title: linux中安装hexo编译博客 categories: 运维 date: 2019 10 29 01:41:10 tags: linux toc: true 背景 几天前就看到服务器要到期了,没去管他,结果给忘了,今天凌晨过期了,这台阿里云华东2(上海)的机器也用了快2年了,物理位置 ...
分类:
系统相关 时间:
2019-10-29 09:20:33
阅读次数:
139
一、上线规划 一般 redis 的参数配置都在 redis.conf 中,在上线前根据实际环境配置好合适参数,能有效提高 redis 的可用性。 redis 的运行机器 CPU 不求核数多,但求主频高,Cache大,因为 redis 主处理模式是单进程的。 留意 redis 日志文件的配置,对应 l ...
分类:
其他好文 时间:
2019-10-27 18:48:15
阅读次数:
81
在JDK8的阻塞队列实现中还有两个未进行说明,今天继续对其中的一个阻塞队列LinkedTransferQueue进行源码分析,如果之前的队列分析已经让你对阻塞队列有了一定的了解,相信本文要讲解的LinkedTransferQueue的源码也能很快被理解,接下来一起学习吧 ...
分类:
其他好文 时间:
2019-10-26 20:51:47
阅读次数:
81
1、Redis中key的的过期时间 通过EXPIRE key seconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期时间的key在Redis中被称为是不稳定的。 当key被D ...
分类:
其他好文 时间:
2019-10-26 17:05:46
阅读次数:
87
Session 保存在服务器端依赖于cookie 第一次请求 浏览器cookie中没有任何信息当我们的服务器接受到这个请求之后 进行验证 验证没有问题可以设置session信息在设置session信息的同时(session信息保存在服务器端)服务器会在响应头中设置一个 sessionid 信息给浏览 ...
分类:
其他好文 时间:
2019-10-25 20:37:37
阅读次数:
80
1. redis加锁分类 redis能用的的加锁命令分表是INCR、SETNX、SET 2. 第一种锁命令INCR 这种加锁的思路是, key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作进行加一。然后其它用户在执行 INCR 操作进行加一时,如果返回的数大于 1 ,说 ...
分类:
其他好文 时间:
2019-10-25 13:11:22
阅读次数:
58
1、减少页面HTTP请求数量 2、使用CDN(Content Delivery Network)网络加速 3、添加文件过期或缓存头 4、服务器开启gzip压缩 5、css格式定义放置在文件头部 6、Javascript脚本放在文件末尾 7、避免使用CSS脚本(CSS Expressions) 8、c ...
分类:
Web程序 时间:
2019-10-24 15:20:22
阅读次数:
137
Redis 系列(04 2)Redis原理 内存回收 [toc] "Redis 系列目录" 相关文档推荐: 1. "Redis LRU" Reids 所有的数据都是存储在内存中的,在某些情况下需要对占用的内存空间进行回收。内存回收主要分为两类,一类是 key 过期,一类是内存使用达到上限(max_m ...
分类:
其他好文 时间:
2019-10-23 10:04:16
阅读次数:
118
web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗? 一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。那什么时候需要,什么时候可以不需要呢?要想回答上面的问题,得先了解web.xml文件使用来干什么的。web.xml文件 ...
分类:
Web程序 时间:
2019-10-22 13:30:11
阅读次数:
122
遵循SpringBoot三板斧 服务端 第一步加依赖 第二步加注解 第三步写配置 如果是多实例高可用修改下列配置 客户端 第一步加依赖 第二步加注解 第三步写配置 最后可以通过 对象,在日志中打印出服务实例的相关内容。 ...
分类:
编程语言 时间:
2019-10-22 09:15:59
阅读次数:
116