2021开篇

2020年末尾,公司给大家免费放了一周的假,再加上自己休了一周的年假。一起休息了大半个月,陪女朋友去了趟怀化,顺便还接受了一个公司的电话技术面试,回了一趟老家,错过了与长沙老友的相聚,结束了假期。

2020年,经历了公司裁员,CEO换帅,团队也发生了变故,小团队解散,只留下一半的同事,整体工作强度放缓。说句不好的,有点浑浑噩噩的就过完了一年,一声叹息,就此别过。

阅读全文

Java并发编程指南

这里汇总所有的并发编程的知识,整理出一个脉络清晰图,方便温故,查找。当然这只是开始,而非结束。

理论知识

Java的内存模型
Java的线程
JAVA中的锁

阅读全文

如果我是招聘HR

命题作文,急需一晚完成,明天假装当一回招聘。

找人

招聘HR上班第一天,不太会用各种简历库和网站,找资深小姐姐帮忙,寻找合适的简历。

看简历

长得漂亮的小姐姐,可以免试。。。

阅读全文

Java技术面试反馈

应HR要求,写一个技术面试的反馈标准,尽力而为。

技术文档

这是之前花了一个星期准备的技术面试文档,仅为初稿版,轻喷。

阅读全文

Redis事务及性能分析

上篇文章,学习了Redis进行持久化以及复制相关问题,继续学习,了解Redis的事务相关处理。

事务

在不同的客户请求中,如何保证数据正确性,顺带要提升性能?

阅读全文

迁移Hexo至MAC

这是在Mac上写的第一篇文章。

Mac平台

最近入手Macbook pro,买的2015年款15寸,2016款,一来贵,二来touch bar还不够实用。

阅读全文

Redis数据存储与复制

介绍完Redis的基本命令,来看看Redis对数据存储的方面的设计。

持久化

Redis提供两种方式进行持久化,Snapshot VS AOF(Append-only file)。持久化可以解决数据备份和恢复的问题,还可以存储一些需要长时间计算的结果,节省开销。

阅读全文

Redis常用命令

上一篇,我在电脑上安装了windows版本的redis,使用Jedis编写代码测试。然后。。。停顿了好长时间没有继续学习。

初识

Redis,内存分布式数据库,支持5种数据类型(不确定),提供持久化支持,是近几年火起来的NOSQL。

阅读全文

Executor框架使用与分析五

继续介绍Executor框架,第五篇。

第一篇介绍newCachedThreadPool
第二篇介绍newFixedThreadPool
第三篇介绍newFixedThreadPool以及Future接口
第四篇介绍ScheduledThreadPoolExecutor执行延时任务

阅读全文

Executor框架使用与分析四

继续介绍Executor框架,第四篇。

第一篇介绍newCachedThreadPool
第二篇介绍newFixedThreadPool
第三篇介绍newFixedThreadPool以及Future接口

阅读全文