随笔分类 -  工作

摘要:简介 目前,随着环保理念的不断提高,对河流、污水处理、工厂气体排放等监测行为的不断完善、随之环境监测站点数量不断增加,监测站的动力、环境监控系统与设备防盗等成为必须考虑的重要方面。维护人员可以通过监测站动力环境监控系统随时了解监测站设备运行状况、机房环境与安全情况。主要功能嵌入式一体化设计。通过RFID感应技术原理,自动识别RFID卡内置加密卡号。RFID卡存储用户的不可复制和加密的ID号,身份信息,使用级别等基本信息。一张RFID卡可以代替所有的基站门钥匙,杜绝钥匙管理的混乱;且一张卡片可具有不同的通行权限,持授权卡进入其职责范围内可以进入的基站。所有的进出情况在终端机里都有记录,便于针.. 阅读全文
posted @ 2013-05-01 18:48 曹立松 阅读(819) 评论(1) 推荐(0)
摘要:智慧监管 阅读全文
posted @ 2013-04-28 17:34 曹立松 阅读(441) 评论(1) 推荐(0)
摘要:压缩文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。 gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。 语法:gzip [选项] 压缩(解压缩)的文件名 各选项的含义: -c 将输出写到标准输出上,并保留原有文件。 -d 将压缩文件解压。 -l 对每个压缩文件,显示下列字段: 压缩文件的大小 未压缩文件的大... 阅读全文
posted @ 2010-05-28 12:26 曹立松 阅读(12262) 评论(0) 推荐(0)
摘要:CMWAP和CMNET的区别 有的朋友可能遇到这样的尴尬,办了个手机上网套餐结果一查详单上网费高的惊人。实际上就移动包月套餐来说一般指的是CMWAP方式的流量。我查询了些资料写一下两者的区别。 如果你对该部分没有任何兴趣,你可以这样理解:用普通手机(非智能手机,支持GPRS)上网就是CMWAP;用智能手机/手机连接电脑/移动专用双模网卡上网即CMNET/WLAN方式1.WAP GPRS WLAN ... 阅读全文
posted @ 2008-08-25 17:18 曹立松 阅读(5165) 评论(0) 推荐(0)
摘要:一、C语言的指针1.指针说明  指针是包含另一变量的地址变量。  (1)int *p  p是一个指针,指向一个整形数。  (2)int *p()  p是一个函数,该函数返回一个指向整数的指针。  (3)int (*p)()  p是一个指针,该指针指向一个函数,这个函数返回一个整数。  (4)int *p[]  p是一个数组,该数组的每一个元素是指向整数的指针。  (5)int (*p)[]  p是... 阅读全文
posted @ 2007-06-30 16:51 曹立松 阅读(715) 评论(0) 推荐(0)
摘要:脚本是:nohup /mnt/Nand3/H2000G >/dev/null 2>&1 &对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDERR_FILENO),其后果就是文件描述符1和2指向同一个文件表... 阅读全文
posted @ 2007-04-25 15:20 曹立松 阅读(89756) 评论(6) 推荐(19)
摘要:exec 函数族,用被执行的程序完全替换了调用进程的映象,被执行进程PID不会改变.exec()函数族包含这样一些成员:execl()、execle()、execlpe()、execv()、execve()和execvpe()。下面列出了这中的e,l,p和v等后缀的含义: e 明确地把一个指向环境参数的指针数组传递给子进程 l 把命令参数上传递给要执行的程序 p 通过环境变量PATH找到要执行的函... 阅读全文
posted @ 2007-04-23 18:27 曹立松 阅读(606) 评论(0) 推荐(0)
摘要:作者:康建东 关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助: 一 const基础 如果const关键字不涉及到指针,我们很好理解,下面是涉及到指针的情况: int b = 500; const int* a = & [1] int const *a = & [2] int* const a = ... 阅读全文
posted @ 2007-04-23 18:24 曹立松 阅读(549) 评论(0) 推荐(0)
摘要:我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:   int printf( const char* format, ...);  它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以有以下不同的调用方法:   printf("%d",i);   printf("%s",s);   printf("the number... 阅读全文
posted @ 2007-04-23 18:24 曹立松 阅读(531) 评论(0) 推荐(0)
摘要:一、typedef的用法____在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef int INT;typedefint ARRAY[10];typedef (int*) pINT;____typedef可以增强程序的可读性,以及标识符的灵活性,但它也有“非直观性”等缺点。二、#d... 阅读全文
posted @ 2007-04-23 18:23 曹立松 阅读(464) 评论(0) 推荐(0)
摘要:写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义。。。。。。 1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。 typedef unsigned ch... 阅读全文
posted @ 2007-04-23 18:22 曹立松 阅读(1230) 评论(0) 推荐(0)
摘要:C语言高效编程的几招 华中科技大学 丁学 编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。第1招:以空间换时间计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。例如:字符串的赋值。方法A,通常的办法:#define LEN 32char st... 阅读全文
posted @ 2007-04-23 18:22 曹立松 阅读(457) 评论(0) 推荐(0)
摘要:C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在某个文件中定义一次,而其它文件可以通过extern... 阅读全文
posted @ 2007-04-23 18:10 曹立松 阅读(3072) 评论(1) 推荐(0)
摘要:我们可以使用strftime()函数将时间格式化为我们想要的格式。它的原型如下:size_t strftime( char *strDest, size_t maxsize, const char *format, const struct tm *timeptr );我们可以根据format指向字符串中格式命令把timeptr中保存的时间信息放在strDest指向... 阅读全文
posted @ 2007-04-11 23:36 曹立松 阅读(23676) 评论(0) 推荐(0)
摘要:我最近决定转向Linux下开发了,现在使用的是开源的数据库Sqlite3.3.8,用kdevelop开发,这个数据库不错,功能挺强的.但是从Windows下转到linux下开发,还是不习惯.太多的命令和快捷键,太多的键盘操作,弄的手疼.以后鼠标得下岗了. 我历来支持开源,但不提倡原始的开发方法.linux下也需要高效的开发手段.能降低劳动量是最好的.感觉高速上骑车,不是牛而是危险. 阅读全文
posted @ 2007-04-11 20:48 曹立松 阅读(1245) 评论(1) 推荐(0)