![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作笔记
文章平均质量分 59
ji_gr
这个作者很懒,什么都没留下…
展开
-
我读代码系列(一)--------Hello, world!
//原创文章,保留一切权力,转载请注明出处 //作者:ji_gr 前言: 我读代码系列试图通过一些经典的代码,探讨一些C++的细节,进而发掘更深入的东西。我始终认为,作为一个好的程序员,应该有洞悉本质的本领,更要有善于把握代码细节的习惯!// The Hello world program. // 来源:http://www.research.att.com/~bs/hello_world.c /原创 2004-07-31 11:02:00 · 1007 阅读 · 1 评论 -
用javascript实现html页面之间的参数传递
=========================================================声明: 作者:纪国瑞 华北电力大学控制系统中心 要转载此文,必须包含本声明,并不得修改本声明。 ========================================================= 我们知道,在服务器端asp程序可以接受原创 2005-03-01 20:41:00 · 1558 阅读 · 0 评论 -
uC/OS-II中的全局变量声明
/*声明:本文作者: 纪国瑞 保留一切权力 http://blog.csdn.net/ji_gr未经许可,请勿转载在uC/OS-II的代码中,应用了一种让人耳目一新的全局变量定义方法。在《uC/OS-II》中,作者给出了解释,但是这里还是忍不住要讨论一番。我们知道,全局变量的使用有两个问题:1.要给它分配内存,并且只能分配一次。2.在其它模块中也要能通过extern关键字调用。按照平时的定义,如果原创 2005-03-03 22:45:00 · 1619 阅读 · 0 评论 -
eclipse初体验
一直都是在MS的东西作开发,昨天终于忍不住体验了一把eclipse感觉到时挺舒服的,也很新鲜。简单说:界面不落俗套操作也挺简单速度有些慢。呵呵,写到这里,想起一个笑话:有位老兄被请去喝茶,此兄连连称道:好茶,好茶!主人很高兴说:这茶不错吧!此兄答道:好茶啊,不冷也不烫,正好!原创 2005-03-06 21:22:00 · 963 阅读 · 1 评论 -
工作需要,开始研究数据压缩
这一阵子,折腾来折腾去,现在又要研究数据压缩了!huffman, Lzw, bwt还有什么?……思考中!原创 2005-04-14 22:28:00 · 1065 阅读 · 0 评论 -
Doxygen不错!
今天发现Doxygen,真得很不错。Doxygen带来了两个好处:1。不用专门写文档了(写过吗?没有吗?写过吗?只是研就一下而已,何必认真呢 :))。2。写程序时候考虑到doxygen的因素,必然会认真规范的写注释了。一举两得,Doxygen不错!今天就说这点儿,下回再说吧!原创 2005-06-04 22:55:00 · 1011 阅读 · 0 评论 -
strcpy和strcat为何写的如此简单?
//未经许可请勿转载char * strcat (char * dst, char * src){ char * cp = dst; while( *cp ) ++cp; /* Find end of dst */ while( *cp++ = *src++ )原创 2005-05-31 22:39:00 · 1694 阅读 · 2 评论 -
创建和调用dll文件简单示例(vc6)
在vc6中,新建一个Win32 Dynamic-Link Library Project.命名为:dllexample。然后看下面的例子。下面是dllexample.cpp://===================================#include "stdafx.h"/* * dll文件的输出函数声明 */extern "C" _declspec(dllexport) float原创 2005-06-03 11:56:00 · 2452 阅读 · 0 评论 -
在pc下编译ucos
在你下的文件里应该有一个test文件夹吧,在test里面有一个叫做maketest的批处理文件和一个test.mak文件。主要用这两个文件调试,不要直接用编译器的编辑工具。其实主要是一个路径问题。在maketest里主要是把编译器的路径写对然后,在test.mak里面同样也是编译器路径和文件路径的问题,只要把相应的绝对路径写对就行了。调试:在dos或者win2000的cmd下,一路原创 2004-11-07 18:35:00 · 1731 阅读 · 0 评论 -
Unicode编码和utf-8编码之间的对应关系表
The table below summarizes the format of these different octet types. The letter x indicates bits available for encoding bits of the character number. Char. number range | UTF-8 octet se原创 2004-07-22 17:31:00 · 3607 阅读 · 1 评论 -
关于C++中的new
在C++ Primer中提到,new操作右两个版本: T * t = new T();//分配单个T对象的指针 T * t = new T[8];//分配特定维数和类型的数组 先不考虑数组,对于低一个版本,我们定义两个对象: T1 * t1 = new T1(); //给t1赋一个地址值,仅仅是这样吗? T2 * t2 = new T2(); //给t2赋一个地址值,仅仅是这样吗? 应该说,t1,原创 2004-07-23 11:10:00 · 1154 阅读 · 2 评论 -
用javascript实现中文utf-8编码
//--------把中文字符转换成Utf8编码------------------------// function EncodeUtf8(s1) { var s = escape(s1); var sa = s.split("%"); var retV =""; if(sa[0] != "") { retV = sa[0];原创 2004-07-22 17:08:00 · 2350 阅读 · 2 评论 -
C++中构造函数和析构函数
在前面的《关于C++中的new》,我犯了一个很白痴的错误:new是一个用来动态分配内存的操作,而成员函数是静态分配内存的。new一个对象,只是给他的成员变量分配动态空间。 为了了解构造函数和析构函数,写了下面的程序: class myclass{public: myclass(); ~myclass(); void myfun();private: int member;};m原创 2004-07-24 11:30:00 · 1554 阅读 · 0 评论 -
如何检测内存泄漏——重载new和delete
版权申明 本文可以被自由转载,但是必须遵循如下版权约定: 1、保留本约定,并保留在文章的开头部分。 2、不能任意修改文章内容,或者删节,增加。如果认为本文内容有不当之处需要修改,请 与作者联系。 3、不能摘抄本文的内容,必须全文发表或者引用。 4、必须保留作者署名、注明文章出处。(本文授权给www.linuxaid.com.cn) 5、如不遵守本规定,则无权转载本文。 作者 ariesram 电原创 2004-09-19 09:07:00 · 1813 阅读 · 2 评论 -
成功的在PC机上编译通过了ucos-ii
首先找到了bc31,windows真是害人不前,在bc31下作多文件编译总是搞不定。后来发现在ucos-ii的文件里有一个maketest的批处理文件。适当修改其参数文件test.mak. cmd,>>../ maketest, 轻松搞定!修改了test.c再次maketest,运行。搞定!由于实在x86下,已经给了现成的代码,无需作那些硬件相关的修改,即可载pc下编译通过。下原创 2004-09-22 17:05:00 · 3283 阅读 · 7 评论 -
开始研究ucos-ii
ucos-ii是一个源码公开的实时操作系统内核。 找到了它的代码,以及邵贝贝翻译的那本由Jean J. Labrosse写的书,Jean J. Labrosse是ucos-ii的开发者。ucos-ii是一个实时操作系统,比linux要简单的多。相关资源:http://www.ucos-ii.com我的uC/OS-II相关文章uC/OS-II中的全局变量声明 在pc下编译ucos原创 2004-09-17 14:47:00 · 2149 阅读 · 6 评论 -
Berkely DB完全体验(序)
这个题目写的大了点,这里先说明一下。即将用BerkelyDB做一个不小的项目,所以有机会对其作细致深入的研究。BerkelyDB是一个OpenSource的嵌入是数据库。关于BerkelyDB的具体情况,可以参考下面的链接:官方网站:http://www.sleepycat.com文档资料:http://www.sleepycat.com/docs/ref/toc.html在后面的作品中,将从整体原创 2005-06-07 17:25:00 · 4589 阅读 · 1 评论