自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 设置sql server 2008编码格式-排序规则

先说下我的环境:客户在美国,用得是server2012服务器,SQLSERVER2008就装在这台服务器上,客户提供的是远程访问;因为SQLSERVER 2008中文输入乱码(2005没有这个问题),所以我们需要转码。具体操作如下:1、以windows身份验证,登录数据库;2、输入命令:use mastergoalter database [你数据库...

2015-03-11 14:07:24 1182

原创 转:国外程序员和国内程序员的不同分类

[size=medium]10 types of programmers you’ll encounter in the field10种你会碰到的程序员Programmers enjoy a reputation for being peculiar people. In fact, even within the development community, there a...

2013-07-16 15:29:57 233 1

原创 使用maven命令生成源代码jar包,即xxx-source.jar

以SiteMesh v2.4.2为例,截止到今天,官方还没有发布该版本的源代码jar包,在maven中央仓库中也找不到它,所以为了方便在ide中进行源代码调试,只好 从官方CVS仓库下载到该版本的所有项目源代码。但是下载过来的项目不是maven项目,而是一个ant构建类型的eclipse项目,不是maven项 目(因为没有带pom.xml文件),那怎么用maven生成源代码jar包呢? ...

2012-12-05 15:48:12 532

原创 转载跟我学spring3 目录贴

[size=large][b]博主jinnianshilongnian的创作,学习中[/b][url]http://jinnianshilongnian.iteye.com/blog/1482071[/url][/size]

2012-11-30 11:30:58 183

原创 BeanUtils.copyProperties与PropertyUtils.copyProperties用法及区别

[url]http://hi.baidu.com/njxgqdqnhxbchnd/item/e8e9a74e153b6f09e835049b[/url]转载一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/...

2012-11-05 10:45:38 108

原创 背包算法

[code="java"]import java.util.Vector;public class PackageTest { /** * 背包算法:最优化问题,为一个给定空间或负重的背包和许多大小不一的物体分配适合的空间 * 哪些物体放入背包才能使得浪费的背包空间或负重最小? * 在背包很小和物体数目较少时,这个问题还比较容易解决,但当背包很大且有很多个...

2012-10-15 10:43:52 115

原创 DB设计原则

[b]1. 原始单据与实体之间的关系 [/b]  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资...

2012-10-08 23:02:47 152

原创 hibernate+DISCRIMINATOR+column

tbl_item是一张表,Item是它一个po,ItemDetail也是它的一个po,ItemDetail继承于Item,那么将Item和ItemDetail持久到数据库的tbl_item中,那么tbl_item又是怎么区分的呢??tbl_item中有个字段DISCRIMINATOR,它是来区分的。来看下他们的映射文件:[code="item.hbm.xml"] ...

2012-08-07 10:07:26 146

原创 方法重写与重载

[b][size=medium]方法重载(overloading method) [/size][/b] 方法重载是让类以统一的方式处理不同类型数据的一种手段。Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同个数和类型的参数来决定具体使用哪个方法, 这就是多态性。下面是一个方法重载的例子: class ...

2012-08-03 15:59:54 99

原创 spring 2.5各个包的作用详解

[size=medium]Spring 2.5 jar 所有开发包及完整文档及项目开发实例 spring jar 包详解:spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 ...

2012-08-03 15:02:55 112

原创 @Transactional spring 配置事务 注意事项

[size=large][b]@Transactional spring 配置事务 注意事项[/b][/size][size=medium]1. 在需要事务管理的地方加@Transactional 注解。[color=red]@Transactional 注解可以被应用于接口定义和接口方法、类定义和类的 public 方法上。[/color]2. [color=red]@Trans...

2012-08-03 13:15:59 105

原创 java动态加载机制

[b]1. 关于动态加载机制??[/b]学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法:在命令行窗口运行Java程序的时候,加上这个很有用的参数:java -...

2012-07-24 16:54:02 122

原创 SSH整合

最近在看SSH,也是东看点西看点,怎么整合还是有些不知所芸,在网上也找了些小例子跟着做了下,问题也遇到了不少,但动手动了比只是单纯的去看心领神会多了,现在来看SSH,也有感觉多了,言归正传,下面开始:这里是SSH+myeclipse8.5+oracle10g1、首先新建一个web工程("ssh"我的工程名)2、右键你的工程,选择MyEclipse->add Struts c...

2012-07-18 15:48:34 116

原创 SSH需要的jar包

[size=large]struts2.1.8_hibernate3.3.2_spring2.5_整合需要哪些jar包struts2 commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.8.jar 模板相关操作需要包 ognl-2.6.11.jar ognl表达示所需包, xwork-2.0.7.jar xwork核心包 stru...

2012-07-08 02:00:59 96

原创 通用DAO理解,包括异常处理(转载)

关键字: 通用dao理解, 请大家指正 首先声明我的资料大我来自javaeye,先谢谢各位. 但因本人理解能力不足,现把我对通用DAO的引用贴出,望大家指点. 1.BaseDAO 接口 public interface BaseDAO { public void save(T entity); public void delete(T entity); pu...

2012-06-29 18:22:26 164

原创 java的几种对象(PO,VO,DAO,BO,POJO)解释

java的几种对象(PO,VO,DAO,BO,POJO)解释 一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而...

2012-06-28 15:08:13 104

原创 Eclipse中高亮显示相同的变量

[b][size=large]Eclipse中高亮显示相同的变量 [/size][/b][b]问题描述: 在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。 1.网友解决方法: 选择:windows-> preferences->java->Editor->Mark Occurences 选择最上的复选框,下面的就...

2012-06-21 09:58:16 127

原创 使用 CXF 做 webservice 简单例子

Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。 该框架提供了以下功能: • Web 服务标准支持:CXF 支持以下 ...

2012-05-30 09:43:35 111

原创 Apache CXF实战之三 传输Java对象

本文链接:http://blog.csdn.net/kongxx/article/details/7527094Apache CXF实战之一 Hello World Web ServiceApache CXF实战之二 集成Sping与Web容器前面两篇文章介绍了怎样通过CXF来构建最基本的Web Service,并且其中暴露的接口参数和返回值都是字符串,下面来看看一个稍...

2012-05-24 10:08:28 99

原创 Apache CXF实战之二 集成Sping与Web容器 转载

本文链接:http://blog.csdn.net/kongxx/article/details/7525481Apache CXF实战之一 Hello World Web Service书接上文,下面看看CXF怎样和spring集成。1.创建HelloWorld 接口类[code="java"]package com.googlecode.garbagecan...

2012-05-24 10:03:16 124

原创 Apache CXF实战之一 Hello World Web Service转载

本文链接:http://blog.csdn.net/kongxx/article/details/7525476Apache的CXF现在几乎成了Java领域构建Web Service的首选类库,并且它也确实简单易用,下面就通过几篇系列文章做一下简单介绍。当然首先想到的当然还是那个Hello World示例。这个系列文章中用到的例子都是基于Maven构建的工程,下面是我的pom.xm...

2012-05-24 09:53:24 95

原创 Eclipse中快捷键

[size=large][color=violet][b]Eclipse中常用快捷键:[/color] CTRL+SHIFT+F :用于格式化代码 CTRL+F:用于当前文件的字符级查找 CTRL+SHIFT+W:关闭代码区所有打开的文件 CTRL+W:关闭代码区当前打开的文件 CTRL+SHIFT+E:可以激活、关闭和选择某个已经在代码区打开...

2012-05-14 14:48:04 92

原创 GWT初学者

1.gwt提供了一个平台将java转换成javascript,号称不用再写js,但是如果你认为在gwt上面不用关心js和html那就错了, 2.gwt可以将java的code变成js,但是不要以为任何java类都能在gwt中变成js的。 3.gwt不支持java的反射 4.不要依赖于gwt-designer之类的ide,有时它画的不一定就比你写的快。 5.你可以通过...

2012-05-10 10:10:38 110

原创 关于HashMap和LinkedHashMap的工作心得

工作中对于列表的输出最常用到是List,但也有ArrayList处理不了的情况,比如要根据日期对列表进行分类的情况,类似这样的界面:[quote]2011-3-7标题1标题2标题32011-3-6标题1标题22011-3-5标题1标题2标题3标题4[/quote]这个时候不免要用到Map,HashMap和LinkedHashMap都是实现...

2012-05-03 17:42:53 108

原创 Set与List的区别

对于set和list都是接口Collection的子接口1、set不允许有重复值,list允许重复2、set没有顺序,list有顺序对于list,其中有没有重复元素的判断,是依据元素的equals方法判断是否相等的。对于排序来说,是根据元素实现了Comparable接口compareTo()方法来排序的。在Hibernate里面的List和Set同Java Coll...

2012-03-15 21:39:34 168

原创 JAVA中的值传递与引用传递

原帖地址:http://zlahst.iteye.com/blog/48292 关于对值传递与引用传递我一直似是而非。 今天有个朋友问起我这个问题的时候我还是很困惑。 对值传递我还是用一个例子来说明一下吧: Java代码 1.public class Test { 2.public static void test(boolean te...

2012-03-06 02:06:05 71

原创 WebService配置详解

1.new Web Service Project 文件菜单下新建 Web Service Project ,如果IDE是8.0以上的要选择XFire 然后下一步,在下一步 勾选XFire 1.2 Core Libraies 然后Finish 2.new Web Service 新建一个包,然后右击包名选择Other,打开新建窗口,...

2012-02-26 23:59:03 336

原创 内部类学习:Java接口与抽象类的区别

•接口和抽象类的区别和作用,这其实也是很多面试官喜欢问的问题,这里我就说说我的总结,顺便说说内部类的作用,当是给刚入门,或者想学习java的同学们能更好的理解它们的用法。   1、接口(interface),接口被用来建立类与类之间关联的标准。   Java code   public interface ITest{ publicvoidtest(); ...

2012-02-26 23:58:53 103

原创 深入理解HTTP Session

session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。 为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有着相同...

2011-07-22 11:46:19 102

原创 使用request出现的乱码问题

正在攻读javaweb,昨天敲的代码request出现乱码,今天才得以解决,汗……所以今天我把解决方案和心贴出来,希望可以对大家有用,言归正传我把请求的信息直接写在程序里,这两句out.print("");out.println(file.getName()+"");接着在web.xml里做配置,如下: path E:\DownloadFile\ ...

2011-07-06 11:56:38 130

Thinking+In+Java(英文版+第四版)

Thinking+In+Java(英文版),强烈推荐,英文版一千多页,虽然有些多,但里面写得非常清楚,且实例也很丰富,无论你现在是什么级别的PG,这本书都是值得一看的

2013-05-12

GWT揭秘PDF

gwt是google推出的一个开发ajax的应该框架,它使程序员可以同时用Java 语言开发客户端和服务器端的代码,本文档是徐彬老师著作,写得很详细,无论是初学者还是有经验的开发人员读起来都不会觉得吃力,希望这书对需要的网友有用

2012-11-19

[Hibernate雨夜的寂寞原创教程].Hibernate

[Hibernate雨夜的寂寞原创教程].Hibernate 关于Hibernate的一个实用小例子,适用初学者

2012-06-21

面向程序员的数据库访问性能优化法则

面向程序员的数据库访问性能优化法则 特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、 本文未深入数据库优化中最核心的执行计划分析技术。

2012-06-21

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

TA关注的人

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