甲骨文斥资74亿美元欲收购Sun收购Sun公司对ORACLE来说绝对是多赢之举。对我们ORACLEDBA来说也是一件大好事。ORACLE收购SUN了
系统 2019-08-29 23:28:26 2396
把以前做的一个功能抽取出来做成一个小的正则表达式测试工具。没什么特色,有两点功能:一、方便的测试正则表达式。二、可以保存使用的正则表达式,以备后用。功能演示:下载下载二(CSDN)注意,需要先安装Framework2.0,可以到微软官方下载下面:http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=z
系统 2019-08-29 23:22:55 2396
转载自:http://hi.baidu.com/fdwm_lx/blog/item/fe46344e11517705b3de054c.html在大型web应用中,缓存可算是当今的一个标准开发配置了。在大规模的缓存应用中,应运而生了分布式缓存系统。分布式缓存系统的基本原理,大家也有所耳闻。key-value如何均匀的分散到集群中?说到此,最常规的方式莫过于hash取模的方式。比如集群中可用机器适量为N,那么key值为K的的数据请求很简单的应该路由到hash(
系统 2019-08-29 23:09:39 2396
索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。本文主要就前6种索引进行分析,由于interMedia全文索引涉及的内容可以单独写一篇文章,所以不在此对其做分析。首先给出各种索引的简要解释:b*treeindex:几乎所有的关系型数据库中都有b*tree类型索引,也是被最多使用的。其
系统 2019-08-29 23:09:09 2396
网上有关clistctrl举不胜举,包括按钮控件的绘制也很多,但我用的时候找了好久没发现适合我用的。在这里我想介绍一种很简洁的+、-号按钮绘制的方法,实现后类似于tree中的+、-号收缩功能。以便同行以后有需要可以直接搬走使用。依附点:clistctrl用的最多的setitemdata,setitemtext,可以记录一些信息,但这里通过setitemstate来记录与修改图标的状态,从而实现+、-号的按钮。问题:你可能说为什么不绘制一个+号按钮呢?红色部
系统 2019-08-29 22:31:30 2396
用途Merge命令可以用来用一个表中的数据来修改或者插入到另一个表。插入或者修改的操作取决于ON子句的条件。该语句可以在同一语句中执行两步操作,可以减少执行多条INSERT和UPDATE语句。MERGE是一个确定性的语句,即不会在同一条MERGE语句中去对同一条记录多次做修改操作。语法其中,merge_update_clause::=其中,merge_insert_clause::=关键字、参数INTO子句在INTO子句中指定所要修改或者插入数据的目标表U
系统 2019-08-29 22:23:21 2396
LINQ是VisualStudio2008在重要内容之一,本节也主要是介绍如何利用LINQ来构建我们的数据层。在本篇文章中用到了C#3.0的新特性,不了解的朋友可以到我的另一个系列《C#3.0为我们带来什么》中查看,本篇中不再做过多介绍。在数据库中建立City、Module、Province、User、UserGroup5个表,如图1。图1数据库脚本[复制到剪贴板]CODE:ifexists(select*fromsysobjectswhereid=OBJ
系统 2019-08-29 22:16:46 2396
1、写一个需要发布的接口packagecom.hb;importjavax.jws.WebParam;importjavax.jws.WebService;@WebServicepublicinterfaceIService{publicvoidhello(@WebParam(name="username")Stringusername);}备注:一定要在接口名称上面用@WebService注解标示,参数@WebParam(name="username")
系统 2019-08-29 22:10:46 2396
参考:http://grunt1223.iteye.com/blog/969197Analyzer,或者说文本分析的过程,实质上是将输入文本转化为文本特征向量的过程。这里所说的文本特征,可以是词或者是短语。它主要包括以下四个步骤:1、分词,将文本解析为单词或短语2、归一化,将文本转化为小写3、停用词处理,去除一些常用的、无意义的词4、提取词干,解决单复数、时态语态等问题LuceneAnalyzer包含两个核心组件,Tokenizer以及TokenFilte
系统 2019-08-29 22:10:33 2396
好久没有上来更新过了,最近在学习线程池实现,参考了Tomcat和Jetty的线程池的实现后,还是比较佩服他们的实现的,佩服瞬间突然回忆起来以前看过的书里面提到过JDK1.5带了douglea的concurrency包,douglea算是对Java世界影响最大的人物之一了,其对Java的贡献绝对超过JamesGosling等Java世界的“言论”巨头(我认为而已)。这位可爱的老教授为JDK中的Collection和如今的Concurrency包作出的贡献是不
系统 2019-08-29 21:58:22 2396