ngx_queue_t不分配内存,只是将已分配好的内存用双向链表连接。
消耗内存少,虽太适合超大规模数据的排序,但胜在简单使用。
作为C语言提供的通用双向链表,其设计思路值得参考。
在理解设计的时候可以将其想象成环形结构。
typedef struct ngx_queue_s ngx_queue_t;
struct ngx_queue_s
{
ng...
分类:
其他好文 时间:
2015-02-27 23:02:52
阅读次数:
467
机器学习Machine Learning - Andrew NG
courses学习笔记
Neural Networks Representation神经网络表示
Non-linear Hypotheses非线性假设
Neurons and the Brain神经元和大脑
Model Representation模型表示
Examples and Intu...
分类:
Web程序 时间:
2015-02-27 22:58:55
阅读次数:
195
第01步:配置web.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* ...
分类:
Web程序 时间:
2015-02-27 21:33:35
阅读次数:
289
LNMP架构:linux + Nginx + mysql + php;在静态页面上处理,nginx完胜apache,基本可以超出一倍以上,对于高性能,高并发来说,nginx可以针对100000并发(实际可能要低些),nginx的io机制使用的是epoll,而apache采用的是select机制。Ng...
分类:
其他好文 时间:
2015-02-27 20:05:04
阅读次数:
189
linux上的日志系统 syslog syslog-ng 开源 商业 日志级别:信息详细程度。 子系统:facility,设施。 动作:日志滚动(日志切割): #logrotate[OPTION]滚动、压缩或邮件系统日志。 配置文件: /etc/logrotate.conf 计划任务文件: /etc/cron.daily/logrotate 各子系统..
分类:
系统相关 时间:
2015-02-27 18:36:53
阅读次数:
227
通常,数据校验在客户端使用javascript来进行的,在这里做的是怎么在服务端使用XML配置文件来校验数据。1,配置web.xml文件 basicInput.jsp struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrep...
分类:
其他好文 时间:
2015-02-27 16:40:05
阅读次数:
212
http://blog.csdn.net/pipisorry/article/details/43884027
机器学习Machine Learning - Andrew NG
courses学习笔记
The Problem of Overfitting
Cost Function
Regularized Linear Regression
R...
分类:
系统相关 时间:
2015-02-27 13:38:19
阅读次数:
177
下面是本人学习struts2的第一个例子1,建立工程,把相关的jar包复制到项目的lib目录下面,使用到的jar和公测的大体结构如下图:2,编辑web.xml,配置过滤器 HelloWorld.jsp struts2 org.apache.struts2.dispatcher.ng...
分类:
其他好文 时间:
2015-02-27 00:13:40
阅读次数:
169
flume-ng 1.5 新增一个Spillable memory channel :http://www.tuicool.com/articles/i2mUfqb虽然可以在sink阻塞时候,把event存入file channel,且file channel在flume崩溃再启动时能恢复数据,但是...
分类:
Web程序 时间:
2015-02-26 14:37:25
阅读次数:
261
一、FlumeNG核心概念二、FlumenNG数据流模型Flume以agent为最小的独立运行单位。一个agent就是一个JVM。单agent由Source、Sink和Channel三大组件构成。Flume的数据流由事件(Event)贯穿始终。事件是Flume的基本数据单位,它携带日志数据(字节数组形式)并且携带有头信息,这些Eve..
分类:
Web程序 时间:
2015-02-26 00:09:32
阅读次数:
1266