摘要: ------------不要后悔自己的决定,为了幸福前进。逃离雾霾、泪离兄弟们。今天是离开北京的第二个星期了,天铭公司今天面试。问题: gc 大数量小文件存储 项目中spring做了什么 ibaties和hibernate区别,细节 hashtable hashmap 区别 数据结构hibernate优缺点 介绍自己项目 平时回家都干嘛 hibernate 优化这么看,问题稀松平常,但对于在老公司懒散惯了的我来说,还是不能很好的回答自己就像个楞头青,明知道没准备,就去了,结果可想而知。老婆见状,说能养我。怒,什么大项目经理,终归是阿q,为懒惰找说辞。扪心自问,是够依然愿意做回码农------- 阅读全文
posted @ 2014-04-22 10:26 super_mario 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 本篇主要内容如下:8.1触发器类型8.1.1DML触发器8.1.2替代触发器8.1.3系统触发器8.2创建触发器8.2.1触发器触发次序8.2.2创建DML触发器8.2.3创建替代(INSTEAD OF)触发器8.2.3创建系统事件触发器8.2.4系统触发器事件属性8.2.5使用触发器谓词8.2.6重新编译触发器8.3删除和使能触发器8.4触发器和数据字典8.5数据库触发器的应用举例触发器是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。8.1触发器类型触发器在数据库里以独立的对象存储,它与存储过程和函数不同的是,存 阅读全文
posted @ 2011-11-25 11:35 super_mario 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.blogjava.net/Alpha/archive/2010/03/25/316505.html备忘 感谢Alpha当你在客户端用view source看JSP生成的代码时,会发现有很多空行,他们是由后的回车换行而生成的,也就是说每一行由包含的JSP代码到客户端都变成一个空行,虽然不影响浏览,但还是希望能把他们删掉。这里将为大家介绍如何删除JSP编译后的空行。删除JSP编译后的空行办法如下:1. 支持JSP 2.1+ ,在每个要去空行的页面里包含下面代码: 在 Tomcat 6.0.14下测试JS... 阅读全文
posted @ 2011-11-18 10:59 super_mario 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 官方地址:http://mtsoftware.v053.gokao.net/download.html 阅读全文
posted @ 2011-11-16 10:23 super_mario 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.iteye.com/topic/1117866本人备忘 感谢原作[img][/img]先让我们看看他提供的几种皮肤吧 功能: Java代码 1.传入字符串 art.dialog({ content:'我支持HTML'});1. 传入字符串art.dialog({ content: '我支持HTML'});效果:Java代码 2.传入HTMLElement 备注:1、元素不是复制而是完整移动到对话框中,所以原有的事件与属性都将会保留2、如果隐藏元素被传入到对话框,会设置display:block属性显示该元素3、对话框关闭的时候元素将恢复 阅读全文
posted @ 2011-11-16 09:31 super_mario 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1、工厂模式:Factory 客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。2、建造模式:Builder 将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一种分步骤进行的建造过程。3、工厂方法模式:FactoryMethod 核心工厂类不再负责所有产品的创建,而是将具体创建的工作交给子类去做,成为一个抽象工厂角色,仅负责给出具体工 阅读全文
posted @ 2011-11-10 14:11 super_mario 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 转自http://omygege.iteye.com/blog/124238709年底开始创业的时候,在网上找不到一款适合自己用的对话框插件,所以自己用了些时间写了个jBox初版本,到今年8月才再花了不少私人时间来升级到2.0,完善了不少功能,请看下面的介绍:详细API和demo例子请进: http://kudystudio.com/jbox/jbox-demo2.html插件截图使用授权- jBox 永久免费使用,但是必须保留相关的版权信息。如果有好的建议,请Email: kudychen@gmail.com,jBox的完善需要大家的好建议。使用方法 // 或 下面给出几个使... 阅读全文
posted @ 2011-11-09 14:52 super_mario 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/touch_2011/article/details/6820223 该篇分别讲了散列表的引出、散列函数的设计、处理冲突的方法。并给出一段简单的示例代码。2、散列表的引出 给定一个关键字集合U={0,1......m-1},总共有不大于m个元素。如果m不是很大,我们可以定义一个数组T[0...(m-1)],把U映射到数组T上,每个位置对应U中的一个关键字,若U中没有关键字为k的元素,则T[k]=NULL。我们称T为直接寻址表,不管是插入、删除、查找,只需o(1)的时间。但是注意前提,当”m不是很大的时候“。显然这个前提限制性很大,m很大时,必然.. 阅读全文
posted @ 2011-11-04 13:50 super_mario 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 文章转载一、名词解释(1)SGA:System Global Area是Oracle Instance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。(2)共享池:Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义,主要包括:Library cache(共享SQL区)和Data dictionary cache(数据字典缓冲区)。 共享SQL区是存放用户SQL命令的区域,数据字典缓冲区存放数据库运行的动态信息。(3)缓冲区高速缓存:Database Buffer Cache用于缓存从数据文件中检索出来的数据块,可以大大 阅读全文
posted @ 2011-11-03 13:52 super_mario 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 当where子句对某一列使用函数时,除非利用这个简单的技术强制索引,否则Oracle优化器不能在查询中使用索引。通常情况下,如果在WHERE子句中不使用诸如UPPER、REPLACE 或SUBSTRD等函数,就不能对指定列建立特定的条件。但如果使用了这些函数,则会出现一个问题:这些函数会阻碍Oracle优化器对列使用索引,因而与采用索引的情况相比较,查询会花费更多的时间。庆幸的是,如果在使用函数的这些列中包含了字符型数据,可以用这样一种方法修改查询语句,以达到强制性使用索引,更有效地运行查询。这篇文章介绍了涉及的技术,并说明了在两种典型情况下怎样实现。大小写混合情况在讨论由于函数修改了列的内容 阅读全文
posted @ 2011-11-03 09:33 super_mario 阅读(2871) 评论(0) 推荐(0) 编辑