- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 Setting up J2ME development environment for Symbian
1. install jdk2. Install IDE (Eclipse)3. Install Mobile Tools for Java 4. Install Symbian SDK : http://www.developer.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_i
2012-03-07 15:40:33
491
原创 libsmi - A Library to Access SMI MIB Information
<br /> <br />http://www.ibr.cs.tu-bs.de/projects/libsmi/<br /> <br />The core of the libsmi distribution is a library that allows management applications to access SMI MIB module definitions. On top of this library, there are tools to chec
2010-11-26 11:11:00
623
转载 Bash Arrays
If youre used to a "standard" *NIX shell you may not be familiar with bashs array feature. Although not as powerful as similar constructs in the P languages (Perl, Python, and PHP) and others, the
2010-01-05 13:33:00
343
原创 How to access files in a jar?
In an absolute path:this.getClass().getResourceAsStream("/fileName");this.getClass().getResource("/fileName"); or a relative path:this.getClass().getResourceAsStream("fileName");this.getCl
2009-09-30 11:04:00
351
原创 How to replace tab as spaces in vim?
1. set the options permanentlyecho set ts=4 >> .exrcecho set shiftwidth=4 >> .exrcecho set sts=4 >> .exrcecho set expandtab >> .exrc 2. set the options every time;set ts=4set s
2009-08-26 13:41:00
530
转载 Dynamic Class Loading for C++ on Linux
Dynamic Class Loading for C++ on LinuxLinux has much to offer as a developmentplatform: a robust operating environment with tested tools. Linuxalso boasts implement
2009-07-17 14:05:00
1829
转载 SSH login without password
SSH login without passwordYour aimYou want to use Linux and OpenSSH to automize your tasks. Thereforeyou need an automatic login from host A / user a to Host B / user b.You dont want to ent
2009-07-17 14:04:00
558
转载 Shared Library Search Paths On Linux
Its becoming more and more common these days to link everything againstshared libraries, and in fact many software packages (Tcl and Cyrus SASLcome to mind) basically just dont work properly s
2009-07-13 14:53:00
946
转载 How to build & install ace on cygwin?
Before making ACE Get and decompress tar ball (e.g. /work/ACE_wrappers). Set an environment variable; export ACE_ROOT=/work/ACE_wrappersCreate some symbolic links; cd $ACE_R
2009-06-10 22:05:00
700
原创 鼠标中键在Firefox中的妙用
鼠标的中键(可以下按的滚轮)在很多应用程序中通常都没有用,但是这个中键却在Firefox中有特殊的用处! 1。新标签后台打开链接:现在google的默认设置是点击链接后自动在本页打开,有时候这种行为很影响搜索。如果是采用鼠标右键弹出菜单中的“在新标签打开”,是可以另外在新标签中打开链接的,但是这会多一步操作,毕竟是不方便的。采用鼠标中键点击链接,可以在实现以上步骤相同的功能,
2009-02-10 13:51:00
1706
原创 Linux多用户环境下的消息通知命令
如果有多个用户通过远程终端同时登录到一台linux服务器中,有时候某个用户怕被别的用户所作的操作干扰,因此会想到向其他用户发送一个通知消息,让别的用户知晓自己的意图。 此时我们可以用who命令来了解当前系统中都有些那些用户(终端),结合tty命令可以知道自己是哪一个用户(终端)。在确定了这些信息过后,可以采用write命令向别的用户发消息通知,write格式如下:write user
2009-02-03 09:59:00
3812
转载 What's Quality of service (QoS)?
Quality of serviceFrom Wikipedia, the free encyclopediaIn the field of computer networking and other packet-switched telecommunication networks, the traffic engineering term qua
2009-01-21 10:04:00
493
原创 Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Volume 2, 详细读书笔记 3
[实现]本节描述实现Wrapper Facade模式包括的活动,这些活动可能会有多次迭代。为了节省篇幅,这里深度讨论了mutexes, condition variables, Sockets 和 threads 的Wrapper Facade,而使用Wrapper Facade的别的模式都只是简单的引用此实现过程,这些模式包括:Acceptor-Connector ,Strategized L
2009-01-19 09:11:00
824
原创 Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Volume 2, 详细读书笔记 2
(注:以后的笔记中,我都尽量不采用直接翻译的方式,那样太费功夫了,毕竟这是读书笔记。我尽量将我理解到的意思写出来,只是做重要部分的摘译,有的次要部分,我还是直接跳过:)。)2.2[Wrapper Facade]Wrapper Facade设计模式,将已存在的非面向对象APIs提供的函数和数据封装成简洁、健壮、可移植、可维护且内聚性更强的面向对象类接口。[例子]……[page 49](讲了一个远程日
2009-01-16 16:07:00
862
原创 Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Volume 2, 详细读书笔记 1
《Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Volume 2》 是一本经典书,其描述的各种设计模式异常精彩。书的第一作者就是创造了ACE的Douglas Schmidt,因此这本书里的大多数模式都能在ACE中找到对应的实现,在看本书的时候可以结合着看ACE的各资料。此
2009-01-15 21:46:00
2626
1
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 11
GoF的Observer有没有什么变体存在,他的别名可以叫什么?在本笔记中,Publisher-Subscriber(出版-订阅)模式为这些问题做了完美解答。在笔记的最后还描述了Pattern System(模式系统)的定义。本段笔记是《Pattern-Oriented Software Architecture vol.1 A system of patterns》原书[page 332-362
2009-01-13 09:17:00
3083
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 10
我们已经从上一个笔记中知道了Client-Dispatcher-Server是从那种环境中,为了解决何种问题而提出的,而且也知道了Client-Dispatcher-Server的结构和动态场景。但是如何在我们的开发过程中实现这一模式?这个问题在本次笔记中详细描述。本段笔记是《Pattern-Oriented Software Architecture vol.1 A system of patt
2009-01-12 09:07:00
982
原创 螺丝工厂与Abstract Factory
“工厂”顾名思义,就是创建一系列类的“工厂”,能生产一系列在某种程度上有联系的产品(程序中就是一系列对象),类比现实生活中的工厂: 一个工厂对外声称能产螺钉,以及和螺钉配套的螺母,这两类产品,但是他本身是不生产具体产品,他都是交给他的子工厂去生产。如果订单要求生产大号的产品,则他就交给生产大号螺丝和螺母的子工厂生产,产出的螺钉和螺母都是大号的,并且是配套的;如果订单要求生产的是小号产
2009-01-09 21:43:00
587
原创 Opera使用小技巧
Opera浏览器还是比较好用的,但是有些缺省的设置不是很好用。我就遇到一个小问题,每次双击某字或者是选定某字时,总是要弹出右键菜单,这的确是Opera的特色,在别的浏览器IE,Firefox中都不是这样。虽然这不是什么bug,但是用惯了IE和Firefox的人遇到这个还是很不爽的。在忍耐了很久之后,今天终于想办法解决了这个问题,顺带还给自己的Opera增加了一个小特色:)Opera中有很多可配置项
2009-01-09 17:08:00
743
转载 OSGi 简介
OSGi(Open Service Gateway Initiative)有双重含义。一方面它指OSGi Alliance组织;另一方面指该组织制定的一个基于Java语言的服务(业务)规范——OSGi服务平台(Service Platform)。OSGi Alliance是一个由Sun Microsystems、IBM、爱立信等于1999年3月成立的开放的标准化组织,最初名为Connected A
2009-01-09 16:40:00
675
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 9
客户端如何在不知道服务器所处位置的情况下,仅知道其名字就能访问到服务器?这就是本章描述的Client-Dispatcher-Server模式想解决的问题。服务提供者的位置应该对于客户端来讲是透明的,但如果这种透明性直接由服务器来提供,则服务器是不可能在运行时被替换的,而客户端自己更不可能提供位置透明性,因此引入了中间层Dispatcher来屏蔽server的位置。此模式在各种分布式组件中应用广泛,
2009-01-09 09:11:00
585
原创 无孔不入的牛皮藓!
在大街小巷里小广告贴的到处都是,现在网上也到处都是小广告,牛皮藓都贴到网上来了,真是无孔不入!今天看到我的博客里有一条评论,我是多么兴奋,终于有人关心我的博客,支持我来了。我是活也不干了,赶紧去看这位仁兄的评论,看看是不是对我的笔记不满意,那咱得赶紧改改,咱要对得起观众不是,特别是热心观众。一看,居然是小广告,顿时没了兴奋劲,这可恶的牛皮藓!
2009-01-08 19:30:00
457
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 8
上个笔记中,已经描述了Forwarder-Receiver模式的例子,及所需要解决的问题,所处的上下文环境,还有它的典型场景,那么在实际设计过程中,是如何来实现Forwarder-Receiver模式,而应用这种实现方式后我们前面所举的例子最终会变成什么样子?这些都能够在这次的笔记中找到相关的解答。本笔记是《Pattern-Oriented Software Architecture vol.1
2009-01-08 09:09:00
832
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 7
本笔记是《Pattern-Oriented Software Architecture vol.1 A system of patterns》原书[page 307-312]的山寨翻译:),包括了Forwarder-Receiver模式的前半部分。----------------------------------------------[307]Forwarder-ReceiverForwar
2009-01-07 09:08:00
891
原创 关于POSA v1巨详细读书笔记,请大家多提意见!
很多地方都不知道该怎么翻译,有的句子,按照原文翻译出来居然和《面向模式的软件体系架构 卷1 模式系统》翻译出来的一样,还有些句子以我的能力是翻译不出来的,有的只能意译了,有的整句都是我自己加上去的。当然错误应该会很多,毕竟没有那么深厚的英语功底。请大家都来帮帮我吧,你要是发现哪里翻译错误,不好,或者句子不通顺,都请提出来,我会尽力修改的。如果能在过程中我和您都能学到更多,那就更好了。谢谢!!
2009-01-06 15:49:00
982
2
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 6
本笔记是《Pattern-Oriented Software Architecture vol.1 A system of patterns》原书[page 300-306]的山寨翻译:),包括了View Handler模式的[变体]小节和communication一章的总体介绍:-------------------------------------------------[变体]带Comma
2009-01-06 09:11:00
606
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 5
本笔记是《Pattern-Oriented Software Architecture vol.1 A system of patterns》原书[page 295-300]的山寨翻译:),包括了View Handler模式的[动态]和[实现]两小节。------------------------------------------------- [动态]我们选择了2个场景来示例View Han
2009-01-05 09:17:00
636
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 4
本笔记不同于《面向模式的软件体系架构 卷1 模式系统》的翻译,而是从《Pattern-Oriented Software Architecture vol.1 A system of patterns》原书[page 287-295]直接做的山寨翻译:),包括了command processor剩余部分,以及View Handler模式的前半部。--------------------------
2009-01-04 09:17:00
645
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 3
本笔记[不]是从《面向模式的软件体系架构 卷1 模式系统》摘抄,而是《Pattern-Oriented Software Architecture vol.1 A system of patterns》原书[page 282-286]的翻译组成,主要内容为如何实现command processor模式!------------------------------------------------
2008-12-31 09:13:00
675
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 2
POSA vol.1 [page 276--281]------------------------------------------------[270] ……(--跳过了部分proxy变体,例子和已知应用--)[276]3.5管理一个系统通常处理一组类似的对象、服务,甚至复杂的组件。从用户或者其他系统输入的事件需要解析并安排好,这就是个例子。另外一个例子是,交互系统需要将特定应用程序的数据
2008-12-30 14:19:00
537
翻译 Pattern-Oriented Software Architecture v1巨详细读书笔记 1
Pattern-Oriented Software Architecture (简称:POSA)是除了GoF 的 DesignPatterns: Elements of Reusable Object-Oriented Software以外的DesignPattern经典书籍。它是一个系列,现在一共有5本,其中的3本好像都有中文版。这个读书笔记是有感于那个Vol1的中文版翻译太差劲,以至
2008-12-30 14:14:00
1187
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人