-
Mar082011
Table of Contents
Header Files
The #define Guard Header File Dependencies Inline Functions The -inl.h Files Function Parameter Ordering Names and Order of Includes
Scoping
Namespaces Nested Classes Nonmember, Static Member, and Global Functions Local Variables Static and Global Variables
Classes
Doing Work in Constructors Default Construct...阅读全文
-
Dec112010
C#实现快捷键(系统热键)响应
在应用中,我们可能会需要实现像Ctrl+C复制、Ctrl+V粘贴这样的快捷键,本文简单介绍了它的实现,并给出了一个实现类。
(1)建立一个类文件,命名为HotKey.cs,代码如下:
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using System.Windows.Forms;
namespace KoalaStudio.BookshopManager
{
class H...阅读全文
-
Nov082010
“^\d+$” //非负整数(正整数 + 0)
“^[0-9]*[1-9][0-9]*$” //正整数
“^((-\d+)|(0+))$” //非正整数(负整数 + 0)
“^-[0-9]*[1-9][0-9]*$” //负整数
“^-?\d+$” //整数
“^\d+(\.\d+)?$” //非负浮点数(正浮点数 + 0)
“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([...阅读全文
-
Aug262010
[coolcode]
using System;
using System.Collections;
using System.ComponentModel;
using System.Runtime.InteropServices;
//How to use
//string[] s= MXSearch.GetMXRecords(“eit.name”);
//foreach (string st in s)
//Console.WriteLine(“Server: {0}”,st);
namespace Eit.Name.Bcomcn
{
class MXSearch
{
public MXSearch()
{
...阅读全文
-
Aug262010
使用 HttpWebResponse,而不是 WebResponse。
[coolcode]
WebRequest request = WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Console.Write(Convert.ToInt32(response.StatusCode) + ” ” + response.StatusCode.ToString() + “\r\n”);
[/coolcode]
这里 StatusCode 是 System.Net.HttpStatusCode,System.Net.Ht...阅读全文
-
Jul312010
其实那个串口是一个很复杂的东西的,这玩意不是一两句话就说得清楚的。
如果要真的搞明白它,非看一本厚厚的书不可,把它完全描述出来也可以写一本书了。
在Linux下,有一个很大的好处,所有的硬件设备都虚拟成了一个文件。
成了文件,就可以很简单地操作它了,像文件一样打开关闭,的确屏蔽了它的复杂性。
下面是一个Linux的串口通信的参考代码,由我李可先整理出来的,只...阅读全文