- 博客(27)
- 收藏
- 关注
转载 Mybatis 使用技巧总结
1、 区分 #{} 和 ${}的不同应用场景1)#{} 会生成预编译SQL,会正确的处理数据的类型,而${}仅仅是文本替换。对于SQL: select * from student where xCode = ‘S123456’;如果使用#{}那么生成的SQL为:select * from student where xCode = ? 传的值为’S123456’;如果
2016-02-15 09:52:39 442
转载 高质量JAVA代码编写规范
1. Java 命名约定 除了以下几个特例之外,命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。1.1 一般概念 * 尽量使用完整的英文描述符 * 采用适用于相关领域的术语 * 采用大小写混合使名字可读 * 尽量少用缩写,但如果用了,要明智地使用,且在整
2016-01-21 11:14:37 327
转载 Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母
2015-12-23 09:44:36 380
原创 如何万能地提交数据写入数据
str = encodeURI(str).replace(/&/g,'%26').replace(/\+/g,'%2B').replace(/\s/g,'%20').replace(/#/g,'%23');只要在js中将您的str字符串写上这个转码代码,所有字符都能通过验证并保存到数据库
2015-12-16 17:53:22 324
原创 制造锚点小技巧
有时候需要跳转后定位到固定地方好让用户看到关键的位置首先要在给用户看到的页面的位置的开始地方加上这个标签,name可以思辨定义: 随后在跳转的链接地址中加上#锚点 :window.location.href="starLoanDetail?loanId="+${loan.loanId}+"&liuyanxianshi=1#锚点;
2015-12-16 11:29:00 472
原创 JSTL 嵌套函数的有效使用
在方法内嵌套函数:比如我要取某个数的后四位:${fn:substring(cardId,fn:length(cardId)-4,fn:length(cardId)) }这里使用了两个函数:fn:substring和fn:length(str)
2015-11-26 09:40:22 836
原创 前台session判空良策!
受够了垃圾empty,eq判空不起作用情况的骚年们有福了。可以使用JSTL的长度比较来判空: value="请输入推荐人手机号" />
2015-11-18 15:37:54 457
原创 如何在action中设定session值后在jsp取值
//在session中放入变量activeMain,值为1 request.getSession().setAttribute("activeMain", 1); ${activeMain}
2015-11-13 16:28:01 487
原创 开发常用jquery js代码
1. 清空输入框:$("#id").val();2. 判断是否为数字函数:function check_num(num){var re = /^[0-9]+(\.\d+)?$/; if (!re.test(num)){return false;}if(num == 0){return false;}if(100000000-
2015-10-21 15:04:01 308
原创 后台书写代码时注意内存的申请度量
比如说后台需要打印日志:System.out.println("处理结果:"+resultMap.get("code")+"******"+resultMap.get("description"));这句话 申请的内存就多了,应避免使用system.out等语句打印,可以考虑替换成下列:LOG.info("冻结的用户名=[{}],冻结金额=[{}],
2015-10-16 14:00:17 372
原创 String 转json方法
String a = "lalaala";JSONArray b = JSONArray.fromObject("['"+a+"']" );注意:调用 fromObject方法要引包哦 :) 详见我的文章 ajax传list
2015-10-13 15:55:45 1237
原创 jquery mobile手机自适应问题
meta name="viewport" content="width=device-width, initial-scale=1" />
2015-10-02 14:22:39 453
原创 ajax传json的方法(附list转json方法)
1.将您的js方法写入中,在中写的东西默认是页面加载的时候就进入,所以一般都我会在调试的时候先在方法外alert下试试看是否进入script,因为很多时候都会出现括号对齐的问题,冏~ajax必须要写的几个参数:type,url,data,datatype,type是请求方式,url就是你的action名字,datatype可以写json也可以是其他的啥,一般都是json。写
2015-09-28 09:08:57 3910
原创 使用查询结果产生的数据批量执行update 或add sql语句
有时需要批量产生数据生成sql语句并执行:1.先要产生数据:先在mysql中使用命令行查出所有数据并生成txt格式数据:select a,b from test INTO OUTFILE 'txt1.txt';其中“INTO OUTFILE 'txt1.txt';”会默认将txt1.txt放到/var/lib/mys
2015-09-14 10:07:03 2892
原创 弱逻辑的Handlebar实现简单判断逻辑需要自定义Helper
比如说我要在页面上当符合一些简单条件的情况下显示一个“合同”按钮,不符合的情况下“合同”按钮变灰:首先要在JS里面定义helper:app.js:............Handlebars.registerHelper( 'isEqual', function( value1,value2 ) { return value1 == value2 ? true :
2015-09-10 10:28:39 1368
原创 Mybatis传值语法
传一个参数简单:@Select("SELECT * FROM loan_investor,loan WHERE loan_investor.investorUserId=#{investorUserId}"+ " AND loan_investor.loanId=loan.loanId AND loan.status >=500 AND loan.status publ
2015-09-10 10:22:27 329
转载 数据库中decimal
它们都是数值数据类型。可以规定其精度。 直接给个例子。 decimal(5,2) 其中 5 为最多可以存储的十进制位数为10位,是小数点前后的位数总和。 2表示小数点后面的位数。 例如100.20是合法的值,而1234.56,总数为6位,为非法的数据值。 有人说那存12345应该可以吧。事
2015-09-06 16:22:32 11560
转载 使用BigDecimal进行精确运算
首先我们先来看如下代码示例:1 public class Test_1 {2 public static void main(String[] args) {3 System.out.println(0.06+0.01);4 System.out.println(1.0-0.42);5 System.out.println
2015-09-06 09:17:31 219
原创 sql常用
desc 是降序的意思, asc和默认不写都是升序。SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset mysql> SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15
2015-08-28 10:15:24 289
转载 mysql多表及联合查询
user表:id | name———1 | libk2 | zyfon3 | daodaouser_action表:user_id | action—————1 | jump1 | kick1 | jump2 | run4 | swimsql:select id, name, action from user
2015-08-28 09:44:25 1557
原创 Action与JSP之间值传递的问题
1.从action传值到jsp: request.setAttribute("变量名", 变量名);2.从jsp传到到action接收: String 变量名 = request.getParameter("变量名");
2015-08-25 17:06:20 411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人