经典的ABA问题与解决方法 Java

经典的ABA问题与解决方法

1:AbA问题的产生    要了解什么是ABA问题,首先我们来通俗的看一下这个例子,一家火锅店为了生意推出了一个特别活动,凡是在五一期间的老用户凡是卡里余额小于20的,赠送10元,...
阅读全文
探索CAS无锁技术 Java

探索CAS无锁技术

前言:关于同步,很多人都知道synchronized,Reentrantlock等加锁技术,这种方式也很好理解,是在线程访问的临界区资源上建立一个阻塞机制,需要线程等待其它线程释放了锁,它才能运行。这...
阅读全文
爬虫检测方法总结 Java

爬虫检测方法总结

背景近期由于工作上的需求,研究了一下反爬虫的工作。爬虫真是一种让人又爱又恨的存在,一方面搜索引擎的爬虫可以带来更多曝光率和更多流量,对公司是一件好事,但是也有一些个人或者竞争对手的爬虫,不但不会带来利...
阅读全文
is strictly unmanaged linux

is strictly unmanaged

linux 服务器网络无法启动首先需要查看网卡名:通过查看/etc/sysconfig/network-scripts目录下的文件确定网卡名为ens33通过ifconfig命令查看知道网卡名了,使用命...
阅读全文