2007年3月30日

报道,在Google翻译项目负责人Franz Och在阐述google的统计式翻译时举例:

Google的翻译程序运用了统计学分析方法,Och希望这种方法可以避免出现外交辞令上的失礼,比如,当俄罗斯总统普京德国总理施罗德给打电话时,普京称施罗德是德国“Fuehrer”(德语:元首),普京的翻译顿感恼火,因为,在德语里面,这个词是专指希特勒的,属于禁忌词汇。Och说:“在我们的系统中,元首施罗德出现的次数绝对要少于德国总理施罗德出现的次数,因此,我们的翻译系统就会采用德国总理的称呼。”

但施罗德不是永远的总理。如果他下台了,机器根据统计数据仍然会称其为总理,而不会自动改口为前总理,直到前总理的出现频度足够高。

这个”慢热”问题在Google搜索引擎中也存在,表现为对新网站的评价和收录上。虽然,Google已经增加了很多指标,试图给新资料更高的分数,但仍不能彻底解决问题。又引发了沙盒效应。统计方法在搜索中不是万能的,在翻译中也不是万能的。

原文永久链接:http://jijian91.com/blog20070330/google-statistics-translation.html

一直在用SQL Server 2000,但很多问题都没深究。该总结一下了。

存储过程和用户定义函数都是“SQL语句组成的子程序,用以封装代码以便重复使用”。但区别也是显而易见的。简单说,存储过程功能强大,但调用不便,用户函数正相反。

用户定义函数的优点
可以在SQL语句中调用,直接使用返值,从而形成复杂的SQL应用。
存储过程则只能用execute命令调用,用输出参数的到返回的结果。

用户定义函数的缺点
能在函数中使用的语句有严格限制:

  1. 不支持create、drop等DDL命令
  2. insert、delete、update只能用在临时表上
  3. 不支持动态SQL
  4. 不支持“不确定”的函数,比如常用的getdate。不确定函数是指输入参数相同,返回结果可能不同的函数。全部不确定函数如下表
    @@CONNECTIONS @@TOTAL_ERRORS

变通办法
要解决用户函数的种种限制,可以巧妙运用用户函数调用存储过程。

比如,需要在函数中用getdate,就写个存储过程返回getdate的结果。然后从函数里去调用这个存储过程。需要在函数中使用update等,也可类推。

原文永久链接:http://jijian91.com/blog20070330/sql-server-procedure-vs-function.html

  今天发现blogger提交文章成功页上给adsense作广告:

把广告放大看看:

点”Google AdSense”链接进入blogger的adsense设置页面。

原文永久链接:http://jijian91.com/blog20070330/google-blogger-adsense-ad.html

  短暂的解封之后,blogspot.com今天10点多又不行了。当访问的通畅都是问题,也就谈不到其他了。我前些日已经把生活和娱乐blog迁到新址了。现在考虑是否把本blog也迁过去。

blogspot被封的判断方法

1. ping网址
被封的效果
ping jijian91-tec.blogspot.com

Pinging blogspot.l.google.com [72.14.207.191] with 32 bytes of data:
Request timed out. 不通
Request timed out.

解封的效果(修改hosts后也是如此):
ping jijian91.blogspot.com

Pinging jijian91.blogspot.com [72.14.219.190] with 32 bytes of data:
Reply from 72.14.219.190: bytes=32 time=235ms TTL=229 通!
Reply from 72.14.219.190: bytes=32 time=236ms TTL=229

2. 用tracert跟踪
被封的效果
tracert jijian91-tec.blogspot.com

Tracing route to blogspot.l.google.com [72.14.207.191]
over a maximum of 30 hops:

1 从这里断掉了!这是北京网通主干网的IP
11 202.97.34.225 reports: Destination host unreachable.

Trace complete.

解封的效果(修改hosts后也是如此):
Tracing route to jijian91.blogspot.com [72.14.219.190]
over a maximum of 30 hops:

1 <10 style=”color: rgb(255, 0, 0);”>没有断
12 24 ms 24 ms 24 ms 202.97.33.58
13 27 ms 27 ms 26 ms 202.97.33.54
14 63 ms 63 ms 63 ms 202.97.4.46
15 260 ms 258 ms 258 ms 216.239.47.237 这是美国google的IP
16 254 ms 212 ms 259 ms 72.14.239.13
17 201 ms 201 ms 201 ms 72.14.233.117
18 280 ms 277 ms 277 ms 72.14.236.26
19 236 ms 236 ms 237 ms 72.14.236.173
20 268 ms 245 ms 238 ms 216.239.43.186
21 237 ms 237 ms 236 ms jijian91.blogspot.com [72.14.219.190] 成功访问

Trace complete.

原文永久链接:http://jijian91.com/blog20070330/blogger-blocked.html