`
xitong
  • 浏览: 6202572 次
文章分类
社区版块
存档分类
最新评论
文章列表
step1:页面定义如下<form action="upload.do" enctype="multipart/form-data" method="post"> <input type="file" name="doc"/> ......................... 省略 </form>step2 action 如下 public class UploadAction extends ActionSupport { ........... ...
背景:使用hibernate将某个对象的属性(对应某个表中的列)都取为character,结果在保存该对象时报错,然后将表中的列名改了一下,就好了,说明建表的时候应该避免将列名取为character,这种出错与hibernate无关,属于关键字误用
Cloneable(参考com.davic.example.cloneable.AddingClone) 所有java的类需要具备clone这个功能必须继承Cloneable, 而且重构clone这个函数。 clone 主对象其所有子对象也会给clone Alias(别名参考com.davic.example.Alias) 类对象采用直接赋值,是将一个对象的reference指向赋值对象而已。 Alias是按地址传值并不是按值传 ...
1。域可以声明:volatile 。在这种情况下,线程每次访问该变量时,必须使他对该域的工作拷贝和主拷贝一致。而且代表一个线程的一个或多个易变变量的主拷贝上的操作在主存储器确切的按照线程要求的顺序进行。一个final的域不能再声明为volatile 。
1. 如何使用Exception Exception降低性能。一个异常抛出首先需要创建一个新的对象。Throwable接口中的构造器调用名为fillInStackTrace()的本地方法。这个方法负责巡检栈的整个框架来收集跟踪信息。这样无论何时有异常抛出,它要求虚拟 ...
1.查询所有表名 eg:select table_name from tabs; 2.使用操作系统验证方式connect / as sysdba connect / as sysoper 3.password 修改密码 4. sys 初始密码 change_on_install system 初始密码 manager 5.alter database open read only ; 6.startup force | mount | (无参数) 强制|启动并装载数据库| 启动装载并打开数据库 7.shutdown 关闭数据库
--很多时候,我们不太清楚自己写的SQL语句好还是不好,往往数据量一大,程序运行变慢。其实在SQL/PLUS里可以很清晰的分析出SQL语句的执行计划,它可以提醒我们来创建索引或改变SQL语句的写法。 --先在sys用户下运行@/ORACLE_HOME/ ...
1. 所有sql语句写在dao里面.尽可能写一个全的查询函数,部分条件的查询则重载该主函数.(方便修改及良好的代码重用性) 2. 如果实现多表查询,则采用生成视图方式查询,重新生成po进行查询.(查询速度提高,性能得到提高.) 3. 页面 ...
SQL> alter system set processes=300 scope=spfile;参考:http://www.cublog.cn/u/6797/?u=http://www.cublog.cn/u/6797/showart.php?id=70922
SELECT industryname,domaintype,COUNT(domaintype) AS buscount,t1.total--,SUM(buscount) AS totalFROM ( select ii.industryname as industryname,ii.industryid,d.setup_date,--d.busdomain_id,CASE mm.memberlevelid WHEN '1' THEN '个人圈' ELSE '公司圈' END AS domaintype from emk_business_domain d,emk_business_member ...
public class GregorianCalendarextends CalendarGregorianCalendar 是 Calendar 的一个具体子类,提供了世界上大多数国家使用的标准日历系统。 GregorianCalendar 是一种混合日历,在单一间断性的支持下同时支持儒略历和格里高利历系统,在默认情况下,它对应格里高利日历创立时的格里高利历日期(某些国家是在 1582 年 10 月 15 日创立,在其他国家要晚一些)。可由调用方通过调用 setGregorianChange() 来更改起始日期。 历史上,在那些首先采用格里高利历的国家中,1582 年 10 月 4 ...
在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。 2) 对大数据量查询时,慎用list()或者iterator()返回查询结果,1. 使用List()返回结果时,Hibernate会所有查询结果初始化为持久化对象,结果集较大时,会占用很多的处理时间。2. 而使用iterator()返回结果时,在每次调用iterator.next()返回对象并使用对象时,Hiber ...
1.//去除相同的元素 ,将两个数组整合java.util.List names = new ArrayList();//去除相同的元素java.util.Set set = new HashSet( extendz );set.removeAll( names ); eg.List list = new ArrayList();list.add("1") ;list.add("2") ; List list2 = new ArrayList();list2.add("3") ;list2.add("2") ; H ...
有人找一分钟爱情,有人穷一生找真爱,而我仍在茫茫人海等待,等待她的爱
 · 把监视数据库实例当作每日必做工作以保证其可用性。解决不可用的问题。   · 收集系统统计和性能信息以便定向和配置分析。   · 配置和调整数据库实例以便在应用程序特定要求下达到最佳性能。   · 分析和管理数据库安全性。控制和监视用户对数据库的访问。必要时审计数据库的使用。   · 监视备份程序。必要时提供恢复。测试备份与恢复程序。   · 升级RDBMS软件并且在必要时使用补丁。必要时升级或者迁移数据库实例。   · 通过数据库相关动作来支持应用程序开发人员。   · 跟随数据库趋向和技术。当可应用时使用新技术。安装,测试和评估Oracle新的相关产品。   · 执行存储 ...
Global site tag (gtag.js) - Google Analytics