自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 算法的力量--之bit位运算在排序与搜索中的应用

楔子:问题:假设一个文件中有9亿条不重复的9位整数,现在要求对这个文件进行排序。一般解题思路:1、将数据导入到内存中2、将数据进行排序 (比如插入排序、快速排序)3、将排序好的数据存入文件难题:一个整数为4个字节即使使用数组也需要900,000,000 * 4byte = 3.4G内存对于32位系统,访问2G以上的内存非常困难,而且一般设备也没有这么多的物理内存将数据完全导入到内存中的做法

2007-11-12 10:55:00 2483 2

转载 Mysql源代码编译和调试

Mysql源代码分析系列(1): 编译和调试拖了很久了Mysqld源代码分析从今天开始吧,随着我阅读的进度推进,我会写一些文章记录自己的心得,但是不保证一定会写。其实也不保证一定有时间来完整的阅读所有的代码。阅读代码的目的有如下几点:通过了解Mysql的架构,学习大型系统软件的体系结构,希望自己在工作的时候也能应用到其中的一些技术 通过阅读代码,能够更好的理解Mysql的使用,也能

2009-10-27 10:12:00 4139

原创 Redhat 5下解决中文乱码的问题

1、按顺序安装如下包:中文支持fonts-chinese-3.02-12.el5.noarch.rpmm17n-db-common-cjk-1.3.3-46.el5.noarch.rpmm17n-db-chinese-1.3.3-46.el5.noarch.rpm这部以上就可以显示中文了,下面是输入法。中文输入法scim-libs-1.4.4-39.el5.i386.rpmscim-1.4.4

2009-10-26 19:39:00 2008

原创 算法的力量--过滤关键字的快速算法(一)

(请尊重作者知识产权,在引用转载时请注明出处) 在很多情况下都需要过滤关键字的程序,比如短信网关检查下行的信息是不是合法信息,论坛的贴子包不包含非法关键字等等,通过这篇文章我给大家介绍一种比较简单高效的解决方案 首先要解决的是关键字库问题,我们这里指的不是如何去收集这些关键字,而是假设关键字库已经存在,我们如何存放这些关键字的问题,给我们的选择不多,要么是hash表,要么是二叉树,

2008-07-20 21:28:00 1488 1

原创 改变ASP.NET文件运行方式

前段时间因为业务申报的问题,把aspx文件名写成了asmx文件名,为了尽量不改变客户的工作,需要找到一种方法让asmx文件以aspx的方式运行,在google中查到了下面一种方法,在web.config中加入:   

2007-11-09 11:10:00 884

原创 Linux下关闭防火墙的命令

1、永久性生效,重启后不会复原开启: chkconfig iptables on关闭: chkconfig iptables off2、即时生效,重启后复原开启: service iptables start关闭: service iptables stop 

2007-07-05 16:53:00 7318 1

原创 解决error while loading shared libraries: libmysqlclient.so.15: cannot restore segment prot after reloc: Permission denied的错误

error while loading shared libraries: libmysqlclient.so.15: cannot restore segment prot after reloc: Permission denied错误原因在于selinux禁用了访问此共享库解决办法: 关闭selinux1、编辑/etc/selinux/config文件,找到SELINUX=enfor

2007-07-05 16:49:00 5987

空空如也

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

TA关注的人

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