隐藏的密文 (转)
隐藏的密文 (转)[@more@]隐藏的密文听说有一种软件,可以将一定的密文隐藏在图形文件中,我没有用过,不过这个想法很好,嗯……我的意思是正好作为我的练习。 于是我打开winhex,试了各种不同后缀的图形文件,发现很少有油水可以榨取:jpg和gif还说得过去,本来就是压缩过的嘛,那个bmp(dib)简直是财迷到了极点,根本没有什么地方可用。最后呢,还是发现.pcx有些地方可用,经过我一番捣鼓(说起来简单,实际耗了我好几个小时。啊?为什么是几个小时?因为我笨啊!这个都不知道。),发现文件尾有2d0h个字节可用。不要小看这七百多个字节
实用的检测分辨率的程序代码 (转)
实用的检测分辨率的程序代码 (转)[@more@]上网用户的屏幕分辨率未必都是800×600的,有相当一部分人仍然在使用640×480的分辨率上网,试想:你辛辛苦苦作的 页面在别人的浏览器理看到的将面目全非。 这个小程序在用户进入页面的时候会检测它们的分辨率,然后根据分辨率的不同,指向相应的页面。当然,讲究的你应当 事先分别做好800×600和640×480的页面。Try it,really good! 注意:本例没有为不同的分辨率作相应的页面,你可以按下面的按钮看看出现的提示,你只要明白意思就可以了。 以下代码加入<HEAD>区: <SCRIPT LANGUAGE=
VB下几个非常有用的函数 (转)
VB下几个非常有用的函数 (转)[@more@] VB下几个非常有用的函数'————————(1)————————————'获得指定ini文件中某个节下面的所有键值 TrueZq,,需要下面的api声明'Private Declare Function GetPrivateProfileSection Lib "kernel32" Alias "GetPrivateProfileSectionA" (ByVal lpAppName As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long'返回一个字符串数组'调用举例:'Dim arrClass() As String'arrClass = GetInfoSection("class", "d: ype.ini") &n
【推荐】一个非常漂亮的列表框 (转)
【推荐】一个非常漂亮的列表框 (转)[@more@]<HTML> <HEAD> <TITLE></TITLE> <SCRIPT LANGUAGE=Javascript> function getselected() { return LISTtext.innerText } function LISTI_onmouseover(item) { LISTI0.style.color = LB_FGC LISTI1.style.color = LB_FGC LISTI2.style.color = LB_FGC LISTI3.style.color = LB_FGC LISTI4.style.color = LB_FGC item.style.color = LB_HFC } function LISTI_onmouseout(item) { item.style.color = LB_FGC } function LISTI_onclick(item) { LISTI0.style.backgrou
深圳意欲抢占IT业制高点 (转)
深圳意欲抢占IT业制高点 (转)[@more@]深圳意欲抢占IT业制高点 新华网 (2001.02.14 11:44:42) 新华网广州2月14日电(记者杨霞 徐清扬)深圳市市长于幼军近日指出,从产业结构考虑,深圳要抢占IT业的制高点,要掌握核心技术、关键元器件生产以及整机、软件的生产能力。 于幼军说,超大规模核心电器和系统集成软件是IT发展的“灵魂”,下一个5年里深圳要紧紧“咬住”不放,寻求大的突破和发展。电脑整机生产、数字化影像等产品也要着力培养自己的名牌,提高生产能力,同时还要发展第二、三代移动通讯和
Vb中控件的自动排列 (转)
Vb中控件的自动排列 (转)[@more@] Vb作为一种流行的可视化编程语言,其强大的界面设计功能为程序设计者省了不少时间。不过在面对大量相同控件的整齐排列时,虽可在设计时排列好,但难免在调试中不小心移动,或后来又增减一些。于是有人用语句在程序中调节,其艰辛是可想而知的(笔者深有体会),即使位置排好了,由于控件添加的先后问题,其索引属性(.TabIndex)往往一片混乱.能不能让控件的位置、索引属性的排序实现自动化呢?经过一番思索,笔者终于找到了很好的解决办法,并成功应用于自己开发的注册表修改器中。例子:新建工程,放入
代码的风格 (转)
代码的风格 (转)[@more@] Code StyleXML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 代码的风格 1. 简介 2. 什么是风格? 3. 代码的风格为什么如此重要? 4. 更少的工作,更多的文档? 5. 推荐的代码风格 6. 简单的文档 7. 输出风格 8. 结论 简介 让我们面对一下吧…如果您是一个资深的程序员,那么您总是在最后期限下工作并且您的最终目标是完成您设计的软件。如果您是个新手,您的努力是更多的研究、试验、
拷贝的SQL Server 7数据库的恢复方法 (转)
拷贝的SQL Server 7数据库的恢复方法 (转)[@more@]拷贝的sql SERVER 7数据库的恢复方法 关键词:SQL SERVER 拷贝的SQL Server 7数据库的恢复方法 在SQL Server 7中由于MS重新设计了数据库文件的存储方式,取消了新建设备再建数据库这一繁琐的过程。新的存储格式,一个数据库包括两个文件,mdf数据库文件和ldf日志文件。所以我们在重装机器备份时可以把你要备份的数据库的这两个文件拷贝出来,重新安装之后再恢复。 在SQL Server中提供了这种恢复方式的存储过程。 1.sp_attach_db [@dbname =] 'dbname',[@filename1 =] 'fil
虚拟世界里玫瑰盛开 (转)
虚拟世界里玫瑰盛开 (转)[@more@]虚拟世界里玫瑰盛开 新华网 (2001.02.14 10:30:14) 这几天,互联网为情人节旋转。国内几大门户网站都开设了情人节专题,连活跃在页面上的活动广告,也一律换成飞旋的玫瑰和红心。2月的玫瑰盛开在互联网上,激情而浪漫。 “情人节快到了,难道你还没有向心目中的他(她)表白吗?快写下你的真情告白!赢取价值300元的精美礼品!”一上网,满眼都是这样诱人的字眼。 进入网上商场,显眼位置几乎都被鲜花和巧克力占据。剃须刀、香水等情人节礼物也被大量订购。一家
明明白白买电脑 四招辨出软件真伪 (转)
明明白白买电脑 四招辨出软件真伪 (转)[@more@]明明白白买电脑 四招辨出软件真伪 新华网 (2001.02.14 13:01:56) 近一两年来,中国家庭拥有计算机的数量早已超出了亚洲平均水平,把印度远远地甩在了身后———然而,中国软件产业的整体发展水平与综合竞争能力和印度这样硬件普及速度迟滞的国家仍存在着相当大的差距。依照常理,计算机软硬件的发展速度应该是相对均衡的,没有软件支持的硬件设备只是一堆浪费空间且毫无利润价值的塑胶和烂铁;而没有硬件支撑的软件也不过是无法解读的信息载体。 软件产品是研发人员智慧的
用idl2cpp.exe编译idl 文件[C++ Builder] (转)
用idl2cpp.exe编译idl 文件[C++ Builder] (转)[@more@]出现"can't create jvm"是怎么回事, 请高手指点
形象化的多媒体软件主调用程序设计 (转)
形象化的多媒体软件主调用程序设计 (转)[@more@]形象化的多媒体软件主调用程序设计 蔡 菁 武汉交通科技大学 一个较大的软件系统通常分成若干模块,然后通过主调用程序从外部调用集成。直接使用一些调用函数,可以做出一个非常简单的调用程序,但无法达到生动、有趣、形象的效果,而这些特性却是多媒体软件应该必备的。Authorware是广泛应用的多媒体软件创作工具。本文将介绍如何充分运用Authorware的动画及交互功能设计出比单纯的文字或图形更具说服力的主调用程序。 1. 主调用程序的构想 假定用Authorware 设计某课程的多媒体学习软件,
从 RDO到 ADO 的移植 (转)
从 RDO到 ADO 的移植 (转)[@more@]从 RDO到 ADO 的移植 陈永浩 当前microsoft 的最新数据访问技术 ActiveX Data objects (ADO) 非常流行。ADO 是以前的 DAO、尤其是 RDO 数据访问接口的一个替代,它提供了前两者都不具备的附加功能。 本文主要讨论如何把正使用 RDO 进行的数据访问虑移植到 ADO 上,以便大家使用 ADO 转换自己的应用程序。 一、ADO 和 RDO、DAO 的比较 ADO 并不是自动和您现存的数据访问应用程序代码兼容的。当 ADO 封装 DAO 和 RDO 的功能性的时候,就必须将许多语言要素转换为 ADO 语法。在某些情况下,您可以将现存代码
Win32环境下动态链接库(DLL)编程原理 (转)
Win32环境下动态链接库(DLL)编程原理 (转)[@more@]win32环境下动态链接库(DLL)编程原理 李 欣 比较大应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。其中可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序EXE文件中,会产生一些问题:一个缺点是增加了应用程序的大小,它会占用更多的磁盘空间,程序运行时也会消耗较大的内存空间,造成系统资源的浪费;另一个缺点是,在编写大的EXE程序时,在每次
微软∶Linux 是 Windows 的头号敌人 (转)
微软∶Linux 是 Windows 的头号敌人 (转)[@more@] 微软的总裁兼执行长 Steve Ballmer 在最近一次互连网研讨会中表示,unix 和 Linux 都正在威胁 windows 的市场地位,但後者是最为令人头痛的。 Ballmer 此番的发言内容如下∶『我认为必须重视真正威胁核心的竞争者,更胜於 你正从他们手上夺取市场的竞争者。...Linux 现象和 Unix 现象都被摆在最高的 顺位,不过我会把 Linux 现象视作头号大敌。』 在这次谈话中,Ballmer 将 ORACLE 和 Sun Microsystems 两家公司摆在第二重要 的敌方位置,因为服务器的销售是微
Delphi中易混淆的概念 (转)
Delphi中易混淆的概念 (转)[@more@]Delphi中易混淆的概念 林毅 (06/22/2000) 一、Owner和Parent的区别: Parent属性是指构件的包容器,构件只能在此范围内显示和移动。举例子如下: (1)在Form1的窗体上,放一个Panel1,并将Panel1拉大, (2)在Panel1上放一Button1; (3)在Form1上放一Button2。 现在如果移动Panel1,则Button1随着Panel1移动,这是因为Button1的Parent是Panel1。现在将Button2移到Panel1上,再次移动Panel1,Button2并不跟着移动,这是因为Button2的Parent是Form1。除在窗体设计中,应注意构件的P
美国网站是这样赚钱的 (转)
美国网站是这样赚钱的 (转)[@more@]美国网站是这样赚钱的 全美绝对用户浏览量最高的5家网络公司分别为AOL(美国在线)、微软网络、雅虎、Lycos(莱卡斯)和Excite@Home(快乐在家)。同时,它们也是美国为数不多的可以赢利的网络公司。他们有一个明显的共同之处,即收入的一半以上来自广告和电子商务。 雅虎1997年开始赢利,收入主要来自广告。雅虎的商业模式可以划三个圈:一个圈是媒体信息,藉以吸引更多用户;一个圈是个性化服务,如聊天室、电子邮箱、音频交流等,藉以延长用户停留时间;另一个圈是电子商务,如购物、
编程获取图标一法 (转)
编程获取图标一法 (转)[@more@]编程获取图标一法苏金国(2000-09-24) 在程序中,当需要获得其他程序的图标时,我们可以首先调用SDK函数 SHGetFileInfo获得应用程序的有关信息 ,并利用得到的hIcon句柄实现图标显示。 例如,如果需要在程序窗口左上角显示写字板图标(见图1),可以在相应视类的OnDraw中增加以下代码: void CSampleView: OnDraw(CDC ? pDC) { //获得图标信息 if( :: SHGetFileInfo(_T(C:Program FilesAccessorieswordpad.exe"),0, &&stFileInfo,sizeof(stFileInfo),SHGFI_ICON))
利用Oracle自带的连接池类的一例 (转)
利用Oracle自带的连接池类的一例 (转)[@more@]/**封装了对数据库的连接,用于处理sql语句。@author:yancheng(sharetop studio)@version:1.0.0*/package dbUtil;import Java.sql.*;import java.io.*;import javax.sql.*;import javax.naming.*;import ORACLE.JDBC.pool.*;public class OraPooledSQL{private PooledConnection dbpool;/**@param ConnectionURL 连接名 如: jdbc:odbc:myODBC@param UserID 用户名@param Password 用户密码*/public OraPooledSQL(String ConnectionURL,String UserID,String PassWord){try{OracleConnectionPo
一种新颖的技术:Delphi for DOS!!! (转)
一种新颖的技术:Delphi for DOS!!! (转)[@more@]看看题目,是不是觉得很怪?Delphi 从诞生起就是 for windows 的,那里有 for Dos 的?如果你过去曾用过 Borland 的 Turbo Pascal 系列编写软件,那么你应当对 Turbo Pascal 的特点了解一些。Turbo Pascal 直到 6.0 版都不支持 DOS 下的保护模式编程(DPMI)。直到 Borland Pascal 7.0 出世,然而令人遗憾的是, BP7 仅支持 16 位的保护模式编程,而真正意义上的 32 位 DPMI 模式却不支持。而且 BP7 是 Borland Pascal 的 DOS 终结版。所以,那个时代很多的游戏都只能打上 DOS4GW 的烙印