原创 zookeeper使用(二)

前言: zookeeper支持C/python/java等多種語言,我會介紹一下C和python的用法,本篇文章主要介紹C語言使用zookeeper。 zookeeper的C庫分爲單線程庫zookeeper_st和多線程庫zookeepe

原创 內存池(一)

內存管理是C/C++程序員來說很重要的素質,很多程序的bug都是來自於內存使用不當。而頻繁的malloc/free不僅僅會內核態和用戶態切換而導致效率低下,更容易產生內存泄露,重複釋放等問題。 我這裏將我使用過比較簡單的內存池加以歸納。

原创 robotframework+selenium2Library使用遇到的問題

僅記錄。 安裝python 2.7 , wxpython, easy_setup.py,robotframework ,ride,selenium,robotframework-selenium2libraray,requests,ro

原创 openssl 自簽發證書及ssl 原理簡介(一)

提綱: 1、使用openssl自簽發證書 2、配置apache 3、配置客戶端 4、使用自簽發證書訪問apache 一、使用Openssl自簽發證書 首先裝openssl 。編輯配置文件/etc/ssl/openssl.conf ,配置

原创 zookeeper 使用(一)

zookeeper簡介 zookeeper是apache的一個子項目,通常用在分佈式管理服務,多個server節點,少數server down並不會影響整個zookeeper服務。 zookeeper 配置及部署: 單服務器模式的配置。注

原创 openssl自簽發證書以及ssl原理簡介(二)

本節接着分析ssl原理。 本來想分析rsa握手和dh握手的不同,無奈dh實驗不成功,這裏僅僅根據抓包分析rsa握手過程。 參考抓包我們來分析一下rsa ssl握手過程。 首先client 發送client hello messag