摘要:
!!!notpad++中可以使用宏来记录并设置为快捷键 大写转小写 有这么些字段,将它复制到notpad++中,ctrl+u大写转换成小写 小写换大写 点击全部替换ctrl+shift+u 下滑线转驼峰 使用正则表达式替换 ctrl+f 切换到查找,再切换到替换 匹配大小写循环查找正则表达式查找目标 阅读全文
摘要:
在用reset接口的时候,常常会使用request.getInputStream()方法,但是流只能读取一次,一旦想要加上一个过滤器用来检测用户请求的数据时就会出现异常。 在过滤器中通过流读取出用户post提交过来的数据,这是流已经读取了一次,那么该流就已经作废了,所以在contorller再次读取 阅读全文
摘要:
在freemarker中没有提供去重的方法,虽然有提供定义hash的方法,如:<#assign myHash = { "name": "mouse", "price": 50 }>,但是不能够动态构建hash。 通常我们会在java代码中进行处理,比如使用set集合、map对象处理。 但是如果一定要 阅读全文
摘要:
期望输出: #{fefefefwewrerwerwrrrre}${fffqqqwwwwwwwwwwwwwwww} 但是以上解析ftl时候会报错!!!!!!!!!!!!解决办法:方法1:使用${r""}标签处理,比如:${r"#"}{fefefefwewrerwerwrrrre}${r"$"}{fff 阅读全文
摘要:
在网上找了好久,好多的文章都有一个共同的病点就是“@param注释当有多个参数时候,全部放在了一行里面”,非常不友好。 以下是我整理好的,完全按照eclipse的注释风格。 !!!先看最后实现的效果图,如下:(eclipse代码的“作者”、“时间”放在同一行,idea分开两行,这个不影响,可以自行调 阅读全文
摘要:
先说一下javac编译器的配置方式:-javaagent:D:\lombok.jar 下面是eclipse编译器配置方式: 1:为什么要使用在idea使用eclipse compiler(ecj)? 因为idea默认使用javac,而javac当在编译时发现一个编译错误就直接停止编译了。而ecj支持 阅读全文
摘要:
Eclipse Code Recommenders 可以在eclipse市场中下载。自动补全、模糊匹配。非常有用! 阅读全文
摘要:
根据ftl模板生成文件内容可以用来生成代码模板,如下所示: aa.ftl aa.java 生成结果: name : cxl age : 25 阅读全文
摘要:
java的反射机制提供了两种方法: getDeclaredFields() :该方法能获取到本类的所有属性,包括private,protected和public,但不能获取到继承的父类的属性。 getFields():既能获取本类的属性也能得到父类的属性,但仅仅能获取public修饰的字段。 如果用 阅读全文
摘要:
!!注意,文件编码必须是ANSI。否则中文路径会乱码 closeonend:2表示更新完后自动关闭svn窗口 阅读全文