预览模式: 普通 | 列表
07-07
03

闲话记录

      最近这段时间,准备把论文设计搞定。大体是拿从前的人事管理程序来做,接着扩展一些功能,如批量移动、删除、以至于用XML或者XSL批量导入添加信息等功能的实现。说实话,主要还是看自己时间够不够。这些功能都比较费事。再来,下周可能就开始通维的实习阶段,到时还有别的项目下来。两个一起来做,肯定会累死人地。下次项目开始,我打算尝试用eclipse作为IDE。

查看更多...

分类:生活 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 594
07-07
03

Java中数据库事务处理的实现

JavaBean中使用JDBC方式进行事务处理
  在JDBC中怎样将多个SQL语句组合成一个事务呢?在JDBC中,打开一个连接对象Connection时,缺省是auto-commit模式,每个SQL语句都被当作一个事务,即每次执行一个语句,都会自动的得到事务确认。为了能将多个SQL语句组合成一个事务,要将auto-commit模式屏蔽掉。在auto-commit模式屏蔽掉之后,如果不调用commit()方法,SQL语句不会得到事务确认。在最近一次commit()方法调用之后的所有SQL会在方法commit()调用时得到确认。
public int delete(int sID) {
 dbc = new DataBaseConnection();
 Connection con = dbc.getConnection();
 try {
  con.setAutoCommit(false);// 更改JDBC事务的默认提交方式
  dbc.executeUpdate("delete from bylaw where ID=" + sID);
  dbc.executeUpdate("delete from bylaw _content where ID=" + sID);

查看更多...

Tags: 事务

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 530
07-06
29

真正的对手是自己

显示被隐藏内容 显示被隐藏内容
今天去从一早就开始下雨,大概8点50到的网通公司。130个人选了20个进入面试阶段,还要2选1。赶上它娘的超级男生比赛了!到了之后,我们这些人手机都先都被收了上去,也不知道是什么鸟规定(也没办法,即便是收钱包不也得交嘛,这时候哪敢说句不字)。我排在第五位,面试的时候比较失败,10来个领导和工程师围着轮番审问,弄得像模像样的,事先还弄个保密声明和录音。不光是问技术性问题,处事态度什么的都问了。自己觉得答的不理想,这次真的慌了。老娘说我这是缺少社会经验,我自己也承认。说真的,比较憋屈呀,那些问题我都会。Struts那东西我已经达到了化境,面试的时候怎么没多说点呢……老大男人的,还腼腆了
       总结下这次面试的缺点吧:
1.在会议厅等着的时,矿泉水瓶没有丢在垃圾桶,而是随手放在了椅子上;
2.面试时让我说自己的缺点我竟然考虑半天—_—!||。为了编程,我废寝忘食,连饭都顾不上吃,验证影响了俺的健康这不是缺点吗?
3.明明是会的题,干吗不多说些,孙卫琴的那本书我几乎都能背下来!
4.遇见难点的题应该多考虑才是!
       可能会因为这次面试我错过了网通的工作机会,有些可惜,这次就当经验积累了。以后继续努力吧!
隐藏内容 隐藏内容
该内容已经被作者隐藏,只有会员才允许查阅 登录 | 注册

查看更多...

Tags: 面试

分类:生活 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 663
07-06
29

网通面试问题

1.说自己的优缺点。
2.谈对未来3-5年的设想。
3.领导让你去解决两个部门之间的矛盾,怎么去协调?
4.有同志取笑你,引起全体同志的嘲笑,你怎么办?
5.谈下你对Struts的理解。
6.谈下栈和堆栈的关系及销毁时的区别。
7.char可以存储中文吗?char占两个字节,是以unicode存储,可以存储中文
8.怎么取得Session?
9.Orcale的优化方式有几种?

Tags: 面试题

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1105
07-06
28

大型ORACLE数据库优化设计方案

             摘 要
            本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。
            关键词 orACLE数据库 环境调整 优化设计 方案


            对于ORACLE数据库的数据存取,主要有四个不同的调整级别,第一级调整是操作系统级包括硬件平台,第二级调整是ORACLE
            RDBMS级的调整,第三级是数据库设计级的调整,最后一个调整级是SQL级。通常依此四级调整级别对数据库进行调整、优化,数据库的整体性能会得到很大的改善。下面从九个不同方面介绍ORACLE数据库优化设计方案。
            一.数据库优化自由结构OFA(Optimal flexible Architecture)
            数据库的逻辑配置对数据库性能有很大的影响,为此,ORACLE公司对表空间设计提出了一种优化结构OFA。使用这种结构进行设计会大大简化物理设计中的数据管理。优化自由结构OFA,简单地讲就是在数据库中可以高效自由地分布逻辑数据对象,因此首先要对数据库中的逻辑对象根据他们的使用方式和物理结构对数据库的影响来进行分类,这种分类包括将系统数据和用户数据分开、一般数据和索引数据分开、低活动表和高活动表分开等等。

查看更多...

Tags: 优化

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 713
07-06
28

数据库Oracle的优化方式

     首先,我们从数据库的内存SGA说起,根据SQL语句缓冲区的原理:SQL语句会先进入此区进行SQL对比,如果有此SQL语句,将直接执行,如果没有时才进行分析。由于SQL语句的经常使用,有良好的SQL语句规范,会给数据库带来一定程序上的优化。比如说,在一个项目组里面,定义一个表的别名,如果设定规范。那么就可以省去SQL缓冲区的分析步骤。
     二、是块缓冲区高速缓存,管理员可以根据内存大小,把常用的表预先加入缓冲区。要知道在内存中读取要比在硬盘中读取快得多。
     三、还有SGA里面的重做日志缓冲区的设置也可以起到一定的优化作用。在用户做DML操作的时候,系统会把旧数据库放入此缓冲区,如果频繁使用DML操作的数据库。这个缓冲区作大一些。
     四、在进程方面,归档进程因为是做时时恢复工作,所以会对机器性能影响比较大。
     五、在逻辑结构方面,表空间中的块默认值是8K。管理员可以手动去设置。

     六、除了本身的这些以外,合理的设计表和管理表,1.比如说表空间的分区。分区扫描要比全表扫描快得多。
     七、在做族(cluster)的时候,合理的分配参数可以起到控制碎片的作用。
     八、别名的使用,在大型数据库中,使用一个字母的别名,要比建连接表的速度快1.5倍。

查看更多...

Tags: 优化

分类:Database | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 782