自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

以功能开发者角度理解J2EE核心模式(Core J2EE Patterns)

一. 目标模块化、松耦合、紧内聚、提高可维护性和重用性。这些我们听得最多了,看起来很空,但模式确实做到了。实现主要用到:封装、分层、AOP二. 理解我粗劣看完《J2EE核心模式》第二版,有一些理解。我要用通俗的语言,随意的文字来描述,即使我成不了专家我也这么做。随意写,不严谨,不负责。为什么要使用模式? 答:高端大气上档次!具体参照文章头部模式怎么来? 答:模式是总结出来...

2014-05-07 23:02:00 163

单向链表插入排序 Java

游动指针h ; 待插入节点指针pt节点插入关键:h.next = pt; 不可能是h = pt, 链到指针的末尾没用呀,要链到节点末尾默认无头结点,无头结点的思路: 三种可能1. 比较头部2. 循环比较中间3. 追加末尾为何比较头节点:因为循环中间部分的时候没有比较头节点while (h.next != null) { //比较有序部分...

2014-04-13 10:44:00 110

单向链表归并排序 Java

单向链表归并排序 use Java链表的关键在于递归的时候中间位置的确定,方法是:用两个指针p,f 遍历链表,p走一步而f走两步;当f走完的时候p走到链表的一半!这让我烧绳子那道逻辑题。代码如下/** * Definition for singly-linked list. * class ListNode { * int val; * ListNode ...

2014-04-10 18:20:00 194

逆波兰表示法

逆波兰表示法逆波兰记法中,操作符置于操作数的后面。例如表达“三加四”时,写作“3 4 +”,而不是“3 + 4”。如果有多个操作符,操作符置于第二个操作数的后面,所以常规中缀记法的“3 - 4 + 5”在逆波兰记法中写作“3 4 - 5 +”:先3减去4,再加上5。使用逆波兰记法的一个好处是不需要使用括号。例如中缀记法中“3 - 4 * 5”与“(3 - 4)*5”不相同,但后缀...

2014-04-09 01:42:00 212

7种常用排序算法总结

比较一览排序法最优时间平均复杂度最差情形稳定度额外空间备注类型选择O(n2)O(n2) O(n2)不稳定O(1)n小时较好选择排序冒泡0-O(n)O(n2)O(n2)...

2014-04-08 16:42:00 80

Win8 装CentOS6.5 双系统 grup 错误 unable to read package metedata

一 . 基本教程:Windows 8和CentOS 6.4(64)双系统硬盘安装教程,这里教你如何割盘和加启动项等等;二. 环境情况:win8 下 安装CentOS 6.5 (64位)双系统三. 跳grub4doc装系统的过程中有两个重要关卡,第一是就是无法引导系统,自动跳到grub引导;其实grub引导更为简单:title centosroot (hd0,6)k...

2014-03-25 12:15:00 189

负载均衡(CentOS 6.5 '64bit' + Apache2.2 + mod_jk + tomcat6)

一. 负载均衡:根据 uri 表达式把请求分发给各个服务器处理。如:/*.jsp = lb_s 就是说把所有jsp请求交给lb_s , 当然它是个Tomcat。二. 首先要感谢:开源中国 博主:时间在追我 到 博文 apache tomcat mod_jk负载均衡,挺详细;接下来主要将在(CentOS 6.5 + Apache2.2 + jk + tomcat6)环境下怎么搭建...

2014-03-23 05:32:00 95

CentOS6.5 安装Zend Studio 以及 破解

安装JDKyum groupinstall Java Platform 2. 下载最新版Zend Studio ,(现在是10.6)一定是要最新的;不然呵呵http://www.geekso.com/component/zendstudio-downloads/ 3. 解压,cd 到解压路径,运行 ZendStudio 进行安装 ./Ze...

2014-03-23 00:24:00 127

尝试解决哲学家进餐问题(Java实现)

一. 问题描述5个哲学家,5跟筷子,哲学家必须用两只筷子吃东西。他们只能使用自己左右手边的那两只筷子。做到不产生死锁以及要求高并发性。二. 资源加锁法直接给所请求的资源加锁,其他人想访问必须等待;package psy;/** * 哲学家线程 * @author stephenluu * */public class PerThread e...

2014-03-18 17:53:00 1106

Json 集合泛型绑定

数据绑定给我们带来巨大的方便,在前端我们只要写上与pojo类相同的参数,后台就可以绑定到实例上。但是集合泛型绑定需要一些配置。应用场景举例:http://www.cnblogs.com/quanyongan/archive/2013/04/16/3024741.html(这篇文章代码就是一个很好的例子,copy过来方便阅读)JavaScript 代码:<...

2013-11-25 17:17:00 131

论DWR在Java Web快速开发中的重要性

前言功能需要我们调用大量的Ajax ,怎么才能有效率地实现?在Java Web开发中,我通常使用Spring + jQuery .但是jQuery 的ajax方法相比于DWR,个人认为DWR更能快捷地开发。一、代码比较举个例子:异步得到一个实体类jQuery 实现:Java: @RequestMapping("/getEntity") publ...

2013-11-09 15:33:00 111

SQL Server Management Studio 2008 (ssms) 安装

安装个还要写教程?是的,平时我们安装软件一路下一步就可以了,但是这个ssms管理工具就是不一样;如果安装SQL Server 没有附带这个ssms,为了方便管理需要装这个ssms;下载一个安装包后,运行,可以看到我惊呆了!!怎么是个假货!这分明是SQL Server 的安装中心,我已经安装过了!感觉被骗了。但是SSMS就是这样安装的,因为它是附属于SQL Server的。因此点...

2013-10-28 22:15:00 3865 1

Navicat 数据库管理工具 可视化

Navicat :http://www.navicat.com.cn/一个直观的和强大的数据库工具,用于开发和管理 MySQL、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库。Navicat 支持 Microsoft Windows、Macintosh 和 Linux 操作系统。我一直都在用Navicat for Mys...

2013-10-04 11:16:00 240

BAE 开发经验 百度云平台 例子

最近研究了一下BAE,其中遇到不少困难。现在我可以部署一个集成Spring、Hibernate 的项目了。总结一下: 一、项目架构 项目语言可以有4种,数据库有几个,选择视情况而定;但BAE环境无写入权限,(能写临时文件,鸡肋),文件储存管理就成了难点;没错,就是用“云储存”解决。软件把文件上传到另外一个地方,把相应文件URL写入数据库里面。百度开发者中心放出...

2013-09-29 23:53:00 138

Eclipse 主题颜色配置 修改默认

效果图:.使用方法: 1. 本地Importhttp://www.eclipsecolorthemes.org/这是一个主题的网站。在Eclipse里, File->Import->General->Preferences->Import All然后在点击下载...

2013-09-21 23:23:00 337

Spring 使用log4j

spring使用log4j,可调级别:从简单到详细我喜欢debug 级别,//开发阶段debug比较适合。可以有2种方法。1、默认:在web.xml里不做任何配置。log4j.properties放在classpath根目录下,这时候生成的日志文件就没有相对路径,如果写相对路径,则会生成在安装tomcat的根路径下。附上简单输出到控制台的 log4j.pro...

2013-09-21 18:06:00 123

Unable to get the default Bean Validation

按照马士兵的ssh整合视频开始配置ssh架构,但是由于版本不相近遇到了两个问题,特此记录下:<wbr></wbr>1.java.lang.NoSuchFieldError: INSTANCEat org.hibernate.type.BasicTypeRegistry.(BasicTypeRegistry.java:94)at org.hiberna...

2013-09-21 05:53:00 67

cannot simultaneously fetch multiple bags 问题的解决办法

问题是什么时候出现的呢?当一个实体对象中包含多于一个non-lazy获取策略时,比如@OneToMany,@ManyToMany或者@ElementCollection时,获取策略为(fetch = FetchType.EAGER)出现问题的原因:当(fetch = FetchType.EAGER)多余一个时,持久框架抓取一方的对象时,同时又将多方的对象加载进...

2013-08-20 22:55:00 81

SpringMVC使用Cookie实现购物车功能

百度搜到有使用servlet使用Cookie实现购物车功能的,下面说一下 “SpringMVC使用Cookie实现购物车功能”我觉得这是理所当然SpringMVC会有封装Cookie,因为自然。。。一、先看Controller的“增加到购物车”方法: @RequestMapping(value = "addPdt2Cart") public void add...

2013-07-23 14:10:00 483

MyEclipse 经验

Myeclipse F8 无法 debug 断点 原因:快捷键冲突! 就是“有道词典”的 “开关热键” 占用了 我的F8 . 一直很纠结我不能用F8 debug,感动呀。 2. debug 技巧在MyEclipse中使用debug模式1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调...

2013-07-20 20:29:00 72

我遇到过的异常 in JavaWeb

1. 异常:可以查看到jar包,但是无法引入;跑一下,说“Tomcat无法读取那个包的缓存”什么的 ,报什么异常我当时没记下来... 解决:应该是那些包坏了或者其他,在本地把那些包删了,重新下载过;删掉后,更新下项目,Maven自动下载! 经验:包问题,可以考虑换包;2.异常:java.util.ConcurrentModificat...

2013-07-18 01:39:00 45

VisualSVN_Server安装+Myeclipse svn插件 搭建外网可以访问的svn

1. 在服务器装VisualSVN_Server ...... 下载就装呗2. Myeclipse 装svn插件: Help-->Eclipse Marketplace --> 搜“svn”即可1 安装过程 1.1 VisualSVN Server的安装http://www.visualsvn.com/注意:Server Port那里,默认端口有80/81/...

2013-07-13 01:28:00 89

google plugin requires 'org.eclipse.platform.feature.group 3.8.0'

出错不看反馈信息伤不起。 requires 'org.eclipse.platform.feature.group 3.8.0' but it could not be found. https://dl.google.com/eclipse/plugin/4.2 需要 Eclipse base 4.2 ; https://dl.google.com/eclipse/plugin...

2013-03-26 15:20:00 126

getter和setter方法

本质上是实例方法,但是在类的外部作为属性来访问,它允许创建只读和只写属性。使用:getter方法:必须有返回类型,且和要访问的私有属性类型一致。必须有返回语句,返回要访问的私有属性。setter方法:必须要有参数,且参数类型要和访问的私有属性类型一致,返回类型为void,要有赋值语句。---------------------------------------------------------...

2012-09-26 10:07:00 345

jsp,asp中如何获得checkbox的值

在网页中很多的时候要用到checkbox,但是这个东西也是让人有点头痛的东西,关于它的选中值的接收在asp和jsp中是不相同的,asp中把checkbox选中的值当成了一个用","分割的字符串,而在jsp中把选中的值当成了一个数组,下面我们就看看在asp和jsp中如何来实现checkbox的值的接受:1.先设定一个checkbox的布局<table border...

2012-08-03 20:37:00 231

空空如也

空空如也

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

TA关注的人

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