月归档:2006 年十月

这18条背下来没人敢和你忽悠CPU
HOT

1.主频    主频也叫时钟频率,单位是MHz,用来表示CPU的运算速度。CPU的主频=外频×倍频系数。很多人认为主频就决定着CPU的运行速度,这不仅是个片面的,而且对于服务器来讲,这个认识也出现了偏差。至今,没有一条确定的公式能够实现主频和实际的运算速度两者之间的数值关系,即使是两大处理器厂家Intel和AMD,在这点上也存在着很大的争议,我们从Intel的产品的发展趋势,可以看出In...
阅读全文

C语言经典100例(一)
HOT

【程序1】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去      掉不满足条件的排列。2.程序源代码:main(){int i,j,k;printf("\n");for(i=1;i<5;i++)    for(j=1;j<5;j++)   for (k=1;k<...
阅读全文

谈谈MFC中的消息映射
HOT

引言:  众所周知,windows是基于消息驱动的,作好消息处理是WINDOWS编程的关键任务之一,用VC制作WINDOWS程式同样离不开消息的处理。虽然VC++6的类向导可以完成绝大部分工作,但不幸的是,它并不能完成所有的工作。这就要求我们对 VC中消息的处理有一个比较清淅的认识。只有这样才可能在必要的时候亲自动手完成一些复杂的消息映射处理。  在MFC中消息是通过一种所谓的消息映射机制来处理的...
阅读全文

WIN32内存管理笔记
HOT

内存管理的概念进程和内存空间进程: 一旦程序正在运行,它就叫进程,进程拥有它自己的内存,文件句柄及其他系统资源. Windows任务栏显示的是主窗口而不是进程,单个进程可能有几个主窗口,每个窗口都由它自己的线程支持.每个进程都具有它自己"私有"的4GB虚拟地址空间, 它包括:程序的EXE映像,所加载的任何非系统的DLL(包括MFC DLL),程序的全局数据,内丰映射文件等等.Windows95的进...
阅读全文

java经典问题:传值还是传引用
HOT

经典的问题,但却不容易弄懂,尤其对有c基础的java程序员来说,更容易引起混乱,这里我试图简单点描述。  “java函数是传值的,java函数传递的参数是对象的引用”  这两句话好像初听上去有些矛盾,但却是事实,因而引起很多初学者的混乱。在这里我试图据个简单的例子来说明java的这个特性,可能不全面,希望大家来补全。CODE:public class TestRef {  &n...
阅读全文

写Java程序最容易犯的21种错误例析
HOT

1.Duplicated Code  代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。  2.Long method  它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。  3.Large Class  大类就是你把太多的责任交给了一个类。这...
阅读全文

编写高效的线程安全类
HOT

在语言级支持锁定对象和线程间发信使编写线程安全类变得简单。本文使用简单的编程示例来说明开发高效的线程安全类是多么有效而直观。   Java 编程语言为编写多线程应用程序提供强大的语言支持。但是,编写有用的、没有错误的多线程程序仍然比较困难。本文试图概述几种方法,程序员可用这几种方法来创建高效的线程安全类。1.并发性   只有当要解决的问题需要一定程度的并发性时,程序员才会从多线程应用程序中受益。例...
阅读全文

学习J2SE过程中的30个基本概念
HOT

前言: 在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解 java 的精髓,在此我总结了30条基本的概念.Java概述:   目前Java主要应用于中间件的开发(middleware)---处理客户机于 服务器 之间的通信技术,早期的实践证明,...
阅读全文

在JAVA中使用正则表达式
HOT

jdk1.4中加入了java.util.regex包提供对正则表达式的支持。而且Java.lang.String类中的replaceAll和split函数也是调用的正则表达式来实现的。   正则表达式对字符串的操作主要包括:字符串匹配,指定字符串替换,指定字符串查找和字符串分割。下面就用一个例子来说明这些操作是如何实现的:    < %@ page import="java.util.reg...
阅读全文

java&xml的学习心得
HOT

最近一段时间有空,啃了啃xml和与它相关的东东,做了一些实践性的代码和功能,做完后自己都不怎么满意,不过实践过程到是一个新手的典型例子。所以拿出来让高手指点指点。^_^ 由于一直做b/s结构的东西,在加上一个做项目中的遗留问题(tree型角色和tree型权限之间的交互),所以想做一个xml的解决方案。    当然这个问题的解决必须有对xml文档对象操作的模块的支持。这篇心得主要针对这个问题。   ...
阅读全文

MSNMessenger的协议的访问测试
HOT

里面会产生一些乱码,这是因为MSN Messenger命令使用纯ASCII码。对非ASCII码字符使用URL编码。命令的语法是XXX错 误无论是由于客户端发出的命令无效,参数无效,还是其他什么原因,服务器可以返回一个错误。格式为XXX测试开始:ns.last:2006-07-25T02:15:36.943-07:00 ns.last:2006-07-25T02:15:36.943-07:00 ns...
阅读全文

C#和C++的速度大比拼
HOT

C#目前是微软.NET平台首推的应用程序开发语言。C#编写的应用程序必须运行在一个特殊的环境中,即受控环境(managed)。与以往非受控(unmanaged)的C++相比,C#应用程序的性能到底如何呢?经过几个方面的性能测试,我们发现C#应用程序的运行速度远远不如非受控C++应用程序。在这场速度的大比拼中,非受控C++具有明显的优势。它将一如既往地成为大多数程序员的最爱。  ...
阅读全文
6 页 / 共 7