[原创]在Oracle 10g,Number、Char和Varchar2类型作为主键,查询效率分析 背景 在实际项目中,设计数据库表的主键生成机制有多种选择:Sequence、产品自增长、表自增长、UUID、复合主键。从主键单纯性和查询简单性考虑,首先不建议使用复合主键。从数据表重建和数据迁移的方便性考虑,首选UUID,但使用UUID就必须使用字符类型字段,有担心字符类型主键的查询效率远不及数字类型主键。另外,有观点指出,对Varchar2类型字段建立索引,查询时,不使用该索引。在网上
一个js的接口测试器源代码 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档$(function(){ // 方法定义 var $methodDefine = { "calcInstallmentInfo" : { "reqparam
Spring+Quartz实现计划任务 环境:1 Spring3.052 quartz 1.8.6 (由于Spring3.05与quartz 2.0不兼容,所以,还是选用quartz 1.8.6)3 eclipse 3.74 tomcat 75 jdk6 代码:web.xmlhttp://www.w3.org/2001/XMLSchema-instance" xmlns="http
Java Native Methods 例子 前言因为项目需要使用到Java Native Methods,看了《Core Java™ Volume II–Advanced Features, Eighth Edition》12章第1节,按着书中的例子完成了一个简单的例子。现将过程及结果记录下来,供以后参考。以下代码是书中的代码。 环境centos 5.8 x86_64jdk6 x86_64eclipse 3.
LINUX JDK 安装与环境变量设置 说明:1 蓝色字体表示linux命令,如:cd /root 一览:1 环境2 下载3 安装4 设置5 测试 1 环境centos 5.8 x86_64 2 下载http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html下载
[原]Oracle Linux EL 5.0 安装Oracle Database 10g笔记 —— 草稿 make-3.79.1 gcc-3.2.3-34glibc-2.3.2-95.20compat-db-4.0.14-5compat-gcc-7.3-2.96.128compat-gcc-c++-7.3-2.96.128com
视频播放解决方案收集 http://baike.baidu.com/view/209561.htmhttp://zhangjunhd.blog.51cto.com/113473/25474http://www.ketcat.com/flv/
[转]高效存储技术研究 出处:http://blog.csdn.net/liuben/archive/2010/12/08/6064045.aspx高效存储技术研究 收藏高效存储技术研究1 引言物质、能量和信息是自然科学研究的三个基本对象,处理、传输和存储是信息计算的三大基本任务。随着信息化技术水平的不断提高,数据已经取代计算成为了信息计算的中心,数据将成为企业最终有价值的财富。1998年图灵奖获得者Jim Gray曾断言:现在每18个月新增的存储量等于有史以来存储量之和。根据预
[转]高并发高流量网站架构 出处 : http://blog.csdn.net/SmartTony/archive/2010/09/09/5874485.aspxWeb2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点 ——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容
[原]《自己动手写操作系统》的作者出新书了。。。。 今天在百度文库上看到《自己动手写操作系统》的电子版,想起以前在书店看到这本书的时候,还想买下来,但最后还是没有买。顺手在google上搜索了书名,发现作者已出新书,书名《Orange'S:一个操作系统的实现》。新书的官方网站:http://osfromscratch.org/。里面有新书的样章。欣喜之下按书中第一章的内容,在Oracle Virtual Box中尝试了一下,还真能引导新建的虚拟机启动。特将此事记下,容后有时间再好好学习学习。
[原]备考PMP 做了7年软件项目开发,常常考虑如何提高项目的成功率,降低项目风险。自己也尝试着自学项目管理知识,09年报考了工信举办的“信息项目管理师”考试。早就听说PMP是项目管理领域权威的认证考试,抱着学习及考证的态度报考了这次考试。从参加了神州巨龙的培训课程的备考8月份PMP考试的同事那里了解神州巨龙的培训挺好的,所以,在8月底报名参加神州巨龙的培训,准备参加10月24日的考试。培训从8月14日开始,5天的基础知识培训、3天的模拟考试和1天的答疑,都是在周末进行。5天的
[原]在Oracle SOASUITE 10g Register ESB 报“error code: 1071 : 5 ”解决办法 错误信息:error code: 1071 : 5 summary: A System of name "xxxxSystem" already exists. Fix: Retry after choosing another name for the System. If error is not fixable, contact Oracle Support. 解决办法:删除ESB Project目
[转]最经典的优秀管理者提高效率15大法则 最经典的优秀管理者提高效率15大法则法则一:制定时间管理计划1. 计划每月、每周、每日的行程表,在计划上所有的每件事将在实际操作中节省至少3个小时,而且效果会更好;2. 设定每项活动的完成期限或跟进日期;3. 制定应急措施,帮助应付意外情况。法则二:养成快速的节奏感,不仅提高效率,节约时间,也能给人以良好的作风印象法则三:学会授权法则四:高效的会议技巧法则五:养成整洁条理的习惯
[转]命令行创建快捷方式的批处理脚本 命令行创建快捷方式的批处理脚本from: http://www.360doc.com/content/10/0803/09/2522536_43303185.shtml
[原]itext使用总结 什么是iText?以下从iText的官网(http://itextpdf.com/)摘录介绍了iText:What is iText?If you look at PDF creation, you'll find that graphical designers use desktop applications such as Adobe Acrobat or Adobe InDesign to create a document in a manual or semi-manual process.
[原]一个基于cxf+oracle soa suite10g应用开发的总结 环境 winxp、win2003 jdk1.6.0_10 apache-tomcat-6.0.20 eclipse java ee ide v3.5.2 apache-cxf-2.3.0 将tomcat注册(反注册)成windows服务的方法,在控制台程序进入到tomcat的安装路径下的bin文件夹中,执行以下命令 service install service uninstall 部署到测试环境 部署是正常的,甚至能够在浏览器中显示到se
[转]如何增强思维与语言的逻辑性 也是网上找的一段,或许对你有帮助,可以肯定的是它对我的帮助可不小 口才训练计划 欢迎进入这里朋友,你好,很高兴认识你。正所谓不是一家人就不进一家门,进了一家门就是一家人了,我想你和我一样都有积极的人生,都向往着自己能够把握着一种神奇的力量,能够改变自己的人生,可是,凭什么呢? 没说两句话就把心爱的姑娘给吓跑了;当众演讲,没两句话就语塞了说不下去;面对应试,一阵脸红,就胡说八道了。这是我们需要的吗? 不,我们拒绝失败,我们拒绝
[原]Tomcat注册成Windows服务及反注册 在[开始-运行]中输入CMD,进入控制台,进入[TOMCAT_INSTALL_PATH]/bin目录,运行“service install tomcat”注册,然后,运行“service uninstall tomcat”反注册。
[原]VB6的Active DLL调用时,报“运行时错误”(429、430)的错误 VB6的Active DLL调用时,报“运行时错误”(429、430)的错误。 解决办法:在工程属性中的兼容性属性中,选择“二进制”兼容原dll编译。
[原]如何使用java访问Websphere MQ 假设:MQ已经安装,并有可用的Queue Manager。1、定义Channel和Queuestep 1 telnet到mq主机,并进入到../mqm/bin目录下,运行runmqscstep 2 运行DEFINE CHANNEL(CHL_WAS_STUDY) CHLTYPE(SVRCONN),创建Channelstep 3 运行DEFINE QLOCAL(Q_WAS_STUDY),创建Queue2、Java Application代码。Test.javapackage com.leo.mq
[转]马步 出处:http://baike.baidu.com/view/183173.html?wtp=tt 马步 百科名片马步是许多门派的根基功夫,各派的马步大同小异,站马步桩主要有两个目的,一是练腿力,二是练内功。站桩就是聚气。[编辑本段]简介 马步是练习武术最基本的桩步,因此有“入门先站三年桩”、“要学打先扎马”的说法。马步桩双脚分开略宽于肩,采半蹲姿态,因姿势有如骑马一般,而且如桩柱般稳固,因而得名。马步蹲得好,可壮肾腰,强筋补气,调节精气神,而且下盘稳固,平衡能力好,不易被人打倒,还能提升身体的反应能
Oracle Fusion Middleware 11g 相关链接 Oracle® Fusion Middleware System Requirements and Specifications11g Release 1 (11.1.1)http://www.oracle.com/technology/software/products/ias/files/fusion_requirements.htm Release Downloads for Oracle SOA Suitehttp://www.oracle.com/technetwork/middlew
[原]在Oracle SOASUITE 10g 调用ESB 报“java.io.FileNotFoundException: /u01/esb/product/10.1.3.1/j2ee/home/../Context.properties”问题的解决办法 1.异常信息env:ESBMessageProcessingFailedInquirySystem.SRouterForWebSubSystem.ILoginLoginAn unhandled exception has been thrown in the ESB system. The exception reported is: "oracle.tip.esb.server.common
[原]在Oracle SOASUITE 10g Register ESB 报“The exception reported is: "javax.transaction.RollbackException: Timed out”问题的解决办法 1.异常信息error code: 0 : 10 summary: An unhandled exception has been thrown in the ESB system. The exception reported is: "javax.transaction.RollbackException: Timed out at com.evermind.server.A
[原]在Oracle SOASUITE 10g Register ESB 报“java.io.IOException: Service TxContentFileStore”问题的解决办法 1.异常信息summary: An unhandaled exception has been thrown in the ESB system. The exception reported is: "java.io.IOException: Service TxContentFileStore at /u01/esb/product/10.1.3.1/integration/esb/ora
[原]Clearcase plugin for Eclipse IBM:http://www-01.ibm.com/support/docview.wss?uid=swg24025674下载插件安装该插件的界面基本上与RAD一致 SourceForge:http://sourceforge.net/projects/eclipse-ccase/安装方法:http://sourceforge.net/apps/mediawi
“RAD中用WSDL生成Webservice客户机后调用方法报WSWS3047E错误”备忘 错误:WebServicesFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException faultString: org.xml.sax.SAXException: WSWS3047E: 错误:无法反序列化 bean distributor.sales.inquiry.amwa
java.util.Calendar的一个用法 在某个项目中,我看到程序员使用了java.util.Calendar类来实现以下逻辑:如果当月小于或等于11,则...。以下是原来的代码: Calendar c = Calendar.getInstance(); int currentMonth = c.get(Calendar.MONTH) + 1; if(currentMonth
如何在JDeveloper10.1.3中修改Extention J2SE 由于第一次启动JDeveloper时,电脑里没有安装jdk1.5,只安装了jdk1.6,而以后每次启动JDeveloper都会提示JDeveloper10.1.3只保证有效支持jdk1.5,现在使用jdk1.6来运行它,难保不会出现什么问题。见到这样的情况,我马上下了jdk1.5安装。但是却不知道在如何将jdk1.5设置为默认的jdk,在经过思考和尝试后,终于把这个问题给解决的。由于没有在
javascript执行可执行文件的例程 var wss=new ActiveXObject("wscript.shell");var wse;function init(){ var body = document.getElementsByTagName("body"); body.onload = function(){wse=wss.Exec("osk.exe");}; body.onunload = f
[转]pageEncoding 和contentType 的作用范围 出处:http://blog.csdn.net/love_leve/archive/2008/12/02/3429742.aspx 关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的“编码”,第一阶段会用pageEnc
奇怪的Timer Service问题。 今天用JDeveloper写了个EJB3的Session Bean,在里边添加了Timer Service方法,然后在Embedded OC4J运行这个Session Bean,并用JavaApp客户端测试这个方法,TimerService能正常运行。然后删除了Timer相关的代码,再次运行Session Bean时,发现还有TimerService在运行。最后,我在删除以下路径的文件,才
[转]考虑大对象:利用 JAVA 操作 DB2 Universal Database 中的 LOB 数据 出处:http://www.host01.com/article/software/java/20060919085730895.htm 简介 诸如图像和音频这样的大型数据对象经常需要存储在数据库中。DB2 Universal Database 为存储大型数据对象提供了专门的数据类型。这些数据类型被称为大型对象(LOB)。在本文中,我们将在 LOB 的世界里遨游。更具体地说,我们将从
[转]ocx打包成cab 1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.asp。Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。2、制作cab文件时需要将所有的相关文
[转]ActiveX发布步骤 出处:http://blog.csdn.net/gjd111686/archive/2004/07/07/36221.aspx 创建PVK文件[私人密匙文件]makecert -sk DigitalTitan DigitalTitan.pvkmakecert -n CN=TelStar TelStar创建CER文件[公司证书]makecert -sk DigitalTitan.
[转]从其他 API 如何调用 lstrcpy 接收 LPSTR 返回 出处:http://support.microsoft.com/kb/78304/zh-cn 因为 Microsoft Visual Basic 不支持指针数据类型,您不能直接从 Windows API 的 DLL 函数返回的值作为接收一个指针 (如一个 LPSTR)。 您可以解决这通过接收返回值为长整型数据类型。 然后使用 lstrcpy Windows API 函数将返回的字符串复制
[转]网络命令行操作 转载自:www.yesky.com/164/1932664.shtml 网络命令行操作Windows 2k/2003 Server 1.最基本,最常用的,测试物理网络的 ping 192.168.10.88 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.N
[转]让商家只赚100块 笔记本砍价实用技巧 转载自:http://msn.yesky.com/notebook/69/7586069.shtml这几天市场已经恢复到年前时的人声鼎沸了,每天进入市场,各家柜台前都围着不少要购买笔记本的消费者。在这个时期购买笔记本,虽说机器种类还不是很全,但是价格方面已经很不错了。 不过,这笔记本不比那MP3、MP4,最多才一千多元。笔记本电脑就算一套最简单配置的机型,也要个万儿八千的,谁不想少花点钱
[转]关于Oracle许可方面的介绍 转载自:http://blog.onecheng.com/archives/330一、 正版Oracle 产品和盗版的区别 直奔主题,这是许多研发不注意的地方。对于商用(就是你不是在家里,自己玩),严格来说,就是一张许可证纸的区别。不管是什么时候,下载的版本都可以建立数据库并正常开发,但是如果用于商业,就属于违法行为,后果我不必说了。至于昂贵的价格,其实很大部分是维护费用,另外下载版是
[转]Resin服务器安装配置手册(Windows and Linux) 转载自:http://www.sudu.cn/info/html/edu/network/20080102/284313.html一、Windows下resin的安装连同配置1 、安装1) 安装好JDK2) 把resin-3.0.x.zip解压缩3) 运行resin-3.0.x/httpd.exe4) 打开http://localhost:8080查看测试页面假如正确打
极限编程实践 极限编程实践完整的团队XP项目的所有参与者(开发人员、业务分析师、测试人员等等)一起工作在一个开放的场所中他们是一个团队的成员,这个场所的墙壁上随意悬挂着大幅的、显著的图表以及一些其他显示他们进度的东西。计划游戏计划是持续的、循序渐进的。每2周,开发人员就为下2周估算候选特性的成本,而客户则根据成本和商务价值来选择要实现的特性。客户测试作为选择每个所期望的特性的一部分,客户
[转]面向对象设计的原则 面向对象设计的原则SRP 单一责任原则就一个类而言,应该仅有一个引起它变化的原因。OCP 开放——封闭原则软件实体(类、模块、函数等)应该是可以扩展的,但是不可修改。LSP Liskov替换原则子类型必须能够替换掉他们的基类型DIP 依赖倒置原则抽象不应该依赖于细节。细节应该依赖于抽象。ISP 借口隔离原则不应该强迫客户依赖于它们不可用的方法。借口属于客户,
[转]Java 6 RowSet 使用完全剖析 转自:http://www.ibm.com/developerworks/cn/java/j-lo-java6rowset/?S_TACT=105AGX52&S_CMP=tec-csdn Java 6 RowSet 使用完全剖析
一些RUP的资源 http://www.itisedu.com/phrase/200604231308415.html http://www.ibm.com/developerworks/cn/rational/products/rup/http://sd.csdn.net/subject/rup.htmhttp://java.chinaitlab.com/UML/36676.html
[转]继承设计技巧 摘抄自:《Java2核心技术 卷I:基础知识》(原书第七版 中文版)1.将公共操作和域放置在超类。 这就是为什么将姓名(name)域放在Person类中,而不将它放置在它Person类的子类Employee类和Studunt类中的原因。2.不要使用受保护的域。 protected机制并不能够带来更好的保护,其原因主要由两点。第一,子类集合是无限制的,任何一个人都能够由某个类派生一个
[原]《Java2核心技术 卷I:基础知识》(原书第七版) 例6-4 InnerClassTest.java 勘误 代码如下: import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;import javax.swing.Timer; public class InnerClassT
Java语言规范要求equals方法应具有的特性 1.自反性:对于任何非空引用x,x.equals(x)应该返回true。2.对称性:对于任何引用x和y,如果x.equals(y)返回true,那么y.equals(x)也应该返回true。3.传递性:对于任何引用x、y和z,如果x.equals(y)返回true,y.equals(z)返回true,那么x.equals(z)也应该返回true。4.一致性:如果x和y引用的对象没有发生变化,那么反
[]架构蓝图--软件架构 "4+1" 视图模型 from:http://www.ibm.com/developerworks/cn/rational/r-4p1-view/级别: 初级Philippe Kruchten, 高级技术专员2005 年 1 月 01 日本文基于多个并发视图的使用情况来说明描述软件密集型系统架构的模型。使用多重视图允许独立地处理各"风险承担人":最终用户、开发人员、系统工程师、项目经理等所关注的问题,并
[原]用c#做了一个桌面程序用来分离excel文件里的数据时出现“操作必须使用一个可更新的查询”错误的解决 关键在Main.cs文件中用黄色着重注明的代码。出错时:string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + outputPath + filename + ";Extended Properties=/"Excel 8.0;HDR=YES;IMEX=1/"";修改后:string strConn = "Pro
[转]linux安装配置JAVA 转载自:http://bbs.gliet.edu.cn/bbs/index.php?showtopic=142049一、安装JDK从sun网站上直接下载JDK:http://java.sun.com/j2se/1.4.2/download.html提供了两个下载:1、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586.bin, 32.7
[转]linux RAR的安装和使用 转自:http://www.cublog.cn/u/16215/showart.php?id=638007首先下载rarlinux-3.7.1.tar.gz下载地址2然后解压# tar xvfz rarlinux-3.7.b1.tar.gz 3安装# make installmkdir -p /usr/local/binmkdir -p /usr/local/libc
[转]架设流媒体服务器 转载自:http://www.blueidea.com/computer/net/2005/2778_2.aspWinMedia网上广播服务 单纯的使用Windows Media Encoder这个软件即可实现网上广播服务,不过,借助于Windows Media Services,利用Windows Media Encoder制作的流媒体文件,我们的网络广播站功能将更为强大。下面,我们将利
[转]嵌入式流媒体web页面实现 转载自: http://www.ccw.com.cn/htm/center/skill/02_8_20_2.asp1.流媒体简介多媒体信息的数据量很大,在网络上传输音/视频等信息主要有下载和流式传输两种方案。由于网络带宽的限制,采用下载方式要花数分钟甚至数小时,延迟很大,对于视频点播、远程教学等对实时性要求很高的多媒体应用来说,显然不适合。流式传输采用的是边接收边播放的原则,即数据流由流媒
[转]定点数与浮点数 转载自:http://blog.chinaunix.net/u1/59646/showart_487150.html小数点的表示 为了节省内存,计算机中数值型数据的小数点的位置是隐含的,且小数点的位置既可以是固定的,也可以是变化的。定点数与浮点数 如果小数点的位置事先已有约定,不再改变,此类数称为“定点数”。相比之下,如果小数点的位置可变,则称为“浮
[转]深入浅出浮点数 转载自:http://stephensuen.spaces.live.com/Blog/cns!1p1G_DGhjYiYGmj6keNZQAcw!172.entry浮点数(Floating Point Number)计算机系统中用于表达实数或者说小数的一种方式。由于其表达方式的原因,产生了围绕浮点数的许多常见问题。最典型的就是"为什么我的浮点运算的结果和想象的不同",即浮点数精