- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 日期处理(跨月/跨年)
日期处理(跨月/跨年)输入起始日期和终止日期(日期样式:2020-10-12),例如处理成:202002,202003…//分割历史表名称的表尾时间参数(201901---分开后的时间) List<String> timeList = getTimeList(start, end);/** * 日期处理(跨月/跨年) */public static List<String> getTimeList(String startDate, String endx
2020-12-30 11:45:41 1602
原创 获取开始时间至结束时间期间的有效工作时长(精确到分钟)
获取有效的工作时间,排除休息时间。springboot项目 直接运行出结果工具类处理时间的MyUtilimport org/*** 相差毫秒数return 0;} /**日期格式化*/ public static Date formatDate(Date date , String . . . pattern) {try {if(pattern!} else {
2024-04-09 11:00:49 432
原创 mybatis的xml中用foreach分隔逗号的写法
holidayTypeStr传进来的是这种形式:‘1,2,3,4,5’,很明显,这样在in中遍历会报错,所以需要逗号分隔结果变成这种形式’1’,‘2’,‘3’,‘4’;关键点:collection=“holidayTypeStr.split(‘,’)”mybatis的xml中用foreach分隔逗号的写法。
2023-10-11 11:34:33 443
原创 java中级开发面试总结
中级开发面试总结分布式事务的四种解决方案一、两阶段提交(2PC)两阶段提交(Two-phase Commit,2PC),通过引入协调者(Coordinator)来协调参与者的行为,并最终决定这些参与者是否要真正执行事务。运行过程1.1 准备阶段协调者询问参与者事务是否执行成功,参与者发回事务执行结果。1.2 提交阶段如果事务在每个参与者上都执行成功,事务协调者发送通知让参与者提交事务;否则,协调者发送通知让参与者回滚事务。需要注意的是,在准备阶段,参与者执行了事务,但是还未提交。只有在提
2022-03-30 15:58:37 903
原创 计算器(js)
计算器(js)<div class="wrapper container-fluid" id="bladder"> <div class="row" style="display: block;"> <div class="col-xs-6"> <div class="form-content"> <form class="form-hori
2021-12-17 10:31:24 126
原创 汉字转拼音接口
汉字转拼音接口package com.accurad.amol.util;import java.util.ArrayList;import java.util.Hashtable;import java.util.List;import java.util.Map;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net
2021-11-09 16:14:43 630
原创 js各种的校验规则总结
js正则表达式/*是否带有小数*/function isDecimal(strValue ) { var objRegExp= /^\d+\.\d+$/; return objRegExp.test(strValue); } /*校验是否中文名称组成 */function ischina(str) { var reg=/^[\u4E00-\u9FA5]{2,4}$/; /*定义验证表达式*/ return reg.test(str); /*进行验证
2021-03-20 13:49:21 679
原创 前端时间转化
学前端时间转化<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟学习</title></head><body><p>点击下面的按钮来显示今天是周几:</p><button onclick="myFunction()">点击这里</button><p id="demo">
2021-03-20 12:01:32 153
原创 springMVC框架控制台打印出执行的SQL语句
springMVC框架控制台打印出执行的SQL语句log4j.properties文件中设置控制台打印出执行的SQL语句log4j.rootLogger=DEBUG,R,Console#Consolelog4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Console.layout.
2021-01-21 09:59:50 1730 2
原创 bootstrap中两个Tab选项卡切换,刷新页面
bootstrap中两个Tab选项卡切换,刷新页面回调数据加入这行代码,就可以实现选项卡切换,刷新页面。 $("#bootstrap-table2").bootstrapTable(‘refr
2021-01-13 15:07:30 2305
原创 正则表达式过滤,让年龄输入框只能输入正整数
正则表达式过滤,让年龄输入框只能输入正整数输入框加入:οnkeyup="this.value=this.value.replace(/\D/g,’’)"实现所需的功能。<li> <label>年龄:</label> <input type="text" name="AGE" onkeyup="this.value=this.value.replace(/\D/g,'')"/></li>简单的记录一下。。。...
2021-01-11 14:51:02 436
原创 HTML打印页面
HTML打印页面<style>@media print { .notPrint{ /*visibility: hidden*/ display : none } }</style><a id="notPrint1" class="notPrint" onclick="javascrīpt:window.print()">
2021-01-09 14:51:14 147
原创 html动态增加删除元素的readonly属性
html动态增加删除元素的readonly属性div: id=" "中的id里面的属性必须是不一致的,否则的话只对第一个起作用。<div class="form-group"> <label class="control-label ">测试:</label> <div class="mt5"> <textarea id="i
2021-01-08 18:53:03 638
原创 thymeleaf th:if 多条件
thymeleaf th:if 多条件判断 <div th:if="${roleId eq '1' || roleId eq '2'} " class="btn-group-sm" id="toolbar" role="group"> </div>简单的记录一下。。。。。。
2021-01-05 10:43:41 8060 5
原创 mybatis中提取公共的sql方法
mybatis中提取公共的sql方法属于一个封装的标签,可以用于下面有重复条件的,这个可以简化mybatis中的代码量,调用的时候使用来进行调用!!!<sql id="common_where_if"> <if test="province != '全国' and province != null"> wo_province = #{province} </if> <if test="o
2020-12-30 11:47:42 2039
原创 Java中重复名称或者其他的校验
Java中重复名称或者其他的校验这个一般常用的用两种的校验方式:第一种采用e.getMessage().contains(“Duplicate entry”)如下代码:if (e.getMessage().contains("Duplicate entry")) { result.setMessage(ResultCodeEnum.SYSTEMERROR.getCode(), "名称已经存在");}第二种是采用StringUtils.indexOfIgnoreCase(e.getCaus
2020-12-30 11:46:59 2527 2
原创 定时创建一张新的历史表
定时创建一张新的历史表按照每个月的一号来创建历史表,表名后缀是时间,例如:xxxx202010/** * 实现一个月更新一次数据 * 按照每个月的一号来创建历史表 */ @Transactional @Scheduled(cron = "0 0 0 1 * ?") public void scheduled() { if (this.isImplement()) { if (flag) {
2020-12-30 11:46:17 172
原创 springcloud框架下的邮件发送
springcloud框架下的邮件发送MailController:package com.xxx.alarm.controller;import com.xxx.alarm.service.JMailService;import com.xxx.commons.result.Result;import com.xxx.commons.result.ResultCodeEnum;import io.swagger.annotations.Api;import org.slf4j.Logger
2020-12-30 11:42:00 1321 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人