`
文章列表
1. Object()操作符感觉就是Sun公司创造出来的幌子,什么意义也没有。只是给ejb的实现方确定什么时候那个abstract schema类型成为返回值。对于QL查询本身而言,确实没有什么意义。Sun公司的解释好像是下一代SQL规范里可能包含这个操作符。呵呵。鬼知道SQL2003或者更新版本里是否有这个操作符,反正我是没有看到。2. 缺乏对Date类型的操作缺省对java.util.Date原生类型的支持。3. 支持的SQL函数太少了连CAST(), DOW(), MONTH(), UPPER(), LOWER()这些简单的函数都没有。看看它支持的有限几个聚集函数吧:count, sum, ...
大致看完这篇文章,感觉非常好,人家才四年C++,已经达到此水平,佩服。原文位于:http://www.artima.com/cppsource/cooperative_visitor.htmlThis article presents a flexible and efficient variation of the Visitor design pattern in C++ that accommodates arbitrary argument and return types.The Visitor pattern provides a way to add new polymorphic ...
好久没上来了,现在csdn BLOG的速度终于到了自己能够承受的地步,看来改进还是不上。几个月以前,想连上去进行编辑都是一件痛苦的事。这阵子,看了一些文章,以及某些人的blog和相关论坛,感觉数据库仍然有很多工作要做, ...
来自我在百度上的同名短文。作者:hexiong 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。http://hi.baidu.com/hexiong/blog/item/f9bbf01f3a4c1ef4e0fe0bdf.html从Ultraedit8.0一直使用到现在,感觉这 ...
我用过一部分,整理出来,就当是用作速查手册吧。winver 检查Windows版本dxdiag 检查DirectX信息mem.exe 显示内存使用情况Sndvol32 音量控制程序sfc.exe 系统文件检查器gpedit.msc 组策略 regedit.exe 注册表 msconfig.exe 系统配置实用程序mstsc 远程桌面连接notepad 打开记事本cmd.exe CMD命令提示符 MSINFO32 系统信息 XP总命令集合sc-------------查看常用服务orgwinver------检查Windows版本 wmimgmt.msc----打开windows管理体系结构(WM ...
设有表:createtableblobimg(idintprimarykey,contentsblob);一、BLOB入库的专用访问:1)最常见于Oracle的JDBC示例中一般是先通过select...forupdate锁定blob列,然后写入blob值,然后提交。要用到特定的OracleBLOB类。Class.forName("oracle.jdbc.driver.OracleDriver");Connectioncon=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:testdb&qu ...
前段时间,网上居然有人说没听说过Sybase ASE数据库,sigh。 拼做Sybase,原意为既是System, 也是Database。可拆作SYB ASE在Sybase,数据库产品不光有ASE,就是我们国内通常所说的Sybase数据库。原名为SybaseSQL Server,这个版本与MS SQL Server是同源产品。微软最开始是购买了Sybase的源代码,有共享使用的权利。因为与微软有协议,所以后来改名为Sybase ASE(Adaptive Server Enterprise)。 也有ASA(Adaptive Server Anywhere),嵌入式数据库,这个产品目前市场占有率最高 ...
最近发现比较简单的去掉'/'字符居然不能直接用'/'去替。 public class TestString { public TestString() { } public String replace(String a) { return a.replaceAll("//u005c", ""); } public static void main(String[] args) { TestString t = new TestString(); System.o ...
因钓鱼,给老丈人让出一块空间来扔鱼线,结果,我掉到了灌木丛中的一口井里头,满井的水,还挺深,结果伤得不轻,幸亏自己意识清醒,往上爬,最终上来了,真是捡回了一条命。上来的时候,已经全身是水和沙子,跟落汤鸡无异。手机居然没坏,胳膊上已经划了很深的伤,头顶撞了一个大包。无名指被石块削掉了一块肉。小时候掉进水里有很多次,最后家里就严禁我去学游泳。没想到,这霉运又找上我来了。
系统检查点scn(v$database(checkpoint_change#))数据文件检查点(v$datafile(checkpoint_change#))数据文件终止scn(v$datafile(last_change#))数据文件中存放的检查点启动scn (v$datafile_header(checkpoint_change#)1、系统检查点scn当一个检查点动作完成之后,Oracle就把系统检查点的SCN存储到控制文件中。select checkpoint_change# from v$database2、数据文件检查点scn当一个检查点动作完成之后,Oracle就把每个数据文件的sc ...
有时候,可以使用exp将以传输表空间的方式将其导出,传输表空间是一种机制,用来把一个数据库上的格式数据文件附加到另一个数据库。   需要注意:  对于导出文件dmp来说,Oracle实现了跨平台的处理,即在任何一个可运行的平台上,都能使用imp将其导入,但是对于表空间所包含的数据文件而言,各个平台上是不一样的,包含不能通过简单的复制来处理。数据文件不是独立于OS的。  传输表空间移动数据速度非常快。  使用前提:  1.源和目标数据库使用相同的字符集。  2.目标数据库不能有和源表空间相同的表空间  3.源和目标数据库拥有相同的块大小  4.必须传输自包含的对象集  5.源和目标数据库运行的硬件 ...
Oracle数据库当中,关于日志与回滚那一部分,与别的数据库确实有很大的不同。为了避免在写日志的同时后台进程对日志文件的读操作,Oracle使用了单独的回滚段来记录“旧”的数据。这样可以达到并行读写的目的,整体I/O效率提高了不少,但也引入了一些问题。最经典的莫过于ORA-01555:snapshot too old错误了。1.什么操作产生最多的撤消?Insert产生最小的撤消,但是应该产生相当多的redo数据。因为undo回滚面只需要记录要“删除”那些新行的id。Update一般是第二位(通常情况下),所要做的是记录修改过的字段值,常见的情况是update整行数据的一小部分。Delete才会产 ...
ASE支持分布式事务处理,需要一些额外配置。Using XA resources with Adaptive Server EnterpriseTo use XA resources with an Adaptive Server Enterprise 12.0 or later database running on UNIX or Windows, perform these tasks:(Windows only.) Verify that you have the correct license file, which is located in %SYBASE%/SYSAM-1_0/l ...
一、JNI 的特点: JNI有一个很重要的优点,就是在你充分利用Java的跨平台特性的前提下,你仍然可以利用其它编程语言。JNI是JVM实现很重要的一部分,是允许Java应用调用本地代码(native code)或本地代码调用Java应用的一个双向接口。下图就显示了这两者之间的关系:JNI支持两种类型的native code: 本地库和本地应用程序1. 你可以使用JNI写出本地方法,允许Java程序调用由本地方法实现的函数,这在jvm的实现里有大量的应用。我们从jdk的源码里也可以看到大量的这种示例。2. JNI还支持调用接口(invocation interface),它允许你在本地应用程 ...
这篇文章来自newsmthBBS java版原版主zms的经验总结,感觉挺不错。转到这里,以供参考。 最近对程序占用内存方面做了一些优化,取得了不错的效果,总结了一些经验简要说一下,相信会对大家写出优质的程序有所帮助下面的论述针对32位系统,对64位系统不适用,后叙经常你写了一个程序,一测试,功能没问题,一看内存占用也不多,就不去考虑其它的东西了。但可能程序使用了一个什么数据结构,会当数据规模变大时,内存占用激增。基本&&关键的问题是,Java里各种东东占多少内存?????????对于primitive类型,有8个byte short int long float double ...
Global site tag (gtag.js) - Google Analytics