上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 一、用单用户来登录系统;在GRUB启动后,移动键盘到Linux的启动项;按e键;然后再移动键盘到类似下面的一行,也就是kernel的那行: kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet 把光标移动这行后,再按一下e键,进入编辑这行;在行尾条一个空格 ,然后输入 linux single也就是类似如下的: kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux single结束编辑,按回车返回;接着我们要启动系统,... 阅读全文
posted @ 2011-09-03 11:07 freewater 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数的集合S, 有一个整数x,判断S中是否有两个数相加等于x.解法1《算法导论》解题步骤:1. 对数组S进行归并排序。2. 构造数组S’={z : z=x-y, y∈S},并排序。由于S已经有序,构造与排序可一并完成。3. 删除S中重复的元素使仅保留一个,对S’进行同样的操作。4. 合并S和S’,并保证合并后有序,这里可以使用归并排序的思想。5. 如果在合并后的数组中存在连续两个相同的元素,并且这种元素的个数大于1,那么有解。设想在合并后的数组中存在连续两个w,则w分别属于S和S’,那么S中存在y使得w=x-y,即x=y+w。因此,S中元素w和y的和为x。步骤1的运行时间为Θ(n lg 阅读全文
posted @ 2011-09-01 21:11 freewater 阅读(2702) 评论(4) 推荐(0) 编辑
摘要: Fedora Linux由于开发者的问题,导致Sun的JVM在它上面安装和配置都非常困难。这里谈论的和下面安装的Sun的JVM(以及JDK)都是指官方的实现版本,不是其他的参考实现。在这里我会教你如何在5分钟或者更少的时间内比较简单地在Fedora Linux 6或7上面安装JDK 6或者Java SE 6。下面是详细步骤:1. 做为root用户登录 2. 首先你要在这里下载JDK 6或者Java SE 6。下载工作在图形浏览器比如Firefox、Internet Explorer或者Safari里面都很正常。可是Sun使得Linux控制台(象那些试图安装在他们特定web服务器)用户从java 阅读全文
posted @ 2011-09-01 19:36 freewater 阅读(402) 评论(0) 推荐(0) 编辑
摘要: In addition to update batching, Oracle JDBC drivers support the following extensionsthat improve performance by reducing round-trips to the database:■Prefetching rowsThis reduces round-trips to the database by fetching multiple rows of data eachtime data is fetched. The extra data is stored in clien 阅读全文
posted @ 2011-08-29 17:15 freewater 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Note:■Oracle recommends that you use JDBC standard features whenpossible. This recommendation applies to update batching as well.Oracle update batching is retained primarily for backwardscompatibility.■For both standard update batching and Oracle update batching,Oracle recommends you to keep the bat 阅读全文
posted @ 2011-08-29 16:53 freewater 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: Statement caching improves performance by caching executable statements that areused repeatedly, such as in a loop or in a method that is called repeatedly. Startingfrom JDBC 3.0, JDBC standards define a statement-caching interface.Statement caching can do the following:■ Prevent the overhead of rep 阅读全文
posted @ 2011-08-29 14:25 freewater 阅读(722) 评论(0) 推荐(0) 编辑
摘要: tnsnames.oraORCL= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.3.5.78 )(PORT = 1522)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) 法一: 1 OracleDataSource ds = new OracleDataSource(); 2 ds.setDriverType("oci"); 3 ds.setNetworkProtocol("tcp"); 4 ds.setServerN 阅读全文
posted @ 2011-08-28 22:31 freewater 阅读(587) 评论(0) 推荐(0) 编辑
摘要: OCI Connection PoolingThe OCI connection pooling feature is an Oracle-designed extension. The connectionpooling provided by the JDBC OCI driver enables applications to have multiple logicalconnections, all of which are using a small set of physical connections. Each call on alogical connection is ro 阅读全文
posted @ 2011-08-28 18:38 freewater 阅读(324) 评论(0) 推荐(0) 编辑
摘要: The DML returning feature provides more functionality compared to retrieval ofauto-generated keys. It can be used to retrieve not only auto-generated keys, but alsoother columns or values that the application may use.Note:■The server-side internal driver does not support DML returningand retrieval o 阅读全文
posted @ 2011-08-28 16:38 freewater 阅读(641) 评论(0) 推荐(0) 编辑
摘要: Registering Output ParametersThe type codes in java.sql.Types or oracle.jdbc.OracleTypes identify theSQL types of the output parameters in the registerOutParameter method of thejava.sql.CallableStatement andoracle.jdbc.OracleCallableStatement interfaces.These are the forms that the registerOutputPar 阅读全文
posted @ 2011-08-28 16:26 freewater 阅读(413) 评论(0) 推荐(0) 编辑
摘要: A ROWID is an identification tag unique for each row of an Oracle Database table. TheROWID can be thought of as a virtual column, containing the ID for each row.The oracle.sql.ROWID class is supplied as a container for ROWID SQL data type.If you include the ROWID pseudo-column in a query, then you c 阅读全文
posted @ 2011-08-28 15:02 freewater 阅读(2555) 评论(1) 推荐(0) 编辑
摘要: 要解决Oracle的客户端乱码问题关键是要把服务器端使用的字符集跟客户端使用的字符集统一起来。Oracle客户端(Sqlplus)通过NLS_LANG环境变量来确定客户端使用的字符集。NLS_LANG参数由以下部分组成:NLS_LANG=<Language>_<Territory>.<Clients Characterset>NLS_LANG各部分含义如下:LANGUAGE指定:-Oracle消息使用的语言-日期中月份和日显示TERRITORY指定-货币和数字格式-地区和计算星期及日期的习惯CHARACTERSET:-控制客户端应用程序使用的字符集通常设置或 阅读全文
posted @ 2011-08-27 14:14 freewater 阅读(35612) 评论(2) 推荐(0) 编辑
摘要: 鸟哥的私房菜管道命令 “|”仅能处理通过前一个命令传来的正确消息,也就是stdout的信息,对于stderr没有直接处理能力。中英文操作系统转换原来用户登陆的时候是根据LANG设置设定的。所以我如果在~/.bashrc中更改LANG就可以切换中英文操作系统。比如要切换为英文操作系统则在~/.bashrc中加入LANG="en_US.utf8"export LANG 待续。。。 阅读全文
posted @ 2011-08-26 20:34 freewater 阅读(253) 评论(0) 推荐(0) 编辑
摘要: vim 编码方式的设置和所有的流行文本编辑器一样,Vim 可以很好的编辑各种字符编码的文件,这当然包括UCS-2、UTF-8 等流行的 Unicode 编码方式。然而不幸的是,和很多来自 Linux 世界的软件一样,这需要你自己动手设置。Vim 有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding (这些选项可能的取值请参考 Vim 在线帮助 :help encoding-names),它们的意义如下:* encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本 阅读全文
posted @ 2011-08-26 14:54 freewater 阅读(124812) 评论(1) 推荐(2) 编辑
摘要: linux下绝对不能把事情想简单,尤其对我这样的新手,今天花了大半天,有上了一课,有了个教训。安装打印机在Windows下可是简单的事,一个局域网共享一台打印机,设置起来也很方便。但是恰恰是这个容易让人走进误区,存在惯性思维,Linux下不是那么的简单,真是一步不慎,你的不知道哪里错了,怎么搞也没用。并且错误千奇百怪,主要和你系统的当前设置,配置有关。耦合性很大!Windows掩盖了耦合,我们必须清楚地认识这一点。废话少说了。最终在下面文档的帮助下搞定。真是非常感谢。文档下载地址:http://ishare.iask.sina.com.cn/f/15427593.html如果是访问共享的打印机 阅读全文
posted @ 2011-08-25 22:56 freewater 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 折腾了多天,终于在装成功了Fedora15,真是感慨万千呀!特作此文,愿能帮你解决与我相似的问题!我可是菜鸟,才接触liunx。所以安装时,真是丑态百出。没办法,谁让我菜呢。但是终于在各个blog友的帮助下,安装成功。我遇到的主要问题是:U盘无法作为启动盘了,这倒是后期发现的,刚启动时就一个光标在闪。当然按照http://www.linuxdiyf.com/bbs/thread-201877-1-1.html的方法就可以成功从U盘安装Fedora15,我觉得这种方法最为高效,既不使用liveusb-creator,也不用UtraISO,毕竟烧制哪有直接拷贝来的快呀!我是这样认为的。当然我也试过 阅读全文
posted @ 2011-08-23 17:15 freewater 阅读(5048) 评论(1) 推荐(0) 编辑
摘要: 北冥有鱼,其名为鲲。鲲之大,不知其几千里也。化而为鸟,其名为鹏。鹏 之背,不知其几千里也;怒而飞,其翼若垂天之云。是鸟也,海运则将徙于南冥。 南冥者,天池也。 《齐谐》者,志怪者也。《谐》之言曰:“鹏之徙于南冥也,水击三千里, 抟扶摇而上者九万里,去以六月息者也。”野马也,尘埃也,生物之以息相吹也。 天之苍苍,其正色邪?其远而无所至极邪?其视下也,亦若是则已矣。 且夫水之积也不厚,则其负大舟也无力。覆杯水于坳堂之上,则芥为之舟; 置杯焉则胶,水浅而舟大也。风之积也不厚,则其负大翼也无力。故九万里,则 风斯在下矣,而后乃今培风;背负青天而莫之夭阏者,而后乃今将图南。 蜩与学鸠笑之曰:“我决起而. 阅读全文
posted @ 2011-08-19 19:56 freewater 阅读(375) 评论(0) 推荐(0) 编辑
摘要: WORD中页眉使用窍门首先介绍一个概念:节。这里的“节”不同于论文里的章节,但概念上是相似的。节是一段连续的文档块,同节的页面拥有同样的边距、纸型或方向、打印机纸张来源、页面边框、垂直对齐方式、页眉和页脚、分栏、页码编排、行号及脚注和尾注。如果没有插入分节符,Word默认一个文档只有一个节,所有页面都属于这个节。若想对页面设置不同的页眉页脚,必须将文档分为多个节。论文里同一章的页面采用章标题作为页眉,不同章的页面页眉不同,这可以通过每一章作为一个节,每节独立设置页眉页脚的方法来实现。首先介绍页眉的制作方法。在各个章节的文字都排好后,设置第一章的页眉(若连页眉都不知怎么加,请参考Word帮助)。 阅读全文
posted @ 2011-08-17 20:11 freewater 阅读(6103) 评论(0) 推荐(0) 编辑
摘要: 要实现一个增强版的线程安全类,有很多方法,但是目前我所知道最好的是使用组合方法。比如要在线程安全的List中增加put-if-absent功能,可以这样:@ThreadSafepublic class ImprovedList<T> implements List<T> {private final List<T> list;public ImprovedList(List<T> list) { this.list = list; }public synchronized boolean putIfAbsent(T x) {boolean con 阅读全文
posted @ 2011-08-15 17:13 freewater 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Oracle实现的批处理更新效果不错,至于每次批处理的记录数还需要根据每条记录的大小,服务器的负载情况等多种因素进行微调。 1 private static void batchInsertTest(OracleDataSource ds)throws SQLException{ 2 3 final int NUM=1000000; 4 final int COL=200000; 5 final int ROW=NUM/COL; 6 /*GregorianCalendar c = new GregorianCalendar(2010,1,1); 7 Date[] atimes=new Date 阅读全文
posted @ 2011-08-13 11:26 freewater 阅读(3147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页