原文出处:占小狼前言CAS(Compare and Swap),即比较并替换,实现并发算法时常用到的一种技术,Doug lea大神在java同步器中大量使用了CAS技术,鬼斧神工的实现了多线程执行的安
原文出处:占小狼当服务发生GC问题时,一般会使用jmap工具进行分析,jmap工具很强大,所以有必要了解它的方方面面。jmap可以做什么?1、jmap -histo[:live] <pid>通过his
农成之前抓包一直是用fiddler,后面发现这个东西不是特别的好用,于是今天在研究微信的一个小程序跳一跳的时候,发现一个另外的一个比较好用的前端抓包工具,是国外的,针对的人群应该是ios的用户的,所以
原文出处:凌承一一、单系统登录机制1、http无状态协议web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后
本文由ImportNew-唐小娟翻译自Javarevisited原文地址:http://www.importnew.com/7099.htmlHashMap的工作原理是近年来常见的Java面试题。几乎
原文出处:CarpenterLee动态代理在Java中有着广泛的应用,比如Spring AOP,Hibernate数据查询、测试框架的后端mock、RPC,Java注解对象获取等。静态代理的代理关系在
原文出处:hengyunabc写在前面这个demo来说明怎么排查一个@Transactional引起的NullPointerException。https://github.com/hengyunab
原文出处:侯振宇这篇文章最早发在我团队的文档中。我的团队鼓励每个同学都在业余时间多做算法题,特别是新人。个人认为在编程能力的提升上比做 side project 更有用,对职业发展也是如此。当然出于兴
原文出处:等你归去来maven是一个很好的项目管理工具,你可以轻松的定义一个引用,从而达到使用别人写好的库的作用。且maven可以轻松地和jenkins配合,从而使打包部署变得更容易。但是也因为这样,
我把它分为了五大专题工程化专题工程化专题 git git安装使用git日常使用:fetch/pull/push/revert/rebase git分支管理git flowJenkins多套环境(tes