- 博客(8)
- 收藏
- 关注
原创 一条sql 引发的血案,删库恢复,切记delete前记得备份表,数据库记得开binlog
一条sql 引发的血案DELETE from t_send_msg where site_id > '100'某日发现接口异常,site_id 本来应该是 数字类型的,出现了随机字符串那就删掉异常数据吧,可能年代久远,开发数据而已设备id最大57那么DELETE from t_send_msg where site_id > 100DELETE from t_send_msg_copy1 where site_id>100> 1292 - Tr
2021-06-07 17:33:57 188
原创 java poi 读取excel 获取第一个不隐藏的sheet
封装一个方法获取第一个不隐藏的sheetSheet sheet = wb.getSheetAt(0);// 获取第一个sheet 可能是隐藏的sheet = getFirstNotHiddenSheet(wb); // 第一个不隐藏的sheetSystem.out.println(wb.getActiveSheetIndex());// 当前选定的sheet 可能是第二个方法如下==========================================...
2020-07-24 11:04:23 3327
原创 阿里巴巴java规范--观后整理
一、编程规约(一)命名规约9. 【强制】包名统一使用小写,点分隔符之间有且仅有一个自然语义的英语单词。包名统一使用单数形式,但是类名如果有复数含义,类名可以使用复数形式。正例: 应用工具类包名为 com.alibaba.open.util、类名为 MessageUtils(此规则参考spring 的框架结构)10. 【强制】杜绝完全不规范的缩写,避免望文不知义。反例: AbstractClass“缩写”命名成 AbsClass;condition“缩写”命名成 condi,此类随意缩..
2020-06-22 18:15:02 320
原创 Java Reline 堵塞 解决办法 关注readStream方法
import com.ruoyi.common.utils.DateUtils;import com.ruoyi.common.utils.spring.SpringUtils;import com.ruoyi.project.device.domain.DeviceMsg;import com.ruoyi.project.device.service.IDeviceMs...
2020-02-28 16:11:47 307
转载 表单验证 datetype 使用
标签: 凡要验证格式的元素均需绑定datatype属性,datatype可选值内置有10类,用来指定不同的验证格式。如果还不能满足您的验证需求,可以传入自定义datatype,自定义datatype是一个非常强大的功能,通过它可以满足你的任何需求。可以绑定的附加属性有:datatype、nullmsg、sucmsg、errormsg、ignore、recheck、t
2017-08-04 20:14:39 2823
原创 模糊查询在mybatis配置xml文件中的写法
由于不希望在使用ssm框架时,手动添加为模糊查询添加%,对字段又修改,容易出错,所以模糊查询的%%写在xml里面。常见写法有 拼接方式,AND user_name like '%#{user_name}%'这种方式如果参数为空格,查询错误拼接方式补充AND user_name like ”%‘#{user_name}’%“这种方式查询不完整,最后确定 C
2017-07-27 00:17:14 10381 3
原创 时间范围比较
/** 比较时间一是否在时间二的范围之内* param nowTime 时间一* param cTime 时间范围中心* param h_m_s 选择时分秒,年月日* param range 范围数值* author AngelOver* */public static boolean timeCompare(Date nowTime ,Date cTime ,
2017-07-05 16:14:48 884
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人