自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (7)
  • 收藏
  • 关注

转载 Linux环境下段错误的产生原因及调试方法小结

原文地址:http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且项目工程庞大复杂,出现了不少问题,其中遇到最多、花费时间最长的问题就是著名的“段错误”(Segmentation Fault)。借此机会系统学习了一下,这里对

2014-06-30 15:57:48 507

转载 深入研究PHP及Zend Engine的线程安全模型

原文地址:在阅读PHP源码和学习PHP扩展开发的过程中,我接触到大量含有“TSRM”字眼的宏。通过查阅资料,知道这些宏与Zend的线程安全机制有关,而绝大多数资料中都建议按照既定规则使用这些宏就可以,而没有说明这些宏的具体作用。不知道怎么回事总是令人不舒服的,因此我通过阅读源码和查阅有限的资料简要了解一下相关机制,本文是我对研究内容的总结。本文首先解释了线程安全的概念及

2014-06-30 14:25:02 813

转载 PHP扩展编写第二步:参数,数组,以及ZVAL

原文地址:http://weizhifeng.net/write-php-extension-part2-1.html介绍在这个系列教程的第一部分,你已经了解了一个PHP扩展的基本框架结构。你声明了一个简单的函数,这个函数向调用它的脚本返回静态和动态的值,定义了INI配置项,以及声明了内部的值(全局变量)。在这个教程中,你将会知道如何接收传递到你函数中的参数,并且认

2014-06-30 14:12:17 4358

转载 PHP扩展编写第一步:PHP和Zend介绍

原文地址:介绍如果你在读这篇入门文章,那么你可能对写PHP扩展有点兴趣。如果不是… 好吧,那么等我们写完这篇文章,你将会发现一个之前自己完全不知道,但是非常有趣的东西。这篇入门文章假设你对PHP语言和以及PHP的编写语言C语言都有一定的熟悉。让我们以“为什么你需要写一个PHP扩展”作为开始。因为PHP语言本身抽象程度有限,有一些库或者操作系统

2014-06-30 14:08:37 4445

原创 C语言中的函数指针类型转换

今天在看PHP5.3源码中zend_API.h中的

2014-06-30 11:54:31 21163

转载 Vim简明教程【CoolShell】

原文地址:http://blog.csdn.net/niushuai666/article/details/7275406vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有

2014-06-29 19:38:47 442

转载 GCC 命令行详解

原文地址:http://blog.csdn.net/casularm/article/details/316149作者: www.linuxfans.org mozilla1。gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译

2014-06-29 19:24:13 454

转载 开发php的扩展模块(centos环境下)

原文地址:http://www.cnblogs.com/liulun/p/3535344.html首先下载一份PHP的源码,并上传到centos服务器上源码下载地址:https://github.com/php/php-src 然后在命令行进入到源码路径下的ext目录然后创建扩展项目[root@myhost ext]# ./ext_ske

2014-06-28 11:42:34 646

转载 Google Protocol Buffer 的使用和原理

原文地址:Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python 三种语言的 API。15 评论:刘 明, 软件工程师, 上海交大电

2014-06-26 22:54:58 622

转载 PHP内核探索:zend_parse_parameters函数

原文地址:http://www.nowamagic.net/librarys/veda/detail/1467最简单的获取函数调用者传递过来的参数便是使用zend_parse_parameters()函数。zend_parse_parameters()函数的前几个参数我们直接用内核里宏来生成便可以了,形式为:ZEND_NUM_ARGS() TSRMLS_CC,注意两者之

2014-06-23 12:04:55 2704

转载 PHP 单例模式解析和实战

原文地址:http://blog.csdn.net/jungsagacity/article/details/7618587一、什么是单例模式?1、含义      作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统全局地提供这个实例。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。2、单例模式的三个要点:

2014-06-20 15:12:31 565

转载 php中this,self,parent三个关键字

原文地址:this,self,parent三个关键字从字面上比较好理解,分别是指这、自己、父亲。this是指向当前对象的指针(姑且用C里面的指针来看吧)self是指向当前类的指针parent是指向父类的指针(我 们这里频繁使用指针来描述,是因为没有更好的语言来表达)根据实际的例子来看看(1) this1 23 class

2014-06-20 15:04:35 512

转载 php empty()和isset()的区别

原文地址:http://www.cnblogs.com/qiantuwuliang/archive/2009/11/09/1599047.html在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。顾名思义,empt

2014-06-20 10:58:01 448

转载 PHP5 session 详解【经典】

原文地址:http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,Session这种方案应需而生。PHP从4.1开始支持Session管理。session是很抽象的一个概念。我们不妨先从与它几个息息相关的有迹可寻

2014-06-20 10:29:49 757

转载 SVN服务器搭建和使用

原文地址:SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源

2014-06-15 12:01:38 808

转载 Ubuntu 12.04安装vim和配置

原文地址:ubuntu默认没有安装vim,出现:jyg@ubuntu:~$ vim test.cThe program 'vim' can be found in the following packages: * vim * vim-gnome * vim-tiny * vim-athena * vim-gtk * vim-noxTry

2014-06-14 20:09:19 1056

转载 python实例2—NameError: name 'file' is not defined

原文地址:http://hi.baidu.com/liwqnmg/item/a93d0c331193c4d62f8ec24c#mainf = file('test.txt','w')f.write('hello liwq')f.close()按照教程上,打开一个文件用file。运行就报错:F:\python>python main.pyTrace

2014-06-14 10:24:02 20044 3

转载 TypeError: must be str, not bytes

原文地址:http://hi.baidu.com/xpwgmvajbzbbgkq/item/9abbd6202ab126cbddf69aafProtocol version 3 was added in Python 3.0. It has explicit support for bytes and cannot be unpickled by Python 2.x pick

2014-06-14 10:23:22 7154

转载 WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置

原文地址:晚上安装完MYSQL(系统:深度WINXPSP2, MYSQL版本:5.1.32)后,用MYSQL自带的配置工具配置完发现默认的数据存放路径是:C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/。感觉很不爽,就修改一直想在配置工具中修改这个路径,结果发现"N

2014-06-12 18:34:00 4652

转载 Linux下软件安装方法

原文地址:http://jiuwuzhizhun.95.blog.163.com/blog/static/47240783200882594511178/对于Linux初学者来说,安装一个很小的软件恐怕都是一件很让人头疼的事,因为在Linux下安装软件不像在 Windows中那样简单。在Linux中大多数软件提供的是源代码,而不是现成的可执行文件,这就要求用户根据自己系统的实际

2014-06-09 14:29:33 792

原创 平面三角形外接圆圆心与半径求解算法

直角三角形的外心(即三边垂直平分线交点)在斜边的中点上,因此直角三角形的外接圆半径就等于斜边的一半三角形三边为 a、b、c半周长     p=(a+b+c)/2三角形面积 S=√[p(p-a)(p-b)(p-c)]   (海伦公式)内切圆半径 r = S/p                       =√[(p-a)(p-b)(p-c)/p]           

2014-06-03 11:35:15 16946 1

[JavaScript权威指南(第6版)].(JavaScript:The.Definitive.Guide).David.Flanagan.文字版.pdf

关于Javascript很权威的一本书,内含目录书签,共1000多页

2013-11-29

Kinect应用开发实战用最自然的方式与机器对话(带书签)

Kinect开发上最全面的的中文资料,值得一看

2013-09-30

信息检索导论(Christopher D. Manning Prabhakar Raghavan)

信息检索导论(Christopher D. Manning Prabhakar Raghavan等著 王斌 译) 最经典的搜索引擎入门书籍,由浅入深的带领读者进入搜索引擎世界。 目录: 第 1 章 布尔检索...............................................1 1.1 一个信息检索的例子..................................2 1.2 构建倒排索引的初体验..............................5 1.3 布尔查询的处理..........................................8 1.4 扩展的布尔检索模型及有序检索............11 1.5 参考文献及补充读物................................13 第 2 章 词项词典及倒排记录表...................14 2.1 文档分析及编码转换................................14 2.1.1 字符序列的生成............................14 2.1.2 文档单位的选择............................15 2.2 词项集合的确定........................................16 2.2.1 词条化............................................16 2.2.2 去除停用词....................................19 2.2.3 词项归一化....................................20 2.2.4 词干还原和词形归并....................23 2.3 基于跳表的倒排记录表快速合并算法....26 2.4 含位置信息的倒排记录表及短语查询....28 2.4.1 二元词索引....................................28 2.4.2 位置信息索引................................29 2.4.3 混合索引机制................................31 2.5 参考文献及补充读物................................32 第 3 章 词典及容错式检索............................34 3.1 词典搜索的数据结构................................34 3.2 通配符查询...............................................36 3.2.1 一般的通配符查询........................36 3.2.2 支持通配符查询的k-gram索引.....37 3.3 拼写校正...................................................39 3.3.1 拼写校正的实现............................39 3.3.2 拼写校正的方法............................40 3.3.3 编辑距离........................................40 3.3.4 拼写校正中的 k-gram索引............41 3.3.5 上下文敏感的拼写校正................42 3.4 基于发音的校正技术................................43 3.5 参考文献及补充读物................................44 第 4 章 索引构建.............................................46 4.1 硬件基础....................................................46 4.2 基于块的排序索引方法............................47 4.3 内存式单遍扫描索引构建方法................50 4.4 分布式索引构建方法................................51 4.5 动态索引构建方法....................................54 4.6 其他索引类型............................................56 4.7 参考文献及补充读物................................57 第 5 章 索引压缩.............................................59 5.1 信息检索中词项的统计特性....................59 5.1.1 Heaps定律:词项数目的估计......61 5.1.2 Zipf定律:对词项的分布建模.....62 5.2 词典压缩....................................................63 5.2.1 将词典看成单一字符串的 压缩方法........................................63 5.2.2 按块存储........................................64 5.3 倒排记录表的压缩....................................66 5.3.1 可变字节码....................................67 5.3.2 γ 编码.............................................68 5.4 参考文献及补充读物................................74 第 6 章 文档评分、词项权重计算及 向量空间模型....................................76 6.1 参数化索引及域索引................................76 6.1.1 域加权评分....................................78 6.1.2 权重学习........................................79 6.1.3 最优权重g的计算..........................80 6.2 词项频率及权重计算................................81 6.2.1 逆文档频率....................................81 6.2.2 tf-idf权重计算................................82 6.3 向量空间模型............................................83 6.3.1 内积................................................83 6.3.2 查询向量........................................85 6.3.3 向量相似度计算............................87 6.4 其他tf-idf权重计算方法...........................88 6.4.1 tf的亚线性尺度变换方法.............88 6.4.2 基于最大值的tf归一化.................88 6.4.3 文档权重和查询权重机制............89 6.4.4 文档长度的回转归一化................89 6.5 参考文献及补充读物................................92 第 7 章 一个完整搜索系统中的评分 计算......................................................93 7.1 快速评分及排序.......................................93 7.1.1 非精确返回前K篇文档的方法.....94 7.1.2 索引去除技术................................94 7.1.3 胜者表...........................................95 7.1.4 静态得分和排序............................95 7.1.5 影响度排序....................................96 7.1.6 簇剪枝方法....................................97 7.2 信息检索系统的组成................................98 7.2.1 层次型索引....................................98 7.2.2 查询词项的邻近性........................98 7.2.3 查询分析及文档评分函数的 设计...............................................99 7.2.4 搜索系统的组成..........................100 7.3 向量空间评分方法及各种查询操作 符的关联.................................................101 7.3.1 布尔检索......................................101 7.3.2 通配查询......................................102 7.3.3 短语查询......................................102 7.4 参考文献及补充读物..............................102 第 8 章 信息检索的评价..............................103 8.1 信息检索系统的评价..............................103 8.2 标准测试集.............................................104 8.3 无序检索结果集合的评价......................105 8.4 有序检索结果的评价方法......................108 8.5 相关性判定.............................................112 8.6 更广的视角看评价:系统质量及 用户效用.................................................115 8.6.1 系统相关问题..............................115 8.6.2 用户效用......................................115 8.6.3 对已有系统的改进......................116 8.7 结果片段.................................................116 8.8 参考文献及补充读物..............................118 第 9 章 相关反馈及查询扩展.....................120 9.1 相关反馈及伪相关反馈..........................120 9.1.1 Rocchio相关反馈算法.................122 9.1.2 基于概率的相关反馈方法..........125 9.1.3 相关反馈的作用时机..................125 9.1.4 Web上的相关反馈......................126 9.1.5 相关反馈策略的评价..................127 9.1.6 伪相关反馈..................................127 9.1.7 间接相关反馈..............................128 9.1.8 小结..............................................128 9.2 查询重构的全局方法..............................128 9.2.1 查询重构的词汇表工具..............128 9.2.2 查询扩展......................................129 9.2.3 同义词词典的自动构建..............130 9.3 参考文献及补充读物..............................131 第 10 章 相关反馈及查询扩展...................133 10.1 XML的基本概念...................................134 10.2 XML检索中的挑战性问题...................137 10.3 基于向量空间模型的XML检索...........140 10.4 XML检索的评价...................................144 10.5 XML检索:以文本为中心与以数据 为中心的对比.......................................146 10.6 参考文献及补充读物............................148 第 11 章 概率检索模型.................................150 11.1 概率论基础知识....................................150 11.2 概率排序原理........................................151 11.2.1 1/0风险的情况.........................151 11.2.2 基于检索代价的概率排序 原理..........................................152 11.3 二值独立模型........................................152 11.3.1 排序函数的推导......................153 11.3.2 理论上的概率估计方法..........155 11.3.3 实际中的概率估计方法..........156 11.3.4 基于概率的相关反馈方法......157 11.4 概率模型的相关评论及扩展................158 11.4.1 概率模型的评论......................158 11.4.2 词项之间的树型依赖..............159 11.4.3 Okapi BM25: 一个非二值的 模型..........................................160 11.4.4 IR中的贝叶斯网络 方法..........................................161 11.5 参考文献及补充读物............................162 第 12 章 基于语言建模的信息检索 模型..................................................163 12.1 语言模型...............................................163 12.1.1 有穷自动机和语言模型..........163 12.1.2 语言模型的种类......................165 12.1.3 词的多项式分布......................166 12.2 查询似然模型.......................................167 12.2.1 IR中的查询似然模型..............167 12.2.2 查询生成概率的估计..............167 12.2.3 Ponte和Croft进行的实验........169 12.3 语言建模的方法与其他检索方法 的比较...................................................171 12.4 扩展的LM方法......................................172 12.5 参考文献及补充读物............................173 第 13 章 文本分类及朴素贝叶斯方法......175 13.1 文本分类问题.......................................177 13.2 朴素贝叶斯文本分类............................178 13.3 贝努利模型...........................................182 13.4 NB的性质..............................................183 13.5 特征选择...............................................188 13.5.1 互信息.....................................188 13.5.2 2 χ 统计量................................191 13.5.3 基于频率的特征选择方法......192 13.5.4 多类问题的特征选择方法......193 13.5.5 不同特征选择方法的比较......193 13.6 文本分类的评价....................................194 13.7 参考文献及补充读物............................198 第 14 章 基于向量空间模型的文本 分类..................................................200 14.1 文档表示及向量空间中的关联度 计算.......................................................201 14.2 Rocchio分类方法..................................202 14.3 k近邻分类器..........................................205 14.4 线性及非线性分类器............................209 14.5 多类问题的分类....................................212 14.6 偏差—方差折衷准则..............................214 14.7 参考文献及补充读物............................219 第 15 章 支持向量机及文档机器学习 方法..................................................221 15.1 二类线性可分条件下的支持向量机....221 15.2 支持向量机的扩展................................226 15.2.1 软间隔分类..............................226 15.2.2 多类情况下的支持向量机......228 15.2.3 非线性支持向量机..................228 15.2.4 实验结果..................................230 15.3 有关文本文档分类的考虑....................231 15.3.1 分类器类型的选择..................231 15.3.2 分类器效果的提高..................233 15.4 ad hoc检索中的机器学习方法.............236 15.4.1 基于机器学习评分的简单 例子.........................................236 15.4.2 基于机器学习的检索结果 排序.........................................238 15.5 参考文献及补充读物............................239 第 16 章 扁平聚类.........................................241 16.1 信息检索中的聚类应用........................242 16.2 问题描述................................................244 16.3 聚类算法的评价....................................246 16.4 K-均值算法............................................248 16.5 基于模型的聚类....................................254 16.6 参考文献及补充读物............................258 第 17 章 层次聚类.........................................260 17.1 凝聚式层次聚类....................................260 17.2 单连接及全连接聚类算法....................263 17.3 组平均凝聚式聚类................................268 17.4 质心聚类................................................269 17.5 层次凝聚式聚类的最优性....................270 17.6 分裂式聚类............................................272 17.7 簇标签生成............................................273 17.8 实施中的注意事项................................274 17.9 参考文献及补充读物............................275 第 18 章 矩阵分解及隐性语义索引..........277 18.1 线性代数基础........................................277 18.2 词项—文档矩阵及SVD..........................280 18.3 低秩逼近................................................282 18.4 LSI.........................................................284 18.5 参考文献及补充读物............................287

2013-04-12

吉林大学人工智能2012课件

吉林大学2012年人工智能课件。 非常不错的资源

2013-04-09

汇编语言chm版(吉大内部资料)

绝对是汇编语言入门级的宝书! 容易上手,易学!

2010-10-18

空空如也

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

TA关注的人

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