<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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>船长日志 &#187; 信息处理</title>
	<atom:link href="http://www.cslog.cn/category/%e4%bf%a1%e6%81%af%e5%a4%84%e7%90%86/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cslog.cn</link>
	<description>最让我激动的是不知道下一个星球上能发现什么...</description>
	<lastBuildDate>Wed, 30 Jul 2025 16:06:05 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>惠普HP 39GS图形计算器刷newRPL系统及RPL系统语言入门教程</title>
		<link>http://www.cslog.cn/Content/hp-39gs-newrpl/</link>
		<comments>http://www.cslog.cn/Content/hp-39gs-newrpl/#comments</comments>
		<pubDate>Fri, 24 Sep 2021 15:02:06 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[hp39gs]]></category>
		<category><![CDATA[newRPL]]></category>
		<category><![CDATA[rpl语言]]></category>
		<category><![CDATA[图形计算器]]></category>
		<category><![CDATA[教程]]></category>
		<category><![CDATA[计算器]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=1330</guid>
		<description><![CDATA[RPL (Reverse Polish Lisp) 语言是惠普公司为计算器开发的 &#8230; <a href="http://www.cslog.cn/Content/hp-39gs-newrpl/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>RPL (Reverse Polish Lisp) 语言是惠普公司为计算器开发的的一种编程语言。网友开发了<a href="https://newrpl.wiki.hpgcc3.org/doku.php?id=manual:chapter1:introduction" target="_blank">newRPL系统</a>，让RPL语言运行在更多平台上。</p>
<p>目前newRPL可以运行的平台有<br />
惠普图形计算器：HP 50g、HP 48GII、HP 40gs、HP 39gs、HP Prime G1 (第一代)<br />
Windows等电脑<br />
Android (7.0及以上)</p>
<p>其中的hp 39gs计算器便宜又大碗。某宝上几十块就可以买到。下面记录下hp 39gs上刷和使用newRPL系统的经验。</p>
<p>newRPL下载：<br />
下载newRPL rom <a href="https://sourceforge.net/projects/newrpl/files/" target="_blank">https://sourceforge.net/projects/newrpl/files/</a> 或 <a href="https://www.hpmuseum.org/forum/thread-14562.html" target="_blank">https://www.hpmuseum.org/forum/thread-14562.html</a><br />
下载39gs的rom，下载最新版本。<br />
下载 hp计算器的 Connectivity Kit<br />
<a href="https://www.educalc.net/1047482.page" target="_blank">https://www.educalc.net/1047482.page</a><br />
下载新版的usb驱动<br />
<a href="https://www.educalc.net/286482.page" target="_blank">https://www.educalc.net/286482.page</a> 注意是页面后面的链接<br />
安装Connectivity kit和新版的usb驱动。windows 10安装usb驱动会有问题，我找了一台windows 7系统安装刷机。</p>
<p>驱动安装正确后，用mini-USB数据线连接计算器和电脑，打开计算器，Connectivity kit应该会显示文件目录。</p>
<p>这样就可以开始刷newRPL系统了：</p>
<p><span id="more-1330"></span><br />
准备一个取手机sim卡的针，关闭计算器，按住hp 39gs的+和-两按键，用卡针捅一下计算器背后的reset，计算器会开机，选择1.UPDATE CODE,然后选择1.USB<br />
然后在Connectivity kit选择ROM Download那里选择下载好的newRPL .bin固件。然后就开始刷机了。刷机会清除计算器原来的系统和数据。完成后会提示你按一下ENTER键。</p>
<p>反应快很多</p>
<p>newRPL系统的使用入门</p>
<p>键盘和界面：<br />
<img class="aligncenter size-medium wp-image-1331" title="I2" src="http://www.cslog.cn/wp-content/uploads/2021/09/I2-720x433.jpg" alt="" width="720" height="433" /><br />
字显示小很多，可以一屏显示很多内容</p>
<p>新系统使用的按键布局不一样，新的布局与hp48gii或hp50g等比较接近，但不完全一样。这个帖子有专门为newRPL定制的贴纸，可以打印出来贴上去：<br />
<a href="https://www.hpmuseum.org/forum/thread-16487-post-146313.html#pid146313" target="_blank">https://www.hpmuseum.org/forum/thread-16487-post-146313.html#pid146313</a></p>
<p><img class="alignnone" src="https://www.transsys.com/images/newRPL/keypad7-600-dpi.png" alt="" width="600" height="600" /><br />
简单来说<br />
A-F对应第行菜单内容，菜单第一字母灰色的有下一级菜单，被选中会进入下一级菜单，按MENNU回到根菜单<br />
G-L对应第二区菜单，一般是显示变量名，按中直接调出对应位置的变量。<br />
方向键<br />
上下键可能移动箭头</p>
<p>三个切换键：<br />
ALPHA按键单击切换到大写字母输入，再次单击切换大小写，双击退出字母模式。<br />
Shift左和shift右不用解释<br />
这三个按键可以按住与其它按键组合实现更多功能。</p>
<p>基本使用<br />
rewRPL改变原来计算器的使用方法<br />
计算 1+2<br />
1，ENTER 屏上在输入1后会显示第一行1，这是最新的Stack栈。Stack是重要的概念。<br />
2, ENTER 输入2后，第1行变成2。第一行永远是最后输入的内容。原来的内容被移到2。<br />
+ 得到结果3， +这个命令会将前面两个stack的内容相加。得到结果3，直接放到当前的第1行Stack<br />
注意这种先输入数字，再输入操作的倒装语法方式。</p>
<p>有的命令只使用一个输入，如<br />
输入<br />
5, ENTER<br />
左shift, 2输入！命令，直接得到5！的结果120</p>
<p>可以不用每次输入ENTER，直接用空格分隔输入，如<br />
1 2 +<br />
也可以计算1 + 2</p>
<p>1 2 + 2 /<br />
可以计算<br />
（1 + 2）/2，得到 1.5<br />
留意命令在数据后面，结果变成新的数据的规则。</p>
<p>可以使用单引号直接输入代数形式的计算，如<br />
&#8217;1 + 2&#8242;<br />
输入后这个不会马上计算，可以使用EVAL命令计算它的结果，得到&#8217;2&#8242;<br />
注意结果也带引号，可以使用-&gt;NUM命令让它变数字。</p>
<p>将数值存到变量<br />
如，将123存到 x<br />
123 &#8216;x&#8217; STO<br />
注意x要带引号<br />
调用变量<br />
x 1 +<br />
直接得到124</p>
<p>编写程序：<br />
程序使用《 》符号包围：<br />
《 + 2 /》 &#8216;AVGRAGE&#8217; STO<br />
将求平均的功能存到AVGRAGE变量<br />
使用这个变量：<br />
1 2 AVGRAGE<br />
会直接得到1.5<br />
相当于输入：<br />
1 2 + 2 /</p>
<p>求勾股定理的程序：<br />
《 -&gt; x y &#8216;√(x^2+y^2)&#8217; 》 &#8216;hypo&#8217; STO<br />
使用：<br />
1 2 hypo<br />
得到&#8217;√5&#8242;<br />
可以使用-&gt;NUM命令让它变小数形式。</p>
<p>可以调用的命令很多，如IF/THEN/ELSE、CASE条件判断，FOR、DO、WHILE等循环。。。</p>
<p>更多的命令参看：<br />
<a href="https://newrpl.wiki.hpgcc3.org/doku.php?id=manual:chapter6" target="_blank">https://newrpl.wiki.hpgcc3.org/doku.php?id=manual:chapter6</a></p>
<p>快捷操作<br />
命令自动补完功能：<br />
在输入一个字符后，这个字符相关的命令会在底部中右显示，显示的命令按ALPHA+右方向键可以调用，更多的相关命令可以使用ALPHA+上或下方向键切换。</p>
<p>文本选择与复制、粘贴：<br />
左Shift，左方向键：定义选择开始<br />
左Shift，右方向键：定义选择结束<br />
左Shift+左方向键：复制<br />
左Shift+右方向键：粘贴<br />
左Shift+下方向键：剪切</p>
<p>插入变量的内容：<br />
G-L,直接调用变量<br />
右Shift+G-L，输入变量的文字内容<br />
左Shift, G-L STO存到变量 注意，原来内容被覆盖！！！不要误按（重要变量可使用LOCKVAR保护起来）<br />
右Shift, G-L RCL调变量</p>
<p>四种输入方式<br />
1.直接输入数字和命令，运行会直接得到结果<br />
2.&#8221; 代数模式：如&#8217;1+1&#8242;,输入后运行 EVAL会得到结果， 调用-&gt;NUM会得到数字结果<br />
3.《 》编程模式<br />
4.字母输入模式：按ALPHA后输入大写或小写字母，或插入双引号&#8221;"后。</p>
<p>菜单导航<br />
MENU 在菜单1区显示总菜单<br />
A-F进入相应菜单区1的项目<br />
右Shift, A-F在菜单2区显示子菜单<br />
右Shift+M 菜单2区返回</p>
<p>Stack栈的操作<br />
上方向键开始栈选择，ON键退出<br />
多选：移动第一个，按空格键（-)，移到最后个再次按空格键，第三次按空格取消选择<br />
选择后：<br />
左方向键：将当前栈移到1<br />
右方向键：将1移到当前位置<br />
左Shift+左方向键：复制<br />
左Shift+右方向键：粘贴<br />
左Shift+下方向键：剪切<br />
ENTER，将当前复制到1<br />
在没有stack被选中的情况下，按下方向键，开始编辑stack 1的内容</p>
<p>常用命令</p>
<p>变量:<br />
存储变量 42 &#8216;Mynum&#8217; STO<br />
调出变量 直接按G-L的相应按键或 &#8216;Mynum&#8217; RCL<br />
删除变量 &#8216;Mynum&#8217; PURGE<br />
锁定变量 LOCKVAR 将变量只读<br />
解锁变量 UNLOCKVAR<br />
从目录中移除变量快捷方式 HIDEVAR<br />
解除移除 UNHIDEVAR</p>
<p>目录:<br />
创建目录 &#8216;TEST&#8217; CRDIR<br />
删除目录 PGDIR<br />
返回上级目录 UPDIR</p>
<p>更多newRPL的资源<br />
newRPL的wiki网站：<br />
<a href="https://newrpl.wiki.hpgcc3.org/doku.php?id=manual:chapter1:rpl" target="_blank">https://newrpl.wiki.hpgcc3.org/doku.php?id=manual:chapter1:rpl</a><br />
hp 50g的高级用户手册（包含RPL语言教程与手册，英文）<br />
<a href="https://www.hpcalc.org/details/7141" target="_blank">https://www.hpcalc.org/details/7141</a>
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/hp-39gs-newrpl/">http://www.cslog.cn/Content/hp-39gs-newrpl/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/hp-39gs-newrpl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>读取mdf格式的sql server数据文件，并将数据以CSV格式导出</title>
		<link>http://www.cslog.cn/Content/ms-sql-server-mdf-csv/</link>
		<comments>http://www.cslog.cn/Content/ms-sql-server-mdf-csv/#comments</comments>
		<pubDate>Fri, 02 Aug 2013 15:20:35 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[csv]]></category>
		<category><![CDATA[ms sql server]]></category>
		<category><![CDATA[数据备份]]></category>
		<category><![CDATA[数据库]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=1182</guid>
		<description><![CDATA[多年以前使用过微软的SQL Server 2000数据库。留下一个mdf格式的数 &#8230; <a href="http://www.cslog.cn/Content/ms-sql-server-mdf-csv/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>多年以前使用过微软的SQL Server 2000数据库。留下一个mdf格式的数据文件，临时用到想把它导出。过程真可以使用灾难来形容。现在不用使用微软的东西来工作了，真是好运啊。</p>
<p>我使用的是MS SQL Express 2005。要在Windows 7上安装，得安装SP4版本。安装后使用它附加上mdf文件。数据库就可以在上面查询了。在查询窗口输入：<br />
<code><br />
EXEC xp_cmdshell<br />
'BCP "dbname.dbo.tablename" out d:\aa.csv -t , -T -SMY-PC\SQLEXPRESS -w'<br />
</code><br />
这样的命令，就能将数据导出CSV到文件。其中-t后面的是分隔符，这里使用的是逗号，注意这样如果原来数据中也有逗号，会产生数据分隔出问题，这时可以改用其它符号（如####）。-w是指定使用unicode<a href="http://www.cslog.cn/tag/%e6%b1%89%e5%ad%97%e7%bc%96%e7%a0%81/">文字编码</a>输出。重点是要加-S参数，指定自己的PC名称\SQLEXPRESS， 不然会连接出错，错误提示如：</p>
<blockquote><p>
[SQL Native Client]Named Pipes Provider: Could not open a connection<br />
to SQL Server [2].<br />
[SQL Native Client]Login timeout expired<br />
[SQL Native Client]An error has occurred while establishing a<br />
connection to the server. When connecting to SQL Server 2005, this<br />
failure may be caused by the fact that under the default settings SQL<br />
Server does not allow remote connections.
</p></blockquote>
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/ms-sql-server-mdf-csv/">http://www.cslog.cn/Content/ms-sql-server-mdf-csv/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/ms-sql-server-mdf-csv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mysql不能储存生僻汉字？试试utf8mb4字符集</title>
		<link>http://www.cslog.cn/Content/mysql-utf8mb4/</link>
		<comments>http://www.cslog.cn/Content/mysql-utf8mb4/#comments</comments>
		<pubDate>Fri, 07 Jun 2013 15:13:29 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[rubyonrails]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[数据库]]></category>
		<category><![CDATA[汉字]]></category>
		<category><![CDATA[汉字编码]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=1165</guid>
		<description><![CDATA[今天发现存进mysql的数据部分丢失了。发现丢失的都是一些生僻的汉字。我这个my &#8230; <a href="http://www.cslog.cn/Content/mysql-utf8mb4/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>今天发现存进mysql的数据部分丢失了。发现丢失的都是一些生僻的汉字。我这个mysql使用的是utf8字符集，之前一直以为不会发生这种问题，今天才看到了。而且这个问题<a href="http://bbs.zdic.net/thread-115854-1-1.html">很早就存在了</a>。这是<a href="http://bugs.mysql.com/bug.php?id=14052">mysql的一个bug</a>，它的UTF-8字符集只能存储3字节字符，而有部分生僻的汉字是4个字节的，存入时就会出错：</p>
<blockquote><p>ActiveRecord::StatementInvalid: Mysql::Error: Incorrect string value: &#8216;\xF0\x90\x8D\x83\xF0\x90&#8230;&#8217; for column &#8216;content&#8217; at row 1</p></blockquote>
<p>上面的官方bug页面说要到mysql6.0才会解决。其实这个问题在mysql 5.5就解决了。5.5或以上的mysql都可以通过使用utf-16或utf8mb4等字符集解决这个问题。</p>
<p>不过使用ruby on rails的话可能<a href="http://donpark.org/blog/2013/02/16/rails-3-2-12-not-ready-for-mysql-5-5-utf8mb4">需要一些额外的设置</a>。
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/mysql-utf8mb4/">http://www.cslog.cn/Content/mysql-utf8mb4/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/mysql-utf8mb4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>再谈Nginx Rewrite， 中文URL和其它</title>
		<link>http://www.cslog.cn/Content/nginx-rewrite-chinese/</link>
		<comments>http://www.cslog.cn/Content/nginx-rewrite-chinese/#comments</comments>
		<pubDate>Fri, 29 Jun 2012 15:36:17 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[站长文档]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[nginx中文url重写]]></category>
		<category><![CDATA[nginx的utf8支持]]></category>
		<category><![CDATA[nginx重写]]></category>
		<category><![CDATA[pcre]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[unicode]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[url重写]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[中文url]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[汉字编码]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=1058</guid>
		<description><![CDATA[上次谈到过Nginx和中文URL的问题，这几天又加深了认识。 多分享几个关于Ng &#8230; <a href="http://www.cslog.cn/Content/nginx-rewrite-chinese/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>上次谈到过<a href="http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/">Nginx和中文URL的问题</a>，这几天又加深了认识。 多分享几个关于Nginx Rewrite的经验。</p>
<p>Nginx匹配指定中文URL的方法：<br />
<code><br />
rewrite "(*UTF8)^\x{66f4}\x{6539}$" /index.html last;<br />
</code><br />
这个会将 http://www.cslog.cn/%E6%9B%B4%E6%94%B9 重定向到http://www.cslog.cn/index.html。<br />
&#8216;/%E6%9B%B4%E6%94%B9&#8242;是中文URL ‘/更改’， \x{66f4}\x{6539}是这两个汉字的Unicode编码。</p>
<p>注意配合PCRE 7.9以上版本使用，详细看<a href="http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/">Nginx和中文URL的问题</a>。<br />
<span id="more-1058"></span><br />
Nginx匹配URL中中文参数的方法：<br />
如果要将 http://www.cslog.cn/index.php?title=%E6%9B%B4%E6%94%B9 重定向到http://www.cslog.cn, 则要使用<br />
<code><br />
location = /index\.php$ {<br />
if ($args_title =%E6%9B%B4%E6%94%B9 ) {<br />
rewrite ^ /;<br />
}<br />
}<br />
</code><br />
在这里， &#8216;?title=%E6%9B%B4%E6%94%B9&#8242; 是不能用上例那里的rewrite捕捉到的， 而要使用$arg_参数名这样的方式处理。 而且在这里， &#8216;%E6%9B%B4%E6%94%B9&#8242;是不用特别转换的，直接放上去就可以了。</p>
<p>还要注意到 location后面的 ~, *~, ^~, =或空是有不同的效果的。详细参看<a href="http://nginx.org/en/docs/http/ngx_http_core_module.html#location">nginx的官方手册</a>。</p>
<p>让Nginx在同时识别到两个参数的情况下重定向的方法<br />
假设要在例如 http://www.cslog.cn/index.php?title=%E6%9B%B4%E6%94%B9&amp;lang=Zh-tw 这样的URL，只有在lang=Zh-tw参数存在，并且title参数也存在（不管它的值）的情况下才重定向， 要求会苛刻些，因为nginx自身没有并列的逻辑处理能力，但可以使用如下的方法曲线解决：<br />
<code><br />
location = /index\.php {<br />
set $redirect "";</code></p>
<p><code># 检查是否存在"title"参数:<br />
if ( $arg_title ) {<br />
set $redirect "Y";<br />
}</p>
<p># 检查lang参数是否为 "Zh-tw":<br />
if ( $arg_lang =Zh-tw ) {<br />
set $redirect "${redirect}ES";<br />
}</p>
<p># 看看条件是否同时成立 "YES":<br />
if ( $redirect = YES ) {<br />
rewrite ^ / last;<br />
}</p>
<p></code></p>
<p><code> ....<br />
}<br />
</code>
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/nginx-rewrite-chinese/">http://www.cslog.cn/Content/nginx-rewrite-chinese/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/nginx-rewrite-chinese/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nginx、PCRE和中文URL（UTF8编码）rewrite路径重写匹配问题</title>
		<link>http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/</link>
		<comments>http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 15:08:45 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[站长文档]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[nginx中文url重写]]></category>
		<category><![CDATA[nginx的utf8支持]]></category>
		<category><![CDATA[pcre]]></category>
		<category><![CDATA[PCRE的UTF8编码支持]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[url重写]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[中文url]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[汉字编码]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=793</guid>
		<description><![CDATA[最近遇到了使用Nginx 重写中文UTF8编码路径的问题。 才发现默认情况下Ng &#8230; <a href="http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>最近遇到了使用<a href="http://www.cslog.cn/tag/nginx/">Nginx</a> 重写中文UTF8编码路径的问题。 才发现默认情况下Nginx的rewrite是不支持UTF8匹配的。 比如：</p>
<p><code>rewrite ^/(..)$ /2个字符文章.html break; #用2个点</code><br />
可以匹配到 /ab 或 /51, 但 /汉字 是匹配不到的。 我测试了一下， 要匹配两个字的 /汉字 路径， 得用</p>
<p><code>rewrite ^/(……)$ /2个汉字文章.html break; #要用六个点</code></p>
<p>如果要让 ^/(..)$ 匹配到2个汉字字符，得开启Nginx对UTF8字符的正则支持， 准确点说是开启Nginx使用的PCRE库的对UTF8字符的支持。因为Nginx的rewrite模块是调用PCRE来处理正则的。 如果PCRE没有问题，Nginx支持UTF8编码的重写样式是：</p>
<p><code>rewrite "(*UTF8)^/(..)$" /2个字符文章.html break;<br />
#注意(*UTF8)前缀和引号的加入。</code></p>
<p><span id="more-793"></span>因为PCRE只有7.9以上的版本才支持这个(*UTF8)开头，所以系统上的PCRE一定要使用7.9以上的版本。 另外，编译PCRE时一定要开启UTF8的支持。 即使用(&#8211;enable-utf8)参数。 检查系统的PCRE版本和是否支持UTF8编码可以使用<br />
<code>pcretest -C</code><br />
命令。执行后会显示如下的报告：</p>
<blockquote><p>PCRE version 8.13 2011-08-16<br />
Compiled with<br />
UTF-8 support<br />
Unicode properties support<br />
Newline sequence is LF<br />
\R matches all Unicode newlines<br />
Internal link size = 2<br />
POSIX malloc threshold = 10<br />
Default match limit = 10000000<br />
Default recursion depth limit = 10000000<br />
Match recursion uses stack</p></blockquote>
<p>显示“UTF-8 support”就是支持UTF8编码了。</p>
<p>如果Nginx调用的PCRE为7.9以下的版本，使用 rewrite &#8220;(*UTF8)^/(..)$&#8221; /2个字符文章.html break; 这种形式的重写，在执行nginx -t检查时会出现如下的错误提示：</p>
<blockquote><p>[emerg]: pcre_compile() failed: (*VERB) not recognized in &#8220;(*UTF8)^、……</p></blockquote>
<p>如果Nginx调用的是7.9以上版本的PCRE，但是PCRE安装时没打开UTF8的支持开关，则会出现如下的错误提示：</p>
<blockquote><p>nginx: [emerg] pcre_compile() failed: this version of PCRE is not compiled with PCRE_UTF8 support in &#8220;(*UTF8)^/&#8230;</p></blockquote>
<p>解决办法是安装最新版本的的PCRE，并打开UTF8支持，方法如下（以当前8.13版的PCRE为例）：<br />
<code>wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.13.tar.gz<br />
tar zxvf pcre-8.13.tar.gz<br />
cd pcre-8.13<br />
./configure --enable-utf8 --enable-unicode-properties<br />
make<br />
make install</code></p>
<p>然后重新编译安装Nginx。 Nginx默认会打开rewrite模块，并会自动查找系统上已经安装了的PCRE。 如果Nginx查找不到已经安装在系统上的PCRE， 或者系统上有多个PCRE， nginx调用了不支持UTF8的、或低版本的PCRE时（我遇到了后一种情况，并花费了很长的时间解决这个问题，这也是我为什么写这篇总结文章在这里给大家分享的原因。。。），可以在编译安装Nginx时指定PCRE源文件。例如：</p>
<p><code>wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.13.tar.gz<br />
tar zxvf pcre-8.13.tar.gz<br />
wget http://nginx.org/download/nginx-1.0.8.tar.gz<br />
tar zxvf nginx-1.0.8.tar.gz<br />
cd nginx-1.0.8<br />
./configure \<br />
--with-pcre=../pcre-8.13</code></p>
<p>注意，如果接着直接make &amp;&amp; make install的话， PCRE因为没有启用UTF8， nginx将不能支持UTF8重写， 所以在这一种，我动了一点小手脚：打开./objs/Makefile 文件，找到以下段落：</p>
<p><code> ../pcre-8.13/Makefile:	objs/Makefile<br />
cd ../pcre-8.13 \<br />
&amp;&amp; if [ -f Makefile ]; then $(MAKE) distclean; fi \<br />
&amp;&amp; CC="$(CC)" CFLAGS="-O2 -fomit-frame-pointer -pipe " \<br />
./configure --disable-shared </code><br />
在&#8211;disable-shared后加上 &#8211;enable-utf8和 &#8211;enable-unicode-properties参数， 即变成：<br />
<code> ../pcre-8.13/Makefile:	objs/Makefile<br />
cd ../pcre-8.13 \<br />
&amp;&amp; if [ -f Makefile ]; then $(MAKE) distclean; fi \<br />
&amp;&amp; CC="$(CC)" CFLAGS="-O2 -fomit-frame-pointer -pipe " \<br />
./configure --disable-shared --enable-utf8 --enable-unicode-properties</code><br />
然后再make, make install。 最后关闭nginx并重启nginx（这里不能用nginx -s reload)。这样nginx就支持中文UTF8编码的url重写了。
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/">http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/nginx-pcre-utf8-rewrite/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>黑苹果升级SSD硬盘 机子增快65.71倍</title>
		<link>http://www.cslog.cn/Content/upgrade-2-ssd/</link>
		<comments>http://www.cslog.cn/Content/upgrade-2-ssd/#comments</comments>
		<pubDate>Thu, 20 Oct 2011 05:11:53 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[ssd]]></category>
		<category><![CDATA[ssd硬盘]]></category>
		<category><![CDATA[升级到ssd硬盘]]></category>
		<category><![CDATA[电脑硬件]]></category>
		<category><![CDATA[硬件]]></category>
		<category><![CDATA[硬件评测]]></category>
		<category><![CDATA[硬盘]]></category>
		<category><![CDATA[镁光]]></category>
		<category><![CDATA[镁光m4]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=760</guid>
		<description><![CDATA[自己的黑苹果太慢了，买了个64G的镁光M4 SSD硬盘。刚安装了上去。 发现机子 &#8230; <a href="http://www.cslog.cn/Content/upgrade-2-ssd/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>自己的<a href="http://www.cslog.cn/Content/mac_os_x_go_for_it/">黑苹果</a>太慢了，买了个64G的镁光M4 SSD硬盘。刚安装了上去。 发现机子比之前快了65.71倍。 以下是xbench的测试截图：</p>
<p><a rel="attachment wp-att-761" href="http://www.cslog.cn/Content/upgrade-2-ssd/screen-shot-2011-10-20-at-12-38-06-pm/"><img class="alignnone size-full wp-image-761" title="ssd vs hdd xbench" src="http://www.cslog.cn/wp-content/uploads/2011/10/Screen-Shot-2011-10-20-at-12.38.06-PM.png" alt="" width="489" height="502" /></a></p>
<p>65.71当然是噱头，指的是4k blocks random uncached write项。 看广告不如看疗效， 机子上的lion系统启动时本来要转60个圈（这也太慢了。。。汗，随机启动的程序太多太杂了。。。还好一天基本就启动一次），现在只要转13圈就进系统了，打开程序也变得飞快。反正高兴的我愿意免费发博文为SSD这种东西打广告了。</p>
<p>这次只买了个64G的，将和系统系统最相关的操作系统搬移到了上面。 过些时候等SSD白菜了再搞几个。 我的主板还是只支持SATA 3G的，如果是支持SATA 3的主板那速度又更快不少了。 感觉能DIY的服务器和笔记本电脑应该尽早升级到SSD。
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/upgrade-2-ssd/">http://www.cslog.cn/Content/upgrade-2-ssd/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/upgrade-2-ssd/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>汉字字频表</title>
		<link>http://www.cslog.cn/Content/word-frequency-list-of-chinese/</link>
		<comments>http://www.cslog.cn/Content/word-frequency-list-of-chinese/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 12:25:50 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[汉字]]></category>
		<category><![CDATA[汉字字频]]></category>
		<category><![CDATA[汉语]]></category>
		<category><![CDATA[汉语信息处理]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=744</guid>
		<description><![CDATA[这是我整理出来的一份汉字字频表。 包含汉字10029个。文件采用utf-8编码， &#8230; <a href="http://www.cslog.cn/Content/word-frequency-list-of-chinese/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>这是我整理出来的一份汉字字频表。 包含汉字10029个。文件采用utf-8编码，<a href="http://www.cslog.cn/Content/cr-lf-crlf-new-line-enter/">换行符</a>为LF，每个汉字一行， 数字是对应汉字在文库中出现的次数。汉字和数字由一个空格分隔。</p>
<p>语料文库是我自己从网络整理而来的，包含小说，杂志，科普图书，论坛帖子等，共计1亿多个字符（文本大小300M）。由于语料原自网络，受中国网站普遍采用GB2312，GBK，GB18030等汉字编码影响，这些编码表内的汉字字频可能会普遍偏高。</p>
<p><a href="/upload/chinese-words.txt.zip">字频表文件下载点这里</a>。 大家可免费使用， 引用请用链接注明来源。 谢谢。</p>
<p>以下为出现概率最高的50个汉字（汉字字频表 样本）：<br />
<span id="more-744"></span></p>
<pre>
的 3297023
一 1457301
是 1351322
不 1180802
了 1101932
我 884389
人 882330
在 796515
有 755533
这 728119
他 701933
来 544986
个 520640
上 481779
说 458096
中 449878
大 449758
为 419182
到 407893
也 395184
道 394611
你 393258
们 379450
出 367683
就 367473
时 352665
以 345967
之 339852
那 333349
和 324230
子 324078
地 319636
得 318594
自 315037
要 313208
着 306309
下 304634
可 292302
而 290081
学 289069
过 288254
生 287163
会 279275
对 277443
么 275780
然 275628
她 270942
国 261907
去 258723
里 254783
</pre>
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/word-frequency-list-of-chinese/">http://www.cslog.cn/Content/word-frequency-list-of-chinese/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/word-frequency-list-of-chinese/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>我使用的android应用程序们</title>
		<link>http://www.cslog.cn/Content/my-android-software-list/</link>
		<comments>http://www.cslog.cn/Content/my-android-software-list/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 17:14:24 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[列表]]></category>
		<category><![CDATA[手机]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=712</guid>
		<description><![CDATA[使用android系统的一个好处就是有很多很多的应用程序。 而且大部分是免费的， &#8230; <a href="http://www.cslog.cn/Content/my-android-software-list/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>使用android系统的一个好处就是有很多很多的应用程序。 而且大部分是免费的， 使用各种市场， 安装非常方便。 下面我列出一些我使用的一些android应用程序， 附上简短的介绍。 非名不分前后， 想到啥写啥。</p>
<p>百度输入法<br />
使用它因为带了五笔输入法。 五笔输入一般只在外接键盘时或<a href="http://www.cslog.cn/Content/toshiba-ac100-ubuntu/" title="东芝AC100安装Ubuntu Linux的经验总结 | 船长日志">使用AC100时</a>使用。如果只用拼音的话搜狐，QQ，Google听说都不错。</p>
<p>SSH Tunnel<br />
用来透气的东西。 这个好像在2.1之前的系统没有作用。 只有一个2.2的A650S上使用正常。 困惑。。。</p>
<p>Record My Call<br />
录音软件。 这个可以后台录音， 随系统启动。 接打电话时自动录音。 可惜不支持mp3格式。<span id="more-712"></span></p>
<p>Better Terminal Emulator Pro<br />
模拟终端。 在上面可以执行linux命令。 可作为ssh终端使用。</p>
<p>Superuser<br />
开通root后管理系统超级权限使用。</p>
<p>七键开关<br />
非常方便的桌面小工具。 我一般是用来开关wifi, 显示电量， 调整显示屏亮度。 安一个在桌面， 轻轻一碰就行， 很方便。</p>
<p>Root Explorer<br />
文件浏览器， 打开root权限后可以直接修改系统文件。</p>
<p>ES File Explorer<br />
文件浏览器。 安装了Root Explorer之后还安装这个的原因是1.比较美观， 2可以选择打开的程序（也许RE也有。。）。</p>
<p>GScript<br />
可以将脚本命令行保存在里面， 点击脚本名即可运行脚本。 写个重启脚本， 或自动mount远程文件系统（替代cifs manager的功能） 放到里面，要用到时点击即可，不用开终端， 非常方便。</p>
<p>RockPlayer<br />
支持多格式的影音播放器。 支持硬加速。</p>
<p>PowerAMP<br />
音乐播放器。 可惜是收费的。</p>
<p>JustPictures!<br />
图片浏览器。 速度比较快。使用也很方便。</p>
<p>Thinking Space<br />
思维导图， 兼容FreeMind文件， 让你的思维在手机上开花吧！！！</p>
<p>Jota Text Editor<br />
很强大的文体（代码）编辑器。 支持utf-8等编码， 支持代码高亮显示。 这个我想最好和<a title="android系统连接蓝牙键盘 | 船长日志" href="http://www.cslog.cn/Content/android-bluetooth-keyboard/">外置键盘</a>一起使用。</p>
<p>Springpad<br />
笔记记录软件。可同步到网络上。 界面很漂亮。</p>
<p>SugarSync<br />
<a title="苹果,windows, iphone, ipad和android多平台网站密码、浏览器书签、文档文件等同步工具 | 船长日志" href="http://www.cslog.cn/Content/cross-platform-sync-tools/">文件同步客户端</a>。 类似DropBox， 官网被墙了，但程序还能使用。</p>
<p>UC浏览器<br />
用来节省流量的浏览器。</p>
<p>Dolphin Browser HD<br />
使用WiFi联接时使用的浏览器。</p>
<p>机锋市场<br />
官方市场经常被墙， 无奈安装个这个吧。。。</p>
<p>ezPDF<br />
PDF文件阅读器， 这个速度比较快，操作还可以。 起码比adobe的好多了。 为什么大公司一般做不出人性化的软件？</p>
<p>Google Earth<br />
真难想像现在手机可以放下地球了。。。</p>
<p>我查查<br />
用相机对着可乐等商品扫一下，马上知道市里多个超市的销售价格。好吧。 科技让我更吝啬了。。。</p>
<p>墨迹天气<br />
用来查看天气预报。 搞一个到桌面， 很方便－－虽然出门一般只去买菜。</p>
<p>远程桌面<br />
好几个远程桌面的软件。 可以远程windows系统。 使用这个可以解决一定要使用windows才能处理的兼容问题（比如网银）。</p>
<p>来电通<br />
显示来电的所在地， 来电黑名单。 上网流量提示统计， 联网软件白名单。。。 非常好用。
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/my-android-software-list/">http://www.cslog.cn/Content/my-android-software-list/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/my-android-software-list/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>星标 －－ google地图的（云）标注功能</title>
		<link>http://www.cslog.cn/Content/google-map-star/</link>
		<comments>http://www.cslog.cn/Content/google-map-star/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 08:46:57 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[google map]]></category>
		<category><![CDATA[goolge]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[云技术]]></category>
		<category><![CDATA[地图]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=708</guid>
		<description><![CDATA[我今天才发现，原来google地图有标注功能，而且是“云标注”。 在台式电脑上打 &#8230; <a href="http://www.cslog.cn/Content/google-map-star/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>我今天才发现，原来google地图有标注功能，而且是“云标注”。</p>
<p>在台式电脑上打开google地图， 登录你的google账号， 在地图上找到你想要做记号的地方， 点击地点名称（如果当地是荒地，没有名称，右键“what&#8217;s here”创建一个箭头）， 弹出来的界面地名边有个五角星，鼠标点击一下这个星星，这个地方就被标注了！</p>
<p>在手机上打开google地图，登录同一个goolge账号， 在星标菜单里就可以看到刚才标注的地点了。 其实手机上也可以做标注。</p>
<p>使用起来比手持GPS做标注更方便， 而且保存有账号的话还不用担心同步数据问题。。。 当然，可惜<a href="http://www.cslog.cn/Content/cloud-is-not-everything-you-need/">云也有不安全的一方面</a>。</p>
<p>不管怎么， 如果手机的电力非常强大， 在城市游行的话，手持GPS真的可以不用带了。</p>
<p>另外：google earth现在可以装进浏览器里面了。 安装一个插件就可以了。 不过目前好像只支持windows和mac os x上的浏览器。
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/google-map-star/">http://www.cslog.cn/Content/google-map-star/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/google-map-star/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>苹果,windows, iphone, ipad和android多平台网站密码、浏览器书签、文档文件等同步工具</title>
		<link>http://www.cslog.cn/Content/cross-platform-sync-tools/</link>
		<comments>http://www.cslog.cn/Content/cross-platform-sync-tools/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 16:23:29 +0000</pubDate>
		<dc:creator>船长</dc:creator>
				<category><![CDATA[信息处理]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[evernote]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[lastpass]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[sugarsync]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xmarks]]></category>
		<category><![CDATA[云技术]]></category>
		<category><![CDATA[多平台]]></category>
		<category><![CDATA[工具软件]]></category>
		<category><![CDATA[数据同步]]></category>

		<guid isPermaLink="false">http://www.cslog.cn/?p=702</guid>
		<description><![CDATA[xmarks是一个多平台的浏览器书签同步工具。我一般在Mac的Safari上浏览 &#8230; <a href="http://www.cslog.cn/Content/cross-platform-sync-tools/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xmarks.com/" title="Xmarks | Bookmark Sync and Search">xmarks</a>是一个多平台的浏览器书签同步工具。我一般在Mac的Safari上浏览网页， 所以Safari上有经常用到的网站书签。使用xmarks，可以将这些书签同步到同个电脑的FireFox或Chrome浏览器上。 之前我使用过xmarks，但后来他们宣布停止开发了也就没再使用。 今天从<a href="http://lifehacker.com/" title="Lifehacker, tips and downloads for getting things done">LifeHacker</a>那里了解到xmarks竟然复活了，而且还多了iphone,android手机等平台。不过现在同步到手机好像是收费功能。 希望早日有人山寨出免费版，或是我写这介绍文章的最主要动机。。。</p>
<p>另一个让我意外的是现在xmarks是和LastPass狼狈为奸的。</p>
<p><a href="http://lastpass.com/" title="LastPass - Password Manager, Form Filler, Password Management">LastPass</a>，和1Password类似，是一个浏览器插件， 用它可以记下所以网站的登录用户名和密码， 比如某个论坛的登录密码。 下次打开这个论坛，需要登录时点击一下浏览器工具栏上这个插件按钮，LastPass会自动将你的用户名和密码填写到论坛登录页面上。LastPass不但支持密码记录，同时还支持IE, FireFox, Safari, Chrome等不同浏览器里同步， 还支持Windows，mac, linux, iphone, android, symbian等不同平台。 所以，基本上有了它， 你可以忘记你是谁和那个证明自己是自己的密码了。。。 而且，不同于1Password，它是免费的！</p>
<p>现在xmarks好像是lastpass公司的了。 lastpass公司为这两个软件提供特别功能的收费服务。</p>
<p>文件同步方面，<del datetime="2011-07-06T15:00:21+00:00">DropBox还在墙外（墙外好多东西啊。。。网站一个接一个被墙，人民情绪一直稳定，ZF在温水煮青蛙啊）， 没找到方法使用，</del> <a href="https://db.tt/UeAYedD">DropBox</a>之前被封了，所以我使用SugarSync, 用它可以将电脑上的文档，照片等文件同步到手机上。 下面是我的推荐链接， 点击这个链接注册，你我双方都会增加500M空间：<br />
<a href="https://www.sugarsync.com/referral?rf=fepjo0giwdkpm">https://www.sugarsync.com/referral?rf=fepjo0giwdkpm</a> （注册可能需要翻墙，但同步文档时不用）</p>
<p>现在<a href="https://db.tt/UeAYedD">DropBox</a>又可以使用了。但它目前只支持iphone, android和BlackBerry手机。Nokia的symbian系统还不支持。 网上有<a href="http://www.fonearena.com/blog/22080/how-to-get-dropbox-on-nokiasymbian-natively.html">通过sugarsync曲线在symbian手机上使用dropbox的教程</a>，需要的可以参考一下。</p>
<p>另外<a href="http://www.evernote.com/" title="">Evernote</a>可以在windows, mac, iphone, ipad, android等多平台间同步便签。Evernote的平台应该是在同类软件中最多的。 可惜它在android上的易用性和界面不如<a href="http://springpadit.com/home" title="Springpad: a free app that helps you remember">Springpad</a>。而Springpad没有mac版本，只是在线网页版， 而像我这种思想比较传统的人，对要打开浏览器才能使用的网页版应该程序总感觉没有桌面版方便。</p>
<p>你一身多机了吗？ 有没有更高明的同步技巧？
<div style="margin-top: 15px; font-style: italic">
<p>转载请注明: 转自<a href="http://www.cslog.cn/">船长日志</a>, 本文链接地址: <a href="http://www.cslog.cn/Content/cross-platform-sync-tools/">http://www.cslog.cn/Content/cross-platform-sync-tools/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.cslog.cn/Content/cross-platform-sync-tools/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
