内容列表
在VC中使用 Flash 美化你的程序(转载)
在VC中使用 Flash 美化你的程序作者:黄金聪源代码下载代码运行效果图   利用flash可以作出很漂亮的动画,想不想让自己的程序也有这样漂亮的界面呢? ^_^,其实,要做到这点也不难。在这里将介绍怎样把falsh制作的界面嵌入到自己的程序中,并让flash动画和自己的程序进行交互。  我们分为两步来走:  一、将flash动画嵌入自己的程序中,这一点比较简单,使用shockwave flas
分类:编程语言 查阅全文
色环
上个月,本人提供了一些关于在 Web 站点上使用颜色和图像的介绍性信息。这个专栏讨论了一些基本技术方面的问题,如页面编码、.jpg 格式与 .gif 格式之间的不同以及其它一些对“程序员”来说可能已经很熟练的主题。但这些主题对于一位图形艺术家来说,则可能感到某些不习惯,因为图形艺术家总是习惯于全面地控制作品的色彩和构图。在这次的文章中,我打算稍微变换一下方向,讨论一下图
分类:编程语言 查阅全文
结构体元素顺序与结构体的大小
说明:暑假中看书想到的一点东西,因当时没有电脑,无法验证,所以到学校后验证一下才发。         先看一个例子,有三个结构体的定义如下:struct  a     { bool    b1; bool  &
分类:编程语言 查阅全文
我遇到的某个公司的笔试题目
以下是我在某个公司面试时遇到的笔试题目。这些题目都是我在一个叫做臭臭泥的人网站上找到的,让人惊奇的是,不知道这个臭臭泥是否与我面试的那家公司有什么关系没有,所出的题目一模一样: 一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分)提示:这里“零值”可以是0, 0.0 , FALSE或者“空指针R
分类:编程语言 查阅全文
显示驱动教程(3)
Video Miniport Driver     显示驱动程序被分成Display驱动和Video Miniport驱动(下面将它们简称为display和miniport),它们之间的关序如上图所示。每个video miniport为display提供硬件级支持,display可以通过Graphics engine提供的EngDeviceIoControl函
分类:编程语言 查阅全文
C/C++中的怪异语法
         首先声明本文是从写编译器的角度来讨论问题的,如果是写其他程序,那么讨论这些问题是很无聊的,和讨论“i+++++i”等于几一样无聊。         最近想把以前写过的一个c语言子集的解释器重新实现一下,让它
分类:编程语言 查阅全文
在进程退出前删除启动进程的可执行文件
在进程退出前删除启动进程的可执行文件?记得《csdn开发高手》上登过一篇类似的文章,不过该文最后认为这是不可能的。这里转载一篇,大家看看他的精妙实现。(作者说转载要经过他同意,我不想那么麻烦,所以就只给一个链接了) http://www.driverdevelop.com/lu0/App/20010112.html
分类:编程语言 查阅全文
简单的加花指令和加密MessageBox
不要调用AfxMessageBox,因为mfc只是对api的封装。反汇编后显示的还是api。 例子: char m[]="你成功了!!";char n[]="恭喜!!";?  __asm {mov ebx,esp  //PUSH? MB_OK OR MB_ICONINFORMATION  lea  edx , m  // 全局变量用 OFFSE
分类:编程语言 查阅全文
《The C Programming Language》读书笔记4
程序设计初步    到现在为止,我们已经对语言的基本元素有了个比较完整的了解了,但是总是停留在表达式等细节方面,我们很难写出程序来,在今天任何一个程序都是个工程,如何组织我们已经掌握的这些基本元素,使得他们变成有一点功能的有机整体,这个就需要一个整体观念的设计思想,对于c来说第一步该是过程化程序设计思想,换而言之, 就是函数的设计,在上篇文字中我们已经看到了,其核心问题是如
分类:编程语言 查阅全文
五种提高 SQL 性能的方法
五种提高 SQL 性能的方法 发布日期: 4/1/2004 | 更新日期: 4/1/2004 Johnny Papa Data Points Archive 有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得
分类:编程语言 查阅全文
为什么c++程序调用c编译器编译的函数需要在调用前加上extern“C”
在最近的面试中,发现有无数的公司笔试题目都是来自林锐的《高质量C++编程指南》,其中就有如题目这样的一道题目,不一定是原话,但问题差不多,我的答案是c与c++的函数调用规则不一样。以下是林锐的答案: 如果C++程序要调用已经被编译后的C 函数,该怎么办?假设某个C 函数的声明如下:void foo(int x, int y);该函数被C 编译器编译后在库中的名字为_foo,而C++编译器则会产生
分类:编程语言 查阅全文
程序结构随想
程序结构随想 作者:lover_P [自序]     本来打算这一段时间好好补补算法知识,多写点程序而少写些文字。但今天突然对程序结构有所感悟,不由得写下了这篇文章。 [正文]     所谓程序结构,就是指通常人们所说的“节构化编程”、“面向对象编程”等等。通常,最常见的程序结
分类:编程语言 查阅全文
PHP程序加速探索[8]--内容缓存输出 PEAR cache
◆ 内容缓存输出 PEAR cache 接下来我们开始探索更常用的缓存技术,这也是本文的重点部份。首先我们使用PEAR中的cache包。PEAR可以将内容缓存于文件,数据库或者内存中,我们以文件为例。 下面是一个没有使用缓存的PHP小程序: pear_content_cache1.php <?php echo "这是内容。<P>"; echo "当前时间是" . date
分类:编程语言 查阅全文
PHP程序加速探索[7]--压缩输出 gzip
◆压缩输出 gzip 利用Apache中的mod_gzip模块,我们可以利用gzip的压缩算法来对Apache服务器发布的网页内容进行压缩后再传输到客户端的浏览器。如果是纯文本的内容,效果非常明显,大约可以压缩到原来的30%-40%,使用户的浏览速度大大加快。 Gzip需要客户端浏览器支持,目前大部份浏览器都支持gzip,如IE,Netscape,Mozilla等,所以这种方法值得一试。我们可
分类:编程语言 查阅全文
招聘员工的80%原则要不得
管理故事216之014-招聘员工的80%原则要不得[故事]  C先生是X公司市场科的科长,我的一个朋友小李是他的下属。严格来说,C科长的能力是比较“水”的,我的朋友小李已经开始盖住了他那原本不多的“光芒”。举一个最为简单的例子为证:C科长的电脑水平不高,所以他对电子邮件等现代通信工具有一种莫名的恐惧感。有一次,他让小李往全国各分公司发一份国庆促销通知
分类:编程语言 查阅全文
[原创]使用Visual Studio .NET编写纯C程序的提示
使用Visual Studio .NET编写纯C程序的提示 作者:lover_P     所谓的纯C程序,是指该程序(包括可执行程序或库)之源代码所用语法严格遵守C89标准,且所用之库函数,要么为C89标准所支持之标准库函数,要么为第三方以纯C程序所编写之库函数。     上面是我对“纯C程序”做的一
分类:编程语言 查阅全文
Visual Studio2003旧工程文件不能转化问题的解决
Visual Studio.net 2003应该说是目前windows平台上最好用的开发平台之一了。但任何软件的升级过程中总会有遇到问题。 当我们从旧的Vs 6.0升级时,由于工程文件格式的转变,工程文件必须经过一个转化的过程。可是vs.net2003却有一个bug,给很多人带来了麻烦。 发现问题: 使用ptypes库时,只找到source,要自己编译成lib。看看文件夹结构,有一个win3
分类:编程语言 查阅全文
使用 OpenSSL API 进行安全编程 (转载)
文摘出处:http://www-900.ibm.com/developerworks/cn/linux/l-openssl.shtml 内容: 什么是 SSL? 什么是 OpenSSL? 您需要什么 头文件和初始化 建立非安全连接 建立安
分类:编程语言 查阅全文
线性表的实现
/*-------------------------------------  程序说明:线性链表头文件 mylist.h  日期:    2004.3.26  作者:    junnyfeng----------------------------------------*/ #define LIST_
分类:编程语言 查阅全文
用C++编的猜数字程序,由程序来猜
呵呵,上学期学的数据挖掘里面讲到关于信息量的方法,小试了一下: 猜数字游戏: ? 即有四位十进制数字,一般可猜8次 ? 每次返回aAbB(A表示数字正确并且位置正确,B表示数字正确但位置不正确) ? 如:假设要猜的数字是1234,如果游戏者猜0134即返回2A1B(3、4为A,1为B) 思路: ? 模拟人猜数字的过程,先构造一个集合包括所有可能的数字(10*9*8*7=5040种),先乱猜一个,根
分类:编程语言 查阅全文
<< 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 >>