- 博客(15)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 linux操作命令详解
shell基本命令: cd /或cd ../ .. :进入根目录 cd 目录名称:进入某个目录 cd .. :回退到前一个目录 cd或cd ~:回到用户主目录 ls:列出文件和目录 ls -F:此操作会在每个目录后加上/,在可执行文件后加上*,在链接文件后加上@ ls -a:用于显示所有文件(包括隐藏文件) ls -aF:同时命令可以组合使用,指定多个选项只需要一个"-" 即可。
2018-01-29 16:46:12 187
转载 log4j配置详情
################################################################################ #①配置根Logger,其语法为: # #log4j.rootLogger = [level],appenderName,appenderName2,... #level是日志记录的优先级,分为OFF,TRACE,DEBU
2018-01-25 10:52:40 129
原创 MyBatis模糊查询的两种拼接方式
1. sql中字符串拼接 SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); (此拼接方式可以防止在搜索框插入恶意JavaScript导入查询报错。如:'>alert(document.cookie)) 2. 使用 ${...} 代替 #{...} SELECT * FROM
2018-01-22 16:58:01 1121
转载 判断上传的文件和数据库保存的文件是否一致
思路:计算文件的 MD5 值,文件的MD5值可以代表一个文件的唯一标示,如果两个文件的MD5值相等可以认为文件是一致的 import java.io.File; import java.io.FileInputStream; import java.math.BigInteger; import java.security.MessageDigest; import java.util.
2018-01-17 11:09:37 714
原创 select 多选的方法
${ev.eval_type} "/> >"/> //移到右边 $('#add_evalId').click(function(){ //获取选中的选项,删除并追加给对方 $('#select1 option:se
2018-01-11 11:20:02 628
原创 分享一个excel的导入
首先页面有个导入按钮 导入 调用这个onclick事件 //导入 function goImport(){ top.jzts(); var diag = new top.Dialog(); diag.Drag=true; diag.Title ="请选择"; diag.UR
2017-07-25 10:03:29 461
转载 mysql Explain详解,优化sql的时候查看sql性能瓶颈
Mysql Explain 详解 一.语法 explain 例如: explain select * from t3 where id=3952602; 二.explain输出解释 +----+-------------+-------+-------+-------------------+---------+---------+-------+------+
2017-06-16 16:38:10 318
原创 分享一个导出excel的工具类
public class ObjectExcelView extends AbstractExcelView { @Override protected void buildExcelDocument(Map model, HSSFWorkbook workbook, HttpServletRequest request, HttpServletResponse response) t
2017-06-01 14:36:50 259
原创 StringUtils 工具类中判断一个string类型的值是否为空的几种方法
StringUtils.isBlank(str)//判断某个字符串是否为空的标准是str==null或者str.length==0或者是str==""; StringUtils.isEmpty(str);//判断某个字符串是否为空的标准是str==null或者str.length==0 把一个字符串按逗号进行分割的方法: String ridStr=""; 循环得到一个list集合中的
2017-06-01 14:06:46 2102
原创 mybaits中foreach的用法
select tmp_id,tmp_name,tmp_order,tmp_type_desc,rdesc,rid,ext1,ext2,start_price,buynum_start,buynum_end,price from bsp_product_price_template where tmp_id = #{tmpId} and rid in #{var}
2017-06-01 13:51:02 522
原创 取到回调函数中的值赋给input文本框
baseController当中getResult一个方法,主要用于在每个请求的controller当中存放回调函数返回的值 protected Map getResult() { Map map = new HashMap(); map.put("state", "success"); return map; } controller继承baseController 调用bas
2017-06-01 13:26:51 2054
原创 string path=request.getScheme() + "://" + request.getServerName()+ ":" + request.getServerPort();
request.getScheme() :它返回当前请求所使用的协议。 一般的应用返回 "http",对于ssl则返回"https" request.getServerName():获取服务器名字,如果是在本地的话就是localhost request.getServerPort():获得服务器的端口号
2017-06-01 11:06:31 711
转载 MyBatis/Ibatis中#和$的区别
1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时
2017-04-14 17:18:10 222
用maven自带的tomcat启动项目 启动到这里就没反应了
2017-02-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人