`
smartzxy
  • 浏览: 200337 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
        突然意识到好久没有更新博客了,只因为最近的那些事儿实在没什么可在这儿写的。         最近突然对Python感兴趣了,一则它是动态语言,二来它是所谓的脚本,最重要的是它的简约而强大。它是多平台的,而且 ...
     话说上次有前辈推荐学习敏捷开发方法,于是我去当当拖了两本书——《敏捷软件开发——原则、模式与实践》和《敏捷开发的艺术》,都是好书,受益匪浅。      但在这个项目里我是一个人在战斗,怎么办?只能和空气结对~我用Win7的便笺功能作为故事卡片贴桌面上;测试驱动是本来就这么干的;版本控制一直在用Google的code服务;客户只能又让自己兼了…… ~~~~以上是胡扯,我是分割线~~~~      在这个发布版里,我重构了之前中期检查时那个版本的对象模型,BPEL元素的对象全部由JAXB来映射;考虑到一些命名空间的细节,我自创的BCP模型也稍作修改;完全重写了从B ...
     再感叹一下:虚惊一场啊……      就因为在Eclipse里将工程默认的主代码源码包src改成了main文件夹,提交时就冲突了……      我索性将打叉的src文件夹从工程目录下移走,将main文件夹改回src,还是不能提交,这回 ...
刚下课去食堂的路上接到了阿里巴巴的话面电话,那一刻,贼激动贼激动啊!人生的第一个电话面试,还是阿里巴巴的。 可是我一点准备都没有,确实当时投简历的时候也没多少信心,有点把自己简历当“垃圾邮件”那样投出去了,于是后来也没做什么准备。没想到还真接到电话了!(这里第一次感谢一下阿里巴巴) 电话里她问到我现在做的事、过去的一些经历……这些也就那么回答过去了,毕竟是经历过的。但我也能意识到,由于内心的激动,很多地方回答的语句没有组织好~ 关键的是后来问到了关于测试的内容。啊,真的是没什么接触啊,我绞尽脑子实在是挤不出什么东西了,结结巴巴的想混过去,可她越问越多……最杯具的是,她问到我最近和测试相关的 ...
     虽然专业是软件工程,但技术都是靠平时看书自学的。在学习软件工程、设计模式等较抽象的技术时,如果遇到晦涩的“教科书”时肯定是一头雾水;运气好遇到好书,那就有机会赞叹一下作者的理解能力,感受一下设计 ...
    小的11年毕业(明年),不打算考研,所以感觉该是找单位实习的时候了。我知道论坛里各大豪门大佬众多,望好心人能推荐一个实习机会!     下面是我黏贴的51Job上做的简历,敬请过目。 (略去个人信息)         ...
      寒假前,大费周章地按照BPEL协议的规定,并参考了Eclipse的BPEL设计工具的模型设计,建了大量的POJO模型。然后给每个模型类加了一个toElement()方法,利用dom4j工具将内容翻译成XML。这样可以做到只要最后执行:根节点的toElement()方法,就可以得到完整的BPEL流程的代码。为了保险起见,我还给每个POJO做了单元测试,以保证没有“笔误”。这些代码可都是一个字母一个字母打出来的呀!         随着项目的推进,模型的一些细节需要改进,渐渐感觉dom4j有点麻烦,很多方法设计得不“人性化”,比如设了命名空间的url还要自己设prefix,不会自动生 ...
     发现每次项目结束,或是阶段结束的时候总是工作量最繁重的。据说明天国家科技部下来检查了,前天熬了夜赶修,昨天唧唧歪歪的才大致调通,今天上头去和上上头集成的时候似乎又出了点问题,电话又煲了好久……第 ...
      现在在做WSDL的解析模块,要以前肯定是傻傻地用dom4j一个个节点获取分析,好在用Jersey时结识了JAXB,用JAXB做映射就方便多了!   在完成了任务的同时,记录下如下心得备忘:         用JAXB映射有命名空间前缀的属性时,不要用String,否则还要单独分析命名空间;用QName就挺不错的,JAXB也能很好的识别。         Java很强大,很多常用数据处理接口给个URL就能把资源“拖”下来,我差点用Commons HttpClient去获取WSDL内容。         又一次看清了String、StringBuffer、StringBu ...
     虽然今天结束了连续的艳阳天,下了半天雨,又闷又热,但我心情灰常的好。两个月过去了,断断续续,一点一点磨到现在,我的所谓的业务编排系统终于有东西可以用来演示啦!        我做的这个系统的用途嘛,是GIS的一部分,就是将现有的WebService通过BPEL语言来组合编排,这个编排方式当然是图形化操作了,而且操作越简单越好,复杂详细的编排工具Eclipse和Netbeans都有免费的了,也不用我造轮子了……        先说下雏形的大概的架构吧。前台,也就是业务编排的操作界面,由Flex完成;服务信息的提高和将逻辑转换成BPEL代码的工作由后台Java写的服务端完成;前台向 ...
      作为一个程序员(“预备役”:还没毕业),我却不喜欢捣鼓各种框架来组合出各种特殊应用,虽然我现在还在干这个,因为现实的无奈。我一直梦想着能够开发一套操作系统,改变人们现在的操作观念!忘记Windows,忘记开始菜单……           先上点冷菜。           微软的决策者绝对是商业天才,知道控制人们的习惯,于是造就了自己的辉煌王国。盗版的Windows其实没有伤害到微软,反而是微软制造的“YaPian”(不知为什么这个词是敏感的)。它借助廉价的盗版,将自己创造的习惯普及到世界每一个角落,让每一个人轻松上瘾。当不知情的人们还在庆祝得了便宜的时候,微软在窃喜:人们已经 ...
O(∩_∩)O哈哈~
      目前做着的项目中有一个向服务器获取树控件数据的模块,结合了之前受到RESTful架构思想的影响,我打算用RESTful的方式来发布资源服务。因为我对RESTful的理解就是一个面向资源的服务架构(我管它叫ROA),那用在这里是挺合适的,至少还能学一种新技术。         我突击了解了几种主流的RESTful框架,比如Restlet, cetia4等等,最终感觉还是Jersey最容易上手,其号称是JAX-RS的参考实现,应该挺专业的。这篇博客将记录我使用Jersey完成的一个测试程序,实现Get方式的多级资源查询。         环境准备:JDK1.6,Tomcat 6. ...
      今天在测试Flex与java服务端的数据通信时,遇到了问题:flex中不能定义namespace变量,而要映射的java类中却有。怎么办?       这主要涉及到的是RemoteObject的映射方式的问题。是变量名与变量名匹配?还是方法名与方法名匹配?还是一个用变量名一个用方法名,也就一个四种可能了吧。       我当然希望是与java类的变量名匹配,这样改个变量名也没什么工作量,要是与java类的方法名匹配,那改的地方可多了……通过实验证明,flex还真是匹配方法名的,而且无视java方法名首字母的大小写(即[J,j]*都映射为j*)。       真是个噩梦……
      好久没有更新博客了,实在是没精力(虽然我一直很亢奋~),但新浪围脖还是经常写写的,谁让它方便呢。月中要忙着复习考试,但手头的项目又催得那么紧,何况还是一个人在战斗,只能分心多进程操作,代码写累了 ...
Global site tag (gtag.js) - Google Analytics