写代码的小孩

苦逼op 快乐地写代码

运维工具整理

磁盘检测工具 smartctl

2014-10-20 23:24:03

阅读数 2263

评论数 0

epoll实现服务端异步通信

epoll_create  open an epoll file descriptor SYNOPSIS #include int epoll_create(int size) DESCRIPTION Open an epoll file descriptor by reques...

2012-12-07 20:59:56

阅读数 1389

评论数 0

linux线程私有数据

今天在看线程的私有数据时,一直想找个例子,实际的验证下,用数据告诉自己:"对,就是那样的,那就是TSD“,于是乎我看到了这个例子 http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part2/,不得不说I...

2012-11-26 17:16:37

阅读数 2034

评论数 2

poll函数实现多路复用

结构体pollfd struct pollfd { int fd;               //file descriptor short event;   //event of interest on fd short reven;  //event that occurred o...

2012-11-21 09:26:03

阅读数 1381

评论数 0

hadoop单机部署

废话少说,以下是我的安装过程。 工具如下 Pc是学校的台式机,32位E4600CPU,1G内存,自己的笔记本 虚拟机centos5.8 32位、jdk-6u13-linux-i586.bin、hadoop-0.22.0.tar.gz、SecureCrt(远程登陆PC)、百度(外网只能上csd...

2012-11-20 22:10:52

阅读数 1723

评论数 0

fd_set解析

用到select,就难免不了要接触一下几个宏   fd_set set;   FD_ZERO(&set);   FD_SET(read_fd,&set);   select(MAX_NUM+1,&set,NULL,NULL,NULL);   if(FD_ISSET...

2012-11-13 23:23:34

阅读数 5057

评论数 1

socket通信趣解

socket通信真的好麻烦,记起来也特麻烦,就想了这么个办法,很形象,穿插着重要的函数,应该会方便点。 源代码及部分函数的说明 http://blog.csdn.net/xluren/article/details/8043484#t3 下图是socket通信的服务器端,我把他比作要开电话亭的...

2012-11-11 23:02:48

阅读数 1291

评论数 0

The Uncertainty Of C/C++

在学习c/c++语言中总有一些隐晦的地方让我们感觉到不确定,但知道其中的奥妙后,又会惊叹“啊,太巧妙了”,抑或对于语言的使用,已经达到了熟练或者甚至炉火纯青的地步,但是一刨根问底追究其本质的时候,我们却又不知所以然。慢慢地从新深入地再认真学习一遍,我也无法保证自己分析或查到资料百分之百正确,如果有...

2012-11-04 15:51:16

阅读数 1068

评论数 0

socket通信之完整的多路复用

前一篇文章是介绍的select一个极为简单的用法,这篇将select和socket结合使用,完成单线程多用户连接,用户退出后,可用连接自动+1,。 客户端同http://blog.csdn.net/xluren/article/details/8043484 中的客户端 服务器端代码如下: ...

2012-10-07 14:46:58

阅读数 3006

评论数 0

socket通信之最简单的I/O 多路复用

在Linux/UNIX 下,有下面这五种I/O 操作方式: 1.阻塞 I/O 2. 非阻塞 I/O 3.I/O 多路复用 4.信号驱动 I/O(SIGIO) 5.异步 I/O 至于每种模式的含义自己去查吧,百度百科、wiki百科介绍的都很详细,要是介绍的话,我也就是抄袭过来,要学会使用...

2012-10-07 13:22:02

阅读数 3719

评论数 0

Jinja2 example for generating a local file using a template

原文链接:https://pythonadventures.wordpress.com/archives/ Here I want to show you how to generate an HTML file (a local file) using a template with the...

2015-10-15 13:42:13

阅读数 742

评论数 0

TCP 算法总结

1.TCP Tahoe 1.new ack: if (cwnd < sstresh) cwnd += 1 else cwnd += 1/cwnd 2.timeout/3rd dup ack: retransmit al...

2015-10-10 10:13:38

阅读数 892

评论数 0

tcp拥塞控制时间轴上三种状态的关系,慢启动,拥塞避免,以及快速恢复的教学状态图。

原文出处:http://blog.csdn.net/brother_lei/article/details/8117484 发现Computer Networking: A Top-Down Approach中关于拥塞控制的状态图非常好,写篇博客,方便自己以后复习。 名词解...

2015-10-09 20:30:55

阅读数 2089

评论数 0

TCP数据包分片机制详解

原文地址:http://www.cnitblog.com/donne/archive/2010/12/23/72500.aspx IP分片 在以太网上,由于电气限制,一帧不能超过1518字节,除去以太网帧头14字节(mac地址等)和帧尾4字节校验,还剩1500字节,这个大小称为MTU(最大传输单...

2015-09-24 17:16:01

阅读数 9938

评论数 2

How MongoDB’s Journaling Works

This was originally posted to Kristina Chodorow’s blog, Snail in a Turtleneck I was working on a section on the gooey innards of journaling for The ...

2015-09-08 17:23:23

阅读数 459

评论数 0

vagrant 使用

vagrant 简直就是神器,当然可以相比较的就是比较火热的docker,个人还是感觉vagrant比较爽,但是要比docker重很多。 0.三个概念 provider,一个媒介,熟悉的有vmware,virtualbox之类的 vagrant,管理虚拟机的工具,针对provider的封装使用 b...

2015-08-27 10:03:13

阅读数 1457

评论数 1

基于朴素贝叶斯的文本分类算法

原文地址:http://cn.soulmachine.me/blog/20100528/ 作者: 灵魂机器 新浪博客:www.weibo.com/soulmachine 摘要:常用的文本分类方法有支持向量机、K-近邻算法和朴素贝叶斯。其中朴素贝叶斯具有容易实现,运行速度快的特点,...

2015-08-03 10:36:41

阅读数 8771

评论数 3

Install and Evaluation of Yahoo's Kafka Manager

原文地址:http://edbaker.weebly.com/blog/install-and-evaluation-of-yahoos-kafka-manager 自己傻乎乎的安装好了kafka manager 但是看到界面上的东西 和github上介绍的完全不一样。然后就瞎鼓捣 然后添加了下...

2015-07-29 15:48:58

阅读数 973

评论数 0

Abstract Classes and Factory Design Pattern in Python

Abstract Classes are one of the most useful and important concepts in Object Oriented Programming. I’ll attempt to illustrate their usefulness, and...

2015-07-14 11:15:23

阅读数 580

评论数 0

Multiprocessing vs Threading Python

Q:I am trying to understand the advantages of multiprocessing over threading. I know thatmultiprocessing gets around the Global Interpreter Lock,...

2015-07-13 14:58:15

阅读数 810

评论数 0

提示
确定要删除当前文章?
取消 删除