Nginx (“engine x”) 是一个高性能的 HTTP...
28 Apr 2015
|
数据库
|
mysql
安装mysql 服务器端: yum install mysql-server...
/*活动安排问题 问题:设有N个活动时间集合,每个活动都要使用同一个会议室,而且同一时间内只能有一个活动使用。 要求是尽可能多的使参加的活动最大化。 求解:就是要在所给的活动集合中选出最大的相容活动子集合: 1)将活动按照结束时间进行从小到大排序。...
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 从2011年12月开始,Tengine成为一个开源项目,Tengine团队在积极地开发和维护着它。Tengine团队的核心成员来自于淘宝、搜狗等互联网企业。 http://tengine.taobao.org/ 特性 继承Nginx-1.6.2的所有特性,兼容Nginx的配置...
泛型编程(Generic Programming)最初提出时的动机很简单直接:发明一种语言机制,能够帮助实现一个通用的标准容器库。 泛型编程最初诞生于C++中,由Alexander Stepanov[2]和David Musser[3]创立。目的是为了实现C++的STL(标准模板库)。其语言支持机制就是模板(Templates)。模板的精神其实很简单:参数化类型。换句话说,把一个原本特定于某个类型的算法或类当中的类型信息抽掉,抽出来做成模板参数T。...
c++通过虚函数实现多态,c通过函数指针实现。 int int_add(int a, int...
总体来说,libevent有下面一些特点和优势: 事件驱动,高性能; 回调机制 轻量级,专注于网络; 跨平台,支持...
http://www.52ml.net/categories/machinelearning/page/18 4.11 第二次课 5.16 robinson归结原理...
ZeroMQ 和 RabbitMQ/Kafka 不同,它只是一个异步消息库,在套接字的基础上提供了类似于消息代理的机制。使用 ZeroMQ...
Nginx/LVS/HAProxy负载均衡软件的优缺点详解 HAProxy的特点是: HAProxy也是支持虚拟主机的。 HAProxy的优点能够补充Nginx的一些缺点,比如支持Session的保持,Cookie的引导;同时支持通过获取指定的url来检测后端服务器的状态。 HAProxy跟LVS类似,本身就只是一款负载均衡软件;单纯从效率上来讲HAProxy会比Nginx有更出色的负载均衡速度,在并发处理上也是优于Nginx的。...
排序(选择selectionSort、冒泡bubbleSort、插入insertSort、希尔shellSort(分组插入)、快速quickSort、堆heapSort、归并mergeSort、基数radixSort、桶bucketSort、计数countingSort,二叉树binaryTreeSort) 时间复杂度 递归 数据结构 链表(单链表,双向链表)...
http://zh.wikipedia.org/wiki/Base64 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息 在MIME格式的电子邮件中,base64可以用来将binary的字节序列数据编码成ASCII字符序列构成的文本。使用时,在传输编码方式中指定base64。使用的字符包括大小写字母各26个,加上10个数字,和加号“+”,斜杠“/”,一共64个字符,等号“=”用来作为后缀用途。 完整的base64定义可见RFC 1421和RFC...
百度百科: 消息鉴别码(Message Authentication Code)也叫密码校验和(cryptographic checksum),鉴别函数的一种....
12 Jan 2015
|
数据库
|
oracle
DML锁主要包括TM锁和TX锁,其中TM锁称为表级锁,TX锁称为事务锁或行级锁,TX锁只有排他锁X。 数据库编程,特别注意多进程,或者不同程序对同一表的锁。如采用select * from for...
11 Jan 2015
|
工具
|
markdown
简明版 Markdown 语法说明(简体中文版) 完整版 Markdown...
10 Jan 2015
|
工具
|
jekyll
为什么软件工程师应该养成写作的习惯? 写文章和写代码最核心的共同之处在于它们都需要清晰思考的能力。顶尖的软件工程师往往也是优秀的写作者,他们的文章和代码一样富有逻辑性,行文流畅、优雅。 whileme个人网站参考如下三个链接,完成主页部署。 使用git+github+jekyll+markdown+sublime写博客 写作环境搭建(git+github+markdown+jekyll)...
默认 socket 是阻塞的,读写函数 read, readv,...
类中包含指针成员 类中包含指针成员,特别小心拷贝构造函数,一步小心就内存泄露。其中一个析构就有可能出现悬挂指针。 #include <iostream> using...