- 博客(11)
- 收藏
- 关注
正则表达式中的反向预搜索
这几天在用正则表达式做一个小程序,需要替换内容中的某些特殊字符串。这些字符串的出现是有规律的,那就是在它左面总会特定的内容出现,右面却没有。于是自然就想到了反向预搜索。 在以前的应用,大多是应用正向预搜索情况。也就是说,在查找内容的右面有特定的内容限定,例如下面的例子:var str3 = 'CPU: Intel Core2 5200; Memory: 2G;OS: Ubuntu 9.0...
2009-09-29 15:36:00 82
安装Ubuntu9.04的经历
这些天Windows XP总是莫名的死机,要重启数次还不能进操作系统。想起来,刚刚换过主板,何况上次维修的工程师也没有查出来硬件上有什么毛病。于是就怀疑是不是系统的问题。恰巧也受到上次GTUG Ubuntu Day活动的影响,决定装下Ubuntu试一下,何况还可以和XP共存。于是就刻了9.04的盘开始安装。当然,问题也就来了。 1、Ubuntu不能识别Windows分区。 在安装之前...
2009-09-27 16:28:00 63
Oracle数据安全解决方案(1)——透明数据加密TDE
原文地址:http://www.oracle.com/technology/oramag/oracle/05-sep/o55security.htmlTECHNOLOGY: Security 透明数据加密TDEBy Arup Nanda 不写一行代码,透明的加密敏感数据! 这可能是你的公司最恐怖的噩梦:有人偷走了数据库的备份磁带!当然,你可能构造了一...
2009-09-23 22:49:00 128
我所理解的OpenSocial
昨天在Google参加了OpenSocial的讲座,通过三位OpenSocial工程师的精彩演讲,我对这个东西有了一些简单的理解。下面就把我所理解的OpenSocial,也算是笔记整理在这里。 1、为什么会有OpenSocial? 当前社会是一个网络的社会,当前的网络是一个社会性的网络,SNS遍地开花到处都是。我们可以在上面和朋友分享喜怒哀乐、共同驰骋疆场。 忽然有一天,我们在一...
2009-09-21 14:02:00 61
多核时代:并行程序设计探讨(9)——数据分解模式Data Decomposition
Data Decomposition1.1 问题如何将待解决的问题的数据分解为能够并行运行的数据单元(units)?1.2 上下文并行算法的设计者必须首先详细了解待解决的问题,除此之外,还必须识别如下几个关键因素:1)计算强相关的部分:待解决问题中的哪部分需要进行大量运算;2)关键数据结构:主要是对什么数据进行运算;如何进行运算。当基本问题理解后,设计师必须考虑解...
2009-09-20 20:34:00 61
JavaScript FAQ(二十五 完)—— 错误处理
二十二、错误处理1、禁止JS错误(Suppress JS Errors)Q:我是否可以禁止JavaScript错误信息?A:可以。要禁止页面上所有的JavaScript错误信息,你要把下面一段代码放在页面的HEAD部分:<SCRIPT language="JavaScript"><!--function silentErrorHandler() {return tr...
2009-09-19 07:00:00 55
JavaScript FAQ(二十四)—— 声音
二十一、声音1、可以播放声音的浏览器(Audio-enabled Browsers)Q:什么可以浏览器可以执行播放声音的脚本?A:如果在声音播放描述的技术可以在Miscrosoft Internet Explorer 4.0及其更新版本中工作,那么同样可以在Netscape Navigator 3.0及其更新版本中工作。要在Internet Explorer中播放声音,在4.0以及后来版本...
2009-09-17 15:33:00 70
JavaScript FAQ(二十三)—— Bookmarklet
二十、Bookmarklet1、什么是Bookmarklet?(What's a Bookmarklet?)Q:什么是Bookmarklet?A:Bookmarklet是整个都被包含在超链接URL中的一小段JavaScript程序。(JavaScript URL就是这个样子:<a href="javascript:the code goes here">。)多数浏览器允许用户添...
2009-09-15 16:37:00 222
多核时代:并行程序设计探讨(8)——任务分解模式Task Decomposition
Task Decomposition从本章开始我们就正式来介绍每个模式了,参考设计模式的做法,每个模式我们都按照如下的内容进行介绍:问题(Problem)、上下文(context)、考虑因素(Forces)、解决方法(Solutions)。至于样例,就请各位看官直接看原文了。1.1 问题如何将待解决的问题分解为能够并行运行的“任务(task)”?“任务”这个词本身是比较概...
2009-09-14 21:58:00 108
多核时代:并行程序设计探讨(7)——并行编程模式概览
并行编程模式概览前面的5、6篇博文,都是和并行编程相关的基础知识,如果你一路看来,基本上也能够开始进行并行编程设计了,也可以和别人吹吹牛、聊聊天了。但“欲穷千里目,更上一层楼”,前面的毕竟都是基础知识,拿来直接设计,虽然能够完成任务,但就像在茫茫大海中航行,没有灯塔,难免会走很多弯路、甚至绝路!所以我们要在这些基础知识之上,学习一套系统的分析问题、设计方案、应用实现的理论来指导我们作出...
2009-09-08 20:25:00 113
MyEclipse不能自动编译
最近不知道什么原因,一直在使用中的MyEclipse总是出现不能自动编译的情况,这为Web项目的远程调试带来了很大的不便。我尝试了网友提供的一些方法,有些并不能起作用。下面就把我的解决过程记录下来: 第一次:采取取消自动编译,然后清除的,结果清除过程一闪而过,没有结果。又陆续尝试了更改输出路径、重新加载JRE均不见反应。 于是,关闭MyEclipse,重新启动,没有任何操作,自动痊愈。...
2009-09-06 21:31:00 63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人