原创 服務框架初步想法

不知道這樣好不好,在做一個事情的時候,總是想上一下網,看一下技術。而看到一個技術點,總會不自覺的研究一下,搜索一下相關的內容。這樣對工作效率會有影響的。後面要注意啊。剛纔看服務框架。把底層的組件、功能服務化,對業務層提供統一的開發接口(將

原创 APUE學習筆記——線程

採用多線程模式可以採用同步編程,而非異步編程,可以簡化編程;多個進程間可以很方便的共享數據; 可以通過pthread_self獲得自身的線程ID。線程ID只在進程內部唯一。 新創建線程不能保證那個線程先運行,新縣城可以訪問進程的地址空間,

原创 APUE學習筆記——線程控制

線程屬性使用的是結構體ptread_attr_t,它對應用程序是不透明的,這樣可以增強程序的可移植性。 可以使用ptread_attr_init進行初始化,使用ptread_attr_destroy進行反初始化(類似於釋放操作)。兩者必須

原创 研發管理:關於產品質量的一些思考

前注:本文中針對的我們公司研發的一些問題的思考,以及我給出的一些解決方案。如果你有更好的方案,希望能夠介紹給我。1、  現狀:在新產品開發和維護過程中,經常會遇到產品質量的問題。一種情況是在新產品開發時遺留的bug,還有一種情況是維護過

原创 近期一些思考,想法

1、基於消息的架構。關注一下GPB,erlang的ROITMQ,thrift。用它做一個業務平臺。2、自動化測試框架。利用在Python協程方面的積累,做一個面向SIP的,端到端的自動化測試框架。3、引入一套強制代碼review工具,比如

原创 如何查看進程的實際的內存佔用

top命令可以查看進程內存的使用,但是不夠詳細。還有一些命令可以進行更加詳細的查看。[root@localhost ~]# cat /proc/560

原创 python協程及應用(一):簡介

前言:我一直在關注如何讓開發變得更容易,效率更高,更不易出錯。之前做過類似的努力,結合SOA和工作流引擎做的一個流程編輯:http://blog.csdn.net/chgaowei/article/category/597366。它有它自

原创 python開發總結六——c程序員python之路

前言學習使用python已經一年,自從看了python簡明教程後就開始使用python編碼,並且在兩個項目中嘗試使用了。在使用的過程中遇到問題就查資料,邊學邊寫,並且把自己學到的東西總結下來,不知不覺已經有三十多頁。雖然到目前爲止還沒有完

原创 APUE學習筆記——進程環境

 在main中調用exit(1)和reutrn 1是等價的。內核啓動一個進程的唯一的方法是調用exec,用戶程序終止進程的唯一方法是顯示或者隱式的調用_exit或者_EXIT。每個進程都會有一個進程表。進程表是一個全局的指針:enviro

原创 杭州ADC技術嘉年華兩日總結-SOA,去C

前言:這篇文章寫作過程斷斷續續持續了兩個月,終於寫完了,最近事情有些多。這次技術會議的主辦方雖然是阿里巴巴,但是還有很多其他的互聯網企業,比如百度,新浪,騰訊,盛大,360,小米。會議共有兩天,主要面向互聯網技術,參與者也大多是互聯網公司

原创 APUE學習筆記——進程控制

1. getpid可以獲取進程id。getppid可以獲取進程調用進程的id。 2. fork函數:一次調用,兩次返回:返回0是在子進程中。返回其他值在父進程中。如果大於0爲子進程id;否則失敗。 3. 子進程獲得了父進程的數據空間(D

原创 python perl腳本經過cvs提交後無法直接執行解決

python perl腳本經過cvs提交後無法直接執行python perl腳本經過cvs提交後無法直接執行原因是windows下換行和linux下換行時不一樣的。而Eclipse在提交的時候,設置的又是ASCII格式。解決的方法是:1、

原创 c初學者練習程序需求

所有程序基於linux平臺。1、文件夾和目錄拷貝工具製作一個工具,可以拷貝文件和目錄。可以通過命令:cp filesrc filedst,將源文件filesrc複製爲filedst。2、訓練文件操作和字符串處理。文件讀寫以及字符串處理在c

原创 APUE學習筆記——信號

信號可以自己擴展。 信號產生:1)用戶操作:ctl+c;2)硬件異常:除0,內存越界等;3)進程調用kill函數可以將信號發送到另一個進程。4)用戶使用kill命令。5)某軟件條件產生。 信號處理:忽略,但是SIGKILL和SIGSTOP

原创 《技術領導者》學習筆記1——定義,模型,解決問題方式

前記:這兩天看楚漢傳奇,到目前爲止得出幾個觀點:一個是時勢造英雄,實踐出人才。在我之前的一個博客中有體現(http://blog.csdn.net/chgaowei/article/details/6041734)。二是一個領導人,必須要