内容列表
- serial port (2) 初始化com口
- 如何让com口工作在中断模式:1, 在8259中把com口对应的中断打开2, MCR BIT3(OUT2)设1(X86架构)3, IER 把需要的中断置起来,
如何让com口工作在FIFO模式:1。设置FCR BIT0让COM知道下面是设置FIFO模式的命令。2。设置FCR BIT7-BIT6 来决定缓冲大小 &n
- 分类:编程语言 查阅全文
- SoapExtension 1.0 的问题与解决
-
前言==== 在最近的工作中需要对 Web Service 的传输内容进行加密和数字签名,我使用 SOAP 扩展来更改 SOAP 消息的方式来进行加解密,这样就无需对原有的程序进行代码改进就可达成安全传输的目的。
思路==== 我的设计思路是:客户端程序通过配置文件来通知继承自 SoapExtension 的加解密类是否需要加密发送的消息,并在该 Soap 消息中自动新增一个扩展的 So
- 分类:编程语言 查阅全文
- [译]The other ways to detect OllyDbg 检测OllyDbg的另类方法
- [译]The other ways to detect OllyDbg 检测OllyDbg的另类方法
这是linhanshi兄放在他的网站上的,我觉得不错就翻译了下,水平很烂,多多包涵!The other ways to detect OllyDbg 检测OllyDbg的另类方法Pumqara作/RoBa[TT]译前言现在是2004年
- 分类:编程语言 查阅全文
- 对黑洞的疑惑
- 昨晚看电视看到黑洞的问题。在银河系中就有成百上千个黑洞,而且在银河系的中心有个巨型黑洞(是太阳重量的一千万倍),如果我们一旦被它们捕获,整个太阳系就会被它彻底撕裂。这种假设并不是完全不可能,并且节目中还模拟了太阳系被黑洞捕获撕裂的情形,实在是太恐怖了,更可怕的是,黑洞一旦生成就不会消亡。 银河系是个不断自转的椭圆形的星系,然后我想到,到底是什么力量在迫使它自转,应该也是像太阳系一样的原理罢,
- 分类:编程语言 查阅全文
- Linux 守护进程的编程方法
- 守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进程。Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond,打印进程lpd等。 守护进程的编程本身并不复杂,复杂的是各种版本的Unix的实现
- 分类:编程语言 查阅全文
- 设计模式学习笔记——创建型模式
- (本人初学设计模式,希望大哥大姐对我的浅薄和错误之处批评指正) 创建型模式解决的问题主要是对象如何被更方便的实例化。书中介绍的5种创建型模式中,最基础的应该是工厂模式吧。要得到某种产品,用户无需知道这种产品是由哪个类创建,用户只需将需求转交给生产这种产品的工厂。这些工厂可以是继承自一个抽象类,这样它们就拥有统一的接
- 分类:编程语言 查阅全文
- 读书笔记2
- 关于this指针虽然this指针大家已经很熟悉了,但是我这里讨论的关于this指针的问题可能大家还没注意过:为了说明这个关于this的归属问题,我自写了一段再简单不过的程序,虽简单但具体:#include <iostream.h>class A{public: A *p1; int m_data1; int m_data2; A(){m_data
- 分类:编程语言 查阅全文
- 读书笔记3
- 再论this指针
以下是,笔记5在其他bbs上讨论的结论,现re出,也作为笔记8的内容吧。这几天没看书了。呵呵:)首先,在32位操作系统中,指针占4b,(呵呵我想大家都知道,废话而已),所以p1在this+4的位置。其次,笔记5中this指针的确是指向b的隐含父类A,这个父类可以说是b中的父类再次,再vc编译器和win操作系统中,b与他的这个隐含父类是同址的,也就是说,这个
指针也是指向b本身
- 分类:编程语言 查阅全文
- 读书笔记4
- 还说头文件MFC程序一般需载入的头文件及其作用:STDAFX.H:这个文件作为Precompiled header file,其内只是载入其他MFC头文件,提高编译效率。AFXWIN.H:windows MFC头文件程序必须载入,声明了所有MFC类,间接载入了WINDOWS.H。AFXEXT.H:工具栏、状态栏。AFXDLGS.H:Common Dialog。AFXCMN.H:Common Con
- 分类:编程语言 查阅全文
- C语言小结
-
简介
1. C语言是中级语言:
C语言通常称为中级计算机语言。中级语言并没有贬义,不意味着它功能差、难以使用、
或者比B A S I C、P a s c a l那样的高级语言原始,也不意味着它与汇编语言相似,会给使用者带来类似的麻烦。C语言之所以被称为中级语言,是因为它把高级语言的成分同汇编语言的功能结合起来了。
2. 基本组成部分紧凑简洁:只有32
- 分类:编程语言 查阅全文
- VSUAL C++学习心得谈
- 关于MS VSUAL C++ 的讨论
——VSUAL C++学习心得谈
万事开头难,尤其对于C++:C++语言本身的技术问题是其一,MFC庞大的类库的命名规则是其二,熟知的WINDOWS程序的基本动作统统不见了是其三,物件到向观念与applicati
- 分类:编程语言 查阅全文
- NGNc为Symbian移植做准备!
- 为证明NGNc具备JAVA一样的品质,以Symbian移植作为第1个重大举措!现将原来NGNc范例程序NGNcalc2x移植到真正的事件驱动体系架构并在Windows平台实现,即NGNcalcw。这里是它的Demo连接:http://www.ngnc.net/NGNcalc2x/calc2w.zip界面如下:操作方式:请浏览ZIP中的《自述文件.txt》下面是计算器的皮肤:
- 分类:编程语言 查阅全文
- 我的FreeBSD 5.2.1Release架站实录
- 最近我准备自己架设一个WEB站点,从网上查了查资料,发现大家对FreeBSD的评价都很高,又加上对Windows实在是用烦了,也想进入Unix的世界溜达溜达,所以就决定装一个FreeBSD看看。我用来架FreeBSD的机器实在有点惨,是一台我从网上买来的二手富士通小主机,估计以前是用来作终端的,BX的主板,赛扬300A的CPU,内存原来是64M的,我加到了256M,原来没有硬盘和光驱,我加了一个4
- 分类:编程语言 查阅全文
- Smalltalk的变量
- ST80的变量可以分为两大类:私有变量和公有变量。
私有变量包括实例变量和临时变量两种。
实例变量允许实例的所有函数(方法)访问,临时变量则是某一个函数的私有变量。一个类的子类的实例也可以访问实例变量。
公有变量则包括Class变量,全局变量和Pool变量三种。
Class变量允许一个类极其子类的所有实例访问。全局变量允许所有的类实例访问。 Pool变量则允许一部分的类的实例访问。
实例
- 分类:编程语言 查阅全文
- 图片的分割与组合
- 我这里只考虑jpg,gif,png格式.<?php/** * @author iwind [email protected] */ class Image { var $ext; var $i_ext; &nbs
- 分类:编程语言 查阅全文
- 多线程中对象指针须慎用
- 在多线程中环境中,通常需要辅助线程和主线程通信,一般辅助线程都是用户线程,用createthread,或者afxbeginthread启动。(推荐使用后者)
AfxBeginThread(proc,NULL);
其中proc是函数名,其定义为:
UINT proc(LPVOID lp){
HWND hwnd1=(HNWD)lp; ::SendMessage(hwnd1,WM_US
- 分类:编程语言 查阅全文
- 软件设计师级考试大纲(2004年新版)
- 软考在即,希望大家积极备考,参照大纲查漏补缺![作者:信息产业部 转贴自:信息产业部]
一、考试说明
1.考试要求:
(1)掌握数据表示、算术和逻辑运算;(2)掌握相关的应用数学、离散数学的基础知识;(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;(4)掌握操作系统、程序设计语言的基础知识,了解编
- 分类:编程语言 查阅全文
- C++程序中使用C编写的静态库
- C++程序中使用C编写的静态库
小虾一直从事Unix下的C的开发,不久前因为项目的需要,编程时需要使用C++提供的标准库来解决一些问题。小虾虽然接触过C++,但是真正使用它来编大型的程序还是头一次,所以不免碰到一些弱智的问题,也许对于大虾们来说,这本来就不值得一提,但是我还是想把它记录下来,因为在成长的道路上也许有人和我一样需要这些最基础的东西。
在UNIX下编程的人时
- 分类:编程语言 查阅全文
- PHPLIB Template入门系列 - 1 简介
- 好久不去技术论坛,最近逛了一下,才发现越来越多的人对模板感兴趣了,当然其中很多都是关于PHPLIB Template类的使用的.诚然,网络上已经很多相关的话题了,但据我观察,中文的资料实在不多,且大多是讲的太笼统,没能全面阐述它的用法,即使看了还是一知半解.所以本文就期望通过对它的比较全面的介绍,让你能达到入门的水平.
- 分类:编程语言 查阅全文
- PHPLIB Template入门系列 -2 开始你的第一个应用
- 一个封装很好的类对使用者(可能不是开发者本人)来说,最大的好处就是,你无需知道类内部是怎么运作的,只需知道如何利用它提供的接口做你想做的事情即可.所以,本文不打算具体讲述PHPLIB Template(以下简称Template)是如何将"元素"转换成"值"的,你需要了解的是"它能这样做",而不是"它为什么能这样做".
好了,下面我们就开始它的第一个应用了.
先在我们要测试的网站的目录下建两个
- 分类:编程语言 查阅全文