文章归档
5月 2023
3月 2023
2月 2023
10月 2022
8月 2022
7月 2022
10月 2021
9月 2021
8月 2021
7月 2021
6月 2021
4月 2021
3月 2021
2月 2021
- 聊聊买房 1评论
- 一个空格导致应用启动失败的问题排查 2评论
1月 2021
12月 2020
11月 2020
10月 2020
9月 2020
8月 2020
- 密码保护:深入理解Java并发编程(十四):实战synchronized——使用synchronized实现单例
- Spring Cloud Feign 自定义配置(重试、拦截与错误码处理) 实践
- 在阿里工作5年了,斗胆谈谈我认为技术人做到哪些才能进阿里! 3评论
- 在阿里工作5年了,斗胆谈谈我认为的高级开发到底应该是怎样的?
- Spring Boot 2.3.3 稳定版发布!修复了这18个Bug!!
- 京东热 key 探测框架新版发布,单机 QPS 可达 35 万
- 腾讯都是搜狗最大股东了,为啥还要全资收购!?
- 没想到,我都来阿里5年了!
- 丢弃掉那些BeanUtils工具类吧,MapStruct真香!!!
7月 2020
- 密码保护:模拟面试第2期——10+年工作经验,目前是架构师,聊的东西很多,知识面很广。 1评论
- 为什么阿里巴巴要求日期格式化时必须有使用y表示年,而不能用Y?
- 为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?
- 阿里的简历多久可以投递一次?次数多了有没有影响?可以同时进行吗?
- 做开发的到底要不要掌握算法?需要掌握到什么程度?
- 我给我爸全款买了辆宝马 1评论
- 从上市公司创始人,到吃瓜群众的娱乐谈资,他到底怎么了?
- 我的底线… 5评论
- 瑞幸退市,但是我并不同情他!
- 原来不只是fastjson,这个你每天都在用的类库也被爆过反序列化漏洞!
- 阿里开源那个牛哄哄问题排查工具竟然不会用?最佳实践来了! 1评论
- 密码保护:模拟面试第1期——3年工作经验,比较优秀,初面评级可以达到P6
- 他曾问鼎首富,后锒铛入狱!今王者归来,能否逆天改命?
- fastjson到底做错了什么?为什么会被频繁爆出漏洞?
6月 2020
5月 2020
4月 2020
3月 2020
2月 2020
1月 2020
12月 2019
11月 2019
10月 2019
8月 2019
7月 2019
6月 2019
4月 2019
3月 2019
2月 2019
1月 2019
12月 2018
- 为什么阿里巴巴禁止开发人员修改serialVersionUID 字段的值
- 密码保护:深入理解Java并发编程(四):创建线程的多种方式 1评论
- 密码保护:深入理解Java并发编程(三):进一步理解Java中的线程(下)
- 为什么阿里巴巴禁止开发人员使用isSuccess作为变量名
- 关于Java中的时间处理,你真的了解吗? 2评论
- 世界上最难学的编程语言,Java只排第三,第一你绝对想不到! 3评论
- 深入理解Java并发编程(一):到底什么是线程安全 3评论
- 密码保护:深入理解Java并发编程(二):进一步理解Java中的线程(上) 5评论
- 搞点事情!死磕Java并发编程(带密码文章如何访问) 7评论
11月 2018
10月 2018
8月 2018
7月 2018
6月 2018
5月 2018
4月 2018
3月 2018
- 我是一棵“树” 1评论
- 使用两个栈实现队列,使用两个队列实现栈。 1评论
- 你离BAT之间,只差这一套Java面试题。 1评论
- 我是一个栈
- 我反编译了Java 10的本地变量类型推断 7评论
- 人人都能掌握的Java服务端性能优化方案
- 常见的安全算法
- Stack Overflow 2018 开发者调查报告出炉
- 常见的网站攻击手段及预防措施。
- 全网把Map中的hash()分析的最透彻的文章,别无二家。 7评论
- Java 9 和Spring Boot 2.0纷纷宣布支持的HTTP/2到底是什么? 2评论
- Java 10将于本月发布,它会改变你写代码的方式 3评论
- Spring Boot 2.0发布,新特性一览
- GitHub遭受的DDoS攻击到底是个什么鬼?
2月 2018
- 深入理解多线程(四)—— Moniter的实现原理 3评论
- 我的2018学习清单 3评论
1月 2018
11月 2017
9月 2017
7月 2017
- 负载均衡(一)——初识负载均衡 1评论
5月 2017
3月 2017
2月 2017
1月 2017
12月 2016
11月 2016
- MySQL中的读锁和写锁 5评论
- 分布式锁的几种实现方式~ 8评论
- MySql的InnoDB引擎的索引知识小结 5评论
10月 2016
9月 2016
- 设计模式(十二)——策略模式 5评论
- Java中的事务——全局事务与本地事务 5评论
8月 2016
7月 2016
- 使用Dozer优雅的将DO转换成VO 7评论
- 拥抱变化 1评论
6月 2016
5月 2016
- Mac OS X中设置VIM语法高亮 2评论
- Java开发必须掌握的线上问题排查命令 4评论
- 深入解析String中的intern 1评论
- 2016年排名Top 100的Java类库——在分析了47,251个依赖之后得出的结论 1评论
- 乐观锁的一种实现方式——CAS 1评论
- 设计模式(十)——建造者模式的实践 1评论
- 设计模式(十一)——适配器模式 1评论
- Spring的事务管理机制 1评论
- 设计模式(九)——建造者模式 2评论
4月 2016
3月 2016
- 设计模式(一)——设计模式概述 3评论
- Java开发人员最常犯的10个错误 2评论
- [转]RPM打包step by step
- ArrayList vs LinkedList vs Vector 区别
- Java中集合类的关系图谱 1评论
- 《成神之路-基础篇》Java基础知识——String相关
- 《成神之路-基础篇》Java基础知识——Java中各种关键字
- 深入理解Java中的组合和继承
- 深入理解Java中的重写和重载 5评论
- Java中的迭代与递归 7评论
- 简单介绍Java中Comparable和Comparator 3评论
- Java中的equals()和hashcode()之间关系 5评论
- Zookeeper介绍(四)——Zookeeper中的基本概念
- Zookeeper介绍(三)——Zookeeper的安装
- Zookeeper介绍(二)——Zookeeper概述 2评论
- Zookeeper介绍(一)——背景知识
- Java中的可变参数
- 在Java中如何高效的判断数组中是否包含某个元素 2评论
- 深入分析Java中的length和length() 5评论
- 该如何创建字符串,使用” “还是构造函数? 1评论
- 为什么Java要把字符串设计成不可变的 5评论
- 三张图彻底了解JDK 6和JDK 7中substring的原理及区别 2评论
- 三张图彻底了解Java中字符串的不变性 2评论
- 《成神之路-基础篇》Java基础知识——JMS 2评论
2月 2016
1月 2016
- [译]空引用真的有那么糟糕吗? 1评论
- Java命令学习系列(七)——javap 1评论
- Java命令学习系列(六)——jinfo 1评论
- [译]使用JMH进行微基准测试:不要猜,要测试! 2评论
- 《成神之路-基础篇》JVM——虚拟机性能监控与故障处理工具
- 《成神之路-基础篇》Java基础知识——阅读源代码 4评论
- Java中的四种访问级别
- Java 源码学习系列(三)——Integer 5评论
- Java命令学习系列(五)——jhat 3评论
- Uncaught TypeError: Cannot call method ‘toLowerCase’ of undefined
- [10.17日更新]各大互联网公司架构演进之路汇总 8评论
- 《成神之路-基础篇》JVM——Java内存模型(已完结) 4评论
- [2018.10.14日更新]《成神之路系列文章》 15评论
- 12篇技术干货:阿里云、微博、搜索、美团、美丽说、推荐、小米、支付宝…
- 单元测试的基本准则 3评论
- [好书推荐]深入理解Java虚拟机 3评论
- Java开发必装的IntelliJ IDEA插件 4评论
- 无单测、不编码——写单元测试的重要性 1评论
- [好书推荐]Java编程思想 1评论
- 深入分析事务的隔离级别 10评论
- 深入理解乐观锁与悲观锁 12评论
- 防止重复发送 Ajax 请求的解决方案 3评论
- MySQL中的共享锁与排他锁 3评论
- MySQL中的行级锁,表级锁,页级锁 3评论
- 数据库的锁机制 1评论
12月 2015
- [好书推荐]Effective Java 2评论
- 数据库的读现象浅析 3评论
- 彻底理解数据库事务 2评论
- 听赵海平分享有感~ 3评论
- [转]厌倦了NullPointException?Optional拯救你! 1评论
- 使用Optional避免NullPointerException 2评论
- Google Guava 用户指南 —- 初始Guava类库
- [转]JBoss Modules – Module name
- JBoss Modules 模块描述文件解析
- [译]使用JBoss Modules来模块化Java
- Servlet 3.1规范学习笔记(一)——Servlet生命周期和线程安全性问题
- Linux中RPM文件操作常用命令
- Java unsupported major minor version 52.0
- 2015年12月 编程语言排行
- Java开发必会的Linux命令 16评论
- java.lang.ClassNotFoundException: org.springframework.orm.ibatis.SqlMapClientFactoryBean
- Java 1.8 ASM ClassReader failed to parse class file – probably due to a new Java class file version that isn’t supported yet
- 关于网站内增加广告的说明~ 5评论
- [译][转]Google的Java编程风格指南(Java编码规范) 5评论
- 大型网站架构演化历程 12评论
- ssh: connect to host 192.0.0.0 port 22: Connection refused
- 分布式一致性算法——paxos 3评论
- 关于分布式事务、两阶段提交协议、三阶提交协议 7评论
- 分布式系统的BASE理论
- 分布式系统的CAP理论 13评论
- 关于分布式一致性的探究 2评论
- 初识分布式系统 4评论
11月 2015
10月 2015
9月 2015
8月 2015
- Could not connect to SMTP host: smtp.***.com, port: 465, response: -1
- Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!
- webx3文件下载
- webx3文件上传
- ibatis防止sql注入
- SynchronizedList和Vector的区别 3评论
- [转]程序员必备的代码审查(Code Review)清单
- ibatis直接执行已有sql语句
- Java中的”魔数”
- Java工程师成神之路~(2018修订版) 51评论
7月 2015
5月 2015
4月 2015
- Spring事务管理——AOP注解事务管理 1评论
- Could not find data resolver for DataResolverContext
- webx项目启动报错:Could not resolve placeholder “displayName” ….
- 多线程中CountDownLatch的用法
- Webx表单验证
- 密码保护:阿里面试过程 8评论
- Java泛型中K T V E ? object等的含义 3评论
- If Not You,Who?
- Linux端口被占用的解决(Error: JBoss port is in use. Please check)
- Eclipse快捷键总结
- Java中泛型的理解
- Java泛型用法总结
- Java的类型擦除 3评论
- [转]Java的可变类型参数
- 牢记面向对象五个基本原则
- 深度分析Java的枚举类型—-枚举的线程安全性及序列化问题 7评论
- [转+注]单例模式的七种写法 4评论
- Java类的加载、链接和初始化 3评论
- 深度分析Java的ClassLoader机制(源码级别) 9评论
- Java的枚举类型用法介绍 6评论
- Webx PullService分析
- 【转】Java 8 新特性简单介绍(有大量代码,进入需小心) 1评论
- Java的IO与NIO简单介绍 1评论
- Java 7 源码学习系列(三)——BigInteger 7评论
- 欢迎来到我的小站~ 1评论
- Java命令学习系列(二)——Jstack 3评论
- Java命令学习系列(一)——Jps 7评论
- 常用Java工具库学习系列(零)——Apache Commons
- Java 7 源码学习系列(一)——String 19评论
- Java 7 源码学习系列(二)——Enum 1评论
- 友好的alert
- HashMap完全解读 4评论
- Java虚拟机的内存组成以及堆内存介绍 8评论
- JDK,JRE,JVM区别与联系 1评论
- Java GC工作原理 3评论
- [转] 9 Things about Null in Java
- 解决webx的xss和csrf漏洞 2评论
- 【转】8张图理解Java 3评论
- Java中的Switch对整型、字符型、字符串型的具体实现细节 6评论
- Java代码的编译与反编译那些事儿 2评论
- 时间的遍历 1评论
- You can’t specify target table ‘appinfo’ for update in FROM clause
- 【转】 jdbc的批量操作
- Java中的fail-fast机制 1评论
- poi的使用以及简单介绍
- webx学习(六)——Request Contexts
- webx学习(五)——webx页面布局相关
- webx学习(四)——ResourceLoadingService
- webx学习(三)——Webx Turbine
- webx学习(二)——Webx Framework
- webx学习(一)——初识webx 1评论
- Linux基本操作——Linux常用命令
- ubuntu搭建开发环境:ubuntu+jdk+jboss+apache+maven+svn+eclipse 2评论
- Java面试题整理~ 7评论