Time of Update: 2018-12-04
有一天,當我不再以程式為生,會有著什麼樣子的生活呢? …… 程式會成為伴隨我終生的愛好。畢竟,沒有必要完全放棄,以後可以拿來和孩子一起玩。 …… 當我不再以程式為生, 或許會瞥見一個全新的自己,生命突然迸發出的力量, 釋放出真正的熱能,讓所有熟悉我的人大吃一驚。 轉行到電腦軟體開發,促成了我人生的新起點, 同時改變了很多事情, 包括自己的相貌、個性,與別人的交往, 職業的發展, 內心的思想觀念, 乃至人生的軌跡。 你簡直想不到,
Time of Update: 2018-12-04
翻開 《Code quality》 第四章 Time Performance , 看到的第一句話是: Time is nature's way to keep everything from happing all at once. --- John Archibald Wheeler 時間不會讓一切同時發生。 初讀覺得這句話很奇怪, 不過仔細體會卻另有一番奧妙。 時間不會讓一切同時發生。 試想一下:
Time of Update: 2018-12-04
建築的空間模式和內部設計會影響發生於其中的事件和活動的模式,而正是這些事件和活動的模式的反覆重演,構成了我們的生活; 因此,要使我們的生活接近於內心所期望的那樣舒適自由,就要學會去發現和改善建築內部的空間模式和設計,比如家用品的格局與擺設,別緻的設計,從而在潛移默化中引導生活習慣,提升生活體驗,改善生活和工作環境。
Time of Update: 2018-12-04
題目:Josephus問題的定義如下:假設n個人排成環形,且有以正整數m<=n。從某個制定的人開始,沿環報數,每遇到第m個人就讓其出列,且報數進行下去。這個過程一直進行到所有人都出列為止。每個人出列的次序定義了整數1,2,...,n的(n, m)-Josephus排列。例如,(7,3)-Josephus排列為<3,6,2,7,5,1,4>。a)假設m為整數。請描述一個O(n)時間的演算法,使之對給定的整數n,輸出(n,
Time of Update: 2018-12-04
#include <string>using namespace std;#define NUM 26#define TYPE 'A'class dictree{public:dictree *child[NUM];string *value;//節點所存的資料,根據題目而使用不同的類型或資料dictree(){memset(child,0,sizeof(child));value=NULL;}~dictree();bool insert(string s, string
Time of Update: 2018-12-04
檔案系統的組成:1.高速緩衝區的管理程式2.檔案系統的低層通用函數3.對檔案中資料進行讀寫操作4.系統調用介面的實現MINIX檔案系統的結構:1.引導塊:存放的是電腦加電啟動時同BIOS自動讀入的執行代碼和資料2.超級塊:存放檔案系統的結構資訊3.i結點位元影像:i結點是否被使用4.邏輯結構位元影像:資料區第i個塊是否被使用。最多8個,可表示64MB5.i結點:存放檔案或目錄的索引結點6.資料區:i_zone[0] - i_zone[6]:直接塊,7KB i_zone[7]:一次間接塊,51
Time of Update: 2018-12-04
我們開發資料庫應用時,常常需要用到模糊查詢。如果同一個條件需要匹配很多欄位怎麼辦呢?通常,程式員會每個欄位都在sql中“field like %cond%”一次。這樣,sql語句會長得驚人,碰上複雜一點的,甚至sql語句會因為超長而被資料庫拒絕執行。其實,這個問題只要動動腦筋就很容易解決:首先,將要匹配相同條件的欄位連起來(field1+field2+...)成一個長字串;然後再 like
Time of Update: 2018-12-04
談到創新, 通常會讓人想到, 如何絞盡腦汁地去想出一個美妙的創意。 不勞您費神, 現實自然有很多問題有待求解。 何謂不同尋常 ? 舉例一, 要做一個針對訂單和使用者的增刪查改的功能, 當然, 對於做了半年開發的你也不是什麼難事。 那麼, 如果又做要針對訂單的管理, 針對產品的組態管理, 很快就會面臨一大堆類似的需求。 怎麼辦? 花費相同的氣力, 一次次重複嗎? 能否做一個帶搜尋的增刪查改的分頁資料控制群組件,
Time of Update: 2018-12-04
今天看了一下ListView和DataPager配合做資料分頁的教程,感覺很爽很方便,用在自己的項目上面時卻出現了問題,具體表現在點擊上一頁、下一頁或者數字跳轉頁面時通常要點兩下才能有反應,而且有時候亂跳頁。 我開始測試的代碼是這樣的:public partial class ListViewTest : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!Pa
Time of Update: 2018-12-04
這幾天一直在折騰自己的小站, 認識了一個新的事物: WordPress , 嘿嘿, 對於我這個快老朽的人來說。 突然領悟到了GPL 的蘊意: 分享共築,是一種多麼偉大的理念! 下面是我建站的開篇文章: Hey, Coming me ! 第一次正式建站,第一次正式使用WordPress 。 這才是真正的方式啊: 選擇一個良好的基礎,——而不是從頭再來,——
Time of Update: 2018-12-04
可能很多朋友都遇到過這個現象:在啟動IIS時,你會發現IIS會將Web網站中配置的服務連接埠(例如TCP 80)綁定在電腦的所有IP地址上,而不僅僅是分配給Web網站的IP地址,這是為什麼呢? 這個特性稱為Socket Pooling(通訊端池)。通訊端(Socket )是IP地址和連接埠的組合,用於進行網路通訊,任何應用程式需要和網路上的其他應用程式進行通許時,必須具有相應的通訊端,例如Web網站偵聽客戶的HTTP請求,那麼它就綁定在相應的通訊端(IP地址和連接埠,例如連接埠為標準的TCP 8
Time of Update: 2018-12-04
Iterator——迭代器Adapter(適配器)————換個封裝再度利用◎ 萬事交給子類:1、Template Method(模板方法)————實際處理就交給子類2、Factory Method(Factory 方法)————建立對象執行個體交給子類◎建立對象執行個體1、Singleton(單件)————唯一的對象執行個體2、Prototype(原型)————複製建立對象執行個體3、Builder(產生器)————組合複雜的對象執行個體4、Abstract Factory(抽象工廠)————
Time of Update: 2018-12-04
引語一: Search for and together with our favorite and our love. 構築美好的生活藍圖,是一場隱形的戰鬥。不像找工作那樣, 有看得見的人將你擠下去,讓你感受到壓力和不安; 在這裡,只有時間與你共同賽跑,要麼與時間優雅共舞,要麼被時間一點點擠向舞台的邊緣。 引語二: 萬事開頭難, 只要靜下心來,堅持去做了,總會漸入佳境的! 從埋頭搞技術,到懂得人際交往交流的重要性, 對於技術人員來說,
Time of Update: 2018-12-04
一、什麼是核心搶佔1.如果一個進程正在核心態執行時,允許發生核心切換,這就是核心搶佔。如果一個進程正在使用者態運行,就無所謂核心搶佔2.當滿足以下任意一個條件時,不允許核心搶佔(1)核心正在執行中斷處理常式(2)核心正在執行非強制中斷或tasklet(3)核心搶佔被顯式地禁止只有在執行例外處理常式,且核心搶佔沒有被顯示禁止時,才允許核心搶佔。note:核心搶佔會導致進程切換,或進程從一個CPU移動另一個CPU,這個在(1)和(2)中是不允許的3.Linux核心是搶佔式的,進程無論是處於核心態還是
Time of Update: 2018-12-04
c#中調用DataWindowa) 表單上建立一個Datawindow控制項 起名為dw。b) 表單上建立一個Transaction控制項 起名為Trans。c) 初始化Transaction控制項 Trans.Dbms = Sybase.DataWindow.DbmsType.OleDb;//資料庫連接方式 Trans.Password = "123"; Trans.UserID
Time of Update: 2018-12-04
月薪低於3千元都是下等人?
Time of Update: 2018-12-04
#include <queue>#include <algorithm>/*********************************************************///這些都是KM模板const int N = 305;//二分圖中每一個子圖的點的最大數const int INF = 1<<28;//正無窮bool xckd[N], yckd[N];//在一次DFS中,Xi與Yi是否在交錯樹上int n;//點的個案int
Time of Update: 2018-12-04
想要找回已經丟失的QQ裡的好友要注意以下幾點哦~1.你的QQ確實是丟了2.你的QQ安裝目錄還沒有刪除3.最重要的一點就是你已經申請了新的QQ號碼下面來詳細介紹一下:在你的QQ安裝目錄裡會找到一個檔案夾,名字是你已經丟失的QQ號碼,開啟它並找到一個名字是user.db的檔案,找到後複製.因為你已經重新申請成功了新的QQ號碼,先退出你的新QQ號碼,開啟QQ安裝目錄,找到你新QQ的檔案夾,然後把你複製的user.db檔案粘貼到你的新號碼檔案夾裡,然後再登陸你的新QQ號碼,你會發現裡面你的好友都有了,但
Time of Update: 2018-12-04
可以少讀幾頁書,但絕不能少行一程路。人生不能僅僅是讀書和寫程式,你的視野應當更廣闊一些。 一、 編程為何? 我已經有好一段時間,甚至可以說,大部分時間,是為了找工作而編程學技術了。為了找一份“高薪穩定”的工作,去苦讀和鑽研一大堆的技術,人事不經,甚至有點麻木遲鈍。這並不是說鑽研技術不對,問題是,為了什麼而去做這件事情。為了編程而鑽研技術,卻漸漸忘了,為了什麼而編程。 讓我仔細回想一下,當初是怎麼跑到這裡來的呢?
Time of Update: 2018-12-04
零、 概述 回調是強大的編程模式之一。 它可以實現調用反轉,在子函數中調用高層的函數(通常是由高層函數來調用底層的子函數), 獲得更靈活的調用關係。通常用於架構、代碼複用等場合。 在這裡, 函數可以作為參數傳入子函數,可以由子函數進行調用和返回。回呼函數可以用 Java 的介面, 或者 C/C++ 的函數指標來實現, 而在 Javascript / LISP 中, 函數是一種通用對象,具有很大的靈活性。 一、 動機