Time of Update: 2018-12-03
之所以會心累,就是常常徘徊在堅持和放棄之間,舉棋不定。生活中總會有一些值得我們記憶的東西,也有一些必須要放棄的東西。放棄與堅持,是每個人面對人生問題的一種態度。勇於放棄是一種大氣,敢于堅持何嘗不是一種勇氣,孰是孰非,誰能說的清道的明呢?如果我們能懂得取捨,能做到堅持該堅持的,放棄該放棄的,那該有多好。
Time of Update: 2018-12-03
一、Delphi專案檔副檔名副檔名檔案類型和描述建立時間是否需要編譯.BPL Borland程式包庫:在Delphi環境設計或應用程式運行時用到的包含有VCL組件的一種檔案。編譯:連結 向其他Delphi程式開發人員或終端使用者發布軟體包時需要。.DPR.~DPR Delphi專案檔Delphi專案檔(.DPR)的備份 開發開發 需要不需要。當儲存一個專案檔的新版本時,該檔案自動產生。.DCU .DFM .~DFM .PAS ~.PAS .DDP.~DDPDelphi編譯單元:一個P
Time of Update: 2018-12-03
import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;public class MyGridView extends GridView{ @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int height =
Time of Update: 2018-12-03
很多開發人員都想在這個範圍內根據不同的具體螢幕尺寸來顯示不同的布局(例如 5寸和7寸的裝置)。在Android 3.2版本中引入 “Smallest-width”限定符就是為瞭解決這個問題的。例如,普通的7寸平板的最小寬度是600dp,因此如果你希望你的程式在這種尺寸的螢幕上使用兩個視窗(小於該尺寸的螢幕使用一個視窗),那麼您可以使用上面的兩個布局檔案,只要把xlarge 限定符替換為sw600dp 即可,
Time of Update: 2018-12-03
前言:上次自己給編寫Lua調用的dll留了個記號,這次正好寫了個小的程式來試下。因為接到個任務是從sqlite3資料庫裡拿資料並且做解析分組之類的工作。當時自然最簡單的想法就是,直接在Lua中能操作sqlite3資料庫就可以了嘛。就寫了個小的dll,封裝了3個最簡單的函數給Lua:openDB、closeDB哈exec。好吧,這個就算是上次寫的一個小補充吧。中間還有碰到給Lua返回整張表資料的問題,不過我沒有鋪開,我對Lua也是一知半解,有興趣的自己研究下。 #include
Time of Update: 2018-12-03
前言:呃,今天上來翻了翻之前寫的文章,其中訪問率最高的是那個『自繪RadioButton』,有好多人留言讓我發原始碼,這,也是自己懶惰,現在已經把原始碼的串連補到文章最後,也是CSDN的下載,希望對某些人有協助吧,呵呵。看著之前自己寫的東西還挺有意思的,特別是那個用JAVA做的地圖編輯器的學習版,其實是到後面寫不下去了,覺得越想越複雜。其實自己最近閑暇時分用MFC寫了個『Descent: Journey To The
Time of Update: 2018-12-03
更多參考《delphi7完美經典》第七章。在delphi7中怎麼建立一個自己的類:1、類定義位置:建立一個單元,如下所示unit
Time of Update: 2018-12-03
最近有個同事突然問我,VC6的檔案組建目錄怎麼配置。我也不是很清楚,之前一直只是用可執行檔輸出的目錄。上網找了下,確實有這個配置,先記下來,要用的時候再看下,不然是肯定記不住的。C++標籤中參數說明/Fo產生每個cpp檔案的obj檔案/Fp產生以工程名命名的pch檔案/Fd產生以工程名命名的idb檔案/Fr產生每個cpp檔案的sbr檔案Link標籤中參數說明/pdb輸出工程的pdb檔案/out輸出工程的exe可執行檔Browse Info標籤下參數說明/o輸出工程的bsc檔案
Time of Update: 2018-12-03
終於放假了,幹到30還在幹啊! 好久沒有更新我的《AoW》了,其實最後一篇沒什麼東西的,寫也寫了一大半了,可就是沒時間去收尾。也許自己太笨了,很多事情都幹不好。不過新年伊始,總要有個好的開端的。今天是年三十,嘿嘿,晦氣的狗年要過去了我的心情就無比的激動!!初八就又要上班了,果然是上學好啊,放假放到想上學,上學又上到想放假。以前那一個個難熬的學期都是有寒暑假的支撐並一起伴我走過,如此以後,沒了這倆信念,讓我是如何是好?我還有什麼盼頭嗎? 今天早上送諾諾回溫州的汽車了。早上7點的車,還真是有點早
Time of Update: 2018-12-03
http://www.csdn.net/article/2013-02-20/2814189-API_DOC_TOOLS隨著API的發展以及需求的日益增加,對API文字文件的需求與隨之而來。相信許多開發人員都遇到過編寫API文檔方面的問題及煩惱。你是否還通過手寫的方式來產生和編寫這些文檔呢?那麼你就OUT啦!話說工欲善其事必先利其器,本文分享8款非常好的API文檔產生工具給大家。Web
Time of Update: 2018-12-03
第七章 Object Pascal物件導向設計一、Delphi的類分兩種:①繼承delphi內建類的class類②完全自訂的object類1、繼承自delphi內建類的class類文法:type 類名 = class(父類)
Time of Update: 2018-12-03
如題,看了好多網友的文章,辦法是無效的,我驗證出了一種方案,共用一下:hover方法是jquery封裝的js的mouseover,mouseout事件 $("#footNav img").hover(function () { if (!$(this).is(":animated")) { itsWidth = $(this).css("width"); itsHeight =
Time of Update: 2018-12-03
前言:話說我真的是一個比較磨嘰的人,今天上來看到有人評論說我這麼磨嘰顯得很不專業。首先還是很開心能有人來看我那麼久之前寫的東西,現在看來真的是很稚嫩,當然就現在來講也沒成熟多少。其次,我也覺得我非常不專業,混了這麼久還是這德行,唉……言歸正傳,開個文章記錄下在Win32上做Android基於Cocos2dx的開發遇到的問題。現在只是編譯了個內建的例子,所以離得還是很遠呢。運行環境和程式應用程式名稱版本作業系統Win7
Time of Update: 2018-12-03
這是一個js的頁面捲軸外掛程式使用時引入三個檔案:(路徑自行填寫)<link type="text/css" href="路徑/jquery.jscrollpane.css" rel="stylesheet" media="all" /><script type="text/javascript" src="路徑/jquery.mousewheel.js"></script><script type="text/javascript"
Time of Update: 2018-12-03
第18章資料感知組件一、TDBText組件用來以唯讀、一次一條記錄的方式,顯示DataSet中的某一欄位值。因同樣繼承自TCustomLabel,TDBText組件除了資料感知功能外,與標準組件TLabel幾乎一模一樣。DataField:設定或取得對應到資料來源的欄位名稱。DataSource:設定或取得TDBText元件連線到哪一個DataSet的資料來源。二、TDBEdit組件與TDBText類似,用來顯示單一記錄的單一欄位;不同的是,只要資料庫允許,它可編輯修改對應的欄位。繼承自TCus
Time of Update: 2018-12-03
前言:這幾天在做cocos2dx上的跨平台的socket庫,看來看去也只能用BSD去實現了。因為要接收伺服器的推送訊息,所以要做成非同步處理。也參考了很多別人的文章,本來是想能有個輪子直接給我用的,看來還是得自己重複造下。目前的想法是封裝一個業務層,內部包含一個socket封裝,使用pthread起一個線程去select接收資料,當有資料到達時,調用業務層的函數處理資料。業務層註冊有介面層的回呼函數,然後預先處理完畢後直接丟給對應的介面回呼函數處理。但是中途編譯上遇到了問題,當今天看了下coco
Time of Update: 2018-12-03
軟鍵盤彈出,Window螢幕會滾動其上的scrollable containers View, 由於ScrollView 和ListView 都屬於scrollable containers view,因此,當鍵盤彈出來時,Window會滾動該view,導致螢幕大小發生變化。解決方案有兩個:第一個:如果是Dialog 則,重寫onCreate方法,然後設定軟鍵盤彈出的flag為,SOFT_INPUT_ADJUST_PAN. @Override protected void
Time of Update: 2018-12-03
1.設計不應該是令人驚訝的。2.讓普通的事情變得簡單易懂。3.要保持一致性。4.做減法,如果這個設計無處可用,可以丟棄他。多餘的設計,會讓事情變得複雜。5.最簡單的解決方案是最好的。6.一個類抽象一個東西,抽象一個東西到一個類裡。7.避免產生同一邏輯和結構的副本。 -- From "Thinking in Python" PS:python語言的設計思想源於簡潔,python的作者為了簡潔開發了和2.0不相容的3.0版本。龐大的庫會讓事情變得複雜。
Time of Update: 2018-12-03
通過Ping的實現,總結如下:1.Ping可以返回最多9個路由地址,超過9個的可以通過traceroute實現,利用的是ip協議的ttl欄位。2.擷取路由地址的主機名稱時gethostbyaddr大部分情況下都會返回NULL,並且這部分很耗時,沒必要時最好去掉。3.Ip頭部包含兩個長度,一個是頭部長度,另一個是資料長度,當時搞混了,一直提示擷取位元組數很少。頭部長度決定了,頭部最多不能超過60個位元組,路由路徑不超過9個;資料長度決定了IP包所帶的分組資料不能超過65K,及時有65K的資料大部分
Time of Update: 2018-12-03
LazyInstance顧名思義,就是延遲創造類執行個體。 那chrome是怎麼做到的呢?