搜索到与相关的文章
Java

Java正则表达式详解

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么Java又怎样呢?本文写作时,一个包含了用

系统 2019-08-29 22:51:55 2374

Java

java 变量作用范围(竟然理解错了)丢人 ——JA

publicclassTest{/***@paramargs*/publicstaticvoidmain(String[]args){Stringstr="A";doit(str);System.out.println(str);}publicstaticvoiddoit(Stringstr){str="B";}}这里结果输出A啊,唉,这都错,半路出家和尚啊……doit传进去的参数作用范围只是函数内部,Java是值调用。突然想到,这里的String类型的之

系统 2019-08-29 22:34:41 2374

编程技术

数据库中索引原理

什么是索引在数据库中,索引的含义与日常意义上的“索引”一词并无多大区别,与书中的索引一样,数据库中的索引使您可以快速找到表中的特定信息。索引包含从表中一个或多个列生成的键,以及映射到指定数据的存储位置的指针,也就是说索引由键和指针组成。它是用于提高数据库表数据访问速度的数据库对象。建立索引的好处:1.索引可以避免全表扫描。多数查询可以仅扫描少量索引页及数据页,而不是遍历所有数据页。2.对于非聚集索引,有些查询甚至可以不访问数据页。如字典的目录就可以查到所有

系统 2019-08-29 22:28:34 2374

编程技术

奇思妙想: 利用Wii Remote Controler制作互动白

奇思妙想:利用WiiRemoteControler制作互动白板以后没有人会买普通交互式白板了.大家一定用过或者说听说过交互式白板系统吧,普通的白板多少钱?如果你不了解价格可以看看大恒的报价,最普通的也要20000元人民币吧,这套系统包括什么?那个白板和驱动,注意电脑和投影仪是不包括的,当然了里面包括数个不同颜色的笔。它实现什么功能?就是如同触摸屏一样的,你可以在那个白板上如同使用鼠标控制电脑一样地工作,当然了加上软件可以实现不同的功能,例如画笔等.这里介绍

系统 2019-08-29 22:26:29 2374

编程技术

美国IT圈家谱

为什么全球的科技新闻/互联网新闻/创业新闻都被美国所占据?为什么美国的互联网创业行业总吸引所有人的眼球?为什么……?为什么……?看了这张美国科技圈图谱,我想你应该有所眉目。Microsoft(微软)、Amazon(亚马逊)、Disney(迪斯尼)、Apple(苹果)、Google(谷歌)、Facebook、AOL、Twitter、eBay、Paypal……看看这些企业是怎样一环扣一环,怎样反哺新的创业企业,打造全球科技良性循环生态圈的。请看图:美国IT圈家

系统 2019-08-29 22:13:42 2374

编程技术

JBoss Rules 1

JBossRules学习(一):什么是Rule学习JBossRules有几天了,因为这方面的中文资料较少,所以这几天都在看官网上的manual。这是一份不错的教程,我把我看的一些重要的东西翻译整理了一下,希望可以对想学习JBossRules的同学们提供一点帮助。在开始这份教程之前,我先简要介绍一下JBossRules:JBossRules的前身是Codehaus的一个开源项目叫Drools。最近被纳入JBoss门下,更名为JBossRules,成为了JBo

系统 2019-08-29 22:11:18 2374

编程技术

Apache Thrift - 可伸缩的跨语言服务开发框架(

个人学习参考所用,勿喷!原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/index.html对原文的修改:1.原文的服务器端代码的BUG,不论是0.8.0还是0.6.1版本的thrift,例如以下的创建server的方式都不对(正确结果看修正后的文中代码):Java代码TServerserver=newTThreadPoolServer(processor,serverTra

系统 2019-08-12 09:30:08 2374

Oracle

Oracle数据库开发应用

最近公司将偶辞职,偶准备重新找工作,但是Oracle以前学习的忘了差不多了,现在开始熟悉一些常用的东东!!!!--System用户登录创建表空间CREATEtableworkspaceDATAFILE‘D:\oracle\oracle\workspace’SIZE10MAUTOEXTENDON;--创建新用户CREATEUSERxiaobaiIDENTITYBYxiaobaipwdDEFAULTTABLESPACEusersTEMPORARYTABLESP

系统 2019-08-12 09:30:05 2374

编程技术

程序员常说的11句话

编者按:前段时间伯乐在线曾整理编译过程序员在程序出错后给测试人员的20条高频回复,国外的AlbertoGutierrez又整理了一篇程序员常说的10句话。当然了,我们也补充了几条具有中国特色的程序员常用语。9.No,Idon’tknowhowtofixthemicrowave.不,我不会修微波炉。由于某些原因,非专业人士认为所有带按钮的东西,都可以让程序员来修理。如果你不想再有这样的“烦恼”,这里有《不当免费技术支持的10种方法》,可以帮你委婉拒绝!8.M

系统 2019-08-12 09:29:48 2374

编程技术

介绍.net 4.5 异步编程核心内容,如何使用Async

通过使用异步编程,可避免出现性能瓶颈,并提高应用程序的整体响应。然而,技术编写异步应用程序的传统方法过于复杂,这使得异步程序难以编写,调试和维护。VisualStudio2012引入了一个简单的开发方法,异步编程,我们可以充分利用.NETFramework4.5和WindowsRuntime中对异步的支持。这项复杂的工作将会交由编译器来搞定,开发人员就像是在使用同步代码来编写应用程序的逻辑结构,但其结果是,得到了所有异步编程的优点,但只要付出一点点工作。本

系统 2019-08-12 09:29:39 2374