码迷,mamicode.com
首页 > 编程语言 > 日排行
Java基础 -4.4
For循环 for循环也是一种常规的使用结构 对于while和for循环的选择只有一个参考标准: 在明确确定循环次数的情况下优先使用for循环 在不知道循环次数但是知道循环结束条件的情况下使用while循环 ...
分类:编程语言   时间:2020-02-15 20:32:35    阅读次数:67
Java基础 -4.3
While循环结构 while循环 do while循环 while循环与do while循环的最大差别: while循环是先判断后执行 而do while是先执行一次后判断 开发中常用while ...
分类:编程语言   时间:2020-02-15 20:34:30    阅读次数:53
web前端入门到实战:JavaScript应用技巧集合
转化为Boolean类型所有JavaScript中的值都能隐式的转化为Boolean类型,比如: 0 == false; // true 1 == true; // true '' == false // true null == false // true 但是这些值都不是Boolean类型。因此 ...
分类:编程语言   时间:2020-02-15 20:38:54    阅读次数:74
关于递归排序和快速排序的衍生思考
一、分治算法 分而治之,即把原问题分割成同等结构的子问题,之后针对子问题逐一解决。 插入排序更关心的是治。 归并排序更关心的是分,如何均匀分的问题。 二、分治算法应用 求逆序数 1. 什么是逆序数? 排在前面的元素比后面大。例如:序列 3 5 6 8 1 ;8排在1前面,但是8 > 1。逆序数反映的 ...
分类:编程语言   时间:2020-02-15 21:45:56    阅读次数:86
python txt文件常用读写操作
文件的打开的两种方式 f = open("data.txt","r") #设置文件对象 f.close() #关闭文件 #为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代 with open('data.txt',"r") as f: #设置文件对象 str = f.read() ...
分类:编程语言   时间:2020-02-15 21:48:09    阅读次数:74
Java基础知识回顾
Java base 数组 数组必须初始化 默认值与类型有关 内存分配 对于 左边在内存有一个区域(栈内存,局部变量(指向于new出来对象的首地址首地址),使用完毕立即消失),右边也有一个区域(堆内存,new出来的东西(地址+数据),垃圾回收器空闲时清理) 左边arr指向于数组的首地址 方法 重载 同 ...
分类:编程语言   时间:2020-02-15 21:48:51    阅读次数:98
Spring Boot与任务
异步任务、定时任务、邮件任务 一、异步任务 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。 两个注解: ...
分类:编程语言   时间:2020-02-15 21:54:17    阅读次数:96
06 | 链表(上):如何实现LRU缓存淘汰算法?
我们先来讨论一个经典的链表应用场景,那就是 LRU 缓存淘汰算法。 缓存的大小有限,当缓存被用满时,哪些数据应该被清理出去,哪些数据应该被保留?这就需要缓存淘汰策略来决定。 常见的策略有三种: 先进先出策略 FIFO(First In,First Out)、最少使用策略 LFU(Least Freq ...
分类:编程语言   时间:2020-02-15 21:55:56    阅读次数:71
SpringBoot与缓存
JSR 107、Spring缓存抽象、整合Redis 在用官方语言进行解释这个东西之前,我先说说我对缓存的理解,缓存就是当我们在进行与数据库多次交互的时候,为了方便我们的使用,将我们在数据库里面查询到的东西存放在一个地方,当我们,再次进行使用的时候可以减少我们对于数据库的操作,提高效率, 下面开始步 ...
分类:编程语言   时间:2020-02-15 21:57:20    阅读次数:120
JavaWeb-seession原理
一.Session原理 1.第一次访问服务器,服务器帮你创建一个Session,并响应给浏览器一个SessionID的Cookie 2.其实我们关闭浏览器之后,是sessionID会丢失,而在服务器端我们的session没有消失,只不过我们再次打开浏览器访问服务器时是新的session了,之前的se ...
分类:编程语言   时间:2020-02-15 21:59:01    阅读次数:115
Spring Boot与消息
一、概述 1. 大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力 2. 消息服务中两个重要概念: 消息代理(message broker)和目的地(destination)当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地。 3. 消息队列主要有两种形式的目 ...
分类:编程语言   时间:2020-02-15 22:05:36    阅读次数:114
SpringBoot整合ActiveMQ开启持久化
1.开启队列持久化 只需要添加三行代码 jmsTemplate.setDeliveryMode(2); jmsTemplate.setExplicitQosEnabled(true); jmsTemplate.setDeliveryPersistent(true); 2. 开启主题持久化,启动类添加 ...
分类:编程语言   时间:2020-02-15 22:06:07    阅读次数:138
java例题_28 冒泡排序
1 /*28 【程序 28 排序算法】 2 题目:对 10 个数进行排序 3 程序分析:可以利用选择法,即从后 9 个比较过程中,选择一个最小的与第一个元素交换, 下次类推, 4 即用第二个元素与后 8 个进行比较,并进行交换。 5 */ 6 /*分析 7 * 冒泡排序法: 8 * 利用数组得到键盘 ...
分类:编程语言   时间:2020-02-15 22:07:41    阅读次数:96
java学习与应用(4.5)--Cookie、Session、JSP等
Cookie 会话技术:Cookie(客户端),Session(服务端)。一次会话中包含多次请求和响应直到一端断开,在一次会话范围内多次请求间共享数据。Cookie由服务器发送给客户端使用,供客户端多次使用。服务端:创建Cookie(Cookie对象的构造函数传入Cookie信息)、发送Cookie ...
分类:编程语言   时间:2020-02-15 23:14:33    阅读次数:83
线性表-顺序存储结构(即数组)
1、定义 线性表:零个或多个元素组成的有限序列。第一个无前驱,最后一个无后继,其余元素都有一个前驱和后继。元素的个数为n。 数据类型:是指一组性质相同的值的集合及定义在此集合上的一些操作的总称。例如,编程语言中的整型,浮点型等。 抽象数据类型ADT:对数据类型进行抽象,抽取出事务具有的普遍性的本质, ...
分类:编程语言   时间:2020-02-15 23:16:26    阅读次数:101
python 字典列表/列表套字典 去重重复的字典数据
原文引自:https://blog.csdn.net/weixin_37994148/article/details/99731818 第一种 def deleteDuplicate(li): func = lambda x, y: x if y in x else x + [y] li = red ...
分类:编程语言   时间:2020-02-15 23:16:46    阅读次数:104
C++ STL map
简介 遍历 ...
分类:编程语言   时间:2020-02-15 23:18:01    阅读次数:63
Java面向对象编程 -1
面向对象简介 C语言是面向过程开发的代表 C++ 或者Java 是面向对象的编程语言 所谓的面向过程指的是面对于一个问题的解决方案,更多的情况下是不会做出重用的设计思考的。 而面向对象的主要设计形式是 模块化设计 并且可以进行重用配置。在整个的面向对象的设计里面更多的情况下考虑的是标准。在使用的时候 ...
分类:编程语言   时间:2020-02-15 23:24:40    阅读次数:87
python中@property、@setter和@deleter
上一次我给大家讲解了装饰器,它能让函数在不做更多变动的情况下增加某些额外的功能 而今天我们来了解一下python中几个内置的装饰器 通常我们写代码的时候,都不希望外部代码能够轻易地修改内部属性的参数 因为要在外部改变参数的时候,我们必须想办法通过内部函数去检验参数的正确性,以确保设置正确 但是我们不 ...
分类:编程语言   时间:2020-02-15 23:27:07    阅读次数:95
Java例题_31 逆序输出数组的值
1 /*31 【程序 31 数组逆序】 2 题目:将一个数组逆序输出。 3 程序分析:用第一个与最后一个交换。 4 */ 5 6 /*分析 7 * 第一种方法:找到这个数组的中间下标,然后交换两端的数字,再顺序输出数组 我觉得麻烦了 8 * 第二种方法:利用a.lengh找到数组的最后一个值,直接用 ...
分类:编程语言   时间:2020-02-15 23:33:35    阅读次数:96
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!