摘要: 组合算法也是使用递归算法产生组合结果 public class Lesson8_1 { /** * @Description 组合算法 * @param has 已经选中要组合的数据 * @param rest 剩余未(待)组合的数据 * @param n 要选出的个数 * @param resul 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 排列采用递归的方式进行,算法如下: public class Lesson7_2 { /** * @param rest-目前未排列的数据,has-保存已经排列的数据及其顺序 * @return void * @Description: 使用函数的递归(嵌套)调用,找出所有可能的排列顺序 */ pu 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 类注释 设置方法: 注释模版如下: /** * @Description TODO * @Author duln * @Date ${DATE} ${TIME} * @Version 1.0 */ 方法注释 设置方法: 其中: 步骤2.创建组的省略了图示 步骤6的模版如下: 就是这么写,我没有多加或 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 幂等性 1. 生成key的方式 记得保证redis生成的key和删除的key是成功的(看返回值) 1)允许表单跳转 这种情况比较容易,比如在列表中添加一条记录,可以在列表页面生成一个key,放到redis中,同时在添加页面时带着这个key。等到提交时,把key也提交,后台根据key与redis中进行 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(319) 评论(0) 推荐(0) 编辑
摘要: /** * * Description: JDK1.8的Stream操作工具类 * @author linan.du * @date 2019年7月18日 * @version 1.0 */ public class StreamUtil { /** * * Description: stream去 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(2303) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/firstdream/p/8334149.html 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 学习记录来源:《32个Java面试必考点》 三次握手建连过程: 首先在建立连接前需要让Server端先监听端口。因此,Server端建立连接前的初始状态是listen状态 这时Client端准备建立连接,先发送一个SYN同步包,发送完同步包后,Client端的连接状态为syn_sent状态 Serv 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 验证结果:静态代码块>构造代码块>构造方法>静态方法>普通代码块 验证代码如下 public class Son extends Father { private String name; public Son(String name) { super(name); this.name = name 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(228) 评论(0) 推荐(1) 编辑
摘要: InputStream与String之间转换 String转InputStream /** * 将str转换为inputStream * @param str * @return */ public static InputStream str2InputStream(String str) { B 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 配置idea支持src/main/java中Mybatis中mapper的扫描 只需在pom.xml中的<build>标签中加入如下配置即可 <resources> <resource> <directory>src/main/java</directory> <includes> <include 阅读全文
posted @ 2019-12-13 08:35 半湖思絮 阅读(229) 评论(0) 推荐(0) 编辑