2018-01-06
1本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后在性能调优等方面进行更深入的介绍和指导。
概述
Redis 是一个开源的,基于内存的结构化数据存储媒介,可以作为数据库、缓存服务或消息服务使用。
Redis 支持多种数据结构,包括字符串、哈希表、链表、集合、有序集合、位图、Hyperloglo...
阅读全文
2017-12-17
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。
最近“全网域(Web Scale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?
扩展的不同方面全网域被炒作的最多的是扩展负载(...
阅读全文
2017-12-10
本文目的旨在对http状态码含义做一个基本解释,不会太深入讨论每个状态码
http状态码分类
消息类(1字头)
成功类(2字头)
重定向类(3字头)
请求错误类(4字头)
服务器错误类(5、6字头)
中途可能会穿插nginx自定义的http状态码,nginx状态码本身不属于http状态码了,只是在nginx内部自己定义的一套状态码,但是在nginx日志...
阅读全文
2017-12-09
awk的总结文字,转载之
Awk是什么Awk、sed与grep,俗称Linux下的三剑客,它们之前有很多相似点,但是同样也各有各的特色,相似的地方是它们都可以匹配文本,其中sed和awk还可以用于文本编辑,而grep则不具备这个功用。sed是一种非交互式且面向字符流的编辑器(a “non-interactive” stream-oriented edi...
阅读全文
2017-12-06
发现一篇整理的不错的,常用JS函数,支持下作者。
作者github,start
常用函数汇总1.Array1.1 arrayEqual123456789101112131415/** * * @desc 判断两个数组是否相等 * @param {Array} arr1 * @param {Array} ar...
阅读全文
2017-12-03
简单介绍一些chrome浏览器的小技巧
快捷键快捷键比较多,这里挑出几个常用的说一下最后会给出一张比较完整的快捷键的表
下列快捷键可以在所有 开发者工具 面板中可以使用
全局快捷键
window
Mac
打开 开发者工具
F12、Ctrl+Shift+I
Cmd+Opt+I
打开 开发者工具 并聚焦到控制台
Ctrl+Shift+J
Cm...
阅读全文
2017-11-24
先理解一下所谓的“均衡”
不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡”,也就是希望所有服务器都不要过载,并且能够最大程序地发挥作用。
一、http重定向当http代理(比如浏览器)向web服务器请求某个URL后,web服务器可以通过...
阅读全文
2017-11-22
转载:Linux中国 https://linux.cn/article-3144-1.html地址:https://linux.cn/article-3144-1.html
linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者。使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是net-tools中已被废...
阅读全文
2017-11-12
这里先简单总结下python中排序的用法
python内置的排序函数主要有两个: sort 和 sorted
区别
sort只能对list排序,sorted可以对list, tuple, dist 以及自定义的类型进行排序
sort是在原有list上作操作,sorted 不会修改原来的数据结构,而是返回新的list (注意:对tuple排序只能用sort...
阅读全文
2017-11-03
在自己的测试服务器装起了docker,安装成功,but,启动失败了,解决后,在此记录下~
安装环境 [root@fantasykai ~]# uname -r
3.10.0-514.26.2.el7.x86_64
[root@fantasykai ~]# lsb_release -a
LSB Version: :core-4.1-amd64:cor...
阅读全文