Time of Update: 2017-01-18
通過搜尋找到了問題所在並進行瞭解決,在此詳細記錄以供參考。一、 temp檔案夾大量檔案的刪除以sess開頭的存在於temp系統臨時檔案夾的檔案,是php的session儲存檔案,由於php建立了session卻在到期後沒有成功刪除,於是導致大量檔案的積累。清理方法很簡單,建立批次檔del_temp.bat,其中寫入如下命令:複製代碼 代碼如下:del %TEMP% /s /q
Time of Update: 2017-01-18
本文執行個體講述了C#清除WebBrowser中Cookie緩衝的方法。分享給大家供大家參考,具體如下:最近用C#寫一個程式,用一個表單中的WebBrowser來登陸網站,但是WebBrowser有cookie緩衝,第二次登陸的時候WebBrowser仍然是第一次登陸後的狀態,所以要清除WebBrowser的cookie緩衝。在stackoverflow上找到一段可用的代碼:[DllImport("wininet.dll", CharSet =
Time of Update: 2017-01-18
本文執行個體為大家分享了C#字串倒序寫法的實現代碼,供大家參考,具體內容如下//string concatenation with for looppublic string ReverseA(string text){ char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i > -1; i--) { reverse +=
Time of Update: 2017-01-18
話說,最近一次系統維護 用JS讀取匯入Excel中的實驗資料,出現被自動四捨五入。後來到客戶現場聽客戶回函 Excel實驗資料要求 奇進偶不進。關於 奇進偶不進 產生的由來:從統計學的角度,“奇進偶舍”比“四捨五入”要科學,在大量運算時,它使舍入後的結果誤差的均值趨於零,而不是像四捨五入那樣逢五就入,導致結果偏向大數,使得誤差產生積累進而產生系統誤差,“奇進偶舍”使測量結果受到舍入誤差的影響降到最低。Math下找了下,使用Round 的重載,使用
Time of Update: 2017-01-18
本文執行個體為大家介紹了幾個可用的類,供大家參考,具體內容如下1.SQLHelper類using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;using System.Data;using System.Configuration;namespace MySchool.DAL{ public static class
Time of Update: 2017-01-18
關於本文檔的說明 本文檔基於ICSharpCode.SharpZipLib.dll的封裝,常用的解壓和壓縮方法都已經涵蓋在內,都是經過項目實戰積累下來的 歡迎傳播分享,必須保持原作者的資訊,但禁止將該文檔直接用於商業盈利。 本人自從幾年前走上編程之路,一直致力於收集和總結出好用的架構和通用類庫,不管是微軟自己的還是第三方的只要實際項目中好用且可以解決實際問題那都會收集好,編寫好文章和別人一起分享,這樣自己學到了,別人也能學到知識,當今社會很需要知識的搬運工。1.基本介紹 &nbs
Time of Update: 2017-01-18
因為公司有多個伺服器,要檢查磁碟的使用方式確定程式放哪個伺服器和清理垃圾,所以寫個小程式幫忙檢查。效果圖:後台代碼:private void btnCheck_Click(object sender, EventArgs e){listBox1.Items.Clear();if (rbtnRemote.Checked){//遠程RemoteDisk();}else{//本地LocalDisk();}}//查看本地private void LocalDisk(){WqlObjectQuery
Time of Update: 2017-01-18
//C# 根據目前時間擷取本周、下周、本月、下月、本季度等時間段DateTime dt = DateTime.Now; //目前時間DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一DateTime endWeek = startWeek.AddDays(6); //本周周日DateTime startMonth =
Time of Update: 2017-01-18
一、調用基類已被衍生類別重寫的方法複製代碼 代碼如下:public class Father{ public virtual void Say() { Console.WriteLine("Father Say"); }} public class Son :
Time of Update: 2017-01-18
一、直接輸出 ex.StackTrace 代碼如下複製代碼 代碼如下:try{ int num = Convert.ToInt32(""); //這一行會報錯}catch(Exception ex){ MessageBox.Show(ex.StackTrace);}顯示的資訊比較多,如下圖:二、使用 ex.StackTrace.IndexOf("行號") 處理一下複製代碼
Time of Update: 2017-01-18
寫在前面模組化編程是大多數初學者必經之路,然後可能你走向了結構化編程,鏈表是一種典型結構模式,它的出現克服了數組必須預Crowdsourced Security
Time of Update: 2017-01-18
本文執行個體講述了C#實現SQL批量插入資料到表的方法。分享給大家供大家參考,具體如下:#region 協助執行個體:SQL 批量插入資料 多種方法/// <summary>/// SqlBulkCopy往資料庫中批量插入資料/// </summary>/// <param name="sourceDataTable">資料來源表</param>/// <param name="targetTableName">伺服器上目標表</
Time of Update: 2017-01-18
Excel 中的透視表對於資料分析來說,非常的方便,而且很多業務人員對於Excel的操作也是非常熟悉的,因此用Excel作為分析資料的介面,不失為一種很好的選擇。那麼如何用C#從資料庫中抓取資料,並在Excel
Time of Update: 2017-01-18
1,環境:window 2003 ,IIS6.0 要首先要修改IIS6.0中的asp請求的最大位元組數,預設時為200K; 方法:開啟位於 C:\Windows\System32\Inetsrv 中的 metabase.XML, 並修改 AspMaxRequestEntityAllowed 為你需要的值(例如 "1073741824", 1GB); 技術背景: 在 IIS 6.0 中, AspMaxRequestEntityAllowed 屬性指定了一個 ASP
Time of Update: 2017-01-18
看到這個標題,我們首先想到的是迴圈遍曆其中一個數組,判斷數組中的每個元素是否都在另一個數組中出現了,以此來判斷該數組是不是另一個數組的子集,但是這樣做就太過複雜了,有沒有簡單一點的方法呢?打個比方,有這樣的兩個集合:複製代碼 代碼如下:string[] bigArr = new string[] { "a", "b", "c" };string[] smallArr = new string[] { "a",
Time of Update: 2017-01-18
1. 值參數當利用值向方法傳遞參數時,編譯器給實參的值做一份拷貝,並且將此拷貝傳遞給該方法。被調用的方法不傳經修改記憶體中實參的值,所以使用值參數時,可以保證實際值是安全的。在調用方法時,如果形式化參數的類型是值參數的話,調用的實參的值必須保證是正確的值運算式。在下面的例子中,程式員並沒有實現他希望交換值的目的:複製代碼 代碼如下:using System;class Test{static void Swap(int x,int y){int
Time of Update: 2017-01-18
可以靜態繫結資料來源,這樣就自動為DataGridView控制項添加 相應的行。假如需要動態為DataGridView控制項添加新行,方法有很多種,下面簡單介紹如何為DataGridView控制項動態添加新行的兩種方 法:方法一:複製代碼 代碼如下:int index=this.dataGridView1.Rows.Add();this.dataGridView1.Rows[index].Cells[0].Value = "1";
Time of Update: 2017-01-18
1. 數組的聲明和賦值方式int[] myArray;int[] myArray = {1, 2, 3, 4};int[] myArray = new int[4] {1, 2, 3, 4};2. 多維陣列的聲明int[,] myArray = new int[2, 3];int[,] myArray = {{1, 2, 3},{1, 2, 3}};擷取多維陣列元素,可以使用:myArray[0, 1]; // 23. 鋸齒數組的聲明int[][] myArray = new int[2][];
Time of Update: 2017-01-18
webclient在調用DownloadData或者DownloadString的時候請求回來的資料出現亂碼問題,解決辦法如下:1、設定webclient的編碼格式為目標編碼格式複製代碼 代碼如下:WebClient web = new WebClient();//建立webclient對象web.Encoding = System.Text.Encoding.UTF8;//定義對象語言string returns =
Time of Update: 2017-01-18
在項目開發過程中,有時會遇到不同程式之間相互調用資料,資料中不免會包含時間,比如ASP.NET調用PHP,牽扯到時間就要做一下處理,PHP程式中一般存取的都是UNIX時間,不像ASP.NET儲存的是年月日時分秒,這樣就需要做一下轉換,代碼如下:一、將系統時間轉換成UNIX時間戳記複製代碼 代碼如下:DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1));DateTime dtNow =