Time of Update: 2018-12-03
知道boost很久了,一直沒有時間去看,今天空下來時間,決定搞一下boost。 用百度搜尋了一下boost,相關的內容很少,大部分都是講boost如何安裝的。具體如何使用,涉獵的很少,不知道是會用boost的同學覺得 boost用法太簡單,不需要描述,還是因為英文文檔已經足夠,不需要再做翻譯這樣的無用功。但我一向認為,中國大多數程式員,英文水平都是非常有限的, 包括我在內,看到英文文檔就會頭疼。
Time of Update: 2018-12-03
目錄1. 自增長 primary key2. 避免用複合主鍵 (compound primary key)3. 雙主鍵4. 以固定的資料庫、表應付變化的客戶需求5. 避免一次取資料庫大量資料,取大量資料一定要用分頁。詳細內容1. 自增長 primary key採用自增長 primary key主要是效能。早期的資料庫系統,經常採用某種編號,比如社會安全號碼碼,公司編號等等作為資料庫表的 primary
Time of Update: 2018-12-03
到這個月20號,踏入遊戲行業已經6年整。02年,從學校出來就來到了廣州網易,也不曾想到一呆會呆這麼久。也不曾想到,6年之後的今天有機會離開網易這樣舒適的環境去外面闖蕩。 確實人生如夢,彈指之間,很多事情就會發生轉變……就像2012…… 現在回想起來,雖然從高中時代便有了想要自己去開發一款成功遊戲的念頭,但是就像很多熱血漫中的主角一樣,一開始僅有熱情而無技術(程式/策劃/美術)。然後2、3年後發現自己技術一般般,想要做事情,但是有心無力(很多技術之外的事情困擾)。於是就這樣混下去了。 如果我也一直
Time of Update: 2018-12-03
Apache Jakarta Common Lang 介紹 無論你在開發哪中 Java 應用程式,都免不了要寫很多工具類/工具函數。你可知道,有很多現成的工具類可用,並且代碼品質都很不錯,不用你寫,不用你調試,只要你發現。 在 Apache Jakarta Common 中, Lang 這個 Java 工具包是所有 Apache Jakarta Common 項目中被使用最廣泛的,幾乎你所知道的名氣比較大的軟體裡面都有用到它,包括 Tomcat, Weblogic, Websphere,
Time of Update: 2018-12-03
今年過年的假期很長,和婚假連在了一起。很快,CoL也邁入了新的一個境界了。一直想著寫一篇最近的一些感悟,可惜工作時候太忙,正好現在有時間了。 小公司 自從從網易出來已經半年有餘了。回頭看看,很多事情做對了,同時做錯的也不少。公司小,人員之間的關係簡單,大家的目標很明確。實際上我們幾個管理者面臨的很多困難,因為行業的關係都已經解決了。從當初只有區區幾個人,到現在比較正式的開發流程規範,雖然並不是一帆風順,但是在我看來卻是一個不錯的開端。至少是向著事物前進的方向上發展的。因為船小,正常的管理者可以
Time of Update: 2018-12-03
本文來自http://blog.csdn.net/hellogv/ ,引用必須註明出處!
Time of Update: 2018-12-03
Log4cpp 是 Log4J 的 C++ 移植版本,開放原始碼並且完全免費。與 Log4J 能夠跨平台一樣,Log4cpp 也致力於寫出跨平台的 C++ 程式。Log4cpp 主要是用於 C++ 程式中寫 log 檔案,與此同時,Log4cpp 中有很多有用的類庫,對於寫跨平台 C++ 程式的人來說,可以直接拿來用,或者作為自己寫跨平台類的參考。Log4cpp 中的跨平台類庫有明顯的 Java 痕迹,比如 Class、Object 、Loader、Locale 等類。 Log4cpp
Time of Update: 2018-12-03
最近在網上突然冒出了一款3D的網頁遊戲,因為它使得我對網頁中一些招人詬病的問題有了新的認識,讓我產生了想要研究一下的想法。想要製作網頁中的3d遊戲,有這樣幾個技術問題是需要考慮的: 網頁外掛程式實現 使用者安裝外掛程式是否有阻礙 如何在外掛程式中繪製3d圖形 如何連結服務端 美術資源如何緩衝 美術資源如何更新 瀏覽器安全色問題
Time of Update: 2018-12-03
//加密字串,注意strEncrKey的長度為8位(如果要增加或者減少key長度,調整IV的長度就是了) public string DesEncrypt(string strText, string strEncrKey) //解密字串,注意strEncrKey的長度為8位(如果要增加或者減少key長度,調整IV的長度就是了) public string DesDecrypt(string strText,string sDecrKey)
Time of Update: 2018-12-03
像我這種離開校園剛剛幾個年頭且沒什麼出息的人,回憶起大學生活來就遠比那些畢業有年、功成名就的人士真實的多。成功人士追憶青春年少,不免就憑空抹上一縷玫瑰紅,好像大學四年始終是激情自由、鶯歌燕舞的窮快活。而我的回憶就有所不同,曾經的那幾年望去也確像緋紅的浪漫天堂,但隨之湧入腦海的,就少不了考試之前的地獄感受。我總是忘不了每學期臨近考試前雞飛狗跳、人人自危的混亂局面。特別是,在整個大學階段,似乎只有這少數的離散的幾個時段,我們的命運是與教材緊密聯絡在一起的。對於我們中的很多人來說,發到手上的課本在一個
Time of Update: 2018-12-03
很多人都使用傳統的C 庫來進行資料類型之間的轉換,這將會導致很多問題,因為這樣的轉換方法存在很多危險的陷阱。比如itoa()這個函數在標準庫中是不存在的。標準的庫提供了一種更好的轉換選擇,因為這一方法更加安全,自動,直接。 讓我們來看一個具體的範例。假設你想把一個int轉換為string。為了達到這一目的,你必須遵循如下的步驟:1.
Time of Update: 2018-12-03
長期以來,GCC中的Fortran編譯器只遵守Fortran 77標準。這種語言在今天看來,實在是非常原始。別的不說,想要寫一個do until迴圈,得這麼寫: 10 continue mywork if (condition) goto 10更糟糕的是,F77沒有ADT的能力,這使得80年代發展起來的很多軟體設計方法在Fortran中都無法施展。Fortran 90和Fortran
Time of Update: 2018-12-03
Haxe學習筆記(一) Haxe:一次編碼全平台編譯的神話一
Time of Update: 2018-12-03
在QQ中有一個訊息提醒的功能,就是當你用“聊天模式”和朋友聊天的時候,而且該表單沒有處於活動狀態,如果對方給你發送一條訊息,那麼這個表單在工作列就變成了藍色,而且在閃爍,這樣就有便於提醒你查看對方的訊息,其實在C#中也可以實現此功能。具體方法如下:首先聲明API函數 FlashWindow [System.Runtime.InteropServices.DllImport("user32")] private static extern long FlashWindow(long
Time of Update: 2018-12-03
1.所有的資源,包括圖片、HTML 檔案、JSP 檔案、XML 內容、常值內容、element、CSS、Javascript 等等,都放在資料庫中,在資料庫中維護一個虛擬樹形目錄結構,這樣所有的資源都有建立、修改、刪除、移動、複製等操作----好的設計。2.頁面配置、修改、上傳、內容發布等等,都在 offline 項目中進行,開發、測試、預覽都在offline 項目中。當全部測試完成,使用一個按鈕 publish 就可以將所有的修改內容一次性轉移到 online 項目中。外部 Web
Time of Update: 2018-12-03
最近在項目中解決了一個很奇怪的 Bug.項目中使用 IBM Websphere 5.0.2.7, JDK 1.3.1, 每天都有一次伺服器 JVM 崩潰,非常奇怪。同樣的代碼,同樣的資料庫資料,在開發環境下面就很好。經過兩天的調試和增加大量的 log (使用 log4j),逐步逼近問題的根源。為了防止 JVM 崩潰的時候, log4j 還有 log 放在緩衝記憶體中沒有寫到檔案,還花了很多時間才搞定。結果發現是以下代碼導致,變數名我換掉了,這裡只是樣本:addToList(new long[]
Time of Update: 2018-12-03
Apache HTTP server 和 Tomcat server 整合,一般是希望對於使用者只公布 Apache HTTP server 的網址,而 Tomcat 的網址則不公布,扮演一個幕後英雄的角色。訪問 Tomcat 的 HTTP 要求,通過 Apache 轉寄給 Tomcat,Tomcat 處理完後,將 HTTP 回應返回給 Apache,然後 Apache HTTP 回應發回給使用者端瀏覽器。Apache HTTP server 和 Tomcat server 直接的
Time of Update: 2018-12-03
微軟的.NET計劃是一項激動人心的浩大工程,隨著VS.NET Beta2版本的發布,.NET技術也逐漸趨於穩定和成型,越來越多的公司和技術愛好者投入到.NET的開發中來,而現在及早開始.NET的學習和相關開發正是好時機。但是,目前存在著的一個明顯事實是,所有的基於.NET技術的應用程式或者產品都需要.NET的運行庫支援,因為.NET在程式部署和分發方面有些類似,它需要.NET Framework SDK的支援(JAVA應用程式需要JDK的支援才可以運行),不幸的是,目前的Win9
Time of Update: 2018-12-03
註:加密務必牢記自己的密碼,暫時沒有有效解密辦法,密碼忘記等於檔案丟失。 假如要加密下面兩個已選中的檔案: 兩個檔案都選中後按右鍵, 在快顯功能表中選擇【添加到壓縮檔(A)…】, 出現下面的介面,在檔案名稱輸入的地方輸入需要的名字,如果要選擇其他路徑也可以單擊【瀏覽(B)…】來選擇加密壓縮後儲存的位置。 選擇【進階】選項卡, 單擊【設定密碼(P)…】, 在快顯視窗中輸入你要設定的密碼,選中了【□顯示密碼(S)
Time of Update: 2018-12-03
這幾個月作手機簡訊的項目,碰到了很多字元編碼的問題,真頭痛。經過多番資料的搜尋、親手嘗試和高人的指點,現在好像沒那麼迷惘了。現作了一些總結跟大家分享(有誤之處請指點) 首先應該把位元組數組看成是String的載體。 dot Net使用的字串String是Unicode編碼的;它也是以Unicode編碼的形式顯示字串。 以下是用自己語言對幾個常用函數的說明: (自己總結的,反正看不明MSDN)