自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序人生

记录技术,记录生活

  • 博客(28)
  • 收藏
  • 关注

转载 基于MySQL数据库的UTF8中文网站全文检索的实现

http://www.6to23.com/tech/btkf/db/mysql/200905/63637_1.html现在的互联网上,很多网站都提供了全文搜索功能,浏览者可以通过输入关键字或者是短语来搜索特定的资料。在PHP+MySQL构架的网站中,通常的做法是通过SELECT查询的Like语句来进行搜索,这一办法存在搜索不够精确、以及效率非常低下的缺点。比如对一个有十几万条记录数据表

2012-02-03 01:21:35 611

原创 java多线程相关文章

http://www.ibm.com/developerworks/cn/java/j-concurrent/

2010-12-07 11:17:59 130

原创 JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat

jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的jav...

2010-12-06 22:14:44 175

原创 【转】主题:JVM内存管理:深入垃圾收集器与内存分配策略

原文:http://www.iteye.com/topic/802638 Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。概述:  说起垃圾收集(Garbage Collection,下文简称GC),大部分人都把这项技术当做Java语言的伴生产物。事实上GC的历史远远比Java来得久远,在1960年诞生于MI...

2010-12-06 21:51:45 101

原创 【转】【经验交流】面试算法知多少

从分享里找来的,只可惜没早点看到 。 看来我真的人老珠黄了,这些日子重新拿起算法书,发现思维能力又再次下了一个台阶,成功回到地下一层。翻看一些题目,觉得毫无思路,再一看附近的笔记,我靠,原来这些东西我原来都曾搞定过的。。。 赶在十一长假结束,整理了一些零星的算法笔记,顺手都分享了,希望对面试有些帮助。不要相信有一夜壮阳的九阳神功,算法这玩意靠得是一点一滴的积累和思维的磨练。...

2010-12-01 22:21:30 198

原创 javascript中onclick在各种浏览器下的差异

在Dom Level1中没有定义事件模型,在Dom Level2中定义了事件模型一个较小的子集,在Dom Level3(2004)中事件才被完整定义。        由于IE还没有对于DomLevel1的完整支持,所以当前的浏览器主要存在IE和DOM两种不同的事件模型。这直接导致了事件处理成为JS跨浏览器编程中差异最大的部分。还好除了IE之外,Mozilla FireFox、Opera...

2010-01-10 18:55:13 242

原创 用marquee实现无间断滚动

代码 写道<div id=ami style=overflow:hidden;height:50;width:150> <div id=ami1>我是打头的<br>我向上运动<br>我向上运动<br>我向上运动<br>我向上运动<br>我向上运动<br&am

2009-10-20 16:40:08 358

在线代理

http://www.zqzj.net/

2009-09-12 11:47:48 469

用eclise提交代码的时候在linux上不显示^M

在文件夹上进行操作Team->设置属性增加属性eol-style,值为native,选择递归生效 具体内容请参看:http://www.subversion.org.cn/svnbook/1.4/svn.advanced.props.file-portability.html#svn.advanced.props.special.eol-style ...

2009-09-10 12:35:20 120

原创 ie7元素position设为absolute其子元素mouseover,mouseout等鼠标事件失效

在作鼠标经过时的一些特效(combox,suggest,menutffu)时,使用用mouseover,mouseout,mousermove事件时。如果某个html元素的position值为absolute时,ie7下,如果鼠标经过其子元素的空白处,上述事件将无效;如果经过文字时,事件触发正常。但ie6下都正常。注:无论事件如何定义结果一样(html标签,dom的属性,attachE...

2009-09-08 13:49:43 625

原创 windows卸载软件办法

有的软件不好卸载,可以用如下的办法 输入:Regedit,打开注册表,展开:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall, 再展开Uninstall,找到Windows Search,双击,在右侧一般都会有一个UninstallString的字符串键,双击UninstallString,将里面内...

2009-08-25 14:37:30 786

dns解析文件

/etc/resolv.conf

2009-08-11 10:38:00 144

原创 召回率与准确率

外行人做互联网,很多概念不懂。就拿最基础的“召回率”和“准确率”这种概念,看看网上资料知道大概,自己用的时候,脑子里绕着弯儿能想明白,可碰到别人活用的时候,脑子里还是没法一下子反应过来,还是要绕弯想一下。特地找了些资料,将这两个概念整理一下,希望能更熟练。 召回率和准确率是搜索引擎(或其它检索系统)的设计中很重要的两个概念和指标。召回率:Recall,又称“查全率”; 准确率:...

2009-07-29 22:30:18 379

原创 使用ssh不再输入密码方法

默认情况下,每次使用ssh,scp,sftp等命令都需要输入密码,通过以下两步,即可达到省略密码的目的 第一步:生成密匙对。 使用命令 ssh-keygen -t rsa 对于屏幕提示,只需要不断的回车即可。 执行的结果: 在$HOME/.ssh/目录下生成了id_rsa和id_rsa.pub两个文件 第二步:将公钥放到远程服务器上。 id_rsa存放的是私钥,保存...

2009-07-28 17:17:41 249

apache启动参数

apache启动调试参数bin/httpd.sh -verbose

2009-07-20 18:53:38 350

Java读取文件

public class Test { public static void main(String args[]){ try{ FileReader fr = new FileReader("f:/word.txt"); BufferedReader br = new BufferedReader(fr); ...

2009-07-20 14:41:45 70

强大的awk

cat /data/apachelogs/access7272_log.20090707?? | awk -F"\"" '{if(index($2, "w|05002600")>0){sidx=index($2,"&i=");if(sidx>0){txt=substr($2, sidx+3);eidx=index(txt, "&");suid=substr(txt, 0, eidx-1);

2009-07-08 12:23:50 82

decode uigs中的查询词

[code="python"]# coding=gbkimport urllibimport redef decodeQuery(query): lowStr = query.lower() if lowStr.find("%u")!=-1: t = re.compile(r"%u([0-9a-f]{2})([0-9a-f]{2})",re.IGNOREC...

2009-03-30 10:34:31 206

apache配置

apache连接resin的配置LoadModule caucho_module modules/mod_caucho.so.3.0ResinConfigServer imgresin05 6802#CauchoHost imgresin01 6802SetHandler caucho-request

2009-03-20 22:57:10 94

rsync配置

vim /etc/rsyncd.conf文件内容如下uid = rootgid = rootuse chroot = nohosts allow = 192.168.0.0/16 10.0.0.0/8pid file = /var/run/rsyncd.pidlog file = /var/log/rsync.log[root] path ...

2009-03-20 21:46:08 80

设置vim默认编码

vim乱码的解决办法vim ~/.vimrc把文件内容更改为set enc=prcset fileencodings=prc,utf8prc表示中文

2009-03-20 19:51:11 965

awk命令

1.在日志中查找awk '$4~/p=40040103/&&$5~/index.htm/' cut.log.20090319以"\t"分割,第4个元素含p=40040103,第5个元素含index.htm的行

2009-03-20 15:07:44 105

linux常用命令

1.让程序转入后台运行在最后加上&符号# sh *.sh &

2009-03-19 23:01:44 78

原创 javascript操作coockie

[code="javascript"]function readCookie (name) { var nameEQ=name+"="; var ca=document.cookie.split(';'); for(var i=0;i0) c=c.substr(idx); ...

2009-03-19 22:08:10 102

原创 【任务】请大家在各自家中的机器上安装测速插件

为了配合我们现在进行的网络提速工作,需要FrontWeb的各位同学必须在家中下载安装如下插件,谢谢大家的协助! 下载地址:http://219.234.81.17/ad.exe安装方法:下载后双击,选择确认 需要收集的信息:1.  安装完毕后打开IE。2.     开始-运行-键入“regedit”。3.     获取HKEY_LOCAL_MACHINE/S

2008-08-06 18:42:00 580

原创 Python函数——查找字符串第n次出现的位置

#返回substr在str中第i次出现的位置def findSubStr(substr, str, i):    count = 0    while i > 0:        index = str.find(substr)        if index == -1:            return -1        else:            str = str[index+1

2008-08-06 17:07:00 9151

原创 python的字符串处理函数

(1)编码import urllibafter = urllib.quote(befor)(2)去掉字符串前后两段的空格name = "   1asdf asasdf  dsaf asdf   "name = name.strip()

2008-08-06 12:53:00 413

原创 mysql数据库的操作总结

一.数据库相关(1)创建数据库create database 数据库名 character set gbk(2)将数据库的权限赋给用户grant all privileges on 数据库名.* to shaojun@‘%’ identified by ‘’将指定数据库的所有权限赋值给从任何地点登录的名为shaojun的用户,密码为空(3)选择所用数据库use 数据库名(4)查看数据库的相关属性(

2008-08-05 22:35:00 303

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除