Loading

Deed's博客

2021年8月5日 JavaScript获取工作日

#背景小伙伴Lucas有个需求:初始时间为工作日,要找n天后的工作日的时间#实现##第一种```javascript/***判断下一个工作日的时间*/functionget_next_weekday(date){vartomorrow=newDate(date.setDate(date.getDate()+1))returntomorrow.getDay()%6?tomorrow:get_next_weekday(tomorrow)}functiongetWeekday(date,num){for(leti=1;i<=num;i++){date=get_

2021年8月4日 JPA使用记录

#1、时间字段设置默认值```java@Column(name="CREATE_TIME",columnDefinition="TIMESTAMPDEFAULTCURRENT_TIMESTAMP",insertable=false,updatable=false)@Generated(GenerationTime.INSERT)privateDatecreateTime;```解释:①、columnDefinition:设置默认值以及生成注释②、GenerationTime:可用选项ALWAYS、INSERT和NEVER;-选项为NEVER,SQL执行I

2021年8月4日 SpringBoot自定义配置获取

#1、自定义了配置文件```propertiespraise.siteName=mahalalelpraise.siteUrl=http://127.0.0.1```#2、配置文件配置```java@ConfigurationProperties(prefix="praise",value="site.properties")```#3、启动应用报如下错误```logInAnnotationAttributesforannotation[org.springframework.boot.context.properties.ConfigurationPr

2021年8月3日 导出Excel报错排查

#1、问题出现项目需求,要求导出Excel带上时间,所以我就用常用的日期时间格式:yyyy-MM-ddHH:mm:ss;但是测试过程中出现以下异常Exceptionoccurredduringprocessingrequest:Invalidchar(:)foundatindex(16)insheetname'报名表2021-08-0215:00:34'java.lang.IllegalArgumentException:Invalidchar(:)foundatindex(16)insheetname'报名表2021-08-0215:00:34'#2、

利用Fillder对Springboot应用请求进行抓包分析

背景:本人最近用springresttemplate在对接airflow的时候,因为是swaager生成的模板,所以或多或少会存在一些问题,最近遇到一个400BADREQUEST,虽然最终问题和我猜想的一致,但是我还是想探究一下,于是想到Fillder进行抓包分析。###警告:Fillder用得好,牢饭吃得早首先看到报错的时候,是无从下手的![](https://minedeed.com/content/uploadfile/202107/34c81627627272.png)通过debug分析以后,感觉问题所在了,可能是把null当"null"传输了!

2021年7月26日 Git推送到远端服务器后修改提交信息

#1、输出最近5次的提交信息gitlog-5#2、创建新的提交gitrebase-iHEAD~1输入命令后,回车,显示提交记录信息。接下来,输入“i”进入编辑模式,将要修改的提交记录信息由“pick”改为“edit”;然后,退出编辑模式(Esc键),输入“:wq”,保存编辑内容。#3、追加提交gitcommit--amend输入命令,回车,进入编辑器,显示最近一次提交;接下来,输入“i”进入编辑模式,修改提交信息;然后,退出编辑模式(Esc键),输入“:wq”,保存编辑内容。#4、修改完成gitrebase--continue提示:“Successful

2021年7月20日 SVN使用日常记录

#1、更新至指定版本##1-1、命令命令:svnupdate-r指定版本号##1-2、TortoiseSVN操作首先,找到要更新的项目的文件夹第二,右键-->>点击“TortoiseSVN”-->>点击“更新至版本”如下图所示:![](https://minedeed.com/content/uploadfile/202107/thum-57121626763256.png)(版本提示框)第三,在打开的对话框中,依次选择“版本”,输入要更新的版本号,然后点击“确定”,即可更新到指定版本。![](https://minedeed.com/content/u

2021年7月15日 Linux下free命令查看系统内存

#一、free命令作用在Linux终端环境下,使用free命令可以看到系统实际使用内存的情况,一般使用free-m命令查看内存占用情况(以兆(MB)为单位)。#二、系统内存计算##1、实际数据详解这里我使用“free-h”命令查看(以合适的单位显示内存使用情况),如下图[![Linux内存查看](https://minedeed.com/content/uploadfile/202107/thum-fe8c1626346086.png)](https://minedeed.com/content/uploadfile/202107/fe8c1626346

2021年7月13日 Oracle新建表空间异常排查

#导出导入操作##导出数据expdp数据库用户名/密码directory=虚拟目录dumpfile=dump文件名.dmplogfile=日志文件名.logschemas=schemas名称##数据库连接工具中创建表空间、用户、赋予权限###创建表空间createtablespace表空间名称loggingdatafile数据文件位置,例如:'/data/oracle/db/表空间.dbf'size100mautoextendonnext32mmaxsize500mextentmanagementlocal;###创建数据库用户createuser用户名

2021年6月22日 Gateway网关启动相关错误记录

#一、无法启动DisconnectedfromthetargetVM,address:'127.0.0.1:9719',transport:'socket'启动后直接中断连接,开始以为是端口号被占用,所以修改端口号,仍然没有效果;其他服务启动时,日志配置报错“RuntimeExceptioninActionfortag[property]StringIndexOutOfBoundsException”;排查发现是定义property时,日志存储路径用了反斜杠“\”,改为斜杠“/”后,启动正常。而网关服务中日志存储路径也修改好了,其他的配置没有,Nacos