- 博客(17)
- 资源 (16)
- 收藏
- 关注
原创 android上传图片到Struts2服务器
1》与同事android纠结很久上传图片到struts2服务器端,在网页中是可以直接通过file控件来选择图片,struts2会将file流直接set到action端的File file变量,然而在于android交互的时候,android端是没有这样的控件的,需要封装成相应的协议,然后通过http,通过url传到action ,服务器action还是用FIle file变量来接。具体
2012-08-28 22:07:47 2612 5
原创 struts2文件上传的三种方式解析
文件上传几乎是每个项目实现的一个必须的模块。 上传就是将信息从个人计算机(本地计算机)传递到中央计算机(远程计算机)系统上,让网络上的人都能看到。将制作好的网页、文字、图片等发布到互联网上去,以便让其他人浏览、欣赏。这一过程称为上传。 JAVA实现文件上传的几个组件: 1 SmartUpload 用的最多的一个组件,已经不再更新了,可以实现上传和下载 2 F
2012-08-28 16:24:07 578
转载 node.js的介绍
【编者按】:Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹。从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布Windows移植版本,Node.js的前景获得了技术社区的肯定。InfoQ一直在关注Node.js的发展,在今年的两次Qcon大会(北京站和杭州站)都有专门的讲座。为了更好地促进
2012-08-14 20:03:33 1348
原创 Web开发必备:16款强大的JavaScript库
编辑器 1. CodeMirror CodeMirror 是一款“Online Source Editor”,基于 Javascript,短小精悍,实时在线代码高亮显示,他不是某个富文本编辑器的附属产品,他是许多大名鼎鼎的在线代码编辑器的基础库。▲ 视频: 2.html5media html5media 是一个 JavaScript 音频/视频播放器能够
2012-08-14 16:01:32 832
原创 mysql中key_buffer_size,query_cache_size,table_cache的合理设置
key_buffer_size,query_cache_size,table_cache三个参数比较重要key_buffer_size只对MyISAM表起作用,key_buffer_size指定索引缓冲区的大小,它决定索引处理的速度,尤其是索引读的速度。一般我们设为16M,实际上稍微大一点的站点 这个数字是远远不够的,通过检查状态值Key_read_requests和Key_reads,可
2012-08-13 18:20:09 3488
原创 Mysql系统参数优化性能篇
网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日1万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。 通过在网络上查找资料和自己的尝试,我认为以下系统参数是比较关键的: (1)、back_log:
2012-08-13 18:02:27 605
原创 PROCEDURE ANALYSE()为mysql提高性能提供建议
procedure analyse();语法如下select column from table_name procedure analyse();以下引用一段文章:PROCEDURE ANALYSE 通过分析select查询结果对现有的表的每一列给出优化的建议。PROCEDURE ANALYSE的语法如下:SELECT ... FROM ... WHERE ... PROCE
2012-08-13 16:59:48 3960 1
原创 提升mysql的方法大全
第1页: 【IT168 技术】今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这
2012-08-13 16:34:36 675
原创 mysql通过索引提高性能篇
*********************************什么情况下使用索引******************************** 表的主关键字 自动建立唯一索引如zl_yhjbqk(用户基本情况)中的hbs_bh(户标识编号)表的字段唯一约束ORACLE利用索引来保证数据的完整性如lc_hj(流程环节)中的lc_b
2012-08-13 15:04:13 1304
原创 BeanUtils.copyProperties存在的意义
一、简介: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 二、用法: 如果你有两个具有很多相同属性的Ja
2012-08-13 11:51:42 1146
原创 在mysql中connection设置和wait-timeout的设置
1>MYSQL中遇到too many connections的解决方案com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many con
2012-08-11 14:39:52 34558 1
原创 AOP和log4j
1.在网上看了不少例子,下面自己实践了一下。由于系统开发的时候忘记了对异常的日志处理,所以现在考虑加上,经过考虑决定使用spring的aop与log4j来做,这样做的好处就是我不用在每个类里面try{}catch或者抛出异常。因为类已经写了好多好多了。要是一个一个弄工作量是很大的 。下面说下简单的实现过程,首先啊,在项目工程中的src目录中加入log4j.properties,内容如下:
2012-08-09 14:58:34 2512 1
原创 spring学习笔记
1》依赖注入/控制反转: 存在的意义:a》 在程序运行中,如果需要另外一个对象的协作,无需在代码中显式的new对象,而是依赖于外部容器的注入。b》很好的解耦,解决了对象之间的高度耦合依赖注入有两种方式: 1)、设值注入:在xml配置文件中的代码2)、构造注入不像设值注入 不用seters方法注入而是在构造方法中pu
2012-08-08 12:26:46 428
原创 Struts返回Json 格式result时action中方法调用两次
原因:因为是json返回格式时,action中所有没有指定不被序列化的get开头的方法都会被格式化成json格式,会被加载一次,然后我调用的那个方法也是get开头的所以将方法名改成不是get开头的,问题就解决了。
2012-08-02 21:29:26 640
原创 spring中quartz定时器的使用
第一步需要下载quartz-1.6.1-RC1.jar(我的空间有可以直接去下载)第二步在Application.xml文件中配置如下代码:xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xm
2012-08-02 16:58:56 639
原创 在java页面中实现分页效果
第一步 首先要下载pager-taglib.jar第二步 将添加到jsp头部 PagerModel.java的类存放对象list和总数:public class PagerModel { private int total; private List datas; public List getDatas() {
2012-08-02 16:40:48 857
原创 数据库备份还原
做项目遇到了好几次备份后有文件但没有内容,以下是最全面的数据库备份和还原第一步 测试环境变量如果安装mysql的时候没有自动配置windows环境变量,则需要手动配置mysql环境变量,在“我的电脑->右键属性->环境变量” 修改系统环境变量path添加(自己的mysql安装路径)我的是:c:/Programs Files/MySQL/MySQL Server 5.0/bin;
2012-08-02 16:22:36 432
pager-taglib.jar
2013-06-08
大型门户网站是这样炼成的!(Struts_2+Spring_2+Hibernate_3)
2012-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人