自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 小例子:java读取文件夹中的文件名并排序显示

要求:给定任意一个目录,以树形方式展示出该目录中的所有子目录和文件。另外,在展现的时候将目录排在上面,文件排在下面。每一层要加上一个缩进(tab)。package com.zhk.io;import java.io.File;import java.util.ArrayList;public class ListAllFile{ //用于判断目录或文件所在的层...

2011-04-24 23:28:25 1079

原创 io 文件读取通用格式

public static void main(String[] args) throws IOException { InputStream is = new FileInputStream("D:\\workspace\\files\\test.txt"); byte[] buff = new byte[1024]; ...

2011-04-24 13:44:30 218

原创 如何进行代码估算

一.Delphi 法:由一组专家对项目进行估算。 具体的步骤为: 1 ,组织者发给每位专家一份软件系统的规格说明合一张记录估算值的表格,请专家估算。 2 ,专家详细研究软件规格后,对该软件提出最乐观的估算值、最可能的估算值和最悲观的估算值。 3 ,组织者对专家表格中的答复进行整理,计算每位专家的平均值 E= (最悲观的估算值 + 最乐观的估算值 +4* 最可能的估算...

2011-02-28 23:48:34 600

原创 CMMI 流程总结

项目流程各阶段1.项目计划阶段2.SRS阶段3.ST阶段4.SDV阶段一.项目计划阶段1.华为方需提供 《XXX委托开发项目工作任务书.doc》和《XXX设计规格.doc》2.根据规格评估代码量,从而给出项目计划3.PM需提供《XXX项目计划.doc》,TPM 需提供《XXX测试计划.doc》4.《WBS.excl》注意:1.规格以及相关的接口文档需定稿...

2011-01-20 00:08:46 487

原创 沟通三要素--场景,气氛,情绪

一.沟通三要素:场景,气氛,情绪二.沟通的三个特征:1.行为的主动性2.过程的互动性3.对象的多样性三.沟通的三种形式1.自我沟通2.与他人沟通3.公众沟通...

2011-01-16 23:34:02 1311

原创 struts 2.1.6 基础配置

一.必须的6个包commons-fileupload-1.2.1commons-logging-1.0.4freemarker-2.3.13ognl-2.6.11struts2-core-2.1.6xwork-2.1.2二.web.xml[code="java"] struts2 org.apache.struts2.di...

2010-12-12 22:52:30 114

原创 2010-10-17

一.关于习惯 06:30 起床 07:00 编码 08:00 上班 21:00 散步 21:30 编码 23:00 上床

2010-10-17 15:54:11 109

原创 WINRAR打包时,去掉SVN或CVS版本控制信息文件

1.过滤CVS控制信息文件:右击文件夹-->Add to archive...-->Files --> Files to exclude 输入: *\CVS *\CVS\* *\.#* 即可2.如果是SVN的话,输入 *\.svn *\.svn\* 即可当然,SVN也可以用其自带的export功能先导出,然后再打包。...

2010-10-06 14:53:18 129

eclipse 3.3 反编译插件的配置

一.下载jadeclipse插件net.sf.jadclipse_3.3.0.jar 并放置到eclipse的plugins目录下二.在Eclipse目录下links文件夹内新建net.sf.jadclipse_3.2.4.jar.link文件,文件名可以随意,但后缀必须是link。文件内容为path=E:\\Software\\eclipse (请参照你自己的路径进行设置)...

2010-10-04 00:31:01 113

原创 request对象的方法

HTTP协议是在客户端与服务器之间一种传递请求与响应信息的通信协议。在JSP页面中,隐含对象request代表的是来自客户端的请求,通过它可以查看请求参数、请求类型(GET,POST,HEAD等)以及请求的HTTP头(Cookie,Referer等)客户端信息,它是实现 javax.servlet.HttpServletRequest 接口的类的一个实例。严格说来,如果请求所用的是HTTP之外的其...

2010-09-08 00:29:16 151

原创 42.多线程概念,两种实现方式的区别

一.进程与线程进程:在同一个时间段上会有多个程序运行,但是在同一个时间点上只能有一个程序运行。线程:是在进程的基础上进一步划分。一个进程会有一个以上的线程。如果进程消失了,则线程就消失,如果线程消失,则进程未必会消失。JAVA本身是属于多线程的操作语言,所以提供了多线程的处理机制。二.线程实现的两种方式: 1.继承Thread类 2.实现Runnable接口...

2010-06-09 23:40:15 117

原创 Android 的Button 和监听绑定的例子

[code="java"]package com.zhk.android.sqlite;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.B...

2010-05-21 19:42:28 99

7.编码剖析Spring装配基本属性的原理

如何把PersonDaoBean 注入到 PersonServiceBean 中呢?(两种方式)1.通过构造器参数的方式2.通过setter方式注入

2010-04-18 22:04:24 101

google chrome 浏览器不支持 cookie 的问题解决

PortalONE 项目在模拟登陆时,我们做了一个模拟登陆的 LoginServlet ,由于是通过设置 cookie 来登陆的,所以在 LoginServlet.java 中,我们将用户的信息都设置在了 cookie 中。后发现在 ie 浏览器中可以成功登陆,但是在 chrome 中,却不能登陆成功。定位问题发现我们设置的 cookie 信息在使用 chrome 时全部丢失了。问题原因:...

2010-04-18 14:45:32 2577

6.Spring管理的Bean的生命周期

一.Bean在什么时候被实例化的?1.在单例作用域(Singleton)情况下,即默认情况下,Bean的实例化是在Spring容器被实例化的时候,就被实例化了。2.在scope="prototype"时,Bean 是在我们调用ctx.getBean("xxx")方法时才被实例化的。二.延迟加载[quote][/quote]在延迟加载的情况下,bean 只有在ctx.getB...

2010-04-04 23:33:59 111

5.配置Spring管理的bean的作用域

一.Bean的作用域1.Singleton(默认,Spring 默认bean是单例的)在每个Spring IoC 容器中一个bean定义只有一个对象实例。[color=red][/color]默认情况下会在容器启动时初始化bean, 但是我们可以指定Bean节点的 lazy-init="true" 来延迟初始化bean,这时候,只有第一次获取bean才会初始化bean。如:[c...

2010-04-03 00:32:53 100

4.Spring的三种实例化Bean的方式

1.使用类构造器实例化[code="java"][/code]2.使用静态工厂方法实例化[code="java"][/code][code="java"]package com.spring.service.impl;import com.spring.service.PersonService;public class PersionServiceBeanFactor...

2010-03-27 17:12:09 106

3.编码剖析Spring管理Bean的原理

一.使用dom4j读取spring 配置文件[code="java"]package junit.test;import java.net.URL;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.do...

2010-03-27 00:49:57 103

前台样式经验工作总结4

七.对于非IE浏览器,如FF和Chrome浏览器,对节点的访问存在着很大的差异。在DOM遍历中,IE会忽略空白文本节点,但是firefox、chrome等现代浏览器会把空白文本节点识别为TextNode,在访问诸如childNodes、firstChild、lastChild、nextSibling、previousSibling等节点时,可能会遇到TextNode。解决方法大致有2种...

2010-03-19 21:44:50 97

前台样式经验工作总结3

六.字体折行与不折行修改页面样式问题,总会遇到,IE与Firefox的区别,比如数据折行和不折行展示就经常出现在页面样式中,有如下的建议: 兼容 IE 和 FF 的换行 CSS 推荐样式最好的方式是word-wrap:break-word; overflow:hidden;而不是word-wrap:break-word; word-break:break-all;...

2010-03-19 20:08:49 114

前台样式经验工作总结2

五.对于FF下,如果一个父DIV中包含若干个子DIV,其中子DIV都具有float属性,但是最后一个没有,在FF中不管怎么样都会继承float的属性,而在其他的浏览器中就不会,这时针对FF就必须采取闭合float的属性。虽然这是个老问题了,但是在我们布局网页的时候还是要养成习惯:[color=red]当用了float属性之后都要记着闭合float属性[/color]。以便于以后有可能CR要求支持火...

2010-03-19 20:08:07 85

前台样式经验工作总结

一.网站页面常用字体:1.font-family: Tahoma, Helvetica, Arial, sans-serif; Tahoma 系的中性字体。推荐使用在13px以上的环境。 2.font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif; Verdana 系的宽扁字体。推荐在11px以下环境使用。 3....

2010-03-19 19:44:48 116

2.搭建与测试Spring的开发环境

一.Spring 需要用到的 jar 包到www.springsource.org/download 下载spring,解压后得到[color=red]dist\spring.jarlib\jakarta-commons\commons-logging.jar[/color]如果使用到了切面编程(AOP),还需要下列jar文件lib\aspectj\aspectjweaver...

2010-03-13 16:44:41 120

1.全面阐释Spring及其各项功能

Spring--开源的控制反转(Inversion of Control,IoC)和面向切面(AOP)的[color=red]容器[/color]框架.一.IOC 控制反转 [code="java"]public class PersonServiceBean { private PersonDao personDao = new PersonDaoBean(); pub...

2010-03-07 22:53:43 112

原创 WAP 手机终端 CSS 样式实战

1.在div标签中可以使用line-height属性,其他标签中最好不要使用2.如需在页面中加入背景图片,由于各种手机适配不一样,应统一在div标签中加入背景图片3."单选框radio和多选框checkbox在不同的手机上显示的样式不一样。例如:blackberry上显示为黑点和黑框。你可以采取下拉列表框select进行样式上的统一。"4.页面中如需用到span标签,不能为其定义cla...

2010-02-01 15:13:33 283

原创 Grails 开发包4

Grails 开发包4

2010-01-26 08:28:52 107

原创 groovy2

groovy2

2010-01-26 08:24:38 89

原创 groovy1

groovy

2010-01-26 08:22:23 166

原创 Grails 开发包3

Grails 开发包3

2010-01-26 08:17:49 114

原创 Grails 开发包2

Grails 开发包2

2010-01-26 08:13:25 65

原创 Grails 开发包1

Grails 开发包

2010-01-21 08:27:09 86

原创 JAAS:灵活的Java安全机制

  摘要:  Java Authentication Authorization Service(JAAS,Java验证和授权API)提供了灵活和可伸缩的机制来保证客户端或服务器端的Java程序。Java早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。JAAS强调的是通过验证谁在运行代码以及他/她的权限来保护系统面受用户的攻击。它让你能够将一些标准的安...

2010-01-06 22:11:52 77

原创 jquery使用技巧总结

一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery是继...

2010-01-05 23:06:45 65

原创 优化MyEclipse7.5

1、去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际...

2009-12-19 22:30:42 65

原创 Struts中Token的使用方法

Token的使用方法 使用Token可以防止当用户刷新页面和点击后退按钮时造成的页面表单重复提交的问题:使用方法如下:㈠首先要通过一个页面生成一个Token令牌,生成一个随机数可以创建一个页面main.jsp然后在该页面上放置一个按钮或者超连接 ,该超连接指向一个action类在这个action类中使用 this.saveToken(request...

2009-11-22 01:12:42 109

原创 Java核心API需要掌握的程度

Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。1、java.lang包下的80%以上的类的功能的灵活运用。2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、正规表达式、时间、属性、和Timer.3、java....

2009-10-27 23:31:23 80

Hibernate的检索策略

[b]epai 项目[/b]由于项目中的引用到了on_sale_list.jsp 页面使用了${goodslist.userinfoBySalerId.UName} 表达式。该表达式显示:根据goods实体对象中的userinfoBySalerId属性找到userinfo实体对象中的UName(goods实体中的userinfoBySalerId对应userinfo实体中的UId字段)...

2009-04-07 00:22:26 65

使用bean:include 标签出现中文乱码问题

今天在做在线拍卖系统(epai)时,由于首页中要使用到商品列表页面,所以使用了 标签,代码如下:[code="index.jsp"] [/code]而被引用的商品列表页面(on_sale_list.jsp)的编码和index.jsp页面设置的编码是一样的,都是 UTF-8 的,结果单独显示on_sale_list.jsp就能显示中文,而列表页被引用时...

2009-03-24 19:52:36 138

原创 set IDENTITY_INSERT on 和 off 的设置

sqlserver 批量插入记录时,对有标识列的字段要设置 set IDENTITY_INSERT 表名 on,然后再执行插入记录操作;插入完毕后恢复为 off 设置格式:[color=red] set IDENTITY_INSERT 表名 on set IDENTITY_INSERT 表名 off[/color]举例:set IDENTITY_INSERT p...

2009-03-17 23:26:17 533

JSValidation 验证框架的使用

一.JSValidation要去[color=red]http://cosoft.org.cn/projects/jsvalidation[/color]中下载最新版本。二.JSValidation可以实现的验证功能:13种验证规则:输入内容非空输入数值必须为整数输入数值必须为双精度浮点数输入字符必须为普通英文字符(字母,数字,下划线)输入字符必须为中文字符输入的内...

2009-03-17 23:02:29 438

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除