原创 httpclient/jsoup模擬登陸人人網

                                   HttpClient(DefaultHttpClient)代表了一個會話,在同一個會話中,HttpClient對cookie自動進行管理(當然,也可以在程序中進行控制

原创 linux 多路複用 select (二)

#include <winsock2.h> #include <stdio.h> #pragma comment(lib, “ws2_32.lib”) int main() {     // 加載win socket   

原创 linux下c語言可變參函數

C的變參問題與print函數的實現 我們在C語言編程中會遇到一些參數個數可變的函數,例如printf() 這個函數,它的定義是這樣的:    int printf( const char* format, ...);    它

原创 linux 高效多路複用接口(三)epoll 函數

  今天瞭解一下epoll()的使用,epoll是linux2.6時才 加入內核中的,以前都是用select(),今天在網上搜了一些關於epoll()的介紹,挺不錯,隨便記下了,方便自己,也方便他人, epoll - I/O event

原创 Storm之trident聚合操作介紹

轉載自:http://blog.sina.com.cn/s/blog_6ff05a2c0101k6xj.html Trident主要有5類操作: 1、作用在本地的操作,不產生網絡傳輸。 2、對數據流的重分佈,不改變流的內容,但是產

原创 ubunt下格式u盤

              基本功,格式化命令,以格式化 /dev/sda1 分區爲例:$ sudo umount /dev/sda1    # 必須先卸載該分區# 格式化爲 FAT 分區$ sudo mkfs.vfat -

原创 淺談併發服務器---多進程併發---3

                                當父進程產生新的子進程後,父,子進程共享父進程在調用fork之前的所有描述符,一般情況下,接下來父進程只負責 接收客戶請求,而子進程只負責處理客戶請求。關閉不需要的描述符

原创 算法隨筆

今天,看見了幾個問題,感覺以後可能自己還會遇到,所以就先記下來。  1.有兩個單鏈表La和Lb,現求它們的第一個共同結點。如下圖: 方法一:    通過遍歷兩個鏈表,對比next域中的地址,看是否相同,直到找到第一個相同的地址

原创 ubuntu14.04安裝Angularjs

1. 安裝nodejs 如果安裝的nodejs 版本有問題,就會導致以後的bower和express等都安裝不成功! $: sudo add-apt-repository ppa:chris-lea/node.js $: sudo

原创 淺談併發服務器---多線程併發----3

                     以下是併發服務器的服務器端源程序: <pre name="code" class="cpp">/* * ==========================================

原创 淺談併發服務器---多線程併發---4(線程安全)

           在多線程環境下,進程內的所有的線程共享進程 的數據空間,因此全局變量爲所有線程共有。在程序設計中有時需要保存線程自己的全局變量,這種特殊的變量僅在某個線程內部 有效。在上一篇文章中提到savadate()函數是一

原创 淺談併發服務器----多線程併發----2

                      接下來看兩個程序,是對於線程參數傳遞問題。 第一種傳參方式: /* * ========================================================

原创 快速找出在字符串A中而不在字符串B中的字符

               問題是這樣的,假設連個線性表La和Lb分別表示兩個集合A和B(即線性表中的數據元素即爲集合中的成員),現要求一個新的集合A = A U B.這就要求對線性表作如下的操作;擴大線性表La,將存在於線性表Lb

原创 我的bashrc - PS1

PS1='${debian_chroot:+($debian_chroot)}\[\033[0;32;40m\]\u@\[\033[0;33;40m\]\t\[\033[00m\]\[\033[00m\]:\[\033[0;35;40m

原创 Linux網路編程基礎及併發服務器

主要內容如下: 簡介網絡模型以及相關的socket編程 簡介多進程編程 簡介多線程編程 簡介I/O複用 通過多進程,多線程以及I/O複用實現服務器併發 引言 網絡中的實際應用大多都可以歸納爲客戶機/服務器模型(Clinet/Se