- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 LINUX安装nginx详细步骤
1.安装依赖包//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包//创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/nginx-1.1...
2019-11-14 16:39:22 117
原创 阿里云服务器CPU被陌生进程占满
方法1:执行cd /var/spool/cron/cat root可以看到这行代码,删掉就好了方法2:获取命令crontab -e查看定时任务
2019-05-29 14:59:44 799
原创 Long类型比较相等问题
一、问题描述开发过程中遇到如下问题Long a = 100L;Long b = 100L;System.out.println(a == b);System.out.println(a.equals(b));System.out.println(a == 100);System.out.println(a.equals(100));输出结果:truetruetruefalse但是当Lon...
2018-06-08 14:30:16 35859 4
原创 redis实现分布式锁的探索
锁:解决多个线程争抢资源的情况,保证任何时候有且只有一个线程能持有资源,并且避免死锁。关注问题:分布式、过期、宕机、代码原子性、GC、重入(lock次数)方案1简单粗暴的想法,缺少锁就给他加锁使用synchronized、队列锁住方法、锁住代码块、使用队列使其串行优点:简单粗暴,可以解决单机并发问题缺点:锁粒度较高,面对单机高并发和分布式系统就无力了方案2数据库锁表将资源(order_id)存储数...
2018-06-08 14:27:12 294
原创 IOC和AOP
网上找了些资料总结下IOC和AOP IOC控制反转(Inversion Of Control),依赖倒置的意思,所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是 A主动获取B的实例:B b = new B(),这就是最简单的获取B实例...
2016-10-19 10:32:03 131
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人