Time of Update: 2015-01-20
標籤:#!/bin/shcd /var/log/httpd/cat access_log|awk ‘{print $1}‘|sort|uniq -c|sort -n -r|head -n 20 > acp /dev/null access_logcp /dev/null error_logcp /dev/null limit.shcp /dev/null c#awk ‘{print $2}‘ a|awk -F. ‘{print $1"."$2"."$3}‘|sort|uniq >
Time of Update: 2015-01-24
標籤:c# 設定系統音量 情境:在做播放裝置的時候需要控制音量的大小,下面幾種方法將滿足你的要求方法一: 改變系統音量設定 [DllImport("user32.dll")] static extern void keybd_event(byte bVk, byte bScan, UInt32 dwFlags, UInt32 dwExtraInfo);
Time of Update: 2015-01-30
標籤:假定建立了XmlWriter的執行個體變數xmlWriter,下文中將使用此執行個體變數寫Xml1.如何使用XmlWriter寫Xml文檔聲明?// WriteStartDocument方法可以接受一個bool參數(表示standalone,是否為獨立文檔)或者不指定參數standalone保持預設值xmlWriter.WriteStartDocument(false|true);
Time of Update: 2015-01-29
標籤:一.關於本文 以最通俗的語言說明鉤子的使用方法,具體到鉤子的詳細介紹可以參照下面的網址: http://www.microsoft.com/china/community/program/originalarticles/techdoc/hook.mspx 二.鉤子的簡單介紹 從字面上理解,鉤子就是想鉤住些東西,在程式裡可以利用鉤子提前處理些Windows訊息。 例子:有一個Form,Form裡有個TextBox,我們想讓使用者在TextB
Time of Update: 2015-01-26
標籤:通達oa socket 二次開發 通達OA中採用了PHP的語言來進行編程,同樣對於IM的有些操作則採用了Socket的方式進行通訊。最近做的一個程式需要採用C#來做,裡面涉及到這塊,採用C#進行了重寫,具體還需要進一步進行測試效果。using System;using System.Collections.Generic;using System.Net;using System.Net.
Time of Update: 2015-01-29
標籤: NetMQ (ZeroMQ to .Net),ØMQ號稱史上最快中介軟體。它對socket通訊進行了封裝,使得我們不需要寫socket函數調用就能完成複雜的網路通訊。和一般意義上的訊息佇列產品不同的是,它沒有訊息佇列伺服器,而更像是一個網路通訊庫。從網路通訊的角度看,它處於會話層之上,應用程式層之下。【ZeroMQ 官網】:http://zeromq.org
Time of Update: 2015-01-26
標籤:以txt文本為例,以下代碼實現a.txt檔案中追加內容FileStream mystream = new FileStream("C:\\a.txt", FileMode.OpenOrCreate); StreamWriter Mywriter = new StreamWriter(mystream, Encoding.Default); string text = ""; for (int i = 0; i <
Time of Update: 2015-01-22
標籤://轉換對象的成任何類型//通用型//效率不見得有多高//當做特殊情況處理或者練習的話可以public static object ChangeType(object value, Type type){ if (value == null && type.IsGenericType) return
Time of Update: 2015-01-28
標籤:using System; 2 3public partial class testref : System.Web.UI.Page 4{ 5 static void outTest(out int x, out int y) 6 {//離開這個函數前,必須對x和y賦值,否則會報錯。 7 //y = x; 8 //上面這行會報錯,因為使用了out後,x和y都清空了,需要重新賦值,即使調用函數前賦過值也不行 9 x = 1;10
Time of Update: 2015-01-25
標籤: 對於昨天的串連還有一個知識點沒有說,那就是分組串連。是11.5中的內容,補上。 分組串連的格式:join 元素 in 序列 on 條件運算式 into
Time of Update: 2015-01-21
標籤:一、C# as運算子as運算子用於執行參考型別的顯式類型轉換。請閱讀C#資料類型。as運算子可以用下面的格式表示:expression as type?expression:參考型別的運算式。?type:參考型別。例如:string str = someObject as string;if (str != null){ // someObject is a
Time of Update: 2015-01-25
標籤:譯文出處:http://www.codeproject.com/Articles/838365/Basic-Csharp-OOP-Concept列表:類對象變數方法存取修飾詞封裝抽象化繼承多態抽象類別/方法虛方法密封類/方法靜態類/方法介面簡介:關於C#物件導向我們能在網上找到很多解釋,但在我的文章中我會用一個非常簡單的例子來解釋。該文章我會用一個House(房子)就像我們居住的房子作為實際的例子來讓大家更容易的理解c#物件導向概念。 【譯文】 C#物件導向的基本概念
Time of Update: 2015-01-25
標籤: /// <summary> /// 二值化映像 /// </summary> /// <param name="bmp"></param> /// <returns></returns> private static unsafe Bitmap Binaryzation(Bitmap bmp) {
Time of Update: 2015-01-20
標籤:windows系統下使用svn的命令需要安裝一個外掛程式,:http://sourceforge.net/projects/win32svn/?source=typ_redirect安裝後程式會自動把安裝目錄下的bin檔案夾設定到系統的環境變數中,為了svn的commit命令可用,我們需要手動設定一下SVR_EDITER這個環境變數,變數的值是notepad。然後重啟電腦(我在安裝後就是重啟電腦後才生效的)。c#的具體代碼如下: private void
Time of Update: 2015-01-21
標籤:在程式中,難免要訪問某個對象的私人成員。那麼以前實現這類功能的方法有兩種,第一種方法最簡單,就是把成員訪問符從“private”改為“public”即可;而另一個就是提供公有的成員訪問函數來進行訪問。那麼現在用C#編寫程式,就不再需要採用前面所說的兩種方法了,而直接使用屬性來完成。首先來看看三種方法的如何?以及調用的,這裡用一個例子來說明,即訪問“EmployeeInfo”類的私人成員strName,具體如下表格所示。
Time of Update: 2015-01-21
標籤:cbUserAgent是一個combox ArrayList list = new ArrayList(); Dictionary<string, string> useragents = new Dictionary<string, string>(); /// <summary> /// 初始化combox /// </summary> private
Time of Update: 2015-01-21
標籤:運用DirectoryInfo類的對象我們可以輕鬆的實現對目錄以及和目錄中的檔案相關的操作,假如你要獲得某個目錄F:\Pictures下的所有BMP檔案,那麼通過下面的代碼就可以實現該功能。 上面的代碼中我們首先建立了一個DirectoryInfo對象,然後通過調用該對象的GetFiles方法擷取目錄F:\Pictures下的所有以bmp為副檔名的檔案,該方法返回的值是一個FileInfo類型的數組,每個元素則代表一個檔案。最後,程式還列舉了每個BMP檔案的相關屬性。
Time of Update: 2015-01-20
標籤:RichTextBox(有格式文本)控制項可實現TextBox控制項的所有功能。?在RichTextBox控制項中顯示捲軸RichTextBox可設定Multiline屬性來控制是否顯示滾動套,true為是,false為否。,預設為true。(此項屬性在TextBox亦可實現)捲軸分為兩種:水平(Horizontal)捲軸和垂直(Vertical)捲軸,通過RichTextBox的ScrollBars屬性設定如何顯示捲軸。(此項屬性在TextBox亦可實現)ScrollBars屬性值:一、
Time of Update: 2015-01-25
標籤:前置處理器(Preprocessor)1. 用預先處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在這想看到幾件事情:1).
Time of Update: 2015-01-24
標籤:/**題目:判斷101-200之間有多少個素數,並輸出所有素數。**程式分析:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果*能被整除,則表明此數不是素數,反之是素數。*/#include<stdio.h>#include<math.h>int main(){ int k,i,j,m,sum=0; int flag; for(i=101;i<=200;i++){ flag=1; k=sqrt(i);