`
jinghuainfo
  • 浏览: 1525377 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
Linux支持共享库已经有悠久的历史了,不再是什么新概念了。大家都知道如何编译、连接以及动态加载(dlopen/dlsym/dlclose) 共享库。但是,可能很多人,甚至包括一些高手,对共享库相关的一些环境变量认识模糊。当然,不知道这 ...
很多刚从windows转移到linux上来工作的同事,在用vim编辑程序时,常常会习惯性的按下Ctrl + s保存文件内容。殊不知,这一按不紧,整个终端再也不响应了。 事实上Ctrl + s在终端下是有特殊用途的,那就是暂停该终端,这个功能是否有什么实际用途,目前没有用到过,还不清楚。要退出这种状态,让终端继续运行,很简单,按下Ctrl + q就行了。 想当年,刚开始用linux时,不小心按下Ctrl + s,不知道怎么处理,只好重起电脑。 下面随便提一下其它几个特殊按键:
今天看了CE Linux上一篇关于MMI的文档,里面定义了一套MMI的API,函数的返回值有些怪怪的: Result of processing ELIB_CP_OK: Successful ELIB_CP_NG: Unsuccessful ELIB_CP_OK不难理解,而ELIB_CP_NG中的NG代表什么意思呢? 记得前段时间看《康熙来了》,在吴孟达那一集里,提到了NG这个字。当时也不清楚它的缩写,但知道大意是说拍得
uClibc and Glibc are not the same -- there are a number of differences whichmay or may not cause you problems. This document attempts to list thesedifferences and, when completed, will contain a full list of all relevantdifferences.1) uClibc is smaller than glibc. We attempt to maintain a glibc co ...
<script language="javascript" type="text/javascript">document.title="WhbtomT(半路出家) 的每日英语 收集 (一) - "+document.title</script> 这本教程是这样的,1、汉译英;2、英译汉;3、容易译错的意思;4、短文练习。前后完成,要一年左右。 边做边想......两国之间的语言要翻译的是意。选词只是更好表达的手段。一种意思有多种表达法,同样,一个句子的翻译,也有多种译法。只是,哪一种更好些。摘录佳句已有好几 ...
编程之道 [转] <script language="javascript" type="text/javascript">document.title="编程之道 [转] - "+document.title</script> 编程之道The Silent VoidBook OneThus spake the master programmer:编程大师如是说: "When you have learned to snatch the error code from the trap fra ...
越来越多的公司采用linux + TinyX + gtk+系列作为手机开发环境,它本身可以认为是完全免费的,但需要大量的时间去研究它,去裁减它,还要建立集成开发环境,模拟运行环境等等,这一切都不是免费的。一个项目耗费一到两年时间,已经屡见不鲜见了。在建立开发环境,模拟运行环境,等这类简单的事情,花大多时间是不值得的。这里介绍一种在PC上快速建立模拟运行环境的方法,希望对大家有点帮助。 X Window提供了一个叫Xnest的服务器,顾名思义,它是嵌入X Window中的X Window的服务器。它本身是一个真正的X Window服务器,在客户端程序看来与其它X Window服务没有任何 ...
前几天,老魏对我说,有时间看点哲学书吧,不要老看技术类的书籍。听罢,差点笑出来了,何也?大家都以为我只看技术类的书,对它事情一概不知,是典型的书呆子。不错,我是看了不少技术类的书籍,殊不知我看的非技术类的书不会比技术类的少。 先说说哲学书籍,中国古代的哲学书籍可谓汗牛充栋,加上文言文晦涩难懂。可能一时不知如何下手,那先看看胡适先生主编的《中国古代哲学史》,这是一本宝书,跟在我身边三四年了,去年去北海封闭开发时,随身所带的唯一一本非技术书籍。在胡先生的带领下,我们免不了要看看《诗经》,儒家的《论语》,道家的《道德经》、《逍遥游》、《齐物论》等,法家的《韩非子》,名家的《公孙龙子》。《墨子》也 ...
转载时请注明出处和作者联系方式作者联系方式:李先静 <xianjimli at hotmail dot com> 这几个月来,大部分业余时间,都花在阅读软件工程和编译原理方面的书籍上了。软件工程方面的书,包括软件需求、风险管理、敏捷建模,系统设计,软件项目管理,还有一些类似于的沉思录书籍等。 在这些书中,都只是讲了如何让项目健康发展,最后成功的提交一个产品。尽管它们都是从不同的角度,用不同的方法去完成同样的事。但它们几乎都支持这样的观点:计划+修正计划(不但设计是迭代的,计划也是迭代的)。用其中一个作者的话说,伤害你的,不是那些你没有考虑完整的,而是你根本没去考虑的事情。 ...
转载时请注明出处和作者联系方式作者联系方式:李先静 <xianjimli at hotmail dot com> 开发嵌入式软件通常是比较麻烦的事,一些常用的工具往往无法使用,在开发PC软件时简单的任务,此时变得很复杂。今天就遇到了这样一件 ...
转载时请注明出处和作者联系方式作者联系方式:李先静 <xianjimli at hotmail dot com> 最近在ARM上折腾TinyX,花三天时间终于编译过去了,可是板子上一运行,就莫名其妙的死机。 开始以为是驱动的问题,经过调试,发现在初始化时,进入函数CreateRootCursor后TinyX就玩完,一想,没有道理啊,cursor字体都存在,不可能创建不了cursor啊。 进一步分析,在函数shadowGetImage里调用unwrap,执行该操作之后,pScreen->GetImage就为NULL,看了看unwrap的实现,原来它只是把pScrPriv ...
转载时请注明出处和作者联系方式作者联系方式:李先静 <xianjimli at hotmail dot com> 开发多语言软件是一件非常困难的事,各个国家的字符集的编码方式、货币符号、日期格式、数字格式、文字表现都各不相同,glibc提供了大量的函数处理这些事情,不再聱述了。这里要做的是,用一个简单的实例说明一下GetText的用法,GetText是一系列的工具和库函数,帮助程序员和翻译人员开发多语言软件的。 GetText并不是一个神秘的东西,若非要在Win32下找一个东东与之对应的话,我想应该是资源文件(.res),它替你把字符串管理起来,在运行可以根据当前的语言,自动 ...
CVS pserver服务器配置(RH9) 转载时请注明出处和作者联系方式作者联系方式:李先静 <xianjimli at hotmail dot com> 很长时间没有用CVS了,最近要装一个CVS服务器,找了一下配置CVS服务器的文章,找到很多,本来是没有必须再写一篇了,呵,只是为了加深印象而已。 1. 安装cvs包。 rpm -ivh /mnt/cdrom/RedHat/RPMS/cvs-1.11.2-10.i386.rpm 2. 检查/etc/se
http://www.cngnu.org/technology/7c1e/292.html
转载时请注明出处和作者联系方式作者联系方式:李先静 <xianjimli at hotmail dot com> 在Makefile中,对变量的赋值,有好几种方式,它们的意义、使用的场合都各不相同,初学者往往比较迷惑。这里对它们的用法简要介绍一下。 <!--[if !supportEmptyParas]--> = 递归展开赋值,这是默认的赋值方式。Makefile是两遍解析的,若一个变量引用另外一个变量,两个变量定义的位置,谁在前谁在后没有任何关系,都能达到同样的效果。如: SUBARCH=arm ARCH = $(SUBARCH) all: @echo ...
Global site tag (gtag.js) - Google Analytics