一、AtomXXX类 解决多线程问题的更高效的方法,使用Atom类 Atom类本身方法都是原子性的,但不能够保证多个方法连续调用都是原子性的. atom类的底层实是cas 二、CAS(Compare And Set) cas(V(要改的值),Expected(期望当前值),NewValue(新的值) ...
分类:
其他好文 时间:
2020-07-10 00:00:55
阅读次数:
69
1.docker的安装,根据官方文档安装(使用centos):https://docs.docker.com/engine/install/centos/ 其中配置下载docker,使用阿里云下载(国外太慢) sudo yum-config-manager \ --add-repo \ http:/ ...
分类:
其他好文 时间:
2020-07-09 19:38:00
阅读次数:
85
题目信息 时间: 2019-07-05 题目链接:Leetcode tag: 队列 双端队列 滑动窗口 难易程度:困难 题目描述: 给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。 示例: 输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3 输 ...
分类:
其他好文 时间:
2020-07-09 13:45:56
阅读次数:
55
早上10点,业务反馈服务器502无法访问,查询所有的WEB服务器、缓存、数据库都是可以连接的。但是MySQL查询一致卡住,为尽快恢复业务,直接重启数据库操作,此时业务恢复。开始找原因:1.查看mysql错误日志,都是这样的。2020-07-0810:10:140[Note]EventScheduler:Killingtheschedulerthread,threadid72020-07-0810:
分类:
数据库 时间:
2020-07-09 09:26:24
阅读次数:
107
最近一直在看《大数据之路:阿里巴巴大数据实践》一书,读完之后感觉受益良多。第一,对于整个大数据的体系有了更多且清晰的认知;第二,对于不同系统的逻辑处理方式给予了引导;第三,毕竟是阿里多年技术的累计产出,而且都是阿里技术大牛写的,干货相当多;最后,如果对于大数据方向想有更深入的了解,推荐阅读本书。 ...
分类:
其他好文 时间:
2020-07-09 01:15:54
阅读次数:
107
1.从左边滑出动画。 ViewTreeObserver vtobanniang = ivBanniang.getViewTreeObserver();vtobanniang.addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutLi ...
分类:
移动开发 时间:
2020-07-08 21:27:30
阅读次数:
147
? vue是数据驱动视图更新的框架, 所以对于vue来说组件间的数据通信非常重要,那么组件之间如何进行数据通信的呢? 首先我们需要知道在vue中组件之间存在什么样的关系, 才更容易理解他们的通信方式, 就好像过年回家,坐着一屋子的陌生人,相互之间怎么称呼,这时就需要先知道自己和他们之间是什么样的关系 ...
分类:
其他好文 时间:
2020-07-08 15:08:50
阅读次数:
351
官网地址(不过是centos7): https://docs.docker.com/engine/install/centos/ 1.卸载老版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common ...
分类:
其他好文 时间:
2020-07-08 13:37:50
阅读次数:
208
https://docs.docker.com/engine/install/ubuntu/ https://www.jianshu.com/p/83483c35bfcd ...
分类:
其他好文 时间:
2020-07-08 13:24:19
阅读次数:
37
面向切面的编程,或 AOP, 是一种编程技术,允许程序模块化横向切割关注点,或横切典型的责任划分,如日志和事务管理。 ...
分类:
其他好文 时间:
2020-07-08 13:14:02
阅读次数:
51