posts - 56, comments - 77, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

我的评论

re: IoC 问题域 切尔斯基 2010-07-13 22:07  
@anders

运行时如何动态切换同一个类型的不同实现, 以及多用户环境下, 如何保证每个用户都有自己的对象组合而不互相干扰:

我们用Autofac, 这两个问题都是通过创建 Inner Container 解决的
re: Validation 问题域 切尔斯基 2010-06-29 00:36  
@anders小明

是啊, 类型是强依赖, 具体类型更是强中之强, 配置文件是最弱的依赖, 但带来的问题就是运行时管理问题, 还是上一篇提到的, 部署时如何识别或标识依赖然后打包的问题
re: 环境无关的环境 切尔斯基 2009-06-05 11:04  
@rocket
4,5年没用QQ了, 呵呵; 弄个MSN群
@BeanSoft
呵呵, 这只是一个角色, 一如"架构师""产品经理"一样, 或者某些企业的"QA""流程管理员"等, 未必就是付费聘请的第三方的人
re: 敏捷质疑: 持续集成 切尔斯基 2008-07-22 20:18  
@BeanSoft
大家都本着实用主义的原则, 有点效果就是进步
re: 敏捷质疑: 持续集成 切尔斯基 2008-07-21 23:21  
@guest
针对你的问题, 加了一条:Q: 我们在遗留项目上工作, 面临前面提到的所有问题....
re: 单元测试(技能篇) 切尔斯基 2008-07-21 21:34  
Mock不是你说的这个样子吧, 你这里说的mock其实是stub
re: 关于每日构建|每小时构建[未登录] 切尔斯基 2008-01-05 14:32  
在浏览器中输入 http://10.62.1.11:9001/dashboard/, 你会看到全新的CruiseControl的界面
re: jadestone enhanced sax handlers 2.0 发布 切尔斯基 2007-06-13 16:21  
辅助你写自己的Sax Handler, 但比直接实现JDK的SaxHandler 速度更快, 代码更简单
有没有不用异常的好方法推荐? 我找了半天没找到, 除非自己写 SAXParser.parse()了, 呵呵
理由很多啊,减少出错,易读易懂,利于交流:

大S和小S哪个是非空格字符哪个是空格字符?记不住啊, 看起来也不直观, 用 @rb.non_space() 和 @rb.space() 就一目了然了
re: Essential Web Services: SOAP, WSDL, UDDI 切尔斯基 2006-05-26 16:18  
既然'"服务端却没有接收到传入的数据'",,那又如何会'"接口内的方法返回值是正确的'"呢? 看来确实需要监控工具;

Apache的TCPMonitor不错,,原先随axis提供,,现在好像独立出来了
re: Essential Web Services: SOAP, WSDL, UDDI 切尔斯基 2006-05-26 12:11  
看看两边的日志吧
@rockingstorm

新建一个文件serial,里面随便写个数,123之类的就可以
re: Generic Java Functor 发布首个版本 切尔斯基 2005-12-21 09:34  
看来java和fp天生阻抗不匹配啊
re: 由ATM机的变化引发的思考 切尔斯基 2005-11-21 22:54  
re: C#与Java(一) 切尔斯基 2005-11-12 23:40  
"这一点和JAVA是不同的,java的默认构造函数默认是不出现在代码里的。C#却一定要写出来。"

这是真的吗?
re: 向Groovy提交的代码被采纳了 切尔斯基 2005-09-16 15:30  
掺和搀和
re: Annotation PK Interface 切尔斯基 2005-09-16 15:20  
如果能解决Source Code和Xml同步的问题(如设置init-method为void init(),过了两天代码中void init()被改为void before(),这时需要手工修改配置.xml),或者本质上满足:

1, Annotation和被Annotation的对应被解释执行(意味着修改后不必重新编译)
2, Annotation和被Annotation的对应被自动同步(在任何一方修改后)

侵入性就更少了;

另外一种无侵入框架的技术是模板啊,呵呵,see see:
http://blog.csdn.net/chelsea/archive/2005/08/05/446298.aspx