- 博客(32)
- 资源 (2)
- 收藏
- 关注
ajaxfileupload带参数上传文件
最经在工作中要实现文件的无刷新上传,当然XmlHttpRequest对象是无法实现文件的上传功能的。google后找到JQuery的fileupload插件,此插件通过一个IFrame并在IFrame中创建一个form表单来实现文件上传;而在我的应用中还需要带一些其他的文本参数,而此插件并未提供此功能。 既然是动态创建form表单,那么更定能加入其他参数的,请看代...
2010-05-02 13:15:37 147
网页中的高和宽
[url]http://www.cnblogs.com/wjfluisfigo/archive/2009/01/15/1359309.html[/url][img]http://dl.iteye.com/upload/attachment/243191/7b2027f3-a7fb-3f15-8cd3-6da5ae971a46.gif[/img]
2010-04-14 12:15:27 136
原创 SQL 总结
原文链接:http://blog.csdn.net/Haiwer/archive/2008/08/25/2826881.aspx(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注...
2010-02-03 16:41:49 118
原创 自定义ClassLoader实现java应用核心逻辑模块热部署
[url]http://waterdh.iteye.com/blog/520399[/url]
2010-01-06 13:46:47 100
原创 Spring jar包介绍
前半部分spring本身的包, 从网上转载,因为是转了不止一次,找不到作者, 但还是要向作者和转载者表示感谢。spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了s...
2009-12-20 18:08:01 131
原创 JVM堆模型、GC垃圾收集详细解析
基本概念堆/HeapJVM管理的内存叫堆;在32Bit操作系统上有4G的限制,一般来说Windows下为2G,而Linux下为3G;64Bit的就没有这个限制。JVM初始分配的内存由-Xms指定,默认是物理内存的1/64但小于1G。JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4但小于1G。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制,可以由-X...
2009-12-06 16:47:14 145
原创 JVM性能
JVM参数调优是个很头痛的问题,设置的不好,JVM不断执行Full GC,导致整个系统变得很慢,网站停滞时间能达10秒以上,这种情况如果没隔几分钟就来一次,自己都受不了。这种停滞在测试的时候看不出来,只有网站pv达到数十万/天的时候问题就暴露出来了。 要想配置好JVM参数,需要对年轻代、年老代、救助空间和永久代有一定了解,还要了解jvm内存管理逻辑,最终还要根据自己的应用来做调整。关于JV...
2009-12-06 16:38:26 188
原创 Tomcat性能调整
一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将...
2009-12-06 15:49:16 112
原创 java代码优化
每一种语言都有其自身的特点,只有掌握了其自身的特点,才能用它编写出高效的程序。下面就我个人实践所知谈谈javaSE方面的性能问题,javaEE方面的性能暂不讨论,要是时间可以再写一javaEE方面的性能问题的帖子。1, 尽量不要使用+号来连接字符串,至少不要在隔行中使用+来连接字符串。因为有的java虚拟机可能对字符串连接+做了性能优化,在都同行的+字符串连接,转化为StringBuf...
2009-12-06 15:44:47 85
原创 数据库多表连接查询
学习数据库查询的时候对多表连接查询的有些概念还比较模糊。而连接查询是在数据库查询操作的时候肯定要用到的。对于此概念 我用通俗一些的语言和例子来进行讲解。这个例子是我讲课的时候经常采用的例子。 首先我们做两张表:员工信息表和部门信息表,在此,表的建立只为讲述连接的概念,所以字段非常的简单 EmployeeTB(员工信息表): employeeid employeename dep...
2009-11-10 18:34:36 82
原创 一条没有鱼鳔的鱼
世上有很多故事,随着岁月的流逝,往往会加进很多改编的因素。这里是一个石油大王哈特的故事。蚯蚓搜索了一下,好像只有一个叫哈默的石油大亨,那是非常有名,而哈特好像并无此人。但是,蚯蚓依然认为这是个好故事,因为它提到的,在每一个城市都在不断发生。 有一个年轻人,因为家贫没有读多少书,他去了城里,想找一份工作。可是他发现城里没一个人看得起他,因为他没有文凭。就在他决定要离开那座城市时,忽然想...
2009-11-08 21:15:24 155
一些博客
测试架构师[url]http://www.51testing.com/?13997[/url]sdh5724[url]http://sdh5724.iteye.com/[/url]老紫竹[url]http://blog.csdn.net/java2000_net[/url]JVM[url]http://longdick.iteye.com/blog/472477...
2009-10-30 10:29:10 109
原创 类(型)的生命周期--装载、连接、初始化、卸载
[url]http://bhsc.happy.blog.163.com/blog/static/10438955220091141454918/[/url]当java需要某个类的时候要按照下面的步骤执行: 1、加载:查找并加载类的二进制文件。 2、连接:包括验证、准备和解析类的二进制数据 (1)验证:确保被加载类的正确性 (2)准...
2009-10-30 01:51:56 106
原创 深入了解Java ClassLoader、Bytecode 、ASM、cglib
[url]http://www.iteye.com/topic/98178[/url][url]http://blog.chenlb.com/2009/06/java-classloader-architecture.html[/url][url]http://blog.csdn.net/qingkangxu/archive/2009/09/13/4548312.aspx[/url]
2009-10-28 23:11:32 95
原创 海量数据查询优化技巧
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select...
2009-10-28 23:01:17 97
原创 java classLoader 体系结构
[url]http://blog.chenlb.com/2009/06/java-classloader-architecture.html[/url]
2009-10-28 16:11:51 82
内部类实现链表的增加、删除、插入、倒置
最经复习数据结构,自己实现了个链表倒置。[code="java"]/* * @author Danny Bai e-mail:dannybai7@gmail.com * @2009-10-26 */package com.bintree;public class Link { /* 内部类开始 */ class Node { private Strin...
2009-10-26 16:12:20 104
原创 二叉树遍历
[code="java"]public class BinaryTree { // Root node pointer. Will be null for an empty tree. private Node root ; private static class Node { Node left ; ...
2009-10-26 11:04:46 87
原创 总结一下String
作者:zangxt String类是Java中很重要的一个类,在此总结一下这个类的特别之处。下面的相关资料翻译自《java语言规范》(第三版)和《java虚拟机规范》(第二版),有的直接摘引了原文。下面的代码都是用SUN jdk1.6 javac来编译。 1.String literal,这里将它翻译为字面常量,它由双引号包围的0个或多个字符组成,比如"...
2009-10-25 11:52:12 83
JavaScript继承详解
http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.htmlhttp://xlongbuilder.iteye.com/blog/439752
2009-10-18 20:34:55 94
javascript 正则表达式
http://www.cnblogs.com/libinqq/archive/2008/07/31/1257699.htmlhttp://blog.csdn.net/cheng5128/archive/2010/03/09/5363193.aspx
2009-10-18 20:24:34 83
事务的传播特性与隔离级别
[size=large][color=red]事务的传播行为[/color][/size][b]REQUIRED[/b]: 业务方法需要在一个事务中运行,如果方法运行时,已经存在一个事务中,那么加入到该事务,否则自己创建一个新事务。[b]NOT_SUPPORTED[/b]: 声明方法不需要事务,如果方法没有关联到事务,容器不会为它开启事务,如果方法在一个事务中被调用...
2009-10-05 16:57:34 83
原创 hibernate的各种保存方式的区别 (save,persis,update,saveOrUpdte,merge等)
http://dreamstone.iteye.com/blog/106497
2009-10-05 14:47:05 83
原创 JavaScript 图片切换展示效果
[url]http://www.cnblogs.com/Ewin/archive/2008/09/15/1291041.html[/url]
2009-09-24 21:22:36 138
原创 JDBC连接数据库
[code="java"]final String DBDRIVER = "oracle.jdbc.driver.OracleDriver";//MySQL:com.mysql.jdbc.Driverfinal String URL = "jdbc:oracle:thin:@localhost:1521:test";//jdbc:mysql://localhost:3...
2009-09-24 14:16:48 81
原创 java操作Oracle数据库中的Clob,Blob字段
[code="java"]说明1:首先所有的文件都是以二进制存储 2:二进制文件有.doc .xls .jpg 文本文件有 .txt .html .xml先在oracle数据库中建一张表用与测试create table CDL_TEST( SID VARCHAR2(20) not null, IMG BLOB, ...
2009-06-25 16:57:30 137
原创 struts2的struts.properties
struts.properties文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。 struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值。struts.properties文件通常放在Web应用的WEB...
2009-06-24 11:46:22 69
JQuery中文文档
2009-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人