Time of Update: 2018-12-05
非同步呼叫在,NET編程中經常出現,比較自己去寫線程,用非同步呼叫無疑提高了開發效率,而且在穩定性上也有保證,常用的非同步呼叫步驟如下:首先是申明代理,public delegate string TestInvoke(); //聲明一個代理,符合該簽名的方法必須返回一個字串然後寫個簡單的類來驗證非同步呼叫的結果 public class Test { public string
Time of Update: 2018-12-05
泛型較為廣泛地被討論,這裡寫到的只是作為新手的入門級認識。泛型最常應用於集合類。泛型的一個顯而易見的優點在於可以在許多操作中避免強制轉換或裝箱操作的成本或風險,拿ArrayList這個集合類來說,為了達到其通用性,集合元素都將向上轉換為object類型,對於實值型別,更是有裝箱拆箱的成本:static voidMain(string[] args){ArrayList al = new ArrayList();al.Add(1);}在IL中是:IL_0008: ldc.i4.1IL_0009:
Time of Update: 2018-12-05
編寫可靠的多線程蜘蛛程式Thursday, 24. August 2006, 05:52:14技術 〔此篇專為QQ群[17371752]“搜尋引擎.資料.蜘蛛”中的朋友做主題研討之用〕1. 蜘蛛程式長啥樣?蜘蛛程式的是搜尋引擎中最關鍵的背景程式之一,它必須十分可靠,可以長期運行而無需經常維護。但是我往往看到許多朋友開始做蜘蛛程式的時候總是將很多精力放到了介面上。個人覺得這是沒有必要的,我們應該注重這個程式的可靠性和效率。 (圖1. Coolgobot,笑侃的第一個蜘蛛程式) (圖2.
Time of Update: 2018-12-05
好久沒有來部落格園了,本來還打算在此寫一些技術性的文章,但是估計沒機會了。如果前幾年或許還會靜下心來寫點東西,現在呢,忙啊。雜七雜八的事兒。賺錢擺在了首位。 最近一直在忙著做 搞笑笑話網 和 小說網 這兩個網站,主要是想利用最近學到的一些 seo技術做一些嘗試,看看效果如何。這兩個網站的關鍵詞很多都很熱門,要好好研究之後再做進一步的最佳化。希望可以帶來流量也給我賺點小錢,呵呵。
Time of Update: 2018-12-05
在我的隨筆《Page,你是怎樣處理回傳事件的?》中曾提出一個疑問,如何得到引起頁面PostBack的控制項?通過閱讀Page類的源碼,誤打誤撞,無意中看到了__EVENTTARGET和__EVENTARGUMENT這兩個常量的定義,並通過調試分析頁面,知道了通過Request.Form[“__EVENTTARGET”]可以擷取到觸發頁面PostBack的事件來源(控制項的ID)。對於一般的控制項,這樣就可以了,唯有Button和ImageButton觸發的PostBack無法通過這種方式擷取到
Time of Update: 2018-12-05
我的xml檔案Login.xml如下.<?xml version="1.0" encoding="utf-8" ?><Login> <Character> <C Text="熱血" Value="0"></C> <C Text="弱氣" Value="1"></C> <C Text="激情" Value="2"></C> <
Time of Update: 2018-12-05
http://duyiwuer.javaeye.com/blog/349646 IT Managementhttp://www.javaeye.com/wiki/topic/349646 IT Managementhttp://www.javaeye.com/topic/133373 IT Managementhttp://www.sefler.net/blog.aspx?id=50 eliminate if cause
Time of Update: 2018-12-05
保險套的功用 (打一調味品) 脫褲子上樹(打一俗語)保險套的功用 (打一調味品)老先生和老太太交配 (猜一成語)神仙放屁 (猜一成語)紅牌妓女 (猜一成語)眾神的尿盆 (猜一成語) 答案 糙蛋答案 雞(積)精答案 古道斜陽答案 不同凡響 答案 日理萬機答案
Time of Update: 2018-12-05
http://sd.csdn.net/n/20060714/92603.html微軟的DotNet開發絕對是屬於那種入門容易提高難的技術。而要能夠成為DotNet架構師沒有三年或更長時間的編碼積累基本上是不可能的。特別是在大型軟體項目中,架構師是項目核心成員,承上啟下,因此RUP方法論也認同以架構為核心,體現4+1視圖在整個軟體開發過程中的重要作用。架構人員既要精通技術,又要熟悉業務,而且基本對軟體生命週期各階段的相關技術都需要有相關的積累和知識儲備,而這些不經過多年的磨練是很難達到這個高度的
Time of Update: 2018-12-05
作為一個合格程式員每天該做的事 1、總結自己一天任務的完成情況 最好的方式是寫工作日誌,把自己今天完成了什麼事情,遇見了什麼問題都記錄下來,日後翻看好處多多 2、考慮自己明天應該做的主要工作 把明天要做的事情列出來,並按照優先順序排列,第二天應該把自己效率最高的時間分配給最重要的工作 3、考慮自己一天工作中失誤的地方,並想出避免下一次再犯的方法 出錯不要緊,最重要的是不要重複犯相同的錯誤,那是愚蠢 4、考慮自己一天工作完成的品質和效率能否還能提高
Time of Update: 2018-12-05
裡面使用一個通用的資料庫訪問類UnDbAccess,主要實現了以下一些方法: 1.ExecuteNonQuery:執行INSERT、DELETE、UPDATE等SQL語句並返回受影響的行的數目。 2.ExecuteReader:執行SELECT操作並返回一個資料讀取器對象。 3.ExecuteScalar:執行SQL操作並返回單值對象,即結果集中第一行的第一條資料。 4.PopulateDataSet:執行SQL操作,通過資料配接器對象將從資料來源擷取的資料填充到資料集對象中並返回之。 ---
Time of Update: 2018-12-05
一、索引的概念 索引就是加快檢索表中資料的方法。資料庫的索引類似於書籍的索引。在書籍中,索引允許使用者不必翻閱完整個書就能迅速地找到所需要的資訊。在資料庫中,索引也允許資料庫程式迅速地找到表中的資料,而不必掃描整個資料庫。二、索引的特點 1.索引可以加快資料庫的檢索速度 2.索引降低了資料庫插入、修改、刪除等維護任務的速度 3.索引建立在表上,不能建立在視圖上 4.索引既可以直接建立,也可以間接建立 5.可以在最佳化隱藏中,使用索引 6
Time of Update: 2018-12-05
本人從事軟體開發也有 一段時間了,如果單憑興趣來講,我還是喜歡寫寫代碼。因為這樣的工作總的來說比較單純,壓力也不用那麼大.
Time of Update: 2018-12-05
轉載:原文地址:http://www.cnblogs.com/skylaugh/archive/2006/06/09/421937.aspxSQL語句先前寫的時候,很容易把一些特殊的用法忘記,我特此整理了一下SQL語句操作,方便自己寫SQL時方便一點,想貼上來,一起看看,同時希望大家能共同多多提意見,也給我留一些更好的佳句,整理一份《精妙SQL速查手冊》,不吝賜教!一、基礎1、說明:建立資料庫CREATE DATABASE database-name 2、說明:刪除資料庫drop
Time of Update: 2018-12-05
文章目錄 分享一下學習Google App Engine的學習心得,整個文章包括以下部分:·Google App Engine前言介紹·開發環境配置·起步,寫個Hello, World!進行測試·App Engine的對象實體,使用Datastore API添加並顯示留言內容·使用Users
Time of Update: 2018-12-05
把長日期轉換為短日期
Time of Update: 2018-12-05
隨著軟體技術的發展,解決同一個問題的方法和技術也越來越多。在項目中開發人員往往偏向比較新穎,開發效率較高,運行速度快的技術。而容易忽視技術的選擇對系統在使用中維護的影響。
Time of Update: 2018-12-05
中秋節快到了,各遠在他鄉的朋友和親人發條簡訊祝福一下吧,特收集中秋祝福簡訊中秋佳節中秋月,月圓事圓人難圓,思念、思念,不禁淚潸潸。 今夜月明人盡望,不知秋思落誰家。送上香甜的月餅,連同一顆祝福的心! 在此中秋佳節來臨之際,願你心情如秋高氣爽!笑臉如鮮花常開!願望個個如願,中秋快樂! 關掉你的手機,慢慢地閉上眼睛,想想我,想想月餅,你會發現我和月餅一樣可愛!中秋節快樂!
Time of Update: 2018-12-05
Simon是一個軟體公司技術總監。有一天,有一位程式員小A提出想要和Simon談談。小A工作5年了,程式寫得很不錯。他進到Simon的辦公室,坐下,在Simon的對面。Simon的桌子有點弧度,於是Simon挪動椅子,和他斜對面。Simon問他有什麼事?“我現在很困惑。我不知道是不是應該轉行去做管理。”小A說。“為什嗎?”Simon問。“我看到一些媒體,還有一些認識的Leader都說只有做管理才有前途。”Simon想了想。小A人很踏實,同時也很聰明,所參加的項目很有挑戰性,但他一直做的不錯,因此
Time of Update: 2018-12-05
1.建立一個安裝項目(Setup Project or Web Setup Project) 2.開啟 Launch Conditions Editor 3.在Search Target Machine 項下建立一個搜尋,例如檔案搜尋 以安裝SQLXML3.0為列,在該搜尋的屬性頁面裡: (Name):Search for SQLXML FileName:Microsoft.Data.SQLXml.dll Folder:[ProgramFileFolder]\SQLXML