会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
唯忆学长
博客园
首页
新随笔
联系
订阅
管理
2022年1月7日
jdk8根据某一属性去重方法 Collectors.collectingAndThen
摘要: userList = userList.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(User :: getUserid))
阅读全文
posted @ 2022-01-07 11:27 唯忆学长
阅读(4158)
评论(0)
推荐(0)
编辑
2019年1月22日
classpath相关小记
摘要: 1、classpath 路径在每个J2ee项目中都会用到,即WEB-INF下面的classes目录 2、配置文件中: classpath 和 classpath* 区别: classpath:只会到你的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(c
阅读全文
posted @ 2019-01-22 11:34 唯忆学长
阅读(108)
评论(0)
推荐(0)
编辑
2018年12月19日
在aop切面中使用声明式事务@Transactional
摘要: 背景介绍:在spring项目的切面中进行了两条sql的入库操作,因为懒(也不规范),直接在@Aspect的@Around方法里执行了入库,没有封装在service里。结果调试时发现事务根本没有生效; 网上教程:谷歌搜索了很多博文,发现基本就两种情况:1、添加order来解决 2、springboot
阅读全文
posted @ 2018-12-19 09:31 唯忆学长
阅读(1130)
评论(0)
推荐(0)
编辑
2018年12月18日
i=i++的执行顺序
摘要: 输出结果是 对于第一段可以理解为 所以a的值是0;
阅读全文
posted @ 2018-12-18 15:35 唯忆学长
阅读(273)
评论(0)
推荐(0)
编辑
序列化与反序列化 小记
摘要: 1、序列化时并不会序列化static属性、transient属性。因为这两个属性代表类的状态,所以不会被序列化; 2、序列化生成对象的时候,不会调用类的任何构造函数; 使用反射生成类的时候有两种方式 a、Class.newInstance() 只能够调用无参的构造函数,即默认的构造函数; b、Con
阅读全文
posted @ 2018-12-18 14:48 唯忆学长
阅读(124)
评论(0)
推荐(0)
编辑
2018年11月5日
springmvc中@requestbody注解接收请求参数
摘要: 一、POST请求的四种常用方式 1、application/x-www-form-urlencoded 浏览器原生的表单,值为urlencoded之后的 key1=value1&key2=value2...... 2、multipart/form-data 浏览器原生的文件表单,用于传输文件 3、a
阅读全文
posted @ 2018-11-05 14:45 唯忆学长
阅读(5367)
评论(0)
推荐(1)
编辑
2018年8月9日
[转] Java for循环和foreach循环的性能比较
摘要: 两种循环的语法格式: 普通for循环语法: foreach 循环语法: 今天我们来比较一下两种for循环对ArrayList和LinkList集合的循环性能比较。首先简单的了解一下ArrayList和LinkList的区别: ArrayList:ArrayList是采用数组的形式保存对象的,这种方式
阅读全文
posted @ 2018-08-09 10:15 唯忆学长
阅读(201)
评论(0)
推荐(0)
编辑
2018年7月27日
深入理解jvm虚拟机 笔记
摘要: 一、类的生命周期 加载 → 验证 → 准备 → 解析 → 初始化 → 使用 → 卸载 加载:通过类的全限定名将二进制字节码文件加载到方法区 验证:验证class文件的字节码符合虚拟机要求,不会危害系统 准备:为static变量分配方法区的内存并设置初始值 解析:将常量池的符号引用替换成直接引用 初始
阅读全文
posted @ 2018-07-27 15:37 唯忆学长
阅读(163)
评论(0)
推荐(0)
编辑
2018年7月25日
springboot url映射
摘要: 1、问题背景 之前使用SpringMVC在web.xml配置过如下url映射,切换到springboot后,无法访问*.do请求 2、SpringMVC的servlet的url-pattern匹配规则 四种匹配模块 2.1 精确匹配 <url-pattern>中配置的项必须与url完全精确匹配。 2
阅读全文
posted @ 2018-07-25 14:53 唯忆学长
阅读(5500)
评论(0)
推荐(0)
编辑
2018年7月24日
使用VisualVM进行tomcat性能调优
摘要: 1、什么是VisualVM visualvm是jdk自带的一款监控工具。它提供了一个可视界面,用于查看 Java 虚拟机上运行的基于 Java 技术的程序的详细信息。VisualVM 对 Java Development Kit (JDK) 工具所检索的 JVM 软件相关数据进行组织,并通过一种使您
阅读全文
posted @ 2018-07-24 14:18 唯忆学长
阅读(183)
评论(0)
推荐(0)
编辑
下一页