- 博客(18)
- 收藏
- 关注
原创 【Git】如何获取指定作者某个时间检点后所有去重文件清单
在一次开发中,我的某个分支由于操作不当被污染了,我需要提炼出作者是我的所有改动文件,弄到master新拉的分支上去,好在改动文件数量不算多(不到20个),但是我需要文件清单。
2025-03-12 15:31:10
160
原创 【Java】SimpleDateFormat由于线程不安全出现错误提示For input string: ““
最近有个需求上线后,对方反馈高并发时会出现下面两个报错:1.系统异常:For input string: ""2.系统异常:multiple points失败后重新调用又能过去不报错了。代码肯定是没问题的,经过高人指点,提示SimpleDateFormat是线程不安全的,问题原因找到。
2025-03-11 17:27:55
187
原创 WPS Excel 将特定数据做成大类/中类/小类格式并合并同类项
由于中类和大类可以由小类截取指定位数获得,且也存在与数据中,所以拿小类截取后的值去查找源数据即可,主要是公式。公式大概意思:截取C列的部分值作为中类码值,去Sheet1页A列去找,找到了就拼接Sheet页A列和B列的值。新建sheet页选择4列作为输出列,我这选择A(大类)、B(中类)、C(小类代码)、D(小类)C列、D列不关注,上图中A列数据格式为中类=大类+XX,小类=中类+YY=大类+XX+YY。-》选择【等于】-输入?(问号数量为A列小类值的位数)全部选中-》筛选-》点击A列筛选按钮-》文本筛选。
2025-02-10 18:04:10
363
原创 查询SQL触发唯一索引解决办法(@Transactional控制下且之前有delete和save操作)
代码报错,显示某个表触发了唯一索引,但是出错位置却在查询语句上,保存的表在之前有先delete后再save操作,且上述数据库操作都在@Transactional控制下。
2024-04-01 10:40:10
463
转载 Windows修改环境变量切换jdk版本之后不生效的有效解决方法
当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,故此直接更改JAVA_HOME会无效。另外,JDK1.8安装版本,还会在C:\ProgramData\Oracle\Java目录中生成一些配置文件,并同时将此目录写到环境变量中的Path中。
2023-11-08 11:03:25
1400
1
原创 @Transactional注解对事务回滚机制详解
最近新上了个功能,但遇到了某笔数据给第三方发送了httpPost请求 但是自己表数据全部回滚没有插入记录的情况(送完httpPost后,代码遇出错抛出异常,触发了事务的回滚),加上之前对数据库事务一直不太清楚,趁这个机会一次弄懂。结论:@Transactional会控制其类下(包含引用的类)的所有数据库事务,执行中的所有增删改操作不会立即更新至数据库中,等到方法顺利执行完毕后才更新数据库(中途遇到异常则最后不会更新数据库)。结果:在执行完saveTestDataB和saveTestDataC方法后表中都。
2023-10-27 15:21:12
798
1
转载 PLSQL提示“is not a valid date and time”解决办法
oracle的某字段数据格式是 date,但是通过plsql显示后,直接修改并提交,提示“ is not a valid date and time”。经排查发现是plsql默认的日期时间显示格式与数据库不一致,需更改plsql显示格式。自己也遇到了这个问题,mark一下转自:PLSQL提示“is not a valid date and time”解决办法。_huayanhe的博客-优快云博客...
2023-05-29 17:55:48
4241
2
转载 spring定时任务cron表达式
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:1.Seconds Minutes Hours DayofMonth Month DayofWeek Year2.Seconds Minutes Hours DayofMonth Month DayofWeek一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月..
2022-03-09 15:53:13
371
转载 AgularJS使用Bootstrap实现弹出框
对Agular不是很熟,接到个弹出框需求,网上查了一圈AhularJS实现弹出框的文章,发现都不太便利,最后发现用bootstrap做会方便很多,特记录一下。页面代码:<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class
2022-03-08 16:38:14
162
转载 Javascript中双感叹号的含义
今天在JS中输入value?true:false时提示我可以用!!简化,第一次知道可以这样取布尔值,记录一下。使用JavaScript时,有时会在变量前面加上两个感叹号,这样做表示什么含义呢?javascript中,!表示运算符“非”,如果变量不是布尔类型,会将变量自动转化为布尔类型,再取非,那么用两个!!就可以将变量转化为对应布尔值。转自:Javascript中!!(两个感叹号,双感叹号)的含义_buppt的博客-优快云博客_vue 两个感叹号...
2022-02-15 09:47:30
976
原创 Java中使用JSONField注解,JSON.toJSONString方法有大小写问题的解决方法
1.问题描述在对象中使用了如下注解 @JSONField(name = "EnterpriseNum") private String EnterpriseNum = "";使用JSON的toJSONString方法时,发现产生的JSON字符串首字母变成了小写String json = JSON.toJSONString(XXXVo) // 得到的JSON字符串为enterpriseNum...首字母没有大写2.解决方法(1)使用Gson代替(需要引入对应的包)Gs
2021-06-24 11:22:21
2266
2
转载 Vue项目页面刷新自动跳转到首页(store被重置)问题解决方法
1.在src/router/index.js文件中可以看到首页、页面调整等设置
2021-06-17 11:42:31
13841
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人