<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>学习笔记 - 四号程序员</title>
	<atom:link href="https://www.coder4.com/archives/tag/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/feed" rel="self" type="application/rss+xml" />
	<link>https://www.coder4.com</link>
	<description>Keep It Simple and Stupid</description>
	<lastBuildDate>Fri, 21 Oct 2011 23:33:43 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>学习Xapian(3) – 同义词的查询拓展</title>
		<link>https://www.coder4.com/archives/2243</link>
					<comments>https://www.coder4.com/archives/2243#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Wed, 28 Sep 2011 15:33:00 +0000</pubDate>
				<category><![CDATA[C && C++]]></category>
		<category><![CDATA[搜索技术]]></category>
		<category><![CDATA[Xapian]]></category>
		<category><![CDATA[同义词]]></category>
		<category><![CDATA[学习笔记]]></category>
		<category><![CDATA[教程]]></category>
		<category><![CDATA[查询拓展]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2243</guid>

					<description><![CDATA[Xapian支持同义词的查询拓展。 按照同义词进行拓展算是查询拓展最基本的一种方式。 比如“汽车展览”和“车展”是同义词，我们搜索汽车展览的时候，也会把“车展”的结果返回。 很多人认为这个就是拼写校正，但实际它比拼写校正稍微高级点，特别是放在Xapian的语境下，毕竟拼写校正是基于编辑距离而不是语义的。 1、在DB写入同义词组 创建同义词组的API很简明。 WritableDatabase::add_synonym(term, synonym) 这一对同义词是有方向的，term[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2243/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>学习Xapian(1) - 基础的建索引和搜索</title>
		<link>https://www.coder4.com/archives/2218</link>
					<comments>https://www.coder4.com/archives/2218#comments</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Mon, 26 Sep 2011 15:41:45 +0000</pubDate>
				<category><![CDATA[C && C++]]></category>
		<category><![CDATA[搜索技术]]></category>
		<category><![CDATA[Xapian]]></category>
		<category><![CDATA[信息检索]]></category>
		<category><![CDATA[学习笔记]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=2218</guid>

					<description><![CDATA[前言： Xapian是一款开源的C++信息检索系统，提供了非常强大的功能。 国人喜欢跟风，收到某宴的影响，国人一直推崇Sphinx：与MySQL深度集成，开箱即用，非常傻瓜。但是它定制起来非常的麻烦，就连最基础的中文分词都要改好多地方才能实现。 与市面上其他的信息检索相比，Xapian类似于Lucene，提供丰富、可拓展的编程接口，让Xapian能够更好的融入你的系统中。同时，他的检索性能又远远高于Lucene，并采用BM-25模型，具有更好的检索效果。 至于大家最关心的[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/2218/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Linux解析命令行参数 - getopt</title>
		<link>https://www.coder4.com/archives/1491</link>
					<comments>https://www.coder4.com/archives/1491#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Tue, 19 Apr 2011 14:39:54 +0000</pubDate>
				<category><![CDATA[C && C++]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[getopt]]></category>
		<category><![CDATA[命令行参数]]></category>
		<category><![CDATA[学习笔记]]></category>
		<category><![CDATA[解析]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=1491</guid>

					<description><![CDATA[通常 Linux 下的各种命令都有许多的命令行参数可以选择，比如： gcc -g -lm foo.c -o foo getopt()就是用来分析命令行参数的函数。 在继续讨论getopt 之前，先要明确两个概念：选项(option) 和 选项参数(argument)。 在上面的例子中，-g 中的 g，-o 中的 o 还有 -lm 中的 l 就是选项，而 -lm 中的 m 就是 l 的选项参数，-o foo 中的 foo 就是 o 的选项参数。因此，我们知道了选项有两种，一种是带选项参数的[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/1491/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>iptables学习笔记</title>
		<link>https://www.coder4.com/archives/1423</link>
					<comments>https://www.coder4.com/archives/1423#respond</comments>
		
		<dc:creator><![CDATA[coder4]]></dc:creator>
		<pubDate>Mon, 04 Apr 2011 05:29:48 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[网络&网络模拟]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[学习笔记]]></category>
		<category><![CDATA[教程]]></category>
		<category><![CDATA[配置]]></category>
		<guid isPermaLink="false">http://www.coder4.com/?p=1423</guid>

					<description><![CDATA[1、概念 iptables有2个表：filter和nat。前者用于过滤，后者是nat用的。 iptables还有4个链：INPUT、FORWARD、PREROUTING、POSTROUTING。 前两者对应于filter表，INPUT匹配目的IP是本机的数据包，FILTER匹配穿过本机的数据包。 PREROUTING位于NAT表，用于修改目的地址（DNAT）;POSTROUTING用于修改源地址（SNAT）。 2、基本命令 命令的格式是： iptable[......] 继续阅读]]></description>
		
					<wfw:commentRss>https://www.coder4.com/archives/1423/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
