Time of Update: 2018-12-05
StreamWriter sw = File.AppendText(Server.MapPath(".")+"""myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET筆記"); sw.Flush(); sw.Close(); //C#拷貝檔案 string OrignFile,NewFile; OrignFile = Server.MapPath(".")+"""myText.txt";
Time of Update: 2018-12-05
Memento模式在於不破壞封裝,儲存一個類的內部狀態,這樣可以利用該儲存狀態進行恢複操作。 Memento的所有介面都申明為Private,並且將Originator作為其友元類,這樣將ORI的狀態儲存在該模式類下,才可以達到封裝效果。 #include<iostream> #include<string> using namespace std; typedef string states; class Memento; class Orininator {
Time of Update: 2018-12-05
使用WebBrowser控制項,實現起來確實很方便,但靈活性差,比不上直接組包發包。對三國風雲這款網頁遊戲來說,WebBrowser用的好的話理論上可以實現想要的功能(我只實現了整點自動"舉薦名士",其他就沒興趣實現了,原理都是一樣)。使用抓包工具,可以查看遊戲過程中都有哪些包,自己大概有些瞭解。有些網頁遊戲是Flash介面的,如校內的開心農場.WebBrowser就不適合做這個遊戲的協助工具輔助。.NET中也有Flash的控制項,但這個控制項功能很弱,Flash中的很多東西都得不到。現在想到的
Time of Update: 2018-12-05
看到這個題目,我們可能會有點遲疑,理論上講一個函數只有一個傳回值,是的,確實是這樣,但我們同樣也有方法可以實現這個效果:使用ref關鍵字:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
inline 關鍵字用來定義一個類的內嵌函式,引入它的主要原因是用它替代C中運算式形式的宏定義。運算式形式的宏定義一例:#define ExpressionName(Var1,Var2)
Time of Update: 2018-12-05
為了最好地理解該軟體的開發思路,請大家參閱http://blog.csdn.net/arserangel/archive/2009/10/05/4633180.aspx我個人也是參照作者的思想,美化了下介面而已。而事實上該軟體還存在很多不足之處:1.收藏夾的功能還沒有完善2.控制項的美化3.Favicons的處理經曆了本項目後,本人深受打擊,決定還是老老實實看書,學習下GDI+相關的,本軟體的進一步升級就先緩緩了,但希望有心的朋友,可以進一步完善,如果有好的創意別忘了通知我啊(QQ:281674
Time of Update: 2018-12-05
//以下都是本人這位小菜鳥親手在VS2008中調試過,//在此願意和大家分享//記得添加應用//添加應用的方法是:在資源管理員中右鍵應用按鈕添加新的應用,之後再.net中找到Microsoft.offoce.word.11版本//祝您學習愉快。。。。using System;using System.IO;using System.Collections.Generic;using System.ComponentModel;using System.Data;using
Time of Update: 2018-12-05
bin目錄用來存放編譯的結果,bin是二進位binrary的英文縮寫,因為最初C編譯的程式檔案都是二進位檔案。 obj是object的縮寫,用於存放編譯過程中產生的中間臨時檔案。 其中都有debug和release兩個子目錄,分別對應調試版本和發行版本。 properties用於定義程式集的屬性。 aspx 是asp.net的分頁檔 aspx.cs 是程式碼檔案 aspx.resx 是資源檔 。 asp.net提倡頁面與代碼分離,
Time of Update: 2018-12-05
最近公司裡軟體部門打算整合公司的資源,進行公司整體平台架構的研發。公司的軟體系統主要包含BS和CS兩種類型的應用,打算做到系統的一體化整合,在系統建設中打算採用外掛程式體系的建設,統一外掛程式開發方式,做到系統的靈活配置。 對於外掛程式體系,感覺java下面的OSGI技術做的挺好的,由於我們主要是在.Net體系下應用,目前的外掛程式開發主要是利用反射機制動態調用一些組件,做的比較簡單,拋磚引玉一下,各位有啥好的外掛程式體系在.Net下的應用嗎,提供一下,參考一下。
Time of Update: 2018-12-05
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data; using System.Threading; namespace RozhDataSrvTest{ /// <summary> /// Form2 的摘要說明。 /// </summary> public
Time of Update: 2018-12-05
什麼是Regex Regex是用來檢驗和操作字串的強大工具。簡單的理解Regex可以認為是一種特殊的驗證字串。Regex常見運用是驗證使用者輸入資訊格式,比如上面的那組“\w{1,}@\w{1,}\.\w{1”,實際上就是驗證郵件地址是否合法的;當然Regex不僅僅是用於驗證,可以說只要運用字串的地方都可以使用Regex;涉及的基本的類 Regex在英文中寫作(Regular
Time of Update: 2018-12-05
C++程式設計重要基礎就是類和對象,對象指標是很重要的一部分,包括指向對象的指標、指向對象成員的指標、this指標、指向對象的常指標、指向常對象的指標等。
Time of Update: 2018-12-05
何為協議?先撇開專業術語不說,顧名思義,就是相互合作的暗語(不怕公開的話),比如,假如我倆商量好了,1+1=22,當我寫1+1的時候,你如果寫2,那就違反協議了... 同理,做底層開發的時候,先必須定義好 Client 與 Server(或者 Client) 的協作符號,比如,A : 要計算1+1=22;B: 要計算2+2=44;exit : 退出; 用C#開發,,代碼如下: class Program { static void
Time of Update: 2018-12-05
記得剛接觸電腦不久,總為這個傢伙的‘記憶’感到新奇,為其尋找東西的‘準確性’而感到震撼,雖然這些已經遠去,但其資料的儲存和尋找任然是首要的功能,目前的問題是怎樣讓開發人員和使用者更好的更快速的處理和使用資料,在這裡想分享一下本人的心得,不妥之處還請多多指教、、、、 我以前在對資料進行儲存時,總是用.NET 內建控制項,諸如DataSet, SqlDataAdapter , SqlCommand
Time of Update: 2018-12-05
今天遲到了---天氣啊,什麼時候能暖和點兒啊,我就納了悶了,為什麼上海的天氣預報還沒有我們家鄉的准呢,說下雨卻是陰天,說多雲偏偏大風大雨,昨天說天晴結果居然下點兒雪了~~~~!房東又來了,又得掏一大筆銀子啊------- 廢話少說!還是來正經的要緊。。。。 接著昨天的聊,我們瞭解了當條記錄是如何操作的就好辦了,現在來說記錄集的具體操作,這節內容稍稍有些難,需要知道.NET泛型和泛型約束(這裡我就不說了),還有幾個原始集合類的介面實現和繼承關係------
Time of Update: 2018-12-05
星期六,補班。一回家先把一堆衣服洗了,手凍的不行但蠻有成就感的! 接著昨天的聊。 上篇說到‘父親’留下了點兒事情給‘兒子’去做,對,即使是‘兒子’去做,沒有現代化‘工具’在現代社會哪那麼容易,所以工欲善其事,必先利其器,OK,我們就先談工具的做法。 今天要說的有兩個關係到資料庫的基礎類,DataAccess ,TableDataAccess<T, U> 。第一個類很簡單,就是傳入一個串連串,再產生串連就好了:Code
Time of Update: 2018-12-05
<script language=javascript>var i=0;var rowIndex=12;function AddRow(){oTR1 = table1.insertRow(rowIndex);oTD1 = oTR1.insertCell(0);oTD2 = oTR1.insertCell(0);oTD3 = oTR1.insertCell(0);oTD4 = oTR1.insertCell(0);oTD1.innerHTML = " <input
Time of Update: 2018-12-05
最近在學C#的委託,通過網路的資料和書籍,現在總結如下:
Time of Update: 2018-12-05
一、DataSet、DataTable、DataRow、DataColumn1】 在DataSet中添加DataTable DataSet.Tables.Add(DataTable) 執行個體: DataSet ds=new DataSet(); DataTable table=new DataTable("學生表"); ds.Tables.Add(table);2】從DataSet中讀出DataTable DataTable=DataSet.Tables[0
Time of Update: 2018-12-05
Graphics g = e.Graphics;LinearGradientBrush brush = new LinearGradientBrush(this.ClientRectangle,Color.SkyBlue, Color.White, LinearGradientMode.Horizontal);g.FillRectangle(brush, this.ClientRectangle);//畫一個漸層色的塊brush.Dispose();brush = new