摘要: 场景:IO适用于大而少,NIO适用于小而多 转载:https://www.cnblogs.com/kzfy/p/5063467.html 传统的socket IO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个 阅读全文
posted @ 2019-02-16 14:31 刘野 阅读(106) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/kyang_823/article/details/79496561 一、文件I/O和标准I/O文件I/O:文件I/O也称为不带缓冲的I/O(unbuffered I/O)。不带缓冲指的是每个read,write都调用内核中的一个系统调用。也就是一般 阅读全文
posted @ 2019-02-16 14:03 刘野 阅读(591) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-12-03 11:50 刘野 阅读(1) 评论(0) 推荐(0)
摘要: 从此抄录:https://blog.csdn.net/ll535299/article/details/78203634 1、先配置两个数据源,附上主要代码,给自己回忆,详解见开头链接 2、自定义一个数据源类,该类继承 org.springframework.jdbc.datasource.look 阅读全文
posted @ 2018-11-20 10:01 刘野 阅读(1319) 评论(0) 推荐(0)
摘要: lambda表达式对集合的一些操作,持续记录一下新的用法List list = new ArrayList(); list.add(1); list.add(3); list.add(2); list.forEach(integer -> { // 更多的是做一些事情,如果只做一个输出操作,可以用list.forEach(System.out::println); Syste... 阅读全文
posted @ 2018-09-25 17:13 刘野 阅读(187) 评论(0) 推荐(0)
摘要: 1 List list = new ArrayList(); 2 3 list.add("111"); 4 list.add("111"); 5 list.add("aaa"); 6 list.add("AAA"); 7 list.add("aaa"); 8 list.add("差异项"); 9 list... 阅读全文
posted @ 2018-09-06 17:28 刘野 阅读(204) 评论(0) 推荐(0)
摘要: 用Spring Boot写读取Excel文件小工具的时候遇到的一些小坑已经填平,复制即可满足普通的文件上传功能POI方面只需一个包,其他通用包工程中一般都会带TIPS:前端为了扩展我用ajax异步请求,表单提交也支持,form表单enctype="multipart/form-data"始终需要 注:不要导入多余的 MultipartFile 相关配置,spring boot已自带文件上传功能 ... 阅读全文
posted @ 2018-07-25 09:13 刘野 阅读(822) 评论(0) 推荐(0)
摘要: fastjson过滤器,该字段可以将转化的json字段遍历,方便实用 阅读全文
posted @ 2018-07-20 17:30 刘野 阅读(845) 评论(0) 推荐(0)
摘要: 12345678910 Properties prop = new Properties(); try { prop.load(new FileInputStream(new File("src//tes.properties"))); } catch (Exception e) { e.print 阅读全文
posted @ 2018-07-11 11:42 刘野 阅读(150) 评论(0) 推荐(0)
摘要: 摘自https://www.cnblogs.com/pcheng/p/5336903.html JAVA中循环删除list中元素的方法总结 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历。 1、for循环遍历list for(i 阅读全文
posted @ 2018-07-07 17:57 刘野 阅读(420) 评论(0) 推荐(0)