码迷,mamicode.com
首页 > 2014年05月29日 > 全部分享
squid源码分析之--epoll和event驱动机制
最近在看squid的源码,刚开始毫无头绪,后来逐步找到一些感觉,记录之。 squid的源码中大概有100多个c文件,一个一个地看明显行不通。我们需要逐步找出设计者的主线。 先从main.c入手,需要关注的,是main.c离结尾比较近的那一段,它是squid的心脏:“for(;;){ ... e...
分类:其他好文   时间:2014-05-29 08:14:45    阅读次数:588
X-Scan扫描端口80,443提示http TRACE 跨站攻击漏洞解决办法
在用X-Scan-v3.3扫描主机端口提示http TRACE 跨站攻击漏洞;一,修改配置文件httpd.conf1.1 apache下面修改httpd.conf文件,在文件最后面新建一行加入:TraceEnable off1.2 service httpd restart #重启apac...
分类:其他好文   时间:2014-05-29 08:13:45    阅读次数:279
常用片段
-(void)creatLabel{label = [[UILabelalloc] init];label.frame=CGRectMake(60, 100, 200, 50);NSString *text = @"这是一个测试!!!";label.text = text;[labelsetNumb...
分类:其他好文   时间:2014-05-29 08:12:42    阅读次数:241
HDU 4832 Chess 排列组合 DP
ChessTime Limit: 6000/3000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 351Accepted Submission(s): 124Problem Descrip...
分类:其他好文   时间:2014-05-29 08:11:42    阅读次数:303
[CC150] Find a line passing the most number of points
Problem: Given a two-dimensional graph with points on it, find a line which passes the most number of points.此题是Cracking the code 5th edition 第七章第六题,思...
分类:其他好文   时间:2014-05-29 08:10:38    阅读次数:292
如何正确遍历删除List中的元素
遍历删除List中的元素有很多种方法,当运用不当的时候就会产生问题。下面主要看看以下几种遍历删除List中元素的形式:1.通过增强的for循环删除符合条件的多个元素2.通过增强的for循环删除符合条件的一个元素3.通过普通的for删除删除符合条件的多个元素4.通过Iterator进行遍历删除符合条件...
分类:其他好文   时间:2014-05-29 08:17:51    阅读次数:254
Jmeter初步使用二--使用jmeter做一个简单的性能测试
该博文是初步使用Jmeter进行一个简单的性能测试,对于初入门的同学有很大的帮助。
分类:其他好文   时间:2014-05-29 08:18:55    阅读次数:311
利用TaskScheduler处理Queue、Stack等类型的操作队列(生产者消费者场景)
我们经常会遇到生产者消费者模式,比如前端各种UI操作事件触发后台逻辑等。在这种典型的应用场景中,我们可能会有4个业务处理逻辑(下文以P代表生产者,C代表消费者):1. FIFO(先进先出) P产生1,2,3,4,5,6,3,2 C处理顺序应为1,2,3,4,5,6,3,22.LIFO(后进先出) P...
分类:其他好文   时间:2014-05-29 08:19:55    阅读次数:384
RDIFramework.NET V2.7 Web版本号升手风琴+树型文件夹(2级+)方法
RDIFramework.NETV2.7Web版本号升手风琴+树型文件夹(2级+)方法 手风琴风格在Web应用很的普遍,越来越多的Web应用都是採用这样的方式来体现各个功能模块,传统的手风琴风格仅仅支持两级模块,当我们的功能模块多于两级时,我们一般採用树来构造功能菜单(我们的框架也提供了这样的方式....
分类:Web程序   时间:2014-05-29 08:20:58    阅读次数:360
2014 is really a special year for the jordan 6 carmines
This 2014 is really a special year to the Jordan 6 Carmine, because this year is the 23 anniversary of the Air Jordan 6.To celebrate the air jordan 6,...
分类:其他好文   时间:2014-05-29 08:22:00    阅读次数:320
将控制台上的东西写到本地磁盘
/** *将控制台文件输出到本地磁盘 */ public void writeDiskInfo() { String dirName = "f:\\disk\\"; String fileName = "磁盘信息.xml"; File file = new File(di...
分类:其他好文   时间:2014-05-29 08:22:59    阅读次数:288
C --gettimeofday===获取某个程序经历的时间
#include #include #include int gettimeofday(struct timeval*tv,struct timezone *tz);int main(int argc, char* argv[]){ int timeuse; struct timeva...
分类:其他好文   时间:2014-05-29 09:00:28    阅读次数:290
SQL Server 监控统计阻塞脚本信息
原文:SQL Server 监控统计阻塞脚本信息 数据库产生阻塞(Blocking)的本质原因 :SQL语句连续持有锁的时间过长 ,数目过多, 粒度过大。阻塞是事务隔离带来的副作用,它是不可避免的,而且是一个数据库系统常见的现象。 但是阻塞的时间和出现频率要控制在一定的范围内,阻塞持续的时间过长或阻...
分类:数据库   时间:2014-05-29 08:28:08    阅读次数:608
Http学习笔记
1 Http的特点: Http是无状态、并发的。 Http可以支持任意类型的数据传输。 Http从1.1开始支持长连接,所谓长连接,即服务器不会轻易关闭一个连接,节省了频繁新建和关闭连接的代价;为TCP的的握手和拥塞控制等稳定性控制争取了时间。 Http一般是客户先通过connection-...
分类:其他好文   时间:2014-05-29 08:27:10    阅读次数:256
C语言程序代写(Linux下线程)
联系QQ:928900200CSCI 3120 Operating SystemsSummer 2014 Handout 3Assignment 2Date Due: June 5, 2014 by 9:00 pm electronically in the SVN directoryhttps:/...
分类:编程语言   时间:2014-05-29 08:25:04    阅读次数:428
在默认安装openjdk的linux系统中安装独立jdk
安装独立jdk过程就不讲来,不会到百度之就可以了。下面讲更改默认到jdk1、更新参数使配置生效update-alternatives --install /usr/bin/java java /***/bin/java 300update-alternatives --install /usr/bi...
分类:系统相关   时间:2014-05-29 08:24:05    阅读次数:359
Flex 文本编辑类控件 强制失去焦点问题
TextInput, RichEditableText, NumericStepper等类型的控件在获得焦点后.有时需要他失去焦点时stage.focus=null;不能完全做到,因为focusmanager里还保存着个lastFocus,程序再次激活时会自动把它重新设置为焦点.解决方法:use n...
分类:其他好文   时间:2014-05-29 09:03:34    阅读次数:346
814条   上一页 1 ... 20 21 22 23 24 25 26 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!