codecamp

Nutz 的包结构

org.nutz.*

包名描述
aop拦截器框架
castors帮助你把任何类型转换成任何类型,从而让 Java 的类型不是那么的"强"
dao数据库访问接口,更薄,更简单轻便
el嵌入式表达式引擎
filepool文件池接口以及默认实现
http简单的Http客户端工具类,帮助你发送 HTTP 请求
iocIoc 容器,你懂得
jsonJSON 的解析器和渲染器
lang让 Java 的语法更加友好,这个包,是 Nutz 最基础的包
log轻便的 Log 打印的功能
mvc基于注解的 Mvc 框架,可以和Ioc容器很好的结合使用
service数据库业务逻辑访问接口,它提供了几个很基础的类,你可以扩展它们,成为你自己的 CRUD
trans提供了事务能力,它让 dao 包里的类不用关心事务,你如果需要事务,就用找个包里的 Trans.run 就好了
plugin轻便的插件机制,我们提供了所谓"热部署"的概念,它比"热插拔"似乎更实用
使用 Ant 编译
Nutz 的版本命名规范
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

表达式引擎

maplist结构

图像处理小军刀

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }