05 2010 档案

代码大全--子程序层上的设计
摘要:1、内聚性 子程序中各种操作之间联系的紧密程度。(1)、功能上的内聚性:一个子程序只执行一项操作。如库函数中的正弦和余弦,这样的子程序是高度内聚的。(2)、顺序上的内聚性:在子程序中包含有需要按特定顺序执行的操作,这些步聚需共享数据,而且只有在全部执行完毕后才算是完成一项完整的功能。(3)、 阅读全文

posted @ 2010-05-31 22:05 画一个圆圈 阅读(114) 评论(0) 推荐(0)

代码大全--写子程序时应该摆正心态
摘要:通常,我们在编写有效的子程序时,一个最大的心理障碍是不情愿为一个简单的目的而编写一个简单的子程序。有时或许认为写一个只有两三行代码的子程序可能看起来有些大才小用,但是一个很好而又小巧的子程序会多有用。举个例子:一个设备单位到磅数的转换计算,如果你在系统中有多处要用,那你就要写很多次复杂的乘除加减法... 阅读全文

posted @ 2010-05-31 21:41 画一个圆圈 阅读(105) 评论(0) 推荐(0)

代码大全--创建子程序的正当理由
摘要:1、降低复杂度 可以通过创建子程序来隐藏一些信息,这样你就不必再去考虑这些信息了;当然,一旦程序写好了,你就应该能忘记这些细节,可以直接调用该子程序而无须了解其内部工作细节,如果没有子程序的抽象能力,我们的智力将根本无法管理复杂的程序;当内部循环或条件判断嵌套的层次很深的时候,就意味着需要从子程序... 阅读全文

posted @ 2010-05-31 21:31 画一个圆圈 阅读(140) 评论(0) 推荐(0)

代码大全--书写子程序要注意的几个问题?
摘要:1、子程序要取一个有意义的名字,要能够从字面上看出这个子程序的功能。2、有必要给子程序书写一定的文档。3、子程序中代码的布局不应该过于随意,要使用同一种布局风格。4、不应该对子程序中的形参值作任何修改,最好用final进行标识。5、子程序可以跟全局变量进行通信,但是在一般情况下,应该直接地和其他子... 阅读全文

posted @ 2010-05-31 21:05 画一个圆圈 阅读(277) 评论(0) 推荐(0)

汉字编码基础
摘要:一、汉字在计算机中的编码形式我们都知道,在计算机中英文字符是用一个字节的ASCII码表示,该字节最高位一般用做奇偶校验,故实际是用7位码来代表128个字符的,但是对于众多的汉字,只有用两个字节才能表示,这样用两个字节来表示一个汉字的体制,国家制定了统一的标准,称为国标码。国标码规定,组成两个汉字代... 阅读全文

posted @ 2010-05-29 15:05 画一个圆圈 阅读(293) 评论(0) 推荐(0)

能登陆QQ ping通外网 但打不开网页
摘要:IE选项--连接--局域网设置--代理服务器看一下吧。把里面的代理取消。前几天我的一个同事也出了同样的问题。就是一不小心把IE设置了代理的问题。今天我突然就遇到了这种情况,即可以上QQ,也可以用ping命令连通各个网站,就是无法用浏览器打开网页,开始以为是浏览器中病毒坏了,但是我有两个浏览器,是f... 阅读全文

posted @ 2010-05-27 19:57 画一个圆圈 阅读(226) 评论(0) 推荐(0)

jsp应用程序根目录和文档根目录的功能
摘要:本节对应用程序根目录(Application Roots )和文档根目录(Doc Roots) 提供了一个概述,并且介绍了Servlet 2.2 和Servlet 2.0 环境下它们功能的差异。应用程序根目录和文档根目录的功能本节对应用程序根目录(Application Roots )和文档根目录... 阅读全文

posted @ 2010-05-27 14:54 画一个圆圈 阅读(319) 评论(0) 推荐(0)

配置JSP环境Web.xml详细配置
摘要:ServletNamecom.eays.servlet180*false**GBK*.svgtrueParamValueSupportServletName/Servlet index.jsp index.html 404/NotFound.jspexception.ServletNo... 阅读全文

posted @ 2010-05-27 14:32 画一个圆圈 阅读(380) 评论(0) 推荐(0)

DispatchAction的用法
摘要:DispatchAction 是 Struts1.1 中的一个类,它的父类是 Action ,它的作用就在于将多个功能相似的业务逻辑放在同一个 Action 中实现,各个业务逻辑通过传入不同的参数来决定执行哪个操作方法 通常在 Action 中我们都是通过 execute 方法来处理业务逻辑及页面... 阅读全文

posted @ 2010-05-27 10:57 画一个圆圈 阅读(279) 评论(0) 推荐(0)

BMP格式分析
摘要:BMP图像文件格式是微软公司为其Windows环境设置的标准图像格式,而且 Windows系统软件中还同时内含了一系列支持BMP图像处理的API函数,随着Windows 在世界范围内的不断普及,BMP文件格式无疑也已经成为PC机上的流行图像文件格 式。它的主要特点可以概括为:文件结构与PCX文件格... 阅读全文

posted @ 2010-05-26 16:38 画一个圆圈 阅读(327) 评论(0) 推荐(0)

JAVA 桥接模式
摘要:转自:http://www.javaeye.com/topic/585956一. 从树谈起 基本上所有人都知道树这个概念。稍微深究.NET本质的人会懂得,.NET有个对象树。学习ASP.NET的人肯定会知道,Web上有个控件树。哪怕是只学习过数据结构应付考试的大学生也会知道Tree这个概念。二.... 阅读全文

posted @ 2010-05-26 16:16 画一个圆圈 阅读(257) 评论(0) 推荐(0)

const修饰指针
摘要:int b = 500; const int* a = & [1] int const *a = & [2] int* const a = & [3] const int* const a = & [4] 如果你能区分出上述四种情况,那么,恭喜你,你已经迈出了可喜的一步。不知道,也没关系,我们可以... 阅读全文

posted @ 2010-05-23 11:35 画一个圆圈 阅读(125) 评论(0) 推荐(0)

如何在XP下设置打印机共享
摘要:Windows XP打印共享四大问题及解决方法 在Windows XP中,往往会因各种原因导致无法共享打印机,这个时候你是不是束手无策了?解决问题需要对症下药,让我们来了解一下在Windows XP中共享打印机时最容易出现的种种问题以及解决办法。 现象一:网上邻居无法正常浏览 在Window... 阅读全文

posted @ 2010-05-20 19:25 画一个圆圈 阅读(213) 评论(0) 推荐(0)

C/C++数组名与指针区别深入探索
摘要:转自:http://hi.baidu.com/guqiwei/blog/item/93e697fbedf5c5274e4aea63.html引言 指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他... 阅读全文

posted @ 2010-05-20 14:34 画一个圆圈 阅读(141) 评论(0) 推荐(0)

构造AVL树
摘要:AVL数是平衡的二叉排序树的一种,AVL树中任一节点的左右子树的高度之差的绝对值不超过1。什么是平衡的二叉树呢?树中任一节点的左右子树的高度大致相同,若任一结点的左右子树的高度均相同(如满二叉树),则二叉树是完全平衡的。二叉排序树(Binary Sort Tree)的性质:(1)若它的左子树非空,... 阅读全文

posted @ 2010-05-19 20:37 画一个圆圈 阅读(392) 评论(0) 推荐(0)

转义字符 意义 ASCII码值(十进制)
摘要:转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) 008 \f 换页(FF) 012 \n 换行(LF) 010 \r 回车(CR) 013 \t 水平制表(HT) 009 \v 垂直制表(VT) 011 \\ 反斜杠 092 \? 问号字符 063 \'... 阅读全文

posted @ 2010-05-19 20:07 画一个圆圈 阅读(553) 评论(0) 推荐(0)

字模生成/提取原理
摘要:[转载]字模生成原理 本设计中因为使用汉字的点阵显示,需要提取汉字字模,因此我们首先来了解汉字点阵字模的提取方法。 汉字的点阵字模是从点阵字库文件中提取出来的。例如常用的16×16点阵HZK16文件,12×12点阵HZK12文件等等,这些文件包括了GB 2312字符集中的所有汉字。现在只要弄清汉... 阅读全文

posted @ 2010-05-19 17:33 画一个圆圈 阅读(972) 评论(0) 推荐(0)

贪婪算法
摘要:package convex; import java.util.Arrays; /** * 输入一个C, * 再输入N个不同面值的纸币 * 组合成C,求出所用纸币的张数最少的张数 * 比如: C=100,... 阅读全文

posted @ 2010-05-16 20:53 画一个圆圈 阅读(165) 评论(0) 推荐(0)

利用cglib与asm包的method拦截(动态代理)
摘要:package graph; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map; import org.apache.log4j.L... 阅读全文

posted @ 2010-05-16 20:52 画一个圆圈 阅读(206) 评论(0) 推荐(0)

堆排序(利用最大堆)
摘要:package heap; import java.math.BigInteger; /** * 最大堆最小堆性质: * 完全二叉树 * left=2i; * right=2i+1; * 最大堆:除... 阅读全文

posted @ 2010-05-16 20:50 画一个圆圈 阅读(306) 评论(0) 推荐(0)

java实现B树(二叉树)插入,删除
摘要:B树(二叉搜索树)定义: 1)、每个非叶子节点至多有两个子节点。 2)、每个节点都存储关键字值。 3)、其左子节点的关键字值小于该节点,且右子节点的关键字值大于或等于该节点。 /** * 节点类 */ class Node{ public int ... 阅读全文

posted @ 2010-05-16 20:46 画一个圆圈 阅读(477) 评论(0) 推荐(0)

堆排序算法
摘要:/**=========================================================* 版权:联信永益 版权所有 (c) 2002 - 2003* 文件: heapsort.HeapSort.java* 所含类: HeapSort.java* 修改记录:* 日期... 阅读全文

posted @ 2010-05-16 20:31 画一个圆圈 阅读(202) 评论(0) 推荐(0)

Java程序员必须了解的GC工作原理
摘要:一个优秀的Java程 序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面 提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,... 阅读全文

posted @ 2010-05-14 21:08 画一个圆圈 阅读(175) 评论(0) 推荐(0)

java 迭代器设计模式
摘要: 阅读全文

posted @ 2010-05-13 17:34 画一个圆圈 阅读(107) 评论(0) 推荐(0)

百度空间上传文件附件并下载的方法 (转)
摘要:1、百度空间不允许上传附件但可以传图,这就简单了,方法如下:把你上传的文件压缩成RAR或zip等压缩格式(记住上传文件不要超过3M,空间允许值)。再随便找张图片,字节不要太大。和你的压缩好的文件放在同一目录下。如这两个文件是:1.jpg 和2.zip2、在运行里键入cmd进入DOS界面,进入你放文... 阅读全文

posted @ 2010-05-11 10:10 画一个圆圈 阅读(210) 评论(0) 推荐(0)

一个datagrid中嵌入checkBox典型的例子
摘要:先下载图片,将后缀名改为rar就OK了。 阅读全文

posted @ 2010-05-11 10:04 画一个圆圈 阅读(95) 评论(0) 推荐(0)

动态代理模式的实现
摘要:Dynamic Proxy Pattern 动态代理模式 代码 UML2009-09-07 15:07 代理的定义:为另一个对象提供一个替身或占位符以控制对这个对象的访问。 代理模式... 阅读全文

posted @ 2010-05-08 13:21 画一个圆圈 阅读(237) 评论(0) 推荐(0)

flex生命周期流程图
摘要:下面是flex组件生命周期的一幅事件流程图,也算是很有价值的,其中要说明的是:唯一例外就是当用户设置组件的height 和width 属性时, Flex 不会调用measure()方法。也就是说,只有当组件的explicitWidth 和explicitHeight 属性是NaN 时Flex才会调... 阅读全文

posted @ 2010-05-07 16:49 画一个圆圈 阅读(145) 评论(0) 推荐(0)

Flex中对事件机制的理解
摘要:1、在Flex中,事件发生的时候,该事件在事件流的三个阶段中移动:捕获阶段,该阶段从显示列表层次结构的顶部流动到目标节点之前的节点;目标阶段,该阶段只包括目标节点;冒泡阶段,该阶段从目标节点的后续节点沿显示列表层次结构向上往回流动。2、当主页面中的某个函数中触发组件页面(该组件页面继承事件调度器E... 阅读全文

posted @ 2010-05-07 14:03 画一个圆圈 阅读(89) 评论(0) 推荐(0)

UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
摘要:转自:http://blog.csdn.net/sfdev/archive/2009/02/18/3906243.aspx这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷... 阅读全文

posted @ 2010-05-06 17:25 画一个圆圈 阅读(106) 评论(0) 推荐(0)

pureMVC框架架构图
摘要: 阅读全文

posted @ 2010-05-06 17:23 画一个圆圈 阅读(181) 评论(0) 推荐(0)

PureMVC+Flex
摘要:PureMVC经典视图: 阅读全文

posted @ 2010-05-06 15:13 画一个圆圈 阅读(103) 评论(0) 推荐(0)

常用的网络命令
摘要:一, ping用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说, ping 命令是第一个必须掌握的 DOS 命令,所利用的原理是这样的网络上的机器都有唯一确定的 IP 地址,给目标 IP 地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我可... 阅读全文

posted @ 2010-05-06 13:37 画一个圆圈 阅读(171) 评论(0) 推荐(0)

Spring中的IOC理解
摘要:依靠注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Sp... 阅读全文

posted @ 2010-05-05 10:37 画一个圆圈 阅读(112) 评论(0) 推荐(0)

flex中简单的拖曳
摘要:下面是源码: 阅读全文

posted @ 2010-05-04 17:53 画一个圆圈 阅读(126) 评论(0) 推荐(0)

导航