Delphi中布尔类型辨析 (转)
Delphi中布尔类型辨析 (转)[@more@]Delphi中布尔类型辨析苏涌(2000-09-29) Delphi中预定义的布尔类型有四种:Boolean ,ByteBool,Wordbool,LongBool。其中,Boolean 类型是首选布尔类型,其余三种是为其它编程语言和windows 环境提供兼容性支持。这些布尔类型在使用上大同小异,但如果混淆使用将可能会有意外结果。 现做简单辨析供大家参考。 一、从资源占用的角度进行比较 一项Boolean 类型的数据占用 1字节的内存; 一项ByteBool类型的数据占用 1字节的内存; 一项wordBool类型的数据占用 2字节的内存;
在servlet中直接写端口发送邮件的例子 (转)
在servlet中直接写端口发送邮件的例子 (转)[@more@]/***Class TestEMail *@author yancheng(j-share.onchina.NET)*@version 1.0.0** use write socket to send email.*/import Javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import java.net.*; public class TestEmail extends HttpServlet{ private static final String CONTENT_TYPE = "text/html"; public void init(ServletConfig config) throws ServletException { super.init(config);
JBuilder Editor中光标不能正确定位问题的解决 (转)
JBuilder Editor中光标不能正确定位问题的解决 (转)[@more@]JBuilder Editor中光标不能正确定位问题的解决 某些用户可能会发现在JBuilder中编辑程序时光标不能正确定位。这是因为Editor使用了不正确的字体。请调出Editor Options对话框,(在Editor中空白区域右击鼠标,选Editor Options...。或使用Tools/Editor Options...菜单),选Display页,设置所使用的字体为Monospaced(或其他某些字体)即可。
绘制位图的问题 (转)
绘制位图的问题 (转)[@more@] > 我用GDI函数绘制了一幅大图画,使用CScrolView显示,想加快速度避免重绘,使用 > 一CBitmap指针存储,总是出错,请赐教。 用兼容设备上下文试一试. 1) 创建一个与CScrolView设备上下文兼容的设备上下文 2) 创建一个ScrolSize大小的兼容位图 3) 将兼容位图选入兼容设备上下文 4) 用GDI函数在兼容设备上下文绘制 5) 需重绘时用BITBLT函数将兼容设备上下文的位图映射
VC6中工具条的新特色 (转)
VC6中工具条的新特色 (转)[@more@]VC6中工具条的新特色 加入时间:01-1-8 下午 09:10:32 在Visual C++ 版本6中工具条的新特色作者: Dave Schmitt 微软在www.microsoft.com/visualc已经推出Visual C++6.0预览版几个月了。正式版预计到今年年底发布。同时,预览版显示出版本6将包含大量的改进和提高,包括支持Inte.NET控件,例如扁平工具条等。虽然改进的控件包与Internet无关,但它首先出现在Internet Explorer中,因此它就被取做这个名字了。事实上,官方发布的预览版的标题是“针对Internet Explorer 4.0的Visual C++ 5.0技术预览”。在
国内应用软件开发管理的探讨 (转)
国内应用软件开发管理的探讨 (转)[@more@]国内应用软件开发管理的探讨 雷剑文 曹卫华随着行业生产的扩大和提高,对企业运作的管理和效率的要求也在不断提高。一个好的适合企业管理的应用软件可以给企业带来成本,人力等资源的大大减低,从而为企业带来经济效益。而企业对应用软件的需求又带来一种局面,即企业不愿为接受外面已有的应用软件来改变自己已经成型的管理方式,又确实需要进一步借助电脑的应用来提高企业的管理水平。于是企业根据自己的管理需要来开发应用软件,一旦把软件开发局限于企业内部,开发出来的应用软件质量必然受到
PHP & Java(3) (转)
PHP & Java(3) (转)[@more@]Example 2: Using Xalan 1.2 to transfoRM XML with xslT As another example of accessing Java objects in PHP, we will use the Xalan-java XSLT engine from the apache XML project. With this application, we can transform XML source files using instructions in a XSL file. This allows for a great number of interesting scenarios in the field of document processing and content management. To get started, we need to place both xerces.jar and xalan.jar files (included in Xal
高级程序员考试经验 (转)
高级程序员考试经验 (转)[@more@]高级程序员经验 上午知识点有限,一定要看2-3年前的试题,很可能重现。 下午是脑筋急转弯,把数据结构中最难的程序看得烂熟,虽不一定考,但对思路有好处。最好还是有大量的、一定质量的编程经验。 Boboo 提供 下午的前面三道题选做两道。大多是靠软件工程、流程图也有可能涉及数据库结构设计和sql语言。总的来说,前面几道题比较简单,但是不好得满分 后三题随较难些,但得满分得几率更大些。我觉得对CASL汇编语言,最好看 一下前几年得试卷(注意:对以前得程序员考试中的CASL汇编也要看一下、我个人
WIN2000漏洞(2) —— 绿色兵团的文章,简直爽呆了 (转)
WIN2000漏洞(2) —— 绿色兵团的文章,简直爽呆了 (转)[@more@]win2000漏洞(2) 加入时间:01-1-7 上午 11:43:28 妖狐安全资讯网 现在开始会复杂些了(而这就是乐趣的源泉!:))。 在main函数的最后一行代码处设置断点,因为我们只关心这里所发生的事情。现在启动调试器,并让程序无故障运行到该断点。然后切换到反汇编窗口(按Alt+8,或单击”View”――”debug windows”――”diSASsembly”)。另外还要打开内存窗口和寄存器窗口。 0040155B 5F pop edi0040155C 5E pop esi0040155D 5B pop ebx0040155E 83 C4 50 add esp,50h00401561
WINDOWS9x 的后台进程 (转)
WINDOWS9x 的后台进程 (转)[@more@]windows9x 的后台进程 加入时间:01-1-6 下午 04:47:20 上海仙霞路山特公司软件中心黄飞----1.后台进程----在WINDOWSNT中有一个功能强大的SERVICE管理器,它管理着一部分实现重要功能的后台进程,例如FTP.HTTP.RAS.网络Message等等,这些后台进程被称之为Service,他们可以在系统启动时就加载,可以运行在较高的优先级,可以说是非常靠近系统核心的设备驱动程序中的一种.在WINDOWS95下,microsoft没有提供这样一个高度集中化了的管理器,不过我们通过VC自带的PVIEW可以看到,在桌面背后同样有秘密的后台进程
ARP协议的安全缺陷 (转)
ARP协议的安全缺陷 (转)[@more@]ARP协议的安全缺陷1、 太网帧格式媒体访问控制(Media Access Control.MAC)地址,以太网节点的标记,相对于网卡而言就是网卡号6字节 6字节 2字节 50-1500字节 4字节目的MAC地址 源MAC地址 协议类型 数据 CRC校验协议类型ARP协议 0x0806IP协议 0x0800如果目的MAC地址六个字节全部位0xFF,则这个MAC地址为广播MAC地址。以太网主机只接收和处理目的MAC地址为自己网卡号或者广播MAC地址的以太帧,其他的不作处理2、ARP协议原理在以太网上,主机A的IP地址为IPA,欲解析主机B的MAC地址。A首
从C转入C++ (转)
从C转入C++ (转)[@more@]从C转入C++ C++是C的超集(C的扩展名一般为.CPP),在大都分时候,C程序可在C++编译器下运行,但有时会有问题,主要有以下几点: 在C++中可用//表示该符号后面为注释,如:void main() //这是主函数 在C中以可用以下标识符,但在C++中它们是关键字: asm bed_cast bad_typeid catch class const_cast delete dymanic_cast except finally friend inline namespace new operator private protected public reinterpret_cast static_cast template this throw try type_info typeid using virtual xalloc 在C中
一点看法, 一点体会 -- 国外与国内,数学与计算机 (转)
一点看法, 一点体会 -- 国外与国内,数学与计算机 (转)[@more@]一点看法, 一点体会 -- 国外与国内,数学与计算机 By crazyJava (骄傲的中国人) 经过几个通宵(也许这就是有不少人以为我整天在网上的缘故吧),今天 终于完成了一个project,虽然还有两个project,但心情还是暂时轻松了 一些。其实很早就想写这遍文章了,趁有点时间,想把自己的感受说一下。 不过,我的写作水平just so so,写english还好一点,因为不用象中文 那样,要注意那么多的修辞方式和文采,只需平铺直叙就行了。 可能我天生就是要注定学Computer的,因为从小学到
软件设计中的可用性 (转)
软件设计中的可用性 (转)[@more@] 软件设计中的可用性 在工作中体现可用性 在创建软件的环境中,术语“可用性”表示一种方法,它将用户而不是系统摆在过程的中心。这一方法称作以用户为中心的设计,它从设计过程的一开始就将用户关心的问题和意见考虑在内,并提出在任何设计决策中用户的需要都应摆在首位。 这种方法最显著的特点就是可用性测试。在测试中,用户使用产品的界面进行工作,通过界面进行交互,就他们的观点和关心的问题与设计人员和开发人员进行交流。 本文讨论了可用性的概念,并讨论了为什么可用性在所有软
一个debug应用程序出现运行时诊测错误assert的问题 (转)
一个debug应用程序出现运行时诊测错误assert的问题 (转)[@more@]一个debug应用程序出现运行时诊测错误assert的问题========================================== 我原来有一个用VC5编写的应用,使用到了CJ60LIB.DLL,当我将VC升级到6.0后,打开原来的应用,以debug配置 重建exe文件,在运行此exe文件时,却出现: wingdi.cpp诊测错误,在832行.这真是一个摸不着头脑的问题,后来我发现问题出在stdafx.h中的定义: file://高级图形界面库 #define AUTO_SUBCLASS #define MFCX_PROJ #include <CJ60Lib.h>部分
优化--C程序员之终极标靶 (转)
优化--C程序员之终极标靶 (转)[@more@]优化--C程序员之终极标靶 一个用户往往把他的生命中大部分时间用来等待计算机输出结果,为了减少这个等待时间,用户不得不采购更快的计算机,增加内存或更换整个网络.开发者有责任尽量避免他的程序耗费昂贵的资源,为用户挽回宝贵的时间和金钱.--原作者---------------------------------------------------------------------------介绍: 最简单的优化方法是借助prof工具判断程序的瓶颈在哪里,你必须判断出程序的那些部分消耗了大量资源. 一旦你判断出瓶颈(比如说执行上万次的循环),你所做的第一件事
PHP & Java(2) (转)
PHP & Java(2) (转)[@more@]Example 1: Creating and using your own ClassesCreating your own Java class is pretty easy. Open a new text file called PHPtest.java. Make sure it is in your java.class.path, as specified in your php.ini file. In that file, enter the following: public class phptest{ /** * A sample of a class that can work with PHP * NB: The whole class must be public to work, * and of course the methods you wish to call * directly. * * Also note that from PHP the main method * wi
PHP & Java(4) (转)
PHP & Java(4) (转)[@more@]Conclusion Using the PHP Java extensions allows you to extend your PHP code, via all the Java class's now available. Some potential uses are;1. Use PHP to send a fax, via the Hylafax Javaclient http://www.hylafax.org/2. Use PHP to access your Remedy application http://www.tek-tools.com/jticket/3. Use PHP to generate bar codes, via a Java Barcode class4. Convert your Applets so that they can generate a GIF / JPG to display to non Java browsersIn the next article on
PHP & Java(1) (转)
PHP & Java(1) (转)[@more@]PHPbuilder.com/contact.php3?contact=Markn_at_enspace_dot_com">Mark NoldJoost Soeterbroek The Java extension is an extremely exciting tool. By learning how to use this module, you can extend PHP by the power of all available Java classes. To show you the basics of the Java extension, this article will cover installation and a few code examples of using PHP and Java together. windows Installation The following configuration has been tested with apache.org/"&
利用Dll实现通用密码验证框 (转)
利用Dll实现通用密码验证框 (转)[@more@] 作者:夏青虫---- 在我们编制Delphi应用程序,常常需要提供一个密码验证框,对应用程序的使用者进行身份核对。如果能有一个通用的密码验证框,便能够为我们的工作节约不少的时间,更能使我们编制的程序小而快。 以下的程序为你提供了这样的一个DLL文件。 //文件名为CheckPasswordForm.dpr;编译此文件生成CheckPasswordForm.dll library CheckPasswordForm; uses XcqCheck in 'XcqCheck.pas' {XcqForm}; exports