- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Spring Boot获取Request和Response
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();HttpServletResponse response = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getResponse();
2021-06-28 09:52:06
133
原创 @Transactional注解不回滚事务
catch到的异常是无法回滚的,解决方法:1.在catch中手动抛出异常类Exception.class2.在catch中手动回滚事务TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
2020-06-03 08:50:23
223
原创 SQL Server按特定的数字顺序排序
场景:将表中某列按特定的数字进行排序函数:CHARINDEX(RTRIM(CAST(列名 as NCHAR)), 排序规则)举例:某人员表的人员状态为1-在职,0-离职,3-离职审批中,需要对人员表按在职、离职审批中、离职的顺序排序SQL:ORDER BY CHARINDEX(RTRIM(CAST(u.isOnJob AS NCHAR)),'1,3,0')...
2020-05-26 10:40:39
884
原创 使用Java工具类CollectionUtils优雅的操作集合
包名:org.apache.commons.collections.CollectionUtils;准备测试数据 List<String> list1 = new ArrayList<>(); list1.add("Tim"); list1.add("Tommy"); list1.add("Jack...
2020-01-19 11:52:58
578
原创 服务端RabbitMQ常用命令
常用命令:状态:rabbitmqctl status 启动监控管理器:rabbitmq-pluginsenablerabbitmq_management 关闭监控管理器:rabbitmq-plugins disable rabbitmq_management 启动rabbitmq:rabbitmq-servicestart 关闭rabbitmq:rabbitmq-service...
2019-11-11 10:09:53
471
原创 DateTimeFormatter日期转换
将Date类型的日期转换为字符串// Date srcDate = new Date(); // 1.日期类型的源日期Date srcDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2011-11-11 11:11:11"); // 2.解析字符串日期LocalDateTime ldt = LocalDateTim...
2019-11-11 10:04:08
4508
原创 IDEA连接mysql报Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon
时区不同,重新设置mysql时区:在终端的mysql模式下中输入命令: set global time_zone='+8:00';
2019-09-26 14:35:30
1694
原创 Homebrew命令
帮助brew help查看版本信息brew -v查看已安装列表brew list更新Homebrewbrew update搜索软件包brew search 软件包名安装软件包brew install 软件包名卸载软件包brew uninstall 软件包名查看软件包信息brew info 软件包名查询可更新的软件包...
2019-06-11 09:10:27
211
原创 jqGrid表格单选框和多选框
行单选,在加载列表的js下添加以下属性和方法 multiselect: true, multiboxonly: true, beforeSelectRow: true, beforeSelectRow:function(){ $("#inventoryGrid").jqGrid('resetSelection'); retu...
2018-11-20 10:39:31
3920
转载 JS校验数字正则
<script type="text/JavaScript">function validate(){ var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("name"); if(!reg.test(obj.value)){ alert("请输入数字!");...
2018-11-19 16:01:29
8559
原创 Oracle数据迁移SQL
场景描述:在同NameSpace下,将表A数据转移至表B,但表A和表B的表字段各不相同SQL:/* 表数据迁移 */INSERT INTO 表B(Column1,Column2...)SELECT Column1,Column2...FROM 表A;...
2018-11-18 20:21:24
307
原创 Oracle修改表字段操作SQL
增加字段:alter table 表名 add (字段名 字段类型 默认值 是否为空);alter table tablename add (column datatype [default value][null/not null],….);修改字段:alter table 表名 modify (字段名 字段类型 默认值 是否为空);alter table tablename ...
2018-10-15 18:45:32
1596
原创 解决Oracle报ORA-00054错误
原因:Oracle表被XX会话锁表使用system账号登录执行如下操作:1、查询被锁的会话ID:select session_id from v$locked_object;查询得到被锁定的session_id值为962、查询该会话的详细信息:select sid, serial#, username, osuser from v$session where sid = 9...
2018-09-19 12:37:00
2319
原创 3种设置input文本框不可编辑的方法
一、disabled属性disabled 属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,后台不能接收到传的参数!设置后文字的颜色会变成灰色。disabled 属性无法与 <input type="hidden"> 一起使用。示例:<input type="text" disabled="disabled" /&...
2018-08-24 19:34:52
761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人