Time of Update: 2018-12-07
using System;namespace WebSite{ /// <summary> /// XXTEA 密碼編譯演算法的摘要說明 /// </summary> public class XXTEA { public static Byte[] Encrypt(Byte[] Data, Byte[] Key) { if (Data.Length == 0) {
Time of Update: 2018-12-07
伺服器A\B\C\D上的C程式是不能改了,只能用C寫(由於各種原因)現在的主要問題是:伺服器E上的web server要與伺服器A通訊,用於擷取一些資料,由於沒有資料庫(由於各種原因),否則我把伺服器A上匯總的資料存在資料庫裡,WEB SERVER去取就可以了。於是,我想在web
Time of Update: 2018-12-07
Linux擷取本機IPCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
C#調用系統API [DllImport("動態庫名")] public static extern 傳回值類型 函數名稱 (參數); 需要使用命名空間 System.Runtime.InteropServices;DllImport屬性用來指定包含外部方法的動態串連庫的位置。 "動態庫名"指出了庫名,static 指明它不屬於特定的對象。extern 指明是一個外部的方法。帶有DllImport
Time of Update: 2018-12-07
1) 應做些調查,確定在.NET Compact Framework裡有需要用到的一切類(class)和方法(method);2) 如果其中沒有所需的類,盡量在Compact Framework中找可代替的類;3) 因為行動裝置資源(處理能力和運行及儲存空間)有限,所以盡量約簡程式;4) 善於使用Win32 API,這一點很重要;5) 書籍和資料:“Programming Windows CE .Net”;6)
Time of Update: 2018-12-07
發現了下面一個地方,可以自動進行c# 與 VB.NET的相互轉化!這裡: Convert between C# and VB.NET這裡有,還不錯! --------------------------------------------------李森 – listen E-mail: lisencool@gmail.com聲明:這裡集中了在WinCE和Windows
Time of Update: 2018-12-07
背景這段業餘時間一直都在開發iToday。在iToday中加入日誌管理。關於iToday,可以參考那些一些文章。開源(Open Source)那些事兒 (一)開源那些事兒 (二) -
Time of Update: 2018-12-07
問題描述:寫一個自訂的控制項,在使用Graphics.DrawString()方法時發現.NET Compact Framework不支援自動換行。問題解決:自己寫了一個方法實現自動換行,主要實現了以下情況的換行:1.文本長度超過指定寬度2.文本中包含斷行符號換行 符 。相關代碼如下: /// <summary> /// 繪製文本自動換行(超出截斷) /// </summary> /// <param
Time of Update: 2018-12-07
/// <summary> /// 取指定日期是一年中的第幾周 /// </summary> /// <param name="dtime">給定的日期</param> /// <returns>數字 一年中的第幾周</returns> public static int WeekOfYear(DateTime dtime) {
Time of Update: 2018-12-07
protected void Page_Load(object sender, EventArgs e) { int m = System.DateTime.Today.Month; int y = System.DateTime.Today.Year; int d = System.DateTime.Today.Day; int weeks = getWeekDay(y, m, d); switch (weeks)
Time of Update: 2018-12-07
功能:讀取二進位檔案,轉化為BASE64編碼字串,檔案會增大1/3,詳見BASE64編碼原理,這樣就可以在文章中儲存檔案了,沒辦法,公司不許上傳附件,POST也只能一次6KB,之前還寫了一個類比HTTP發送的程式(http://www.cnblogs.com/yangyh/archive/2010/07/21/1781845.html),實為CNBLOG的小組自動認可程式,不過現在CNBLOG添加了防ROBOT功能了,一次只能發32帖了 #include "stdafx.h"#include "
Time of Update: 2018-12-07
#include "stdafx.h"#include "stdio.h"#include "string.h"class Father{public:name(){printf("father name\n");};virtual call(){printf("father call\n");};};class Son: public Father{public:name(){printf("Son name\n");};virtual call(){printf("Son call\n");
Time of Update: 2018-12-07
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include "stdafx.h"#include "stdio.h"#include "string.h"#include "stdlib.h"#define MAXLEN 1024void Fill0(char t[]){ if(strlen(t)<2) {
Time of Update: 2018-12-07
void getSystemMemoryInfo(char* MemTotal,char*MemFree){ char total[60],free[60],temp[60]; char infile[15]="/proc/meminfo"; // char unit[4]="kB"; FILE * fp; int i,j; if((fp=fopen(
Time of Update: 2018-12-07
void don(int sig) { printf("rece sig %d\n"); }void testwake(){ int pid; int p=getpid(); pid=fork(); if(pid==0){ printf("child before\n"); sleep(3); kill(p,SIGUSR1); }else{
Time of Update: 2018-12-07
#include <sys/types.h>#include <sys/ipc.h>#include <sys/shm.h>#include <stdio.h>#include <stdlib.h>typedef struct { int islock;} VMMSHM;int deleteShareMem() { int shm_id; key_t key; key = ftok("vmmshm", 1); /
Time of Update: 2018-12-07
C# .net2.0 通訊端編程執行個體 UDP TCP通訊 首先從原理上解釋一下採用Socket介面的網路通訊,這裡以最常用的C/S模式作為範例,首先,服務端有一個進程(或多個進程)在指定的連接埠等待客戶來 串連,服務程式等待客戶的串連資訊,一旦串連上之後,就可以按設計的資料交換方法和格式進行資料轉送。用戶端在需要的時刻發出向服務端的串連請求。這裡為
Time of Update: 2018-12-07
一,雜湊表(Hashtable)簡述 在.NET Framework中,Hashtable是System.Collections命名空間提供的一個容器,用於處理和表現類似keyvalue的索引值 對,其中key通常可用來快速尋找,同時key是區分大小寫;value用於儲存對應於key的值。Hashtable中keyvalue索引值對均為
Time of Update: 2018-12-07
.NET的反射(Reflection)是非常完善和強大的,例如有名的.NET反編譯工具Red Gate's .NET Reflector就是使用了.NET自身的反射機制,這裡有一個比較簡單的執行個體(使用控制台程式),看看.NET中如何使用反射。 using System; using System.Reflection; namespace Mengliao.CSharp.C13.S02 { class MyClass {
Time of Update: 2018-12-07
最近公司在開發遠程視頻,遠程監控方面的項目,正好有時間來總結一下,自己也不大懂,只是跟著感覺走;查詢很多資料,都是零零散散,一些比較好的資料都在國外網站上,比較多的還是用C、C++來實現的,本人技術水平局限,只能用C#勉強用著吧,呵呵!! 初期的Winform測試,只是簡單步驟,簡單測試,核心功能得到初步通過後,再細化資料傳送,整合UI; 1.C#實現網段掃描: (1).DOS方法 //首先來個迴圈ping一下那個網段的主機。