- 博客(4)
- 收藏
- 关注
原创 数据库ALL和ANY的区别
这两个都是用于子查询的**any 是任意一个 all 是所有**any表示有任何一个满足就返回true,all表示全部都满足才返回true 比如 :select * from student where 班级=’01’ and age > all (select age from student where 班级=’02’);就是说,查询出01班中,年龄大于 02班所有人的同学 相当于 se
2017-08-10 10:00:35 6916 1
原创 Java 并发实践 — ConcurrentHashMap 与 CAS
最近在做接口限流时涉及到了一个有意思问题,牵扯出了关于concurrentHashMap的一些用法,以及CAS的一些概念。限流算法很多,我主要就以最简单的计数器法来做引。先抽象化一下需求:统计每个接口访问的次数。一个接口对应一个url,也就是一个字符串,每调用一次对其进行加一处理。可能出现的问题主要有三个:1.多线程访问,需要选择合适的并发容器 2.分布式下多个实例统计接口流量需要共享内存 3.
2017-08-08 10:05:23 301
原创 Date不常见的使用问题
Date不常见的使用问题快捷键加粗 Ctrl + B 斜体 Ctrl + I 插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 Ctrl + H有序列表 Ctrl + O无序列表 Ctrl + U横线 Ctrl + R撤销 Ctrl + Z重做 Ctrl + Y最近维护老项
2017-08-08 09:25:00 401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人