2015年11月23日
摘要:
现在基本不怎么用了,OSGi主要的价值,在实际中体现得不太明显比如类隔离,用更简单的自定义ClassLoader也可以实现;单机多版本服务,用的场景也很少;热部署也不是很实用但是,基于OSGi框架做开发,复杂度的上升又是显而易见的。因此,用很高的代价,只能换来较少的收益,在开发人员之间推动很困难,渐...
阅读全文
posted @ 2015-11-23 00:17
viewcozy
阅读(367)
推荐(0)
摘要:
OSGi提出的根源是什么?在我看来就是对JVM的类加载机制进行了扩展,添加了一系列的规则,使得原有的类包(Class Package)扩展到类域(Class Domain)。然后是建立在类域上的一系列松耦合应用。在OSGi R4中,核心部分分为了4层:安全层(Security Layer)、模块层(...
阅读全文
posted @ 2015-11-23 00:13
viewcozy
阅读(328)
推荐(0)
2015年11月22日
摘要:
民主(部分阶层的多数人的利益 并不是民主,社会最底层的人的需求也不一定是民主)是个很可怕的东西,政治是个很可怕的东西, 引导也是个很可怕的东西,(yu lan gou,vs 欣 剪刀石头布)可玩的东西越多你才能越会玩,不玩的自动出局呗
阅读全文
posted @ 2015-11-22 17:19
viewcozy
阅读(223)
推荐(0)
2015年10月28日
摘要:
ctrl+e?a和e ahead 和 end看一个真正的专家操作命令行绝对是一种很好的体验-光标在单词之间来回穿梭,命令行不同的滚动。在这里强烈建立适应GUI节目的开发者尝试一下在提示符下面工作。但是事情也不是那么简单,还是需要知道“如何去做”。在单词之间跳转,使用Ctrl+左右键。Ctrl+a...
阅读全文
posted @ 2015-10-28 20:09
viewcozy
阅读(10247)
推荐(0)
摘要:
http://localhost:2990/jira/plugins/servlet/issuecrudjira插件带ui界面和几种方式https://developer.atlassian.com/docs/getting-startedhttps://developer.atlassian.co...
阅读全文
posted @ 2015-10-28 19:32
viewcozy
阅读(1705)
推荐(0)
摘要:
作者:阮一峰日期:2012年6月19日学过CSS的人都知道,它不是一种编程语言。 还有less你可以用它开发网页样式,但是没法用它编程。也就是说,CSS基本上是设计师的工具,不是程序员的工具。在程序员眼里,CSS是一件很麻烦的东西。它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相当费事。很...
阅读全文
posted @ 2015-10-28 18:16
viewcozy
阅读(273)
推荐(1)
2015年10月27日
摘要:
如果你觉得我们演的不好,可以随时打断,如果你觉得怎么演好可以随时来改,你都可以直接来演。
阅读全文
posted @ 2015-10-27 00:58
viewcozy
阅读(246)
推荐(0)
摘要:
例如 Equinox 中的 osgi.classloader.singleThreadLoads 机制。即使有了这个机制,非树状类加载架构下还 是有一些情况仅靠 OSGi 本身是没有办法解决的,需要等到 Java 7 中类加载器结构改进才能解决,可参 见:http://openjdk.java.ne...
阅读全文
posted @ 2015-10-27 00:32
viewcozy
阅读(399)
推荐(0)
摘要:
出自 深度理解 osgi equinox原理1.2.1 OSGi 能让软件开发变得更容易吗不可否认,OSGi 的入门门槛在 Java 众多技术中算是比较高的,相对陡峭的学习曲线会 为第一次使用 OSGi 开发系统的开发人员带来额外的复杂度。OSGi 规范由数十个子规范组成,包含了上千个不同用途的 A...
阅读全文
posted @ 2015-10-27 00:06
viewcozy
阅读(291)
推荐(0)
2015年10月26日
摘要:
鲁棒性是 Robustness 的音译,是指当系统受到不正常干扰时,是否还能保证主体功能正常运作。可参考 维基百科:http://zh.wikipedia.org/zh/ 鲁棒性 _( 计算机科学 )。鲁棒是Robust的音译,也就是健壮和强壮的意思。它是在异常和危险情况下系统生存的关键。比如说,计...
阅读全文
posted @ 2015-10-26 23:50
viewcozy
阅读(782)
推荐(0)