- 博客(41)
- 资源 (16)
- 收藏
- 关注
转载 Oracle数据压缩
Oracle数据压缩依赖于不同的版本,Oracle一共提供了三种类型的压缩形式: 表压缩;OLTP表压缩;键压缩; 表压缩从10g Release 1中引入,可以在堆表上进行压缩。同时在堆表分区和物化事务上也存在。在11g Release 1中,Oracle引入了OLTP表压缩,该特征允许在OLTP环境下进行使
2008-11-05 14:48:00 3983
转载 数据库设计 注意项:
这篇文章如题所述,只打算谈一下数据库表本身设计,同时讲到和表结构相关的性能和扩展性问题。下面讲到的东西大多是从实际经验中总结而来,算是对这项技术的一个反思。 基本上在设计数据库表的时候,首先考虑设计要满足功能需求,这是最根本的,其次是满足性能需求,再次则是满足扩展性需求,这一点在大规模系统中是必须要考虑的。功能性需求比较容易满足,下面我主要谈谈对性能和扩展性需求的一些设计方法。 没人不
2008-11-05 14:30:00 690
原创 解读dwr的annotations 编程
在sdk5.0之后,大部分开源框架都采用了annotation的编程,在dwr中使用annotation能很好地配合dwr.xml的使用。使用之前必须先配置web.xml 。1 web.xml配置: DWR controller servlet DWR controller servlet org.directwebremoting.servlet.DwrServlet
2008-10-20 16:20:00 403
转载 Hibernate延迟加载机制
延迟加载: 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。A、实体对象的延迟加载:如果想对实体对象使用延迟加载,必须要在实体的映射配置文件中
2008-10-10 09:38:00 427
转载 n+1次select查询问题
(Hibernate)什么叫n+1次select查询问题- - 什么叫n+1次select查询问题?选自> 作者:孙卫琴 来源:www.javathinker.org如果转载,请标明出处,谢谢在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象
2008-10-10 09:13:00 452
转载 关于hibernate的二级缓存学习
原文题目:Speed Up Your Hibernate Application with Second-Level Caching 原文来源:http://www.devx.com/dbzone/Article/29685/1954 作者简介:John Ferguson Smart,参与过很多企业和政府大型的的J2EE项目,他的专长包括J2EE的架构,开发和IT项目管理。他也有很多的在JAVA的
2008-10-09 11:57:00 578
原创 JMF的应用
package com.book3un.sound;import java.io.File;import java.io.IOException;import javax.media.CannotRealizeException;import javax.media.Manager;import javax.media.MediaLocator;import javax.media.NoP
2008-10-09 10:32:00 479
转载 javascript中获得页面元素的位置信息
在做javascript的时候,经常会需要获取页面上某个元素的位置。javascript中的offsetTop和offsetLeft方法返回的是该对象相对于“相对父元素”的位置信息。元素的相对父元素是offsetParent而不是parentNode,这点很重要,如果使用parentNode,在页面的元素的样式中设置有float属性的时候,得到的很可能会是错误的位置信息。获得元素位置信息的代码如下
2008-10-06 11:51:00 442
转载 struts2中action间的参数传递 原因:“&”是“&”的转义字符
struts2中action间的参数传递今天在使用Struts2编写一个增删改查的例子时遇见在配置action时,需要给action的result对应的jsp或者action传递若干个参数的问题,如下配置代码所示: "delSYS_RESOURCE" class="SysResourceAction" method="delSYS_RESOURCE"> "success"
2008-09-28 17:15:00 2118
转载 PowerDesigner使用技巧
sql语句中表名与字段名前的引号去除:打开cdm的情况下,进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charcter case选项设置成Uppercase或者Lowercase,只要不是Mixed Case就行!或者选择Database->Edit current database->Script->Sql->Format,有一项C
2008-09-26 11:55:00 414
原创 JAVA的声音处理
JAVA的声音处理 数字音频格式有很多种,其质量与采样频率和采样精度两个参数有关。频率的表示单位为赫兹〔Hz〕,它表示每秒采样次数。采样频率越高,音质就越好。采样精度为每次采样所存储的数据数量,它决定每个数字信号所能够表示的离散振幅的数量。存储每个样本的数据越多,音质就越好。但是高品质的声音需要占用大量的内存和磁盘空间。考虑到网络带宽,在Internet连接上传输就需要花
2008-09-25 17:05:00 517
转载 Java代码优化--尽可能地使用stack(栈)变量(方法内部的局部变量)
Java程序包含了大量的对象,我们需要了解它们是从哪里被访问的,变量存储于何处对程序的性能有显著的影响--尤其是某些需要被频繁访问的变量。我们写一个Java类,在其内部方法中定义的局部变量或对象是存储在stack(堆栈)中的,且JVM是一种stack-based的,因此访问和操纵stack中的数据时性能最佳。而Java类的instance变量(这个类的field)和static变量是在co
2008-09-25 15:46:00 326
转载 Linux压缩文件的常用命令
Linux压缩文件的读取· *.Z compress 程序压缩的档案; · *.bz2 bzip2 程序压缩的档案; · *.gz gzip 程序压缩的档案; · *.tar tar 程序打包的数据,并没有压缩过; · *.tar.gz tar 程序打
2008-09-25 15:34:00 597
转载 缩略图
if(System.IO.File.Exists(path)) { goodsid+=dt.Rows[i]["goodsid"].ToString()+","; // if(!System.IO.File.Exists(Picpath)) // { System.Drawing.Image img=System.Drawing.Image.FromFile(path); /
2008-09-25 15:32:00 331
转载 javascript 实现file图片预览
function changeFile(){var Outid=document.getElementById(imgout);Outid.src=document.getElementById(title_picture).value;var Nimg=new Image();Nimg.src =document.getElementById(title_pictu
2008-09-25 15:13:00 377
原创 Hibernate get/load的区别?
Session.get/load的区别: 1.如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObejctNotFoundException。 2.Load方法可返回实体的代理类类型 3.Load方法可以充分利用内部缓存和二级缓存中现有数据,而get方法则仅仅在内部缓存中进行数据查找,如没有发现对应数据,将越过二级缓存,直接调用SQL完成数据读取。总之对于get和loa
2008-09-25 14:45:00 378
转载 struts2中action间的参数传递
注意一: "delSYS_RESOURCE" class="SysResourceAction" method="delSYS_RESOURCE"> "success" type="redirect-action">a.jsp?result=${b}&result2=${c} 解释:result和result2是我们通过url传递的一个参数名,
2008-09-24 17:54:00 1878
转载 怎样才能访问web-inf下的jsp
因为web-inf下,应用服务器把它指为禁访目录,即直接在浏览器里是不能访问到的. 但是可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getrequestdispatcher("/web-inf/a.jsp").forward(request,response); 补充一下,如果你想访问web-inf下的htm文件的话,用request.getreq
2008-09-24 17:28:00 2594 1
翻译 如何用JAVA将Word文档转换为HTML
作者:Kenny Lee| 来源:http://www.topxp.org| 2008-05-11<!--google_ad_client = "pub-1721385695763485";/* 250x250, 创建于 08-3-25 */google_ad_slot = "1458385250";google_ad_width = 250;goo
2008-09-22 13:47:00 3745 3
原创 struts2 中使用插件:Spring Plugin
struts2同样和struts1.x一样支持插件的方式来使用各种插件的功能:今天介绍一下在struts2中使用Spring Plugin.它的用法如下:在struts.properties下进行简单配置:struts.objectFactory = org.apache.struts2.spring.StrutsSpringObjectFactory或在struts.x
2008-09-22 10:50:00 517
原创 STRUTS2处理多个FORM表单提交
s:submit name="save" value="保存" align="left" method="save"/> s:submit name="print" value="打印" align="left" method="print" /> 在action中,使用 // 处理save submit按钮的动作 public String save(
2008-09-22 10:30:00 1322
原创 struts.xml 的配置文件,模块管理.include标签使用
包括的标签是一个完整的标签,包名应该不同.它是一个能独立使用的配置文件 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> class="com.book3un.common.res
2008-09-22 10:20:00 1770
原创 学 习 struts2 对 annotation的 理 解 Action Annotations
众 所 周 知 SDK5.0 的 annotation给 学 习 java的人们带来了很多方便。在struts2中同样用到了它的功能。 格格struts2我也是刚刚使用,所以把我用到的学到的东西和大家 交流一下。首先来介绍一个struts2中的annotations 我从result annotation开始讲起:用了result annotation就可以让s
2008-09-18 10:37:00 680
原创 Spring 让 LOB 数据操作变得简单易行
本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。概述LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,如论坛的帖子内容
2008-09-18 09:35:00 293
原创 js中的字符串处理函数
1.Asc(x),Chr(x):转换字符,字符码2.Filter:搜寻字符串数组中的特定字符串格式:v=filter(x,s[,include[,compare]])实例:Dim x()={"kjwang","wangkj","peter"}Dim vv=filter(x,"kj") 结果v(0)="kjwang",v(1)="wangkj"v=filter(x,"kj",false) 结果v
2008-09-18 08:54:00 2140
原创 注意点
1. 在程序中添加修改日期,以便于将来自己看代码时更加有利于定位到代码处。 2. 在代码中加readme.txt 3. hql 里一个对象不用加别名 4. 数据库设计时的注意点:1 主表应该动静分开,经常要进行增删改查操作的为动,不常动的字段为静。
2008-07-30 08:41:00 290
原创 模糊查询和一种方法
通过这种方法来模糊查询,可以自定义匹配HQL语句 public List searchUser(User user, PageInfo pageInfo) { init(); Session session = null; List list = null; try { session = this.ht.getSessionFactory().openSession(
2008-07-23 20:55:00 411
原创 Tomcat 默认管理密码 设置
C:/Tomcat/conf/tomcat-users.xml管理地址http://ip:8080/manager/html
2008-07-19 09:46:00 2201 1
原创 经理的三点建议
经理的三点建议: 1.做事前要多思考,做这个工作是为什么,真正弄明白是为什么。 2.要有统一的思想,在建包名类名时,要有名字类型统一的概念。 3.
2008-07-16 14:20:00 69
原创 中图联上班第二天
今天是我去中图联上班的第二天,第一天经理就把开发环境用飞鸽给我传过来了,把一些环境给我配置好了,我们用的版本控制工具是SVN,用的IDE是eclipse+myeclipse5.0 jdk5.0 然后经理就让我看了一下,要开发的系统,中国联网站系统,类似于淘宝网,这样的一个功能网站,也就是电子商务,他先让我看了一些电子文档,关于项目的,最要是需求文档,项目计划,详细文档 项目经理先让我了解了一下系统
2008-07-15 23:12:00 74
原创 tomcat中的几种连接池配置代码
tomcat中的几种连接池配置代码(包括tomcat5.0,tomcat5.5x,tomcat6.0) http://blog.csdn.net/xuewei97/archive/2008/03/15/2184929.aspx Tomcat6.0连接池配置 1.配置tomcat下的conf下的context.xml文件,在之间添加连接池配置: 查看复制到剪切板打印"jdbc/oracl
2008-07-13 10:03:00 991
原创 我的职业规划
前些天我丢掉了工作,这是我本科毕业后刚找着的工作,原因很多,但经理和我谈话时谈到了我的职业规划,当时我真不知道自己的职业规划,这个对于一个刚毕业的大学生不知道也是可以理解的,真的,以前从来没有考虑过这个事情,现在也许我也应该考虑考虑了,因为这个,可能是经理对我的人生的迷茫更加没有信心,其实当他问及这个的时候我也不知道他的用意,如果那天我知道怎么回答这个问题,也许我还可以继续留下来.进入软件行业
2008-06-30 00:59:00 335
转载 JavaScript操作表单
使用JavaScript操作表单 获取表单的引用在开始对表单进行编程前,必须先获取表单的引用.有以下方法可以来完成这一操作。1)采用典型的DOM树中的定位元素的方法getElementById(),只要传入表单的id即可获得表单的引用:var vform=document.getElementById(“form1”);2)还可以用document的forms集合,并通过表
2008-06-27 01:00:00 492
原创 反射机制
package cn.com.agree.test;/** * 测试反射机制 目的是通过反射机制来得到目的类中的属性,来操作相关内容. * 首先我通过反射,得到类对象Class c = o.getClass(); * 然后得到该类的指定名的方法length,通过Class的方法 * public Method getMethod(String name, * C
2008-06-16 11:21:00 290
原创 20080611下午
今天还是挺早来到公司,蒲云没给我安排新任务,就是让我看thinking in java,我看了类型检查那张,一天就这样过去了 package cn.com.agree.test;/** * 测试反射机制 */import java.lang.reflect.Method;public class TestReflect { int f(Object o)
2008-06-12 11:29:00 540
原创 20080611下午
今天还是挺早来到公司,蒲云没给我安排新任务,就是让我看thinking in java,我看了类型检查那章,一天就这样过去了
2008-06-12 11:29:00 553
原创 java异常处理的几个关键字 try catch/throw/throws
java异常处理的几个关键字 try catch/throw/throws 近来被throw和throw new …… 弄的脑袋罢工,发狠要彻底弄明白这个东西,故搜罗了好多网友们关于此的思想精华,摘录于此.throws是用来声明一个方法可能抛出的所有异常信息throw则是指抛出的一个具体的异常类型。通常在一个方法(类)的声明处通过throws声明方法(类)可能抛出的异常信息,而在方法(类)内部通过
2008-06-11 08:57:00 1231
原创 E20080610
今天是我来赞同的第三天,副经理朴云让我先看看thinking in java中的第九章中的异常,说是看完了告诉他,然后他出些题目,考考我1.在什么情况下不用catch而用throws声明?如果这个异常继承于RuntimeException的话,就不要用用try catch也行,因为运行时的错误,一般来说 这样的Exception只要保证输入是正确的就行,运行时出错,出错原因是运行
2008-06-10 12:31:00 260
数据库设计指南 数据库设计
2008-09-19
PowerDesigner使用教程
2008-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人