Time of Update: 2015-04-14
標籤:眾所周知,網路安全是一個非常重要的課題,而伺服器是網路安全中最關鍵的環節。Linux被認為是一個比較安全的Internet伺服器,作為一種開放原始碼作業系統,一旦Linux系統中發現有安全性漏洞,Internet上來自世界各地的志願者會踴躍修補它。然而,系統管理員往往不能及時地得到資訊並進行更正,這就給駭客以可乘之機。相對於這些系統本身的安全性漏洞,更多的安全問題是由不當的配置造成的,可以通過適當的配置來防止。伺服器上啟動並執行服務越多,不當的配置出現的機會也就越多,出現安全問題的可能性就
Time of Update: 2015-04-16
標籤:如何在介面內單擊右鍵彈出自己設定的菜單選項?步驟如下:1.在資源MENU裡添加一個菜單資源,命名為IDR_POP_MENU.2.在自己添加的菜單中添加事件,如事件1,事件2,事件3,分別添加響應事件函數.3.在CXxxxView.cpp中添加一個Windows訊息響應函數OnRButtonDown()(版本不同可能有些是OnRButtonClick之類的,大同小異)4.在OnRButtonDown()函數內部添加代碼如下:void
Time of Update: 2015-04-17
標籤:原文連結1、建立表 private DataTable vsDt =new DataTable();2、清空表中內容(表中的列還在) vsDt.Clear(); 3、清空表中的列
Time of Update: 2015-04-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang 中有兩個記憶體配置機制 :new和make,二者有明顯區別.new:用來初始化一個對象,並且返回該對象的首地址.其自身是一個指標.可用於初始化任何類型make:返回一個初始化的執行個體,返回的是一個執行個體,而不是指標,其只能用來初始化:slice,map和channel三種類型 package main import ( "fmt" ) func main() {
Time of Update: 2015-04-15
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 針對Go語言的資料庫編程,Go標準庫中針對此並沒有對應的資料庫操作包來直接操作目前主流的資料庫,但在database/sql中封裝了標準的資料庫操作介面,其中包括有: sql.Register 用於 go包中init函數中,用來註冊資料庫驅動如(不同資料庫註冊方式有所差異): https://github.com/mattn/go-sqlite3func init()
Time of Update: 2015-04-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1. 安裝, 用go的安裝包安裝好了go,終端敲下go,顯示了go的help,看來go是沒有互動介面的。2. 建立個helloworld.go檔案,寫入package mainimport "fmt"func main() { fmt.Println("hello world")}go run helloworld.go運行成功,打出了hello, world3. 再試試編譯,go
Time of Update: 2015-04-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。All parts: Part 1 | Part 2 | Part 3 | Part 4 | Part 5 The bootstrapping process is the key to understanding how the Go runtime works. Learning it is essential, if you want to move forward with Go. So the fifth
Time of Update: 2015-04-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Today, I will speak about the Go linker, Go object files, and relocations.Why should we care about these things? Well, if you want to learn the internals of any large project, the first thing you need to do is split
Time of Update: 2015-04-24
這是一個建立於
Time of Update: 2015-04-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。首先需要注意的是:golang1.3之後的版本,對於支援gdb調試存在很大的問題。產生這個問題的原因是,golang的runtime沒有完整的被gdb支援。最新比較完整支援gdb調試的版本是golang 1.2.2,但是也有個別問題存在。為什麼會出現以上種種問題,golang官網給出的解釋是:GDB does not understand Go programs well. The stack management,
Time of Update: 2015-04-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 我本人有些輕微的崇拜主義傾向,對於Apple,對於Google......So,開始了mac上的go語言開發,順理成章水到渠成合乎情理.友情提示:我的環境是mac osx(10.8.4). 首先,Go語言有三種常見的安裝方式:源碼安裝,標準包安裝,第三方工具安裝。在這裡只針對如我當初對mac系統只懂皮毛的同學,只介紹mac下的安裝,且是最簡單的標準包安裝。
Time of Update: 2015-04-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、變數Go語言的變數聲明方式和c/c++語言不同。Go語言引入了var關鍵字。變數聲明如下:var v1 int//聲明一個整型變數v1var v2 stringvar v3 [10]int//數組var v4 []int//數組切片var v5 struct { //結構體 f int}var v6 *int//指標var v7 map[string] int//map,ley為string,value為intvar v8
Time of Update: 2015-04-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1,下載go語言windows安裝包,你可以直接到官網下載,也可以從本站雲端硬碟下載,由於國內被封殺,go語言官網 經常會打不開 win32版本:連結:http://pan.baidu.com/s/1eQlIT2M 密碼:qosr
Time of Update: 2015-04-23
標籤:
Time of Update: 2015-04-23
標籤:[轉]"error while loading shared libraries: xxx.so.x" 錯誤的原因和解決辦法http://blog.csdn.net/sahusoft/article/details/7388617 一般我們在Linux下執行某些外部程式的時候可能會提示找不到共用庫的錯誤, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open
Time of Update: 2015-04-22
標籤:(轉載聲明: kingdelee 地址:http://kingdelee.iteye.com/blog/1582135 )HashMap是無序的,HashMap在put的時候是根據key的hashcode進行hash然後放入對應的地方。所以在按照一定順序put進HashMap中,然後遍曆出HashMap的順序跟put的順序不同(除非在put的時候key已經按照hashcode排序號了,這種幾率非常小) 單純的HashMap是無法實現排序的,這的排序是指,我們將索引值對按照一
Time of Update: 2015-04-16
標籤: 就在上個月,國內四大上市旅遊公司都紛紛公布了自己的第四季度財報,虧損一片,景象十分慘重。不過在這個一片虧損的現象背後卻出現了一個怪圈,去哪兒市值近日連續大漲,短短半個多月漲幅超過55%。目前去哪兒的市值已經超過50億美元,位置中國互連網公司的第14位,中概股的第9位。 對此,很多人表示了不解和困惑,同樣是虧損,去哪兒憑什麼能夠獲得資本如此親睞?帶著系列疑問,劉曠經過仔細調查過後發現,去哪兒之所以會出現大幅度的虧損,其主要原因就是因為把錢花在了市場的擴張上,導致成本大增。但同時也正是因
Time of Update: 2015-04-16
標籤: 360搜尋上線已經有一周的時間了,雖然時間不長,但是來勢洶洶,大有捨我其誰的氣勢,根據站長之間的統計,360瀏覽器已經取得了10%的市場份額,一躍成為國內第二大搜尋引擎,就連360董事長周鴻禕都大呼太意外了,那麼,為什麼360搜尋會在短短几天的時間內,甚至在還未進行一絲一毫推廣的情況下,能夠取得這麼高的市場份額呢,到底是曇花一現還是潛力無限呢,接下來劉宗陽就粗淺的談談自己的看法。 首先說說360推出自己的搜尋引擎的初衷。 360為什麼會推出自己的搜尋引擎呢,周鴻禕是這麼解釋的,請大
Time of Update: 2015-04-15
標籤: 相信大家已經注意到了,程式員的大部分時間都花在電腦桌前編程,這會損害程式員的健康。其實不需要多麼複雜的養生,你只需每天做一些小小的改變,就可以擺脫病痛、保持健康。變換姿勢 雖然站立桌、昂貴的椅子和一些基於人體工程學的玩意的確很酷,哪怕LINUS(linux創始人)都在踏步機前工作,而事實上你並不需要這些。 關鍵是要變換姿勢,如果你保持一個姿勢數個小時不活動,你的脖子在數天后疼痛是必然的。每15分鐘站起、坐下、跳、蹲下、活動一下手腳、放鬆一下眼睛;每小時變換一下姿勢;每天走一走,爬一
Time of Update: 2015-04-14
標籤:轉自:http://www.codekk.com/open-source-project-analysis/detail/Android/lightSky/ViewPagerindicator%20%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90ViewPagerindicator 源碼解析本文為 Android 開源項目源碼解析 中 ViewPagerindicator 部分項目地址:ViewPagerIndicator,分析的版本:8cd549f,Demo