locale

今天本来是切到FreeBSD下来写程序的,没想到在smth的FreeBSD版和他们争论起locale来,学到不少知识。

今天下了berkeley DB XML,不知道啥是嵌入式数据库,难道access这样的就算?
刚开始一切顺利,就是写了很多很多try...catch... 而已。后来,在createContainer的时候出错了,总是throw bad_alloc。 这个一般是在内存不足的时候throw的。准确来说,new失败了。 这样的情况我很少见。调试了N次,怎么修改代码都不行。本来samples里面的代码还是可以运行的。我似乎运行过一次。后来连sample里面的代码都 throw这个。OMG~

google里面搜到一篇帖子,其实是在新闻组上。我没看懂,大概是说,按照文档重新编译一次就好了。"compile every per document"我不知道是啥意思。嗯,估计和我一样,操着半生不熟的英语混迹在新闻组中询问莫名奇妙的bug。不过我很没有耐心,我不想再重新编译一 次Berkeley DB了,是的,我装的是预编译版,多轻松啦,尽管很不好。它用的是vc71而我是vc80.但是如果我重新编译这个还需要tcl等等的头文件,那我才郁闷 呢,不干不干……

我突然感叹,还是FreeBSD好,装啥都方便。 结果……结果……

嗯,也有不方便的时候,这个居然依赖于JDK1.3.2,我讨厌死java了,但是上次还是耐着性子装了JDK1.5的binary包,准确来说,赶新 潮。可是呢……它要的是JDK1.3.2而不是JDK1.5。好吧,重新从网上下载JDK的源代码,下patchs,郁闷……还好,轻车熟路,很快就结束 了。中间接了Alyarce的一个电话,还听陈柳介绍了下男人必看的10部动画片。可惜啊,我就喜欢篮球飞人和幽幽白书。

Berkeley DB是我用过的第一个不支持SQL的database.好奇……

我还不会XPath/XQuery,嗯,还需要些时间来学习这些新东西。还好,明天还是无事可作,哈哈

发现,要在gcc下用wprintf输出中文,那么必须把源代码用utf8保存,然后把locale设置为zh_CN.UTF-8这样的,才可以……为啥 必须要用unicode呢……我可怜的emacs啊……

just so~

此博客中的热门博文

少写代码,多读别人写的代码

在windows下使用llvm+clang

tensorflow distributed runtime初窥