最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:7877 今日文數:2819
|
publicstaticvoidmain(String[]args)}System.out.println(list);}list遍歷刪除某一個、若是不作邏輯處理是沒有問題的,可是里面存在比較什么的其余邏輯,就須要將下標減一,否則會出現有一項沒有處理到。r
|
這個問題看似好像挺簡單挺幼稚的,然而就這個幼稚的問題還曾經困擾過我一陣呢,其實犯這個錯誤的根本緣由是咱們對于基礎知識的理解和掌握上還有不足的表現,基本功有些人老是以為不重要,認為更多的擴大學習的廣度才是最重要的,我認為這是很容易犯的,同時也是很致命的錯誤觀點!java對基礎知識掌握不牢靠,或理解不深入,寫出的代碼必然會...
|
//若是在循環的過程當中調用集合的remove()方法,就會致使循環出錯,例如:for(inti=0;i<list.size();i++)循環過程當中list.size()的大小變化了,就致使了錯誤。
因此,若是你想在循環語句中刪除集合中的某個元素,就要用迭代器iterator的remove()方法,由于它的r...
|
首先定義一個List類,這個類里面包含了Name和Total兩個屬性變量,下面就是針對這兩個變量進行排序。publicclassPlayerpublicintTotalpublicPlayer(stringname,inttotal)}而后咱們建立一個List,這個List是Player對象的一個List集,建立好Li...
|
|
publicclassEmployeepublicstringFNamepublicintAgepubliccharSex}
voidMain(),newEmployee,newEmployee,newEmployee,newEmployee,newEmployee,newEmployee,newEmployee};...
|
在vs2010中創建一個winform的解決方案,然后定義一個類Person,Person.cs的代碼如下:1.usingSystem;2.usingSystem.Collections.Generic;3.usingSystem.Linq;4.usingSystem.Text;5.6.namespacetest7.1...
|
|
DotNet程序的調試,是DotNet程序員必備的技能之一,開發出穩定的程序、解決程序的疑難雜癥都需要很強大的調試能力。DotNet調試有很多方法和技巧。現在本文就介紹一下借助DebugView工具進行調試的方法,以及由DebugView引申出來的知識點。DebugViewDebugView是一個查看調試信息的非常棒的...
|
我們可以通過使用DataTime這個類來獲取當前的時間。通過調用類中的各種方法我們可以獲取不同的時間:如:日期(2008-09-04)、時間(12:12:12)、日期+時間(2008-09-0412:11:10)等。//獲取日期+時間DateTime.Now.ToString();//2008-9-420:02:10D...
|
XML文件是一種常用的文件格式,例如WinForm里面的app.config以及Web程序中的web.config文件,還有許多重要的場所都有它的身影。Xml是Internet環境中跨平臺的,依賴于內容的技術,是當前處理結構化文檔信息的有力工具。XML是一種簡單的數據存儲語言,使用一系列簡單的標記描述數據,而這些標記可...
|
Global.asax代碼:ISchedulersched;privatevoidApplication_Start(objectsender,EventArgse)privatevoidApplication_End(objectsender,EventArgse)}
TimingTask.cs實現接口IJob:p...
|
我們用IIS發布的B/S項目,如果進行文件上傳,在上傳文件的時候,無法上傳文件大小超過4M的文件,設置文件上傳大小的方法,就是修改項目的web.config配置。在項目中的web.config文件中,添加如下節點:<system.web><!--maxRequestLength:解決上傳文件4M限制-...
|
1、在window窗體加個button控件,雙擊進去:
2、進入方法體中,編寫方法privatevoidbtnDownload_Click(objectsender,EventArgse)
so.Close();
st.Close();
MessageBox.Show(下載文件成功!);
}
els...
|
ListView是用于顯示數據的,先在窗體中拉一個lisview控件,還有一些新增、修改、刪除、查詢按鈕和文本框,控件名稱為listview,按鈕為btnInsert,btnUpate,btnDeleteOne,btnDelete,btnSelect,文本框的名稱為txtName,txtSex,txtPhone,txt...
|
有時,上傳數據和下載數據都需要用到網絡,但是不知道程序是否已連接到網絡,下面是簡單測試是否已連接網絡的小功能1、在winform窗體上添加一個按鈕和多選框
2、點擊檢查網絡,觸發事件,如果是有網絡,則勾上網絡狀態,失敗則提示
3、事件的源碼privatevoidbutton1_Click(objectsender,...
|
運行winform窗體,我們是怎樣隱藏的呢?例子:1)創建簡單winform窗體2)編寫隱藏窗體程序的代碼3)效果演示
1)創建一個簡單的winform窗體MainForm:
這樣運行后,在任務欄能看到窗體,怎樣隱藏,在load事件中加上//窗體最小化顯示
this.WindowState=FormWindowS...
|
我在網上收集一下文件的壓縮和解壓的方法,是通過ICSharpCode.SharpZipLib.dll來實現的一、介紹的目錄第一步:下載壓縮和解壓的ICSharpCode.SharpZipLib.dll支持庫第二步:創建一個壓縮和解壓的demo項目第三步:查看壓縮和解壓的文件的結果二、demo演示(包括源碼和界面)1、下...
|
publicenumDateInterval
publicsealedclassDateTimeManger
//endofdefaultconstructor
publicstaticlongDateDiff(DateIntervalInterval,System.DateTimeStartDate...
|
之前做定時器同步方法試過很多方法,不過都有些問題:1)quartz+IIS方式(web項目發布到IIS上,出現IIS應用池回收問題)2)用線程Timer方式(出現多個線程同步同個任務問題)3)window計劃任務+api方法方式4)quartz+window服務(暫不到怎么弄)最后確定用第(3)種方式,解決了定時同步數...
|
在每一個窗體生成的時候,都會針對于當前的窗體定義InitializeComponent()方法,該方法實際上是由系統生成的對于窗體界面的定義方法。
//位于.cs文件之中的InitializeComponent()方法
publicForm011()
在每一個Form文件建立后,都會同時產生程序代碼文...
|
FtpWebRequestftp=(FtpWebRequest)FtpWebRequest.Create(ftp://10.38.129.14:21//home//xy2012);ftp.Credentials=newNetworkCredential(用戶名,密碼);ftp.Method=WebRequestMeth...
|
現在正在做一個異地備份功能,是通過ftp方式,但是需要在備份上傳之前先判斷ftp服務器上面的磁盤空間是否足夠。看看FTP服務器是否支持列出磁盤容量數據的命令,支持的話,發送list命令查看返回信息里,讀取返回的信息,就能看到剩余大小,如下:stat211-StatusforuserUSERfrom219.*:Store...
|
Dictionary是一個泛型,他本身有集合的功能有時候可以把它看成數組,他的結構是這樣的:Dictionary<[key],[value]>他的特點是存入對象是需要與[key]值一一對應的存入該泛型,通過某一個一定的[key]去找到對應的值。舉個例子://實例化對象Dictionary<int,st...
|
數組:int[]buff=newint[6];ArrayList:ArrayListbuff=newArrayList();List:List_List=newList();Dictionary:Dictionary_Dictionary=newDictionary();LinkedList:LinkedList_Li...
|