摘要:
1. 驼峰命名与下划线命名 互相转换 在任意文本编辑器中,开启正则替换,将([a-z])([A-Z])替换为\1_\L\2 1.1 效果:驼峰->下划线 转换前: 转换后: 1.2 下划线->驼峰 同理 将([a-z])_([a-z])替换为\1\U\2\E 2. 相关正则含义 序号 正则 含义 1 阅读全文
摘要:
Groovy处理null对象为空字符串 阅读全文
摘要:
cmd运行jar包,生成随机密码 阅读全文
摘要:
此demo模拟一个页面实时搜索功能,仅在前端利用js交互,实际使用效果并不理想。 若想实现更复杂的实时搜索功能(包含前后台交互), 推荐使用BootStrap中的Select2组件。可参考本人另一篇博客:BootStrap之select2使用心得 阅读全文
摘要:
JS日期格式化 在JS中添加自定义format函数(编辑器改成了Markdown突然不习惯了) Date.prototype.format = function (fmt) {//前端日期格式化 var o = { "M+": this.getMonth() + 1, //月份 "d+": this 阅读全文
摘要:
修改行尾注释,为javadoc方式 阅读全文
摘要:
Caused by: java.lang.NoSuchMethodError: org.apache.poi.xssf.usermodel.XSSFWorkbook.close()V 一开始以为代码写错了,经过查阅,还有其他人也遇到类似的情况:方法后出现V,M等字母 问题原因: jar包引入版本冲突 阅读全文
摘要:
第一种类型: 最大三位整数,小数点后保留三位(此正则不够严谨,未考虑到0.0及0.等情况,需完善) /^[1 9]\d{0,2}(\.\d{0,3})?$|^(0\.\d{0,3}?)$/ 第二种类型: 大于0且小于等于100,小数点后保留一位 /^((([1 9]|[1 9]\\d)(\\.\\d 阅读全文
摘要:
java根据地理位置获取经纬度(调用百度地图API) 阅读全文