摘要:
这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤 一、基本信息 1、./configure 是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。 2、make 是用来编译的,它从Makefile中读取指 阅读全文
摘要:
string str2 = "10118070011"; byte[] array = System.Text.Encoding.ASCII.GetBytes(str2); //数组array为对应的ASCII数组 string ASCIIstr2 = null; for (int i = 0; i... 阅读全文
摘要:
本文转载:http://www.cnblogs.com/kiddo/archive/2008/09/25/1299089.html 阅读全文
摘要:
本人使用的系统是win7 64位系统 问题描述:在网上下载了一个截包工具的时候下载失败,导致桌面上有一个0KB 的文件,用普通的方法无法删除。 解决办法:下载安装 Unlocker1.9.2.0,点击右键Unlocker,在弹出的窗口中选中删除,然后点击确定即可。 阅读全文
摘要:
1.下载RightMenuMgr 2.在右侧选中所有文件 3.找到360云盘字样,选中删除。 阅读全文
摘要:
用要判断的时间加上间隔时间,在和当前时间进行比较,如果大于则超时,小于则不超时 阅读全文
摘要:
重写窗体此函数 protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 在这个函数里可以监控到所有按下的按键只响应键盘字母键重写窗体此函数 protected override bool Pro... 阅读全文
摘要:
位或比特(bit):一个电子线路单元称为一个"位",它有两个状态"0",“1”。是计算机中最小的数据单位。字节(byte):8位二进制数称为一个“字节”(byte)。它是计算机存储信息的基本单位,也是计算机存储空间大小的最基本容量单位。字(word):若干个字节组成一个“字”,可以存放一条计算机指令... 阅读全文
摘要:
Unix时间戳最小单位是秒,开始时间为格林威治标准时间1970-01-01 00:00:00ConvertIntDateTime方法的基本思路是通过获取本地时区表示Unixk开始时间,加上Unix时间值(即过去的秒数). ConvertDateTimeInt方法的基本思路是通过刻度数差,再把刻度数转换为秒数,当然要说明的是,我这里返回的是double类型,意义上并非是真正的Unix时间戳格式。要获取真正Unix时间戳的,只获取整数部分就可以了 阅读全文
摘要:
所谓双缓冲数据就是两个队列 一个负责从里写入数据,一个负责读取数据,当逻辑线程读完数据后负责将自己的队列和I/O线程的队列进行交换。
这样需要加锁的地方 有两个从队列中写入数据和两个队列进行交换时。如果是一块缓冲区,读,写操作是不分离的,双缓冲区起码节省了单缓冲区时读部分操作互斥/同步的开销。本质是采用空间换时间的优化思路。 阅读全文