- 博客(4)
- 收藏
- 关注
原创 ThreadLocal记录
写一点ThreadLocal的学习记录。没有在生产工作中使用过ThreadLocal,所以对ThreadLocal的概念比较模糊。简单记录一下想法,以后再做论证。1.ThreadLocal线程安全,线程安全的原因与同步方法或变量的原因不同,是因为ThreadLocal为每一条线程单独维护数据,数据在线程之间不共享,自然解决了多线程数据安全的问题。2.ThreadLocal为每条线程单独维护数据,是...
2018-03-29 18:51:56 193
原创 SQL的各种join整理
语句运行数据库为mysql。1. join(inner join) 内链接 效果:仅在链接主表与内链接对象存在至少一个匹配时才返回数据库记录。 sql: select * from card INNER JOIN cardtask on card.taskid = cardtask.id; 结果:上述sql只查出了card表中两条有cardtask对应的记录。2. lef...
2018-03-29 15:54:17 610
转载 LRU原理和Redis实现——一个今日头条的面试题
转载自知乎:https://zhuanlan.zhihu.com/p/34133067很久前参加过今日头条的面试,遇到一个题,目前半部分是如何实现 LRU,后半部分是 Redis 中如何实现 LRU。我的第一反应是操作系统课程里学过,应该是内存不够的场景下,淘汰旧内容的策略。LRU ... Least Recent Used,淘汰掉最不经常使用的。可以稍微多补充两句,因为计算机体系结构中,最大的最...
2018-03-13 11:49:55 6110 2
原创 个人电脑创建mysql数据库
自己打算做点东西不能用公司的数据库,于是在个人机上装了个mysql数据库。准备: 1.mysql5.0安装包,来自公司文件服务器 2.电脑一台,来自淘宝安装步骤截图: 注意这里的安装位置,Typical模式无法更换安装位置。 然后可能会有权限申请弹出,注意申请者是否为Mysql程序,点击允许 配置向导过程截图(重要): 有些机器可能...
2018-03-01 13:27:09 15692 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人