Time of Update: 2015-10-18
標籤:原文連結:http://blog.snsgou.com/post-816.html 1、下載XHProf到這裡 http://dev.freshsite.pl/php-extensions/xhprof.html 下載Windows版本的XHProf,我這裡選擇下載XHProf 0.10.3 for PHP 5.3 vc9 和 xhprof_html 2、安裝XHProf把壓縮包裡的 xhprof_0.10.3_php5
Time of Update: 2015-10-12
標籤:首先讓我們看一個例子, 假設我們並沒有Person類, 並且我們關心的屬性只有Name和Age. 下面的代碼示範了我們如何在沒有宣告類型的情況下來構建一個對象的: 1: var tom = new { Name = Tom, Age = 4 }; 2: var holly = new { Name = Holly, Age = 31 }; 3: var jon = new { Name = Jon, Age = 31
Time of Update: 2015-11-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 通過前兩章,我們成功是寫出了一套湊合能用的Server和Client,並在二者之間實現了通過協議交流。這麼一來,一個簡易的socket通訊架構已經初具雛形了,那麼我們接下來做的,就是想辦法讓這個架構更加穩定,茁壯~
Time of Update: 2015-10-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。做為營運人員,使用python語言足矣,理論上是無需瞭解golang的。不過最近發現一個新潮的監控系統都是基於golang進行開發的,如小米公司的Open-Falcon(github項目頁) 、stack exchange 公司的Bosun (github項目頁)。 一、Go的三種安裝方式 Go有多種安裝方式,你可以選擇自己喜歡的。這裡我們介紹三種最常見的安裝方式:
Time of Update: 2015-10-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go語言的整合式開發環境仍不成熟,試用了liteide,感覺很不適應,快顯功能表對程式員的幹擾太大。所以就試大牌的IntelliJ IDEA,這工具本來是JAVA開發陣營的,不過它已經變為一個非常強大的支援多種語言的Integration
Time of Update: 2015-10-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Base64在不同語言對接時,其實是有些小坑的,之前有碰過。首先Base64的是啥? 阮一峰有一篇寫得很贊的文章說得很明白。然後是怎麼編碼?我用OpenSSL寫了個Base64解編碼實現:/* 用openssl來做Base64加解密. Author: xcl Date:2015-9-17*/#include <cstdio>#include <cstdlib>#include
Time of Update: 2015-10-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本文內容 進程 線程 協程 Go 中的 goroutine 參考資料 最近,看一些文章,提到“協程”的概念,心想,進程,線程,協程,前兩個很容易,任何一本關於作業系統的書都有說,開發時也經常用,但是協程呢?之前也遇到這個詞,但是今天,查了一下資料。下面是一個人的總結。 電話面試被問到go的協程……雖然用 python 時候在 Eurasia 和 eventlet
Time of Update: 2015-10-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 學習Go語言的一些感受,不一定準確。 假如發生戰爭,JAVA一般都是充當航母戰鬥群的角色。 一旦出動,就是護衛艦、巡洋艦、航母艦載機、預警機、電子戰飛機、潛艇等等 浩浩蕩蕩,殺將過去。 (JVM,數十個JAR包,Tomcat中介軟體,SSH架構,各種設定檔...天生就是重量級的,專為大規模作戰) 而GO語言更像F35戰鬥轟炸機 單槍匹馬,悄無聲息,投下炸彈然後走人。 專屬轟炸機,空戰也會一點點.
Time of Update: 2015-10-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。PrerequisitesUse LiteIDE development golang need to install the Go language development environment.GoBegin by installing the Go language runtime. Detailed instructions can be found
Time of Update: 2015-10-26
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。公眾號開發中,需要發送http請求來設定菜單。寫了一個程式放在這裡,避免每次用postman發請求的麻煩。需要在程式目錄下面放置menu.txt檔案,內容就是公眾號開發中菜單的json格式,比如:{ "button":[ { "type":"click", "name":"今日歌曲",
Time of Update: 2015-10-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。函數調用時,實參的值會複製到形參。
Time of Update: 2015-10-28
標籤:1.函數功能 用來讀寫一個資料區塊。2.一般調用形式 fread(buffer,size,count,fp); fwrite(buffer,size,count,fp);3.說明 (1)buffer:是一個指標,對fread來說,它是讀入資料的存放地址。對fwrite來說,是要輸出資料的地址。 (2)size:要讀寫的位元組數; (3)count:要進行讀寫多少個size位元組的資料項目;
Time of Update: 2015-10-26
標籤:linux學習 linux培訓 老男孩教育 時間過的很快一晃又一個班畢業了。看到大家一個個找到了滿意的工作,老男孩老師也是感覺很有成就啊,為了讓大家再工作中發展的更好,給大家整理了10篇博文1、linux營運高薪就業指導(0基礎新手獲得10K+高薪必備)http://oldboy.blog.51cto.com/2561410/1655600老男孩超級強的就業指導課程,使得0基礎營運班平均工
Time of Update: 2015-10-24
標籤:在第一次使用TortoiseSVN從伺服器CheckOut的時候,會要求輸入使用者名稱和密碼,這時輸入框下面有個選項是儲存認證資訊,如果選了這個選項,那麼以後就不用每次都輸入一遍使用者名稱密碼了。不過,如果後來在伺服器端修改了使用者名稱密碼,則再次檢出時就會出錯,而且這個用戶端很弱智,出錯之後不會自動跳出使用者名稱密碼輸入框讓人更新,我找了半天也沒找到修改這個使用者名稱密碼的地方。最終,找到兩種解決辦法:辦法一:在TortoiseSVN的設定對話方塊中,選擇“已儲存資料&rdq
Time of Update: 2015-10-23
標籤:|--bin|--pkg|--src 其中,bin存放編譯後的可執行檔;pkg存放編譯後的包檔案;src存放項目源檔案。一般,bin和pkg目錄可以不建立,go命令會自動建立(如 go install),只需要建立src目錄即可。對於pkg目錄,pkg中的檔案是Go編譯產生的,而不是手動放進去的。(一般檔案尾碼.a)對於src目錄,存放源檔案,Go中源檔案以包(package)的形式組織。通常,建立一個包就在src目錄中建立一個檔案夾。test|-- install`--
Time of Update: 2015-10-22
標籤:http://www.cnblogs.com/smileEvday/archive/2012/06/05/UIColor_CIColor_CGColor.html 最近看了看CoreGraphics的東西,看到關於CGColor的東西,於是就想著順便看看UIColor,CIColor,弄清楚它們之間的區別和聯絡。下面我們分別看看它們三個的概念:一、UIColor UIColor是UIKit中儲存顏色資訊的一個重要的類,一個UIColor對象包含了顏色和透明度的值,它的色彩空間已經針對I
Time of Update: 2015-10-16
標籤: TCP(Transmission Control
Time of Update: 2015-10-15
標籤:正向 Proxy,也就是傳說中的代理,他的工作原理就像一個跳板, 轉自【http://blog.csdn.net/m13666368773/article/details/8060481】簡單的說,我是一個使用者,我訪問不了某網站,但是我能訪問一個Proxy 伺服器這個Proxy 伺服器呢,他能訪問那個我不能訪問的網站於是我先連上Proxy 伺服器,告訴他我需要那個無法訪問網站的內容Proxy 伺服器去取回來,然後返回給我從網站的角度,只在Proxy
Time of Update: 2015-10-15
標籤: 阮一峰日期: 2015年8月 5日團隊開發中,遵循一個合理、清晰的Git使用流程,是非常重要的。否則,每個人都提交一堆雜亂無章的commit,項目很快就會變得難以協調和維護。下面是ThoughtBot 的Git使用規範流程。我從中學到了很多,推薦你也這樣使用Git。第一步:建立分支首先,每次開發新功能,都應該建立一個單獨的分支(這方面可以參考《Git分支管理原則》)。# 擷取主幹最新代碼$ git checkout master$ git pull#
Time of Update: 2015-10-12
標籤:1.目標 1.1表格初始化完成後,已經自動合并好需要合并的行; 1.2當點擊欄位排序後,重新進行合并; 2.實現 2.1 引入外掛程式/** * author ____′夏悸 * create date 2012-11-5 * **/$.extend($.fn.datagrid.methods, { autoMergeCells : function (jq, fields) { return