上一页 1 2 3 4 5 6 ··· 12 下一页

2012年6月10日

字符串多模式精确匹配(脏字/敏感词汇搜索算法)——TTMP算法 之理论(转)

摘要: 什么是TTMP算法?不好意思,我发布这篇文章之前,估摸是没有其他地方能找着该算法的,因为那是俺生造的。TTMP是啥意思呢?是Terminator Triggered Multi-Pattern 的意思,也就是结束符触发多模式算法。-_-! 有点难理解,没关系,看完了也许就理解了。不过这个自造的算法有点复杂,为了保证大家能够顺利阅读,请大家配合做一个测试:拿出你的手表,或者其他计时器,看看你能用多块的时间阅读完下面这篇文章。判断标准如下:如果你的时间少于15秒,就可以不用读我的文章了,完全有能力造一个更强的算法;如果你的时间少于30秒,我们可以沟通交流一下;如果你的时间少于45秒,你可以仔细阅读 阅读全文

posted @ 2012-06-10 19:41 奋斗者 阅读(915) 评论(0) 推荐(0) 编辑

MQ 消息列队(转)

摘要: 挺好的文章:MQ 消息列队http://hi.baidu.com/ylk_dahai/blog/item/19417b3f9f19e0c77c1e7138.html也可以参考:http://www.cnblogs.com/Vito2008/archive/2012/03/17/2403952.html 阅读全文

posted @ 2012-06-10 11:21 奋斗者 阅读(258) 评论(0) 推荐(0) 编辑

2012年6月7日

PHP中替换换行符的方法(转)

摘要: 发现一个有趣的事情:$text="aaaabbbccc";$text=str_replace(’\n‘,"",$text);$text=str_replace(’\r‘,"",$text);$text=str_replace(’\r\n‘,"",$text);正常来说,上面的代码应该可以替换换行符了吧但是事实上却是不可以!很郁闷,试了很多次,就是不起作用。最后改成这样$text=str_replace("\n","",$text);$text=str_replace(&quo 阅读全文

posted @ 2012-06-07 21:49 奋斗者 阅读(247) 评论(0) 推荐(0) 编辑

2012年6月6日

一劳永逸解决PPT中声音视频的路径问题(转)

摘要: 有网友留言问到PPT中声音和视频绝对路径和相对路径的问题,这也不是两三句话就能讲清楚的,索性写一篇吧。首先我没有研究过2007,不知道新版本有否解决这个问题,所以2007版我没有发言权。在2003及以前,很抱歉,是没有办法自己设定是否为相对路径或绝对路径。但是,一般这个做法是没有问题的。1.新建的PPT先保存在某一文件夹下。2.将需要的声音和视频文件保存在PPT的同一文件夹内。3.再在PPT中选择需要的声音和视频。但是,还是但是,不排除特殊情况在别的机子上播放不出声音,我就试过,原因不明。而且很多声音素材也不是说事先就全部准备好的,有时候临时的找来,先放在指定位置也麻烦,所以我自己的做法是当工 阅读全文

posted @ 2012-06-06 20:02 奋斗者 阅读(6453) 评论(0) 推荐(0) 编辑

Oracle 的for update行锁 (转)

摘要: 键字: oracle 的for update行锁 SELECT...FOR UPDATE 语句的语法如下: SELECT ... FOR UPDATE [OF column_list][WAIT n|NOWAIT][SKIP LOCKED]; 其中: OF 子句用于指定即将更新的列,即锁定行上的特定列。 WAIT 子句指定等待其他用户释放锁的秒数,防止无限期的等待。 “使用FOR UPDATE WAIT”子句的优点如下: 1防止无限期地等待被锁定的行; 2允许应用程序中对锁的等待时间进行更多的控制。 3对于交互式应用程序非常有用,因为这些用户不能等待不确定 ... 阅读全文

posted @ 2012-06-06 00:33 奋斗者 阅读(15748) 评论(0) 推荐(0) 编辑

SELECT FOR UPDATE(转)

摘要: 该文章有些不对的地方,不过作参考还可以。MySQL 使用SELECT ... FOR UPDATE 做事务写入前的确认以MySQL 的InnoDB 为例,预设的Tansaction isolation level 为REPEATABLE READ,在SELECT 的读取锁定主要分为两种方式:SELECT ... LOCK IN SHARE MODE SELECT ... FOR UPDATE这两种方式在事务(Transaction) 进行当中SELECT 到同一个数据表时,都必须等待其它事务数据被提交(Commit)后才会执行。而主要的不同在于LOCK IN SHARE MODE 在有一方事务 阅读全文

posted @ 2012-06-06 00:29 奋斗者 阅读(84017) 评论(4) 推荐(11) 编辑

使用for update卡住锁表的解决办法(转)

摘要: 今天使用select * from bd_corp for update改了好几次之后,突然执行N长时间都不行,马上给用友打电话,我听到了“锁表”两个字。马上查询百度。们在操作数据库的时候,有时候会由于操作不当引起数据库表被锁定,这么我们经常不知所措,不知怎么给这些表解锁,在pl/sql Developer工具的的菜单“tools”里面的“sessions”可以查询现在存在的会话,但是我们很难找到那个会话被锁定了,想找到所以被锁的会话就更难了,下面这叫查询语句可以查询出所以被锁的会话。1,查看哪个表被锁select b.owner,b.object_name,a.session_id,a.lo 阅读全文

posted @ 2012-06-06 00:17 奋斗者 阅读(29430) 评论(0) 推荐(3) 编辑

2012年5月31日

职场技巧:Excel操作大全(转)

摘要: 快捷键之在工作表中移动和滚动向上、下、左或右移动单元格箭头键移动到当前数据区域的边缘:CTRL+ 箭头键移动到行首:HOME移动到工作表的开头:CTRL+HOME移动到工作表的最后一个单元格。:CTRL+END向下移动一屏:PAGE DOWN向上移动一屏:PAGE UP向右移动一屏:ALT+PAGE DOWN向左移动一屏:ALT+PAGE UP移动到工作簿中下一个工作表:CTRL+PAGE DOWN移动到工作簿中前一个工作表:CTRL+PAGE UP移动到下一工作簿或窗口:CTRL+F6 或 CTRL+TAB移动到前一工作簿或窗口:CTRL+SHIFT+F6移动到已拆分工作簿中的下一个窗格:F 阅读全文

posted @ 2012-05-31 10:33 奋斗者 阅读(451) 评论(0) 推荐(0) 编辑

2012年5月6日

javascript 邮箱输入自动补全插件(转)

摘要: <!DOCTYPE HTML><html> <head> <meta charset="utf-8"> <title>inputSuggest_0.1.js</title> <style type="text/css"> body{margin:0;padding:0;} input{width:200px;} .suggest-container{border:1px solid #C1C1C1;visibility:hidden;} .suggest-it... 阅读全文

posted @ 2012-05-06 15:53 奋斗者 阅读(2092) 评论(0) 推荐(0) 编辑

简单易用的JS日期插件

摘要: http://www.my97.net/dp/demo/index.htm 阅读全文

posted @ 2012-05-06 15:52 奋斗者 阅读(266) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 12 下一页

导航