Java
Sweep Monk
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring事务
1. 事务概念2. 事务配置参数名称功能描述readOnly该属性用于设置当前事务是否为只读事务,设置为true表示只读,false则表示可读写,默认值为false。例如:@Transactional(readOnly=true)rollbackFor23. 事务属性3.1 事务隔离级别3.2 事务传播属性3.3 事务超时3.4 事务只读属性...原创 2020-02-28 14:44:37 · 424 阅读 · 0 评论 -
大型网站架构与Java中间件-读书笔记
1. 大型网站的架构演进用Java技术和单机来构建的网站单机负载告警,数据库与应用分离应用服务器负载告警,如何让应用服务器走向集群?出现如下问题:用户对服务器的访问的选择问题(可以通过加一个负载均衡器)Session问题,解决方法:Session Sticky:针对同样的请求发送到相同的服务器上Session Replication:应用服务器通过相互复制Session来实现。...原创 2019-11-29 16:20:45 · 469 阅读 · 0 评论 -
Java虚拟机
深入理解Java虚拟机原创 2019-04-11 16:40:56 · 379 阅读 · 0 评论 -
JDK8 HashMap实现原理
JDK8 HashMap实现原理1. 存储结构2. Hash冲突3. 源码分析1. 存储结构数据结构:位桶+链表/红黑树使用常量TREEIFY_THRESHOLD来控制是否切换到平衡树来存储。目前,这个常量值是8,这意味着当有超过8个元素的索引一样时,HashMap会使用树来存储它们。2. Hash冲突产生原因:HashMap中调用hashCode()方法来计算hashCode。由...原创 2019-04-13 00:25:00 · 998 阅读 · 2 评论 -
Java8总结
Java8(部分内容来自Java实战一书)零.Lambda表达式1. 为什么需要Lambda表达式在Java中,我们无法将函数作为参数传递给一个方法,也无法声明返回一个函数的方法。在JS中,函数参数是一个函数,返回值是另一个函数是常见的,所以JS是一门非常典型的函数式语言2. 什么是Lambda表达式:维基百科:函数式编程(英语:functional programming)或称函数...原创 2019-04-16 23:15:44 · 661 阅读 · 0 评论 -
Java利用Jackson进行序列化和反序列化
Java利用Jackson进行序列化和反序列化原创 2019-04-18 15:28:52 · 1154 阅读 · 0 评论 -
字符集合字符编码
ASCII (American Standard Code for Information Interchange,美国信息交换标准代码):利用 7 bit来表示一个字符,共计可以表示 128种字符。ISO-8859-1(向下完全兼容 ASCII):利用 8 bit表示一个字符,即用一个字节(byte)来表示一个字符,共计可以表示256个字符gb2312:利用2个字节(byte)来表示一个汉...原创 2019-10-09 14:17:05 · 255 阅读 · 0 评论
分享