星期六, 十二月 27, 2008

Ubuntu下部分pdf中文显示问题的解决方法

1、安装如下软件包

sudo apt-get install xpdf-chinese-simplified
(需要繁体中文支持同时安装xpdf-chinese-traditional)

sudo apt-get install poppler-data

这一步后大部分pdf文件应该已经可以正常显示。

2、如仍有部分pdf文件中文显示为方块,则可能是缺少相应字体。

打开该pdf文件并查看文档属性,检查是否有未嵌入文档的中文字体,
并从windows下拷贝相应字体到字体目录下。

3、如果仍有问题,可以尝试安装使用adobe reader。

可以直接在adobe官方网站下载deb包安装。


阅读全文...

星期三, 九月 24, 2008

昨天在食堂遇到了件神奇的事

昨天中午上完课,感觉很累,便在食堂随便凑合了。

端着盘子坐下,刚吃了两口,在我前面桌子上一位有点年纪的女士吃完了,端着空盘子,突然坐在了我的面前,注视着我。

我略奇怪地打量了她一下,头发花白,面容亲切。

还是她先开口了。

同学你是本还是研?

嗯?我一时没反应过来。

她又重复了一遍,我简短地回答了她。

你不会是学计算机的吧?

我更加诧异了,小心地做出了肯定的答复,心里飞快地猜测着各种可能。

那你会VC吗?她继续问,略带欣喜。

哦……会一点点……我显然没有预料到谈话的这种走向,只能含糊地回答。会一点点也算是勉强的说法,我虽然用VC做过一些东西,但我很清楚那只是皮毛。

她显得很高兴,开始向我解释。她最近在做一些东西,遇到一些技术问题,今天在食堂是突然想随个缘,随便遇个人看能不能问一下。我顿时对眼前的这位长者肃然起敬,只可惜,我那狭隘的知识帮不上什么忙。

从交谈中,我了解到她是位退休的老教师,虽然退休了,却仍在忙碌着。这次是她让自己以前的一个非计算机博士生帮她开发了一些部件,她在整合使用中遇到些问题。

我向来很留意出现在校园里的白发老人,他们往往是那些曾经在各自领域内响当当的风云人物,都有着不一般的经历。记得去年刚到武大时,也是一位热情的白发老人顺道带着我们走了一程,我一直很感激。

面前的长者更是让我分外感慨,感慨长者的人生态度,感慨自己的无知。
她感谢我作为一个倾听者听她说这么多,我只能一再地表示自己没能帮上什么忙。

或许,冥冥之中自有缘分,每当有所彷徨时,总有素昧平生之人指点迷津,使我豁然开朗,这也算是人生中莫大的幸运吧。

总有一天,我们都会老去。真的吗?
不。


阅读全文...

星期六, 八月 09, 2008

vim配色方案

Vim Color Scheme Test,收集了非常多的vim配色方案供下载,而且提供了各种不同语言的版本,有需要的可以试一下~


阅读全文...

星期四, 八月 07, 2008

近期部分题目总结

POJ3370 TOJ2915
Halloween treats
鸽笼原理,组合数学。

POJ3316 TOJ2567 #*
Snakes on a Plane
染色判断统计

POJ1759 TOJ2363 #
Garland
将递推公式进行两次迭代,得h2公式。
易考虑到最低点高度必为0,枚举最低点判断是否可行。

POJ3408 TOJ2444 #*
The Domino Principle
枚举起点

POJ1751 TOJ2288 #
Highways
最小生成树

POJ2922 TOJ2344 #
Honeymoon Hike
枚举答案,判断是否可行



POJ2580 TOJ2053 #*
The Door/Key Problem
数据范围很小,直接可做。注意两点间可有多条边。

POJ2466 TOJ1382 #*
Pairsumonious Numbers

POJ3636 TOJ2936 #
Nested Dolls
排序后转化为求最长下降子序列个数。平方算法勉强可能过,需优化至nLogn(二分)。

POJ1322 TOJ1118 *
Chocolate
递推。注意当M足够大时,数据会稳定。

POJ1563 TOJ1960 *
The Snail
简单模拟



POJ1652 TOJ1760 #
Holey Cloth
遍历染色,对每一*块分别统计。

POJ1204 TOJ1667
Word Puzzles
所有字符串Trie,枚举查找统计。

POJ2220 TOJ2045 #*
Treasure Hunters
枚举……



POJ1769 TOJ1883
Minimizing maximizer
容易想到DP,但是是平方时间复杂度。考虑是区间,采用线段树优化。
TOJ数据貌似有问题,需贪心才能过。

POJ2166 TOJ2398
Heapsort
构造,分析Heap过程可得。
设当前已知第n-1序列,将n插入倒数第二位置,维护heap,即可得第n序列。

POJ1877 TOJ1900
Flooded!
简单排序。特别要注意细节和精度,各种情况考虑周全。

POJ3413 TOJ2449 #*
RPG
枚举或者集合DP均可。

POJ1930 TOJ1430 #
枚举循环节

POJ1856 TOJ2237 #
Sea Battle
枚举遍历并判断



POJ1800 TOJ1716 *
Magic Trick
模拟

POJ1601 TOJ2031 #*
简单题,枚举

POJ2880 TOJ2204
Fixing Codes
容易想到Trie树,由于状态只有两种,实际建立二叉树并DFS相关节点求扩展深度。需要注意存在两点同时需要扩展的情况。

POJ1644 TOJ1998
To Bet or Not To Bet
简单题,递推。无需考虑精度。

POJ2117 TOJ2299 #*
Electricity
无向图,枚举关节点。


阅读全文...

星期五, 八月 01, 2008

第一次tc

注册tc好久了,但一直没做过,上次本来打算试一下的,结果大清早起来,临开始前才发现自己没装java……=.=!!

今天本来也没什么心情,犹豫了一下,顺手注册上,进去随便看看。

250巨水,瞬秒之,由于不熟悉的缘故,出了点小问题,耽搁了一下才submit,一看房里好多人都已经交了,挺郁闷。接着看500,发现题目描述猥琐至极,题目本身倒不难,只是要处理一大堆参数。一来各种数据类型不太熟,平时接触较少;二来正要和别人讨论些事情;三来确实没心情,所以就直接扔下了。等琐碎事忙完,回来一看,250passed,因为交的晚一些,最后210.3,房间13th,绿了。

第一次玩,各方面不足,也就这样了~


阅读全文...

星期六, 七月 19, 2008

回家小记(待修改)

蓝天
白云
习习凉风
山峦
晚霞
牛肉面
酿皮
麻辣粉
排骨
肘子
烤羊肉
火锅
西瓜
白兰瓜

微寒
棉被
懒觉
红楼梦
余秋雨散文
哈利波特
电脑游戏
散步
同学
亲朋
畅谈
离别
幸福~


阅读全文...

星期二, 四月 01, 2008

流水帐之愚人节

愚人节,本来期望能有点新鲜的东西,结果一如往常……

Google中国的愚人节笑话有点生硬,马马虎虎
Blogspot和wikipedia(中文版除外)今天突然能访问了,莫非GFW也在过节开玩笑……

最近依旧很搓
校赛搓了
作业落一堆
时间又这样大把大把的不见了……

不管怎么说,该做的事情必须要去做,少不了的
努力用功吧~


阅读全文...

星期二, 三月 04, 2008

一段有意思的代码

看看下面这段代码,猜猜输出结果是什么~~

#include<stdio.h>
int main()
{
    unsigned int u = 4294967295;
    float f=u;
    printf("%f\n",f);
    return 0;
}


看似没什么,实际可是精心构造的~

至于为什么,好好回顾一下C的基础知识吧~


阅读全文...

星期六, 一月 19, 2008

武汉的雪

细细的雪花不断地洒落着,路人在寒风和泥泞中匆匆穿行,公交车上拥挤而又闷热,喇叭里放着煽情的歌曲,司机在不停的咒骂着眼前的一切……

司机突然间一点小小的发现引起了车厢里气氛的微微变化:一个顽皮的雪人出现在了前方一辆同样奔驰着的小轿车上。显然是源于车主在清理车上积雪时的灵机一动。

这场雪断断续续的已经下了有些日子了,看报纸上说可能接下来的一周还是雨雪天气。不断徘徊在零度的气温让路变得泥泞不堪,有的地方却特别滑,不时会发现从天上掉下来的不是雪,而是小冰雹。

来武汉已经半年了,这还是第一次在武汉品味有雪存在的日子。一切都与家乡显得那么的不同。车票终于拿到手了,大概一周后,我就可以登上回家的列车……


阅读全文...

星期六, 一月 05, 2008

一票难求啊

今天在门口火车票代售点,看到足足排了几十米长的队伍……

疯了……

过年回趟家也不容易啊……

我该怎么办呢……


阅读全文...

星期一, 十二月 31, 2007

买了个新键盘

昨天我和Czyhd估计都很不爽。今天早上我在床上赖到9点多起来,我们就心血来潮的跑去门口电脑城买键盘,Dell8115工包的,集训队里有十几个,说是极好用,被开玩笑是集训队指定键盘。

问了好多家店铺,转了两个电脑城才找到货,最后我们两一人抱一个回来了,七十多块钱,也算是很超值了。

中午乐了很久,看来购物确实能缓解压力……

什么时候才能有自己的电脑用啊……


阅读全文...

很失败...

2007年的岁末,无奈的考试,很失败,异常的失败……

一年也就又这样过去了,想做的事依然有很多,但依然全没做……

要努力了,希望2008年能有好运……

该面对的也终究要面对,逃避不了的……

bless~~~


阅读全文...

星期二, 十二月 04, 2007

网上定的书到了

前几天在china-pub上定了算法导论和黑书,算是送给自己的生日礼物。在经历了漫长的等待后,星期一终于拿到了。看学校记录的日期,其实11月29号就已经到了。
说实话想买这两本书早已不是一天两天了。作为一个曾经的OIer,现在才拿到这两本书,或许有点晚,也有点无奈。不过,其实,这一切才刚刚开始而已,我需要去努力。
我喜欢那些曾经充满斗志不断拼搏的日子,说来很短暂,但那几乎完全改变了我生命的轨迹,逝去的不可能再回来,但脚下的路还需要自己一步步去走……


阅读全文...

星期二, 七月 03, 2007

一些有用的DNS

备份一下有用的DNS地址,以备自己不时之需。毕竟国内的GFW以及电信114等很大一部分采取了DNS劫持的技术。(GFW部分采用了DNS劫持,除此之外还有直接IP封堵)


OpenDNS:
208.67.222.222
208.67.220.220


十三个根DNS的IP地址以及归属:
(以下资料取自Wikipedia,http://en.wikipedia.org/wiki/Root_nameserver

Letter IP address Old name Operator Location
A 198.41.0.4 ns.internic.net VeriSign Dulles, Virginia, USA
B 192.228.79.201 ns1.isi.edu USC-ISI Marina Del Rey, California, USA
C 192.33.4.12 c.psi.net Cogent Communications distributed using anycast
D 128.8.10.90 terp.umd.edu University of Maryland College Park, Maryland, USA
E 192.203.230.10 ns.nasa.gov NASA Mountain View, California, USA
F 192.5.5.241 ns.isc.org ISC distributed using anycast
G 192.112.36.4 ns.nic.ddn.mil Defense Information Systems Agency Columbus, Ohio, USA
H 128.63.2.53 aos.arl.army.mil U.S. Army Research Lab Aberdeen Proving Ground, Maryland, USA
I 192.36.148.17 nic.nordu.net Autonomica distributed using anycast
J 192.58.128.30 VeriSign distributed using anycast
K 193.0.14.129 RIPE NCC distributed using anycast
L 198.32.64.12 ICANN Los Angeles, California, USA
M 202.12.27.33 WIDE Project distributed using anycast




阅读全文...

星期五, 六月 29, 2007

Google开始加强Linux下软件开发

最近Google发布了桌面搜索Linux版,进而又展示了其中国Linux研发团队。Google对Linux的重视对广大Linux用户来说是很不错的,这意味着Linux下将会增加许多不错的软件和服务。
不过遗憾的是桌面搜索的发布并没有开源。搜索是Google的重头戏,估计一开源会被许多有用心的人抄了去吧,众所周知开源的代码可没少被不开源的软件所“参考”。

附:Google桌面搜索Linux版(中文)的下载地址
此次发布的软件的确挺好用的,比以前Google发布的所谓wine模拟的Linux版软件质量好多了,应该算是真正的Linux软件。rpm和deb包都有发布。


阅读全文...