自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liumr的专栏

山重水复疑无路 柳暗花明又一村

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

原创 两个c++编译器对c++对象模型和虚函数调用方式的实现

写了个小程序在linux(64位)和windows nt(32位)上测试了一下,只是感兴趣,对工作没什么实际价值,呵呵#include #include using namespace std;class A{public: A(){} ~A(){} virtual void test(const string& s) = 0;};cla

2009-03-25 16:59:00 710

转载 后缀树线性构造算法简介

 后缀树是一种用于字符串处理的强有力的数据结构。事实上也是我见过最精妙与复杂的数据结构,它几乎能完成字符串处理需要的所有功能(几乎……至少在我所知道的范围内)。在这篇文章中,我将先介绍后缀树的结构和应用,接着阐述它的线性构造算法。后缀树的结构后缀树是一棵Trie树(准确地说是一棵Patricia trie,如果不知道Trie树是啥的请询问狗狗)。与Trie存储多个不直接相关的字符串

2009-03-18 16:44:00 5818 2

原创 整合搜索

新度网络 http://www.cindoo.com 专业整合搜索引擎,内容包括新闻 视频 音乐 博客 论坛 图片等,并将提供和增强社区化服务。

2007-09-25 15:56:00 700

转载 Linux Shell

本文的内容来源于 MUO 的 Basics 部分,其原始英文版可以从这里获得http://www.mandrakeuser.org/docs/。中文版来自吴晓光的CMUO http://dummy.linux.net.cn/~xgwu/cmuo/。MUO 是 Mandrake Linux(http://www.mandrakelinux.com/)为用户提供的入门手册,其内容实用并且实时更新,非常

2007-08-31 09:24:00 735

原创 数据同步

开源的rsync提供了方便的数据同步(单向同步)。 

2007-08-23 16:29:00 457

转载 负载均衡技术全攻略

Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。  网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业

2007-08-17 15:05:00 568

转载 Berkeley DB(BDB)介绍

 Berkeley DB是一个开放源代码的内嵌式数据库管理系统,能够为应用程序提供高性能的数据管理服务。应用它程序员只需要调用一些简单的API就可以完成对数据的访问和管理。与常用的数据库管理系统(如MySQL和Oracle等)有所不同,在Berkeley DB中并没有数据库服务器的概念。应用程序不需要事先同数据库服务建立起网络连接,而是通过内嵌在程序中的Berkeley DB函数库来完成对数据的保

2007-08-17 14:24:00 3191

原创 discuz 数据表对照.

cdb_access               用户权限表      cdb_adminactions         管理动作表cdb_admingroups          管理组数据表cdb_adminnotes           管理员留言  cdb_adminsessions        管理员后台在线记录cdb_advertisements       广告资料表cdb_ann

2007-07-03 16:34:00 1590 1

转载 Single-Linkage Clustering: The Algorithm

The algorithm is an agglomerative scheme that erases rows and columns in the proximity matrix as old clusters are merged into new ones.The N*N proximity matrix is D = [d(i,j)]. The clusterings are a

2007-06-25 15:06:00 3368

转载 php配置文件php.ini 中文版

php配置文件php.ini 中文版;;;;;;;;;;;;;;;; 简介 ;;;;;;;;;;;;;;;;; 本文并非是对英文版 php.ini 的简单翻译,而是参考了众多资料以后,结合自己的理解,增加了许多内容,; 包括在原有 php.ini 基础上增加了一些实用模块的配置说明,同时对文件内容的安排进行了调整。; 由于作者不喜欢 no-free 的玩意儿,所以删除了除 MySQL 和

2007-06-09 11:00:00 2956

原创 设计模式之Bridge模式

Bridge模式的核心是抽象和实现的分离。这里的实现不是指抽象类的具现,而是指接口功能的实现。其要领仍然有两点:用对象封装变化;用对象聚集代替继承。 

2007-06-06 23:47:00 586

原创 设计模式之Strategy模式

我理解Strategy模式核心有两点:用对象封装算法,用对象聚合(组合或包含)代替继承(策略的实现可能由抽象接口派生)。 其经典图为:

2007-06-05 15:45:00 562

原创 设计模式之Adapter模式

同Facade模式一样,Adapter模式也是一种包装(wrapper),是很常用的模式,不过他们之间还是有微妙差别。Adapter的意图可以这样表述:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使原来由于接口不兼容而不能一起工作的类可以一起工作。采用Adapter模式是源于这样的问题:原有系统的数据和行为都正确,但接口不符。通常用于必须从抽象类派生时。其实现方式是将原有

2007-06-03 17:06:00 717

原创 设计模式之Facade模式

Facade模式为子系统中的一组接口提供一个一致的界面.,我认为也可以看成是一个wrapper.子系统的实现细节对用户来说是透明的,用户只需通过模式提供的新的接口去享受子系统提供的服务。这种透明性带来的代价可能是我们不能获得子系统所提供的所有功能,但是好在很多时候我们确实只需要这些部分功能。并且,Facade模式不局限于此,可以扩展子系统的功能,增加额外的服务。Facade模式可以帮助实现紧内

2007-06-01 22:17:00 607

原创 信息过滤

信息过滤(information filtering)目前研究领域主要分为两种方法,一种叫做基于内容的过滤(content based filtering or cognitive filtering),一种叫做协作过滤(colaborative filtering).前者主要还是基于内容的向量空间表示和过滤规则来过滤信息,利用传统的统计学习方法,比如分类和聚类或者决策树等机器学习方法。后者往往需

2007-05-31 11:15:00 1122

原创 设计模式初步

所谓模式,简单说就是人们长期经验积累的方法总结。遵照这些模式可以避免闭门造车,或是造出不能充气的轮子。模式也为大家的交流提供了方便。 

2007-05-30 14:39:00 437

转载 Apache内存池内幕

 Apache内存池内幕(1) 对于APR中的所有的对象中,内存池对象应该是其余对象内存分配的基础,不仅是APR中的对象,而且对于整个Apache中的大部分对象的内存都是从内存池中进行分配的,因此我们将把内存池作为整个APR的基础。2.1 内存池概述在C语言中,内存管理的问题臭名昭著,一直是开发人员最头疼的问题。对于小型程序而言,少许的内存问题,比如内存泄露可能还能忍受,但

2007-05-28 21:45:00 672

原创 新闻网页排序初步

新闻网页排序与普通网页排序有几个显著的区别。首先是时效性,新闻网页一般都有发布时间,这是新闻的重要特征,所以排序时必须考虑到,另外就是新闻网页的链接较少,类似PageRank的链接分析在这里很难用上。 对新闻网页排序可能考虑的几个因素:时间(Time);发布新闻的网站(Source);该新闻的流行程度(Popularity),这主要可以通过聚类分法找到同类新闻的数量.当然肯定还有其他的因素可以

2007-05-28 19:49:00 1183

原创 成员函数适配器与绑定器

写了个小函数温习一下,呵呵。#include #include #include using namespace std;  class Test { public:     void print(int a)     {          cout      }};int main(){      vector v(10,10);     Test t;      for_each(v.

2007-05-27 16:07:00 791

原创 php session技术测试使用小结

在http无状态协议框架下,服务器无法确定客户的身份,毫无疑问,这不能满足所有需求。session技术目前应该是弥补无状态协议的最好方式(之一?) 。Session已经得到普遍支持,从语言方面来说,asp,java,php等都有Session技术的具体实现,这里主要写下我用PHP的Session实现技术,其他应该基本类似。Session是一种服务器端技术,但他也可能需要客户端协作。当客户端同服

2007-05-26 16:41:00 1816

转载 PHP 会话 (Session) 使用入门

对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用。  由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只保留了系统读和写权限,而且不能通过 ftp 修改,

2007-05-25 13:25:00 526

原创 FckEditor

我是结合php使用 ,需要修改配置文件(默认是asp)如要支持上传图片,也要修改默认配置将fckeditor放在合适位置(如文档根目录)即可客户端只要嵌入合适的代码就可以调用服务器端的fckeditor服务器端可以方便获取用户编辑数据(类一般post)

2007-05-24 22:08:00 575

转载 COM编程技术基础

http://www.yesky.com/SoftChannel/72348977504190464/20040531/1803087.shtml 

2007-05-22 19:45:00 552

转载 胡适的毕业生赠言

这一两个星期里,各地的大学都有毕业的班次,都有很多的毕业生离开学校去开始他们的成人事业。学生的生活是一种享有特殊优待的生活,不妨幼稚一点,不妨吵吵闹闹,社会都能纵容他们,不肯严格的要他们负行为的责任。现在他们要撑起自己的肩膀来挑他们自己的担子了。在这个困难最紧急的年头,他们的担子真不轻!我们祝他们的成功,同时也不忍不依据我们自己的经验,赠与他们几句送行的赠言,——虽未必是救命毫毛,也许作个防身的锦

2007-05-19 17:43:00 610

转载 [数据挖掘]聚类算法一览

[数据挖掘]聚类算法一览  聚类分析是数据挖掘中的一个很活跃的研究领域,并提出了许多聚类算法。这些算法可以被分为划分方法、层次方法、基于密度方法、基于网格方法和基于模型方法。1 、划分方法(PAM:PArtitioning method)  首先创建k个划分,k为要创建的划分个数;然后利用一个循环定位技术通过将对象从一个划分移到另一个划分来帮助改善划分质量。典型的划分方法包括:k-mean

2007-05-09 16:08:00 1168

原创 个人主页

http://159.226.26.66/~mrliu/ 

2007-04-30 16:44:00 548

原创 mysql 密码设置与授权

mysql -u rootSET PASSWORD FOR root@localhost = PASSWORD(newpwd); mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP       ON *.*       TO mrliu@localhost       IDENTIFIED BY 123456;

2007-04-25 15:07:00 488

转载 linux进程管理

Linux 进程管理摘要:本文讲述进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。目录1、程序和进程;   1.1 进程分类;1.2 进程的属性;1.3 父进程和子进程; 2、进程管理;

2007-04-24 21:09:00 590

原创 基于Manifold Rank的同主题多文档自动摘要

这两天基本实现了该算法。 在线提供对单篇文档的基于主题自动摘要:http://159.226.8.167/mr/

2007-04-22 10:56:00 860

转载 C++日期和时间

--转载自编程爱好者摘要:本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)1.概

2007-04-22 10:54:00 932

原创 Apache安装

官方网站http://httpd.apache.org  下载apache htttpd源码。解压后./configure /--prefix=/usr/local/apache /--enable-shared=max /--enable-module=rewrite /--enable-module=somake make install

2007-04-21 20:05:00 659

原创 文献阅读

最近开始阅读(web)数据挖掘方面文献,准备实现其中部分内容。 

2007-04-16 08:56:00 617

原创 论坛开发

用php+mysql开发基于数据库的web服务真是方便,这几天编写一个小的论坛服务。 

2007-03-14 21:39:00 569

空空如也

空空如也

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

TA关注的人

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