`
simon511
  • 浏览: 13294 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
  • me-: 有java的安全,有c的帅气干净利落,好东西groovy
    groovy
文章列表
查看python的版本
grails 初体验根据grails 入门指南,做完了一个小例子,初步感觉grails和rails还是很像的,都是约定优于配置grails是构建于spring、hibernate和sitemesh的框架之上,采用MVC模式.看其来和我们常用的SSH架构差不多.主要是domain class(也就是entity) 封装的功能很强大,把之前的dao层的功能全部封装到里面了,这样省了不少代码View 用的是gsp 和jsp差不多,封装了一些常用的标签,不过grails开发标签很轻松,按照规范在grails-app/taglib目录下,命名规范为XXXTagLib.groovy,就可以直接用了,不需要配 ...
groovy 初接触 闲来无事,准备学习一下动态语言,大概了解了一圈,最终从ruby python groovy中选择了groovy,决定它的理由就是groovy研究的人少,国内还没怎么兴起,可以和java无缝结合。java必竟用了好几年了,用的比较多,一时半会还不会淘汰.首先找了个最简单的groovy入门,java笨狗的,很快就看了一遍,中间也试着写了几个练习。groovy的语言就是简洁,灵活.下面几个是给我印象比较深的特性安全导航操作符 (?.) str?.reverse() // 等同于 if (str != null) {return str.reverse() }   动态类型 ...

哈佛图书馆馆训

这就是哈拂大学凌晨四点的景象,差距……       馆训:   1.现在睡觉的话会做梦而现在学习的话会让梦实现   This moment will nap, you will have a dream; But this moment study,you will interpret a dream.   2.我无所事事地度过的今天是昨天死去的人们所奢望的明天   I leave uncultivated today, was precisely yesterdayperishes tomorrow which person of the body implored.   3 ...
1.JavaScript的循环。3种循环:for(;;),while()和for( in ). for( in )的效率最差,因为它需要查询Hash键,因此尽量少用for( in ),for(;;)和while()循环的性能基本持平. 2.如果需要遍历数组,则应该先缓存数组长度,将数组长度放入局部变量中,以避免多次查询数组长度 3.局部变量的访问速度比全局变量的速度快,因为全局变量其实是全局对象的成员变量,而局部变量是放在函数的栈当中. 4.尽量少使用eval,每次使用eval需要消耗大量的时间。 5.尽量避免对象的嵌套查询,对于obj1.obj2.obj3.obj4
最近做的项目中用到了displaytag,displaytag还是一个相当不错的分页标签,功能比较强大,最重要的是开源的。项目中部分列表需要实现导出excel和pdf。直接采用displaytag的导出,发现有两个问题,第一就是中文问题,excel和csv中都会有乱码,pdf却是中文无法显示.第二个就是导出时会把table中的html标签也导出来。 解决的中文问题方法 对于Csv  在getMimeType()中加上字符集 charset=GBK   public String getMimeType() { return "text/csv;charset=GBK"; // ...
Global site tag (gtag.js) - Google Analytics