2008年3月31日

摘要: 字符串常量作为参数传给函数时遇到了问题: 自己写了一个忽略大小写比较字符串的函数 int Common_MyStrcmpNoCase(char *cpSrc, char *cpDes) { int iLen = strlen(cpSrc); if (iLen != strlen(cpDes)) { return 1; } ... 阅读全文
posted @ 2008-03-31 17:13 坚强地活着 阅读(358) 评论(0) 推荐(0) 编辑

2008年2月2日

摘要: 作者:潇潇 日期:2007-09-06 在看《深入理解计算机系统》的时候总会看到MAP文件,一直不懂,今天看到一片相关的文章,收录下来,大家一起看看吧。毕竟有些时候我们的IDE提示的信息不够明白,使用MAP文件是一个调试的好帮手。 仅通过崩溃地址找出源代码的出错行 作为程序员,我们平时最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的——那就是,程序... 阅读全文
posted @ 2008-02-02 10:01 坚强地活着 阅读(6149) 评论(2) 推荐(2) 编辑

2008年1月17日

摘要: ************************************************************* 2008-01-16 * 下载后,第一次运行(在线跑),马上出现停机现象。 最后修改了demo.lnk中的内存分配,调整以下两个: __HEAP_END = __SP_INIT-0x8000; STKTOP = ADDR(.bss)+SIZEOF(.... 阅读全文
posted @ 2008-01-17 15:28 坚强地活着 阅读(666) 评论(0) 推荐(0) 编辑

2008年1月12日

摘要: 使用的是5271的串口,调试时用调试助手给5271的串口发送数据。 在5271的程序中需要对串口送来的完整包做处理,而判断完整包的方式是:在接受字符串过程中,如果在接受完 某个字符后的一段时间内(称为超时时间)再没有接受到字符,则认为完整的一包已经收完。这是触发一次串口高级中断, 并处理该包。 但现在的现象是在调试助手中,发送"112233",但是该字符串分为两个完整的包,第一个是"1122",第... 阅读全文
posted @ 2008-01-12 10:16 坚强地活着 阅读(1356) 评论(0) 推荐(0) 编辑

2007年12月19日

摘要: 我需要做数据库备份,原数据库名称是 Stock,备份数据库的名称是 StockBackup,两个库有完全一致的数据库结构。 两个数据库的关系如下: 我在存储过程中用到的一个关键的语句如下: insert into StockBackup.dbo.Corn select stock.dbo.Corn.* from Stock.dbo.Corn where stock.dbo.Corn.... 阅读全文
posted @ 2007-12-19 11:43 坚强地活着 阅读(750) 评论(0) 推荐(0) 编辑

2007年11月23日

摘要: *2007.11.22 问题:任务执行一次之后就再也不执行了。 原因:在该任务第一次执行时,去获取了某个信号量,但是并没有满足,于是该任务被挂起了。 感想:一是不够细心,没有注意到该信号量的作用;二是不够耐心,在遇到问题时,轻易就放弃了。 *2007.11.23 问题:IIC总线取时间时失败。 原因:对原先的函数进行了修改,为了保持原函数基本不变,于是在函数开始处传入参数,在函数结束处传出参数;... 阅读全文
posted @ 2007-11-23 15:45 坚强地活着 阅读(220) 评论(0) 推荐(0) 编辑

2007年11月5日

摘要: Visual SourceSafe 数据库安全性简介 作者:佚名 文章来源:网络 点击数: 327 更新时间:2007-6-18 ... 阅读全文
posted @ 2007-11-05 11:21 坚强地活着 阅读(265) 评论(0) 推荐(0) 编辑

2007年10月17日

摘要: 需要对double型数据进行四舍五入,于是采用了网上广泛的说法:(注意:我使用的VC6.0) double dValue;//假定dValue为要进行四舍五入的值,假设其为8953.5 //按说以下做法就可以了 //但是我在实际中确遇到了一个奇怪的问题 //在程序的两个不同的位置,都用到了这种转换,但效果却不同:(dValue 值相同,但是转换出来的iInt 值却相差了一个 1) //想想其实... 阅读全文
posted @ 2007-10-17 09:24 坚强地活着 阅读(224) 评论(0) 推荐(0) 编辑

2007年10月12日

摘要: 最近在对数采仪的新系统进行编译时,始终在报一个错误;错误提示很是模糊,好像说与vector有关,但我在程序中根本没有用到呀。 经过艰苦的排查,终于找到罪魁祸首原来是类的构造函数。 在程序中有以下的声明: CDownSerialPort m_DownSerialPortArray[DOWN_SERIAL_PORT_NUM]; 其中CDownSerialPort 是一个类。 而在CDownSerial... 阅读全文
posted @ 2007-10-12 10:54 坚强地活着 阅读(206) 评论(0) 推荐(0) 编辑

2007年8月9日

摘要: 遇到了一个很奇怪的问题: unsigned char ptrData[9]={0x02,0x11,0x04,0x03,0x25,0x07,0x01,0x00,0x43} //方法1 unsigned int sCod=0; ... 阅读全文
posted @ 2007-08-09 11:59 坚强地活着 阅读(176) 评论(0) 推荐(0) 编辑

导航