zozoh的博客 -pg电子游戏网站

`
zozoh
  • 浏览: 58480 次
  • 性别:
  • 来自: 北京
博主相关
  • 博客
  • 微博
  • 相册
  • 收藏
  • 社区版块
    • ( 29)
    • ( 271)
    • ( 13)
    存档分类
    最新评论
    文章列表
    java 的反射让我又爱又恨 爱: 是因为它的强大 恨: 是因为它的麻烦     比如我有一个 pojo: public class pet{ private string name; public pet(string name){ this.name = name; } public string getname(){ return name; } }     如果通过反射创建它,通常要这样写: constructor c = pet.class.getco ...
    @fireflyc  在 晓风的这篇博文 的回复,引起了我的一些思考,考虑到内容较多,就单独写成一篇博客吧: -------------------下面是正文的分隔线----------------------------------- 那么我也聊一下 nutz 这个框架的设计思想,或者叫做“精神”,或者随便怎么叫它。 我希望 nutz 是你一个乖巧的奴仆 并且它不是你唯一的奴仆 nutz 框架对使用者的态度 不是: “要这样编程序!” 而是: “我能为你做些什么?” 它存在的意义是想努力帮大家处理一些编程工作中很烦琐的问题。 它对自己的最低要求就是:“不招人讨厌” 它努力 ...
    在 1.a.15 发布之后的3周,我发布了 1.a.16。 这个版本, mvc 经过彻底的重写,结构我已经比较满意了。这应该最近最重大的收获。剩下 ioc 的部分还需要修复几个小问题。 10月份,很多人给了我很多意见,归纳一下,主要集中在如下这三方面: 1.文档不全,并且没有 wiki 今天,wiki 的渲染器基本写完了,项目以后文档的修改会即时的反应在 wiki 页面上。 虽然仍然有些小问题,都是比较容易修复的。下周,所有的 wiki 页面都应该可以正常使用了。 ioc 和 mvc 我分别制作了 demo,入门是足够了 2. dao 仍然有很多问题 比如不支持 sqlite, 在 ...

    nutz 和 脖子

      博客分类:
    • nutz
    早上到的早,每周的视频会,11:00 左右开完会,我很满意的伸了个懒腰,我到现在还在后悔,我干嘛使那么大劲,嘎巴一声,我的后颈突然锁住了。唉~~~ 缺钙啊。 我硬着脖子硬了一天,好难受。值得高兴的是, nutz 的新闻点击还蛮高的,有几个朋友在讨论组里索要建编译环境的入门文档,我这里给一个图文并茂的: http://docs.google.com/view?id=dc5jpf24_82cdz7pp5n如果有用 netbean 的朋友,有时间的话,给写个 netbean 版的,我将不胜感激。因为我从来不用 netbean。晚上临睡前看了看 http://nutz.googlecode.com 的访 ...
    终于,我写完了 nutz.dao 全部的文档,是重写的。采用 nutzdoc 编译成 html,看起来很舒服 nutz.dao 的文档写完了,其他的文档,距离结束还远吗? 即使再苦再累,也要坚持一下,不过先自我表扬一下吧:干的不错 zozoh  
    今天和晓风同学鼓捣了半天 google group,发现了一个雷人的事情: http://groups.google.com/group/nutzam/browse_frm/thread/dbd0ad09d33418a5 如果提交的 post 包括 qq.com (大小写不敏感) 的话,将不能被提交。但是 msn.com 是可以提交的。 google 在作恶?还是因为某些程序问题 ... 有时间的话,我打算多试验一下,看看还有没有其他的字被盾
    这段时间,nutz 的第一个商业上的应用,dtri wcm 已经进入 qa 测试了。 satellite168 和 amosleaf 对这个框架的评价基本是够用的,我很欣慰。翻翻项目里的 bug 列表,我觉得 nutz 距离第一版 beta 发布已经不远了。 前段时间因为有些思路的调整,我的主要精力放在一些对于未来技术的规划上(或者是说意淫)。因为思想的火花非常微弱且宝贵,迸发的时候要记录下来,梳理清楚,浪费不得。 进入8月份已经一周了,去了次海边,突然觉得未来有更广阔的领域等着我来探索。 下面报告一下到8月底前,nutz 项目的目标: nutz 项目正在准备发布一个新的 alpha ...
    经过了整整1周的时间, 从一开始到处看 cglib 介绍开始,最后决定用 asm,然后数了2,3天的 java 字节码,终于写了一个拦截器。 机理还是创建一个新的 java 类继承自要拦截的类,但是经过测试,我懊恼的发现只能拦截 public 和 protected 的方法。 所以,暂时称这个拦截器为“凑合版”吧。 由于时间来不及,我只能继续下面的工作了: 1. 将拦截器融入 nutz.ioc,同时修改对象生命周期方面的功能 2. 提供一个 log 的拦截器 3. 将包名从 com.zzh 变成 org.nutz 4. 继续完成 zmole, 还需要 account,aop,jsp,jqu ...
    现在 nutz 正在在实现一个基于 asm 的拦截器, 已经接近尾声了 之后,会修正 nutz.ioc 的几个关键函数,主要是为了让对象的生命周期声明更加优美。顺便把拦截器框架组合进去 在后,会继续完成 zmole (一个基于命令行的快速代码生成工具,几个命令就可以生成你的 web 应用, 现在完成了 80% 左右的功能) 这些都完成之后,我会继续重构代码,添加更多的单元测试。 并且会在 oracle 上跑通所有的单元测试。如果 oracle 的测试通过后,会立即发布一个版本,并将这个版本作为 beta 的第一个候选版本 之后,我工作的重心就主要集中在例子代码,以及文档上面了。
    我现在正在写一个新项目,名叫 zmole,是 nutz more 的意思。 包括一个 web 的界面,和一个命令行工具。 web 界面大体完成了,命令行工具今天刚写,估计还得2天。 web用来方便写json配置,命令行用来生成代码,目标是能够提高到ror 2 倍的生产力 依靠 zmole (mole 是鼹鼠,鼹鼠是动物里的建筑师), nutz 的新手可以更容易的上手这个框架,老手可以省掉一些力气活的编码。之后,我会给出一个用 zmole nutz 作的一个完整的 web 应用。 并给出一个很简单的入门文档,这个需要再花几天的时间。 及时获取 nutz 的最新动态, 请在 je 上 ...
    最近发现在 je 知识库写的几篇文章已经快成 faq 了,看来有 nutz 的pg电子游戏网站官网要抓紧时间办了,由于还需要做如下的事项,所以先写一下备忘: 完成 zmole 用 zmole 完成一个 nutz 的简单 web 程序,并提供简单的文档 开始准备 nutz 的pg电子游戏网站官网 ...
      博客分类:
    • nutz
    实际上 nutz 最早的雏形(大概3-4年前吧)就是一个 sql 管理器,类似 ibatis, 因为我很喜欢直接写 sql。 我不喜欢 ibatis 的原因是因为它用 xml 管理 sql 我希望我的 sql 能写在一个 sql 文件里,然后用 eclipse 的 sql editor 打开,这样我可以看语法高亮 并且我希望我的 sql 可以直接全选,然后在数据库客户端里直接执行。 所以我是这么规定 sql 文件的格式的: 必须是个合法的 sql 每条 sql 前面的一行注释的内容,表示这个 sql 的 key 所以,我可以这么写: /*------------------------ ...
    • 2009-05-22 21:31
    • 浏览 2149
      博客分类:
    • nutz
    nutz 终于到了 alpha 7, 今天又作了点修改,给 dao 接口加了两个接口函数。 过两天发布 alpha 8, 那么接口就应该可以稳定了。 前两天解决了事务方面的一个问题,整理了所有的 junit 测试,现在对质量心里更有底了, alpha 7 针对映射的解决个人认为是很精彩的,自我陶醉一下先 
    • 2009-04-18 03:14
    • 浏览 1202
      博客分类:
    • nutz
    关于 json 的java库, nutz 的 json 解析器主要的特点就是简便,同时它也很强大: java转换成json: map map = new hashmap(); map.put("name", "peter"); map.put("age", 21); map.put("friends", null); string result = json.tojson(map); 这个时候会输出成: { ...
    将 mvc 也增加到  nutz 的核心包了,又做了几次 nutz.dao 方面的重构,nutz 终于达到了 350k,体积几乎增加了一倍。 考虑到 mvc 还要进一步完善, 估计 beta 版的 nutz 应该能到小 400k 了。   另外,我也在构思 nutz.dom , 这将是一个替代 w3c dom 接口的组件,主要用来解析文档,打印文档。 比如,我可以把 pdf 变成 nutz.dom,然后输出成 html,或者反过来,或者我可以把 java 的源代码变成 xml 或者反过来。 这和我 8 年前刚开始接触编程的时候的想法差不多,呵呵,时间过的好快... 希望这不是一个蠢主意。   还 ...
    • 2009-04-09 00:25
    • 浏览 1255
    最近总算可以稍微轻松一下了, nutz 的主要文档和源代码基本都准备好,还差最后一次修改。这次修改,我将为 dao 增加一个  update(t obj, boolean ignorenullfield) 的接口函数,以及修改 sql  的执行,使用 preparestatment() 以方便程序员打印 log ,同时提高一点点效率。 经过再三权衡,我还是不准备把 mvc 框架放在  nutz 的 jar 里面,因为 mvc框架我还没写完,它只适用于 web 应用 nutz 是我所有工具最核心的包,我希望它和 web 无关 我希望 nutz  足够的小。这个小小的100 多k 的 jar ...
    • 2009-01-20 17:18
    • 浏览 1473
    global site tag (gtag.js) - google analytics
    网站地图