- 博客(18)
- 收藏
- 关注
原创 MIna学习例子
一.MINA框架简介 MINA(Multipurpose Infrastructure for Network Applications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和开发当中。MINA框架的应用比较广泛,应用的开源项目有Apache Directory、Async...
2014-08-02 10:30:36
151
原创 Tomcat xalan包冲突导Error filterStart Context startup failed due to previous errors
转载我从一台机器上考过来的一个用struts2框架的测试例子,但启动tomcat的时候就出现Error filterStart Context startup failed due to previous errors 访问的时候就会报404,从baidu和Google上看看了看,总说纷纭,各种错误都有,下面我总结一下在几种可能出现的情况,因个人的情况不同产生的原因也不同,我这里只是说说我遇到...
2011-06-21 16:37:58
431
原创 LINUX重启MYSQL的命令 :cry:
INUX重启MYSQL的命令原文地址:http://www.4dc.cn/linux-command-to-restart-mysql/如何启动/停止/重启MySQL一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe...
2011-03-24 11:04:32
279
原创 eclipse添加tomcat插件
在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,1.先下载一个tomcat插件 地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip 2.下载完后将zip进行解压,解压的内容放在Eclipse下的plugin目录下 3.在links(在eclipse安装目录下新建的)目录下新建一...
2011-02-25 16:09:05
190
原创 SQL 语句完全优化
网上转载我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,...
2011-01-24 10:19:22
100
原创 关于:java.lang.OutOfMemoryError
关于:java.lang.OutOfMemoryError经过查找资料,可能出现的问题和解决办法如下: 1.String其实是没有限制的,而是当String太大了,超过JVM的自身的内存后会抛出java.lang.OutOfMemoryError错误String是没有长度限制的,而是有JVM的内存限制了String的长度。同时说明,并不会抛出任何Exception而只会抛出Er...
2011-01-18 13:58:02
116
原创 Spring 基础
为了使用Spring MVC,需要在web.xml 中配置一个分派器,将一些特定格式的请求交给Spring MVC 来处理(其实就是一个Servlet,这和Struts有些类似),如果它的名字是dispatcher,那么Spring 默认会去寻找名为dispatcher-servlet.xml 的配置文件web.xml,每个Java EE 的Web 项目都会有这个配置文件,具体内容...
2011-01-14 14:34:26
86
原创 Spring2连接多数据库
Spring2.0.1以后的版本已经支持配置多数据源,并且可以在运行的时候动态加载不同的数据源。通过继承 AbstractRoutingDataSource就可以实现多数据源的动态转换。目前做的项目就是需要访问2个数据源,每个数据源的表结构都是相同的,所以要求数据源的变动对于编码人员来说是透明,也就是说同样SQL语句在不同的环境下操作的数据库是不一样的。具体的流程如下:一、建立一个获得和设...
2010-12-28 20:40:27
102
原创 Struts1和Struts2的区别和对比:
[color=blue]Struts1和Struts2的区别和对比:Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口...
2010-09-05 22:07:30
82
原创 eclipse 常用快捷键
[size=large][color=green]eclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。1. 【ALT+/】此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧...
2010-08-31 14:13:11
103
原创 myeclipse6.0自动提示及自动加头注释
[size=large][color=blue]方法如下:1.选择MyEclipse6.0菜单栏中的Window->preferences;2.选择General->keys;3.在右侧中间的窗体中点击word completion后再点击remove binding,在下方的binding中随便输入一个快捷键;4.然后选择Content Assist点击Remove bind...
2010-08-23 17:51:13
115
原创 类型转换与输入校验的流程
[size=large]遇到类型转换错误的时候(也就是说不能进行类型转换),struts2框架自动生成一条错误信息,并且将该错误信息放到addFieldError里面1. 首先Struts2对客户端传来的数据进行类型转换2. 类型转换完毕后再进行输入校验3. 如果类型转换和输入校验都没有错误发生,那么进入execute方法(调用商业逻辑)注意:如果类...
2010-08-23 11:12:27
124
原创 如何将中文转换为Unicode字符集
[size=large]在一些编程过成功会遇到一些中文问题,当然解决的方法很多。这里我提供一种如何将中文转换成Unicode字符集的方法:利用jdk1.6找到bin目录下的文件native2ascii.exe。1在cmd中进入到native2ascii.exe的路径下 直接敲native2ascii 然后敲入你要转换的字符就ok啦(如果要转换的是文件:native2ascii test.t...
2010-08-23 10:37:47
835
原创 文件拦截器
在Structs.xml文件中通过文件拦截器来限制文件的大小[code="java"] 409600 application/msword [/code]
2010-08-12 09:49:15
127
原创 Calender常用封装方法
[code="java"]package com.iwode.common; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Da...
2010-08-12 08:29:23
126
原创 Hibernate优缺点
Hibernate: 优点: 1: hibernate是基于ORMapping技术的开源的框架,对JDBC进行了轻量级的封装,使用面向对象的思维来操纵数据库。 2:hibernate提供了session缓存和二级缓存,对于不需要进行复杂查询的系统,性能有提升。 3:低侵入式设计 缺点: 1:hibernate学习成本太高。 2:不适合有复杂的sql查询(统计) 。 ...
2010-08-03 09:30:41
149
原创 JFreeChart中文文档
[color=olive][size=large]JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.u...
2010-06-21 15:27:23
187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人