2008年05月10日 星期六 00:30
一直都想换个桌面玩玩,听说过fvwm和xfce这些不错的桌面环境,一直没装,今天看到小博的文章 硬盘安装 XUbuntu 8.04 笔记,不禁心痒痒,尝试了一把xfce。
Xfce 是运行于类 unix 系统上的一个轻量级桌面环境。它的设计目标是快速小巧,同时能作到外观华丽且易于使用。
Xfce 4.4 体现了传统 UNIX 哲学中的模块化和可复用性。它包含一系列的组件,这些组件一起提供了一个桌面环境的全部功能。所有组件都被独立打包, |
2008年04月27日 星期日 22:15
网址:http://zoho.com/
最近很热门的一个词“云计算”,zoho应该就是建立在它的基础上,它提供很多实用的在线办公工具,比如常用的字处理、电子表格等等,这些类似Google Doc不过比后者强大很多似乎,并且还提供Wiki、Chat、Meeting等其他一些有趣的东东。这个是今天一个师弟推荐的,很不错。如果愿意的话,可以装一个插件 Zoho QuickRead,设置完后,如果在网页中遇到doc、ppt |
2008年04月26日 星期六 10:01
Ubuntu8.04终于出来了,这是linuxer(懒人们)期盼已久的,早在正式版出来之前,我已经给寝室同学装上Ubuntu8.04beta6尝鲜了。
界面更加绚丽,3D桌面直接支持(有点晃眼,追MM还可以),对中文支持更好,字体挺清晰,几乎不必做任何修改;硬件支持更好更广,几乎不必对配置文件修改;Firefox3.0作为发行版默认浏览器,速度快了很多,下拉地址栏做得很好,默认将很多插件集成进去。
当然问题也不少,可能因为我同学装的是beta的原因吧!显卡确实支持了,看分辨率就知道,但我同学全屏一个窗口右 |
2008年04月22日 星期二 01:37
如果说第八章是讲进程内关系(父子进程),《APUE》第九章则是介绍进程外关系,涉及进程组、会话、控制终端、作业等多个概念,学习本章可以帮助我们更好的使用和理解UNIX系统,尤其是理解UNIX系统如何作业控制。
进程组、会话、控制终端和作业的大致关系:会话(session)由一个或多个进程组的组成,进程组由一个或多个进程组成,会话与控制终端是一一对应的关系,作业通常就是shell一行命令,也就是一个进程组。
|
2008年04月17日 星期四 21:59
2008年04月17日 星期四 13:19
《APUE》第八章介绍进程控制原语,这里引用百度百科里面的原话“primitive or atomic action是由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性,即原语的执行必须是连续的,在执行过程中不允许被中断”,主要包括fork、exec、exit,接着介绍原语如何影响进程各种ID、解释器文件、system函数和进程记录。
|
2008年04月12日 星期六 16:27
男人(man)是*UNIX下在线参考手册,他虽然长的并不帅(CLI&&无色),但却是*UNIX下程序员的最大的帮手,一般在*UNIX下遇到问题不会先去翻书(并没有说翻书不好),而是先向男人求助,通常男人能解决大部分问题,如果解决不了,再向Google/Baidu请教,最后考虑翻书,男人作用可见一斑。
那么如何向男人求助呢?这也是很多人发愁的地方。
首先,必须知道不能指望男人解决所有的问题,男人毕竟有他脆弱的一面,比如说:你问他今天中午是吃鸡肉呢还是鱼肉?又或者有两个女孩子,你问他哪个更适合你? |
2008年04月10日 星期四 09:35
这两天装Debian,虽然装上Google-bar,但是书签一直显示“下载书签”,死活加载不上,访问 http://www.google.com/bookmarks倒是可以看到书签,总不能以后就这么访问书签啊?网上很多网友推荐delicous,我尝试了,不习惯,在bar加一个delicous插件,也不能显示书签,一直显示“连接中”。
后来在Mozilla官网找看有没有替代的插件,发现一个五星插件 Go |
2008年04月07日 星期一 11:22
升级Ubuntu意外的挂掉了,后来上网查说是Ubuntu7.10的一个bug,好像出问题都是laptop,还都是显卡的问题,我的显卡是X3100,官方mail-list说升级到8.04然后安装两个intel驱动包就可以了,也没有其他解决方式,于是开始备份资料,主要/home/david和/etc,还有一些需要备份的我都忘了,无所谓,主要就是自己的文档和配置。备份完打包,通常文 |
2008年04月03日 星期四 22:06
前一段付亮写了一个百度下载歌曲的工具 http://fuliang.javaeye.com/blog/176323感觉很不错,这两天反正没有心思看书,不如写写程序,我也写了一个Perl语言的功能还很弱,没有图形化前端,只要把$oldname改成想下载的歌名(改成命令行参数可能更好,以后再说吧),就会自动搜索下载,在那么多可选的下载来源中,我选择链接速度最快的来下(通过ping),而付亮是让用户选择哪个来下,这点我跟他讨论过,我感觉还是不要让用户去选择,毕竟用户不会选择速度慢的来下 |
2008年03月31日 星期一 09:58
昨天上午去理发,还是去那个我经常去的店,每次去都不一样,我指的是理发师,真正体会到什么叫做“物是人非”,从我大一来的时候,和jiayuan就来这理发,5年过去了,每次去都换理发师。今天给我理发的是一个很年轻的小伙子,洗头的时候,我问你们老板还是那个阿姨吗,他说一直没变,我继续问你是刚来的吧,他说是,我问你们这边人员怎么变动这么大,他说我们都是做临时工,在外面不好找工作,不过这边给的钱少。
唉,现在就业压力大,工作哪那么好找?找个地方做临时工或实习,虽然不是正式工作,但是能锻炼能力熟练 |
2008年03月25日 星期二 22:07
《APUE》第七章是第二部分“进程”的开篇,主要介绍进程执行环境:进程如何开始和消亡,进程的命令行参数和环境变量传递方式,进程运行时内存布局,以及内存如何动态分配和释放等等。这为下一章讲进程控制原语做必要的理论基础。
在学C语言我们最先接触的就是main函数,当时老师还说程序执行都是从main开始,当时也就有个模糊的印象,到底如何开始和结束,如何传递参数,真是一头雾水,P183图7.2很形象的揭示程序到底如何开始,最后调用那些函数结束。从这张图可以得到如下有用的信息:
一,内核执行程序都是调 |
2008年03月23日 星期日 23:13
《APUE》第六章是第一部分最后一章,所以涉及内容比较简单,为了吸引读者继续读下去,Stephen真是做足了功课:)。上来 Introduction就揭示了本章的主题“The portable interfaces to these data files are the subject of this chapter.”,本章主要就是讲操作这些系统文件的接口。
一般来说,至少有三个接口set**ent()、end**ent()、get**ent(),由这三个接口就可以正常操作这些文件,并得到你想要的信息。书上已经非常清楚,这里不再赘述。
关于时间,书上P174图6.8形象的列出这些函数以及他们之间的关系,这 |
2008年03月23日 星期日 16:20
2008年03月23日 星期日 01:35
《APUE》第五章讲标准I/O库,之所以叫“标准”就是因为这个库不仅被UNIX支持,而且在其它许多系统下也都得到实现,是ISO C的一部分,大一下学期《C程序设计》里面经常用的scanf和printf就是这块。标准I/O和第三章的文件I/O主要区别就是缓冲,read、 write直接调用系统调用,没有缓冲区,而scanf、printf不直接调用系统调用,在用户空间维护一块缓冲区,在适当的时候调用read、 write读写缓冲区。
首先遇到的是既熟悉又陌生的FILE,虽然一直都那么用,但FILE到底啥样一直不清楚,下面是Linux |
|
|
david_jlu
男, 24岁
吉林 长春
上次登录: 1天前
加为好友
|