- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Linux系统下 memcached安装(超详细)
一、安装环境 1、linux版本:Linux suse11sp2 2、memcached版本:memcached-1.4.15 3、libevent:libevent-2.0.21(memcached依赖库,如果libevent版本过低也会报错)二、安装步骤 1、因为memcached安装需要依赖libevent库,所以我们先要安装lib...
2019-03-22 19:57:50
11240
1
转载 (转载)Unicode字符集和编码格式详解
字符集的概念实际上包含两个方面,一个是字符的集合,一个是编码方案。通常来说,一个字符集不仅仅定义字符集合,它还为每个符号定义一个二进制编码。例如当我们提到GB2312或者ASCII的时候,它隐式地指明了编码方案是GB2312或者ASCII。但是Unicode字符集例外,它存在着几种不同的编码方式,例如:UTF-8 UTF-16 UTF-32;其中UTF-8和UTF...
2019-03-01 17:47:59
568
原创 23种设计模式类图
一、模式分类创建类模式 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式 行为类模式 迭代器模式、命令模式、解释器模式、责任链模式、观察者模式、中介者模式、备忘录模式、状态模式、策略模式、模板方法模式、访问者模式、 结构类模式 适配器模式、组合模式、代理模式、桥梁模式、装饰模式、门面模式、享元模式 二、类图...
2019-01-29 10:38:03
849
1
原创 《Java数据结构和算法》之 链表(学习笔记)
一、学习目标 1、了解链表的结构和优点; 2、知道链表的分类及其区别; 3、各种链表的代码实现。 二、什么是链表 1、链结点 是链表最基本的组成单元。在链表中我们的数据项是存储在链结点中的,每个链结点持有指向其他节点的指针,有了该指针...
2019-01-26 16:06:00
187
原创 《Java数据结构和算法》之栈、队列(学习笔记)
一、栈 1、定义 栈是一种只能在表的一端(栈顶)操作的线性表结构,可以基于数组或链表实现。 2、特点 (1)只能访问栈顶元素(最后一个插入的数据项)。栈顶元素被移除出后(或称弹栈),才能访问倒数第二个数据项。 (2)访问结点必须遵循先进后出或后进先出原则。 3、用途介绍...
2019-01-19 22:48:36
186
原创 详细记录一次Tomcat服务器和Nginx服务器的缺省banner的修改全过程
一、隐藏服务器缺省banner的目的 通过隐藏服务器缺省banner,可以避免黑客获取真实的服务器类型和版本信息,间接地增加攻击难度。 二、查看服务器的缺省banner(标记)的命令 1、Linux: curl -I 服务器ip:port , 就是获取http响应头 。 通过命令返回的信息,我们可以看到这是T...
2019-01-15 15:32:32
7565
原创 二分查找法、冒泡排序、选择排序、插入排序的Java代码实现(学习笔记)
一、二分查找法 /** * 二分查找法 * 特点:前提是顺序存储结构(数组),并且内部元素有序 * 时间复杂度: log2(n) * @param arr * @param searchKey * @return 返回目标值在数组中的索引值, -1 表示未找到 */ public static int binarySearch(int[] arr, ...
2019-01-11 21:52:40
210
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人