SIDEBAR
»
S
I
D
E
B
A
R
«
都是时辰的错
四 15th, 2012 by ThankCreate

二哥 两年前,正当二哥打黑赢得一片赞誉时,我就看到博讯上大量的文章说二哥这是在玩火,十八大前铁定要遭。我心想这些低端黑也不会选目标了,别逮着个东西就喷啊,打个黑还惹着谁了?谁知道两年后,眼看着谣言一步步变成人民日报的头条,连黄都“坚决拥护中央的正确决定了”,我才深感自己的政治敏感性之弱。还用看什么好莱坞大片呢?接下来的几个月里,好戏才刚刚开始呢。 教主 2010年的时候,我甚至觉得总决赛老是李双录,都有点腻味了。现在虽然个人联赛的李双录是很难看到了,但起码还有SPL上两个电信巨子之间的较量可供观瞻。总决赛上教主的两败,实在是有点出乎意料。不过这倒也不算太坏,起码还可以让刚刚开始的OSL找到点王子复仇的意...阅读全文

深入浅出Web Page Editor之二:布局引擎的四个层次
三 4th, 2012 by ThankCreate

1. 简介 既然WPE是个html可视化编辑器,那么必然也会像浏览器一样有一个排版引擎之类的东西存在着。WPE的排版引擎主要可分为这么四个层次:  CSS层  HTML层  Tag Converter层  Edit层 给各层的命名可能与它们真实的作用稍微有点出入,但也一时找不到其它命名了。下面就对各层分别说明。 2. CSS层 CSS层决定了控件是如何绘制在Desinger视图的画布上的。其大部分类都在org.eclipse.jst.pagedesigner.css2这个包里。 2.1. ICSSStyle ICSSStyle是CSS层的核心接口,它实际上就是对html标签中style=””部分的建模。 2.2. Figure和Layout 在WPE中的Figure继承关系可如下图所示。 其中需要注意的是FlowPage、CSSFigure,CSSTextFigure。如果您...阅读全文

人生いろいろ
一 30th, 2012 by ThankCreate

12月的时候在团队内部也交了不少总结了,但“总是觉得没有必要对一个向你强行下达任务的人掏心掏肺”。人有时候会陷入一种孤影自怜的怀旧情结里越陷越深,我也越来越反感这种情结的泛滥。但是,写写总结或是回顾还是挺有必要、也挺有意思的。至少很多年以后当你坐在某个写字楼里百无聊赖时,翻看起以前的东西,还能调剂一下空气。作为我们中国人来讲,可能要到春节寒假放完才算得上是新的一年真正的开始吧,现在写篇迟到的总结应该为时未晚。 2011年的总结,其实也就是整个大学生活的最后一次总结了。再远一点,也可以作为对整个6+3+3+4的学生生活的最后一次总结。这么说其实挺无聊的,因为大四这个名词就注定了我们会在接下来的时间里经历许多...阅读全文

思い出がいっぱい
一 25th, 2012 by ThankCreate

小的时候我总是很不理解大人们为什么不喜欢看动画片。在我的认知里,我只能认为是他们忙,并不是他们本来就不喜欢。但等我到了犯中二的年纪,却又发现似乎动画片也真的只是给小孩子看的东西罢了,也不理解自己当初哪来的动力每天下午5点15守在电视机前等铁甲小宝。(我这里指的是动画片之类的东西,不是指动漫。) 从这个时候开始的好几年里,我转而迷恋星际和WAR3,开始各种看录像、研究战术。我开始很自信的觉得自己可以打一辈子星际。每个暑、寒假,本来计划好的要看多少本书之类的计划,在这“电子海洛因”的诱惑前完全成了渣渣。我觉得大人们真是神奇的生物,他们没有星际和WAR3这样的游戏玩,居然还没有无聊至死;要是我有儿子了,一定要...阅读全文

再论“我应该采用哪一种 WSDL 样式?”
十二 31st, 2011 by ThankCreate

IBM的developerworks社区上有一篇质量很高的文章:我应该采用哪一种 WSDL 样式(http://www.ibm.com/developerworks/cn/webservices/ws-whichwsdl/)。文中列举了四种style/use模型: rpc/encoded rpc/literal document/encoded document/literal 不少人将这篇文章盲目转载,却忘了看看这篇文章的发表日期“2003 年 11 月 01 日”。在互联网行业,2003-2011长达的八年意味着什么,想必大家都能理解。 我曾经找到一篇2004年的文章说:“Document/literal and RPC/literal will be the only allowed style/use combinations in the future.”,而现在正是这样一个情况。即使某个wsdl中是用的rpc/encoded,在我的myeclipse 8.5想通过这个wsdl生成...阅读全文

2011年终团队里的各种总结
十二 31st, 2011 by ThankCreate

恐怖的12月终于在各种文档、各种催材料、各种跑腿中过去了。本月博客却是一篇都没写。 想到这个月在团队还是交了不少总结的,权且发上来充充数吧。 2011年Dian团队个人总结 还记得去年的个人总结写得一气呵成,但是今年的却怎么也不知道从何下笔了。可能真是老了吧,回头看看去年的总结,感觉当初真是嫩得没边了,哈哈。 今年待了两个项目,海外和IPTV。老实说,最后在海外的那段时间里我没做出多大贡献,主要是自己心态变化了,没有以前那么积极了。另一方面项目中标的机率也越来越小,金额越来越低。这样干到5月份,被周导拉到IPTV,没能陪海外走完最后的合同,感觉自己挺不厚道的。 因为之前一直是在c++上混,也感觉有些疲倦了,一直想找点其...阅读全文

RCP开发中引入第三方jar包时的几个陷阱
十一 30th, 2011 by ThankCreate

其实我一直觉得这种东西算不上技术,只是一些小知识点罢了,知道则有,不知则无,去网上搜一搜就出来了。网上也有不少人已经写过一些这方面的东西,但有些陷阱还是没有特别的点明。RCP开发简直就是一个坑的世界,即使你侥幸没掉进这个坑,后面还有无数个坑在等着你。搞得现在大部分的时间都是花在如何从坑里爬出来,而不是如何朝着既定目标前进了。 RCP开发/eclipse插件开发在对第三方jar包的引入上,与普通java应用有着诸多不同。以下几个问题,应该特别引起重视: 1.不要直接在工程属性->Java Build Path页中引入jar包 在我们的思维定式下,引入第三方包就是直接右击工程,进入Properties,再找到  build Path页。但是这在eclipse插件开发...阅读全文

Web Page Editor中绝对定位(absolute)问题的解决
十一 26th, 2011 by ThankCreate

既然有所谓“问题的解决”,那么必然就意味着原来是有问题的。原生态的Web Page Editor中默认的absolute开关是关着的(是的,虽然很费解,但它的确是关着的)。所以即使你在代码里写了带有position:absolute,它也会直接将其忽略掉。 打开这个开关的方法是,来到类PDPreferences中,将static属性DEFAULT_CSS_ENABLE_ABSOLUTE_POSITIONING设为true; 但是如果仅仅设其为true,若你在一个空文档里写入一行: 阅读全文

在RCP程序中集成Jetty
十 31st, 2011 by ThankCreate

jetty是个开源的serverlt容器,由于良好的设计,它非常容易被嵌入到其它程序中,作为一个内嵌服务器而存在。 那么我们如何在自己的RCP程序中使用Jetty呢? 方法一:使用扩展点 这种方法比较容易实现,但缺点是无法在运行时改变参数,因为它的参数基本上都是在plugin.xml里就写好的。使用扩展点去集成Jetty,只需要在Plugin dependences 页面中添加如下插件: javax.servlet org.mortbay.jetty.server org.mortbay.jetty.util org.eclipse.equinox.http.jetty org.eclipse.equinox.http.registry org.eclipse.equinox.http.servlet 这还不够,我们还得在项目的启动配置里,把上述插件设为auto-start(因为lazy load机制的存在,如果代码中没有显...阅读全文

为 Web Page Editor 定制控件
十 1st, 2011 by ThankCreate

Web Page Editor本身就自带了HTML和JSP的两大组控件,但是这些控件功能太简单了,你拖一个div控件出来,也就生成一个<div></div>,拖一个a控件出来,就生成一个<a></a>。有那拖的功夫,还不如自己拿键盘敲呢。比起Dreamweaver和Myeclipse的控件来说,差了不知道几个数量级。 想要定制控件,先得看看Palette(就是控件面版)上的每一项是怎么新建出来的。HTML和JSP控件最终都利用了以下代码在Palette中新建条目。 private TagToolPaletteEntry internalCreateTagEntry(final TaglibPaletteDrawer category, final String id, final String tagName, final String label, String desc, final ImageDescriptor sma...阅读全文

SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance:WordPress   »  Style:Ahren Ahimsa