`
yupengcc
  • 浏览: 132428 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
  如果你还不知道泛型的使用请看这里    在JDK1.5中加入了泛型,能帮助我们简化代码,能解决不少问题,那JDK1.5中是如何实现的呢 ?JDK1.5中泛型的实现是擦拭法实现的,不同与c++中的泛型。说擦拭法可能有点难理解,所以从下边的角度理解一下:我们写一个程序  1 package com.jdk15; 2  3 import java.util.ArrayList; 4  5 public class Generic { 6     public
转自: http://www.blogjava.net/tbwshc/articles/380013.html   hibernate提供的一级缓存 hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和 ...
转自: http://panshaobinsb.iteye.com/blog/1718233   http://yulimeander.blog.sohu.com/115850824.html    最近遇到了oracle sql优化的问题,找了一下,发现这文章实在不错,跟大家分享一下,如果以后有什么新的改进也会继续补充的。 1     前言… 2 2     总纲… 2 3     降龙十八掌… 3 第一掌 避免对列的操作… 3 第二掌 避免不必要的类型转换… 4 第三掌 增加查询的范围限制… 4 第四掌 尽量去掉“IN”、“OR” 4 第五掌 尽量去掉 “<>” 5 ...
转自 http://love-flying-snow.iteye.com/blog/573303   废话少说,直接讲分区语法。 Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区。   一:范围分区 就是根据数据库表中某一字段的值的范围来划分分区,例如: Sql代码   create table graderecord  
1.表名一般以【模块名称_具体表名】来实现,同一个模块的前缀是一样的。(Oracle大小写敏感,在SQL中可以不用"_",因为可以用大小写一起的写法。这也是可以的) 2.表名称不应该取得太长(一般不超过三个英文单词 ...
转自  http://www.itpub.net/thread-1700144-1-1.html     引言:大家都知道“效率”是数据库中非常重要的一个指标,如何提高效率大家可能都会想起索引,但索引又这么多种,什么场合应该使用什么索引呢?哪种索引可以提高我们的效率,哪种索引可以让我们的效率大大降低(有时还不如全表扫描性能好)下面要讲的“索引”如何成为我们的利器而不是灾难!多说一点,由于不同索引的存储结构不同,所以应用在不同组织结构的数据上,本篇文章重点就是:理解不同的技术都适合在什么地方应用!B-Tree索引场合:非常适合数据重复度低的字段 例如 身份证号码  手机号码  QQ号等字 ...
来自:http://www.oschina.net/question/30362_4057   一、 ROWID的概念 存储了row在数据文件中的具体位置:64位 编码的数据,A-Z, a-z, 0-9, +, 和 /, row在数据块中的存储方式 SELECT ROWID, last_name FROM hr.employees WHERE department_id = 20; 比 如:OOOOOOFFFBBBBBBRRR OOOOOO:data object number, 对应dba_objects.data_object_id FFF:file#, 对应v$data ...
WebService原理 WebService是一种跨编程语言和跨操作系统平台的远程调用技术 所谓远程调用,就是一台计算机a上的一个程序可以调用到另外一台计算机b上的一个对象的方法,譬如,银联提供给商场的pos刷卡系统(采用交互提问 ...
内容来源: http://blog.sina.com.cn/s/blog_4a607ed601000agu.html   引言数据库设计是信息系统设计的基础,一个好的数据库设计在满足了软件需求之外,还要易维护、易扩充等等要求。当然,对专家们反复强调的数据的一致性、冗余性、 ...
http://blog.sina.com.cn/s/blog_6ceed3280100xcdv.html 物化视图概述:     Oracle的物化视图提供了强大的功能,可以用在不同的环境中。在不同的环境中,物化视图的作用也不相同。数据仓库中的物化视图主要用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果。在数据仓库中,还经常使用查询重写(query rewrite)机制,这样不需要修改原有的查询语句,Oracle会自动选择合适的物化视图进行查询,完全对应用透明。物化视图和表一样可以直接进行查询。物化视图可以基于分区表 ...
http://azhp.blog.163.com/blog/static/47736718201042710286122/     昨日郁闷了半天:在was中的建了第二个集群,把程序部署进去后,IE打入http://xxx.xxx.xxx.xxx:9081/xxx可是没反应。但把程序部署到第一个集群却是没得问题,这个无奈( ⊙ o ⊙ )啊!经过小哥我反复努力Find Bugs,如来如此:在was中建立的第一个服务,was会自动把该服务于系统端口及机器名管理,但是从第二个后就需要DNS别名手动绑定一下。否则无法访问:只会一直的报出404错误,而且程序也正确加载了。 解决办法就是手动绑定 ...
1、到IBM websphere官方网站下载相应版本的更新包,如6.1.0-WS-WASSDK-WinX32-FP0000025.pak和6.1.0-WS-WAS-WinX32-FP0000025.pak; 2、上面的两个安装包需要download.updii.61019.windows.ia32的支持,因此需要先下载并安装websphere安装更新程序updateinstall,如download.updii.61019.windows.ia32.zip解压安装,注意安装这个程序需要在JDK1.4的环境下; 3、再把这两个更新包拷贝到updateinstall_home\maintenan ...
1. 将Lanuchpad.exe 的兼容性设置为"Windows Vista (Service Pack 2)" 怎么设置? 点右键盘->属性->兼容性, 在兼容模式中选择. 2. 以管理员身份运行Lanuchpad.exe 怎么以管理员身份? 同样点Lanuchpad.exe右键->属性, 以管理员身份运行. 参考: 一、安装 1、将was6.1的安装程序的兼容性设置为“Windows Vista (Service Pack 2)“,这样才能安装成功。 二、使用 1、网上说只有6.1.0.29才能支持win7,所以要打6.1.0.29的补丁,使用down ...
来自 : http://blog.sina.com.cn/s/blog_4b5e75c601011clx.html 在linux下重启oracle数据库及监听器: 方法1: 用root以ssh登录到linux,打开终端输入以下命令: cd $ORACLE_HOME   #进入到oracle的安装目录 dbstart           #重启服务器 lsnrctl start     #重启监听器 cd $ORACLE_HOME   #进入到oracle的安装目录 dbstart           #重启服务器 lsnrctl start     #重启监听器 ---------- ...
来自:http://air-blue55.blog.163.com/blog/static/9708657020105612454398/ 有两种方案: * VisualSVN Server,安装更简单、更直观:http://www.visualsvn.com/server/download/ * 传统的Subversion 服务器程序: 一、准备工作 1、获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址在:http://subversion.tigris.or ...
Global site tag (gtag.js) - Google Analytics