面试复盘之10-11
面试复盘之10-11redis设置过期时间(setex,setnx)的最大用处?Redis 设置过期时间的最大用处在于它为缓存管理提供了一种自动和高效的方式来处理数据的生命周期。以下是过期时间设...
使用go-channel实现消息队列(转载)
使用go-channel实现消息队列前言这周姐姐入职了新公司,老板想探探他的底,看了一眼他的简历,呦呵,精通kafka,这小姑娘有两下子,既然这样,那你写一个消息队列吧。因为要用go语言写,这可...
cloudflare重定向次数过多
在 CloudFlare 的 SSL/TLS 菜单里将「SSL/TLS 加密模式」设置为完全(严格)即可。
Word图片压缩
Word 图片压缩提取图片对需图片压缩的文件进行备份。使用任意压缩软件打开文件。进入./word/media/文件夹,可以看到许多图片文件。返回上级,将media文件夹整体解压到任意位置,等待处...
mysql索引
不适合创建索引的情况在where中使用不到的字段不要建立索引;在数据量不大(比如不到 1000 行)的情况下,索引就发挥不出作用了;有大量重复数据的列上不要建立索引;避免对经常更新的表创建过多的...
java框架之spring
java框架之spring(未完)AOP和IOCIOCIoC (Inversion of Control )即控制反转/反转控制。它是一种思想不是一个技术实现。描述的是:Java 开发领域对象的...
Java多线程
java面试之多线程(待补充)线程与进程什么是线程进程中的一个执行任务(控制单元),负责当前进程中程序的执行。一个进程至少有一个线程,一个进程可以运行多个线程,多个线程可共享数据。与进程不同的是...