Time of Update: 2015-12-21
標籤:Mac OS X1. 通過 Homebrewn 安裝:?12brew install pkgconfigbrew install sqlite32. 通過 port 安裝:?12sudo port pkgconfigsudo port install sqlite33. 如果你在安裝後的使用過程遇到 PKG_CONFIG_PATH 有關的問題,可以參考:Mac OS X Lion
Time of Update: 2015-12-21
標籤: 今天開發資料庫萬用群組件時,做C#資料庫類型與Access資料庫類型的相互轉化時,發現Access中“text”類型的最大長度為255,當長度超過255時,需改用“Memo”類型。故轉了一篇介紹Access資料庫資料類型的博文,如下。原文地址:http://blog.163.com/[email protected]/blog/static/36024777200932210508692/Access
Time of Update: 2015-12-21
標籤:如何設定可以遠程操作安裝必要的遠端桌面的軟體:xfce,xrdp,vnc4serversudo apt-get updatesudo apt-get install xfce4sudo apt-get install xrdp vnc4server安裝好後要自行建立設定檔,使得在遠程登入時預設使用xfce作為介面登入,然後重啟xrdp服務:echo "xfce4-session" >~/.xsessionsudo service xrdp
Time of Update: 2015-12-20
標籤:本文轉自:http://blog.csdn.net/chendi1985/article/details/5291773window.location方法擷取URL統一資源定位器 (Uniform Resource Locator, URL)完整的URL由這幾個部分構成:scheme://host:port/path?query#fragmentscheme:通訊協定常用的http,ftp,maito等host:主機伺服器(電腦)網域名稱系統 (DNS) 主機名稱或 IP 位址。port:
Time of Update: 2015-12-21
標籤:首先說說本人碰到的於onActivityResult不執行的情況。(網上找了很久都沒有人碰到)1.直接上代碼說明ActivityA的代碼:(放在onCreate方法中)[java] view
Time of Update: 2015-12-19
標籤:本文轉自:http://blog.csdn.net/lianghyan/article/details/49467207solr下載: http://lucene.apache.org/solr/downloads.html ( http://www.apache.org/dyn/closer.lua/lucene/solr/5.3.1)1. 解壓縮 solr-5.3.1.zip, 到D:\dev\solr-5.3.12. copy
Time of Update: 2015-12-19
標籤:http://www.cnblogs.com/liuzhendong/archive/2012/04/27/2474363.html以前在 “IE8相容視圖(IE7 mode)與獨立IE7的區別”一文中曾經涉及過瀏覽器模式和文檔模式,但二者的區別卻不甚了了,現在有了新的認識,再補充一下。1.瀏覽器模式與文檔模式概念在較新的IE瀏覽器中(如IE8, IE9,
Time of Update: 2015-12-18
標籤:第一步:建立sftp服務使用者組,建立sftp服務根目錄groupadd sftp#此目錄及上級目錄的所有者(owner)必須為root,許可權不高於755,此目錄的組最好設定為sftpmkdir /srv/sftpchown -R root:sftp /srv/sftpchmod -R 0755 /srv/sftp 第二步:備份sshd設定檔然後編輯mv /etc/ssh/sshd_config ~/backup/sshd_config_xxx
Time of Update: 2015-12-18
標籤:在Windows環境中,我們一般使用TortoiseSVN來搭建svn環境。在Mac環境下,由於Mac內建了svn的伺服器端和用戶端功能,所以我們可以在不裝任何第三方軟體的前提下使用svn功能,不過還需做一下簡單的配置。我們首先來看下,如何在Mac環境下搭建svn伺服器端環境。建立代碼倉庫,用來儲存用戶端所上傳的代碼我先在/User/apple目錄下建立一個svn目錄,以後可以在svn目錄下建立多個倉庫目錄開啟終端,建立一個mycode倉庫,輸入指令:svnadmin create
Time of Update: 2015-12-18
標籤:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style
Time of Update: 2015-12-18
標籤:Log4j 2的好處就不和大家說了,如果你搜了2,說明你對他已經有一定的瞭解,並且想用它,所以這裡直接就上手了。 1. 去官方下載log4j 2,匯入jar包,基本上你只需要匯入下面兩個jar包就可以了(xx是亂七八糟的版本號碼): log4j-core-xx.jar log4j-api-xx.jar 2. 匯入到你的項目中:這個就不說了。 3.
Time of Update: 2015-12-18
標籤: 資料流重導向資料流重導向 (redirect) 由字面上的意思來看,好像就是將『資料給他傳導到其他地方去』的樣子? 沒錯~資料流重導向就是將某個命令運行後應該要出現在螢幕上的資料, 給他傳輸到其他的地方,例如檔案或者是裝置 (例如印表機之類的)!這玩意兒在 Linux 的文字模式底下可重要的! 尤其是如果我們想要將某些資料儲存下來時,就更有用了!什麼是資料流重導向什麼是資料流重導向啊?這得要由命令的運行結果談起!一般來說,如果你要運行一個命令,通常他會是這樣的:圖 5.1.1、
Time of Update: 2015-12-17
標籤:Link:http://www.cnblogs.com/Gavin_Liu/archive/2011/04/13/2011214.htmlKeywords: Dynamic Programming; Recursive Methods[為什麼寫這類文章] 漫談演算法(零)序[這系列文章裡會用到的一下符號和公式] 漫談演算法(番外篇) 符號標記以及基本數學公式動態規劃,Dynamic
Time of Update: 2015-12-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。核心代碼是封裝的別人的代碼如下:/** * 用法 *1)註冊一下路由 * beego.Router("/yzm", &controllers.YzmController{}, "Get:GetYzm") //驗證碼控制器 *beego.Router("/yzm/judgeyzm", &controllers.YzmController{},
Time of Update: 2015-12-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 go的gocontinue用法實現了輕量級的線程,可以被大量建立。線程之間用channal通訊,以下說說基本用法。 channal的bufc:=make(chan int ,3)3就是設定的chanal的緩衝量,緩衝只意味著這個建立的channal可以同時存入3個資料,並不意味讀channal時可以同時讀出。 x:=<-c
Time of Update: 2015-12-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 go是一門編譯型語言,而不是基於虛擬機器的解釋型語言,不談編譯和解釋的效能問題,只是主觀情感上覺得編譯而產生的可執行程式與作業系統之間渾然天成。就好比戴套與不戴套的問題。go除了編譯型和C語言神似以外,還有著很多的共同點,都說go就是c的加強版,因此我覺得go應該會受到很多c語言程式員的青睞,至少我是沒hold住了。python是我認為和c一樣簡潔優雅的語言,可惜我實在不喜歡動態類型,壞處就不多說了;
Time of Update: 2015-12-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("fmt")//define a interface type USB interface {Name() stringconnecter}type connecter interface {connect()}type PhoneConnecter struct {name string}func (pc PhoneConnecter) Name() string
Time of Update: 2015-12-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。goroutine 是go語言最大的創新,但這並不意味著我們可以隨意使用。原因:1 goroutine的指標傳遞是不安全的2 goroutine增加了函數的危險係數3 goroutine的濫用陷阱處理方法1 當啟動一個goroutine的時候,如果一個函數必須要傳遞一個指標,但是函數層級很深,在無法保證安全的情況下,傳遞這個指標指向對象的一個複製,而不是直接傳遞指標。2
Time of Update: 2015-12-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go template包下面有兩個函數可以建立模板樣本func New(name string) *Templatefunc ParseFiles(filenames ...string) (*Template, error) 首先要說的是每一個template內部可以儲存多個模板 而且每個模板必須對應一個獨立的名字兩個的不同點在於使用New在建立時就為其添加一個模板名稱
Time of Update: 2015-12-18
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前兩周調bug調的吐血,雖然解決了但是還是挺浪費時間的。跟同事聊了聊,覺得我們現在項目中的日誌記錄太少了,導致出了問題不知道怎麼下手,還得自己改代碼記錄日誌,然後排查問題。這樣如果將來還有bug的話還得這麼調,很麻煩,讓我深入看一下go語言中如何記錄日誌(好吧我最近就跟日誌耗上了)。根據python的經驗和目前項目中的要求,我對日誌的要求有兩個:一是定義記錄層級,可以記錄debug/warning/error之類的不同層級的日誌,