![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作记录
一个bug玩一天
这个作者很懒,什么都没留下…
展开
-
echars +Vue +serves动态处理数据
工作记录原创 2022-11-22 11:08:01 · 257 阅读 · 1 评论 -
基础测试类
@RunWith(SpringRunner.class)@SpringBootTestpublic class BaseTest { @Before public void init(){ System.err.println("开始测试......"); } @After public void after(){ System.err.println("结束测试......"); }}public class S原创 2022-01-06 15:21:21 · 145 阅读 · 0 评论 -
mybatis-plus 批量操作 开启驱动
测试插入一万条数据的发现除了拼接SQL的方式需要用5秒多的时间外,Mybatis Batch和原生JDBC Batch都需要50多秒,怎么想都觉得不可能,写法没有问题一定是数据库或者数据库连接配置上有问题。后来才发现要批量执行的话,JDBC连接URL字符串中需要新增一个参数:rewriteBatchedStatements=truemaster.jdbc.url=jdbc:mysql://112.126.84.3:3306/outreach_platform?useUnicode=true&ch转载 2021-11-12 10:16:58 · 265 阅读 · 0 评论 -
window环境下启动Redis
当我们下载好Redis后,进入目录下然后会进入cmd界面,直接运行命令redis-server.exe redis.windows.conf。如果报错,依次执行第一条指令:redis-cli.exe,第二条指令:shutdown第三条指令:exit输入完成后在命令行窗口输入redis-server.exe redis.windows.conf,就会显示Redis服务器的信息,就代表Redis服务器已经启动了。...原创 2021-11-03 09:58:58 · 127 阅读 · 0 评论 -
(utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation ‘=‘;
查询视图时报错java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation '=';本地环境:mysql8.0.13异常提示排序规则编码混乱,mysql8.0.1之后的默认COLLATE为utf8mb4_0900_ai_ci;检查视图中所包含的表发现其中一个建表时 没有设置编码,并且其他的表设置的是 CHAR原创 2021-10-09 15:04:21 · 1770 阅读 · 0 评论 -
字段遇到大写转小写(对象属性字段转成数据库字段)
/** * 字段遇到大写转小写(对象属性字段转成数据库字段) * * @param param * @return */ public static String upperCharToUnderLine(String param) { Pattern p = Pattern.compile("[A-Z]"); if (param == null || param.equals("")) { ...原创 2021-10-08 15:59:41 · 219 阅读 · 0 评论 -
代码自动生成
工作记录~/** * @author Kevin_ji * @version 1.0 * @description 代码生成,生成相关controller,entity,service,mapper * @date 2020-09-11 14:25 */public class CodeGenerator { public static void main(String[] args) { // 代码生成器 AutoGenerator mpg = new原创 2021-10-08 11:25:54 · 423 阅读 · 0 评论 -
一个字符串包含另一个字符串的个数
public static int countStr(String str1, String str2) { int count = 0; while (str1.contains(str2)) { str1 = str1.substring(str1.indexOf(str2) + 1); count++; } return count; } public static...原创 2021-09-26 09:31:12 · 448 阅读 · 0 评论 -
Java爬取数据-jsoup
个人开发记录。。。 <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.12.1</version> </dependency> //此处的地址可以随便替换 Document docum原创 2021-09-07 13:19:31 · 97 阅读 · 0 评论 -
时间正则表达式
//只能输入整数或者小数 public static final String DECIMAL = "^[0-9]+\\.{0,1}[0-9]{0,2}$"; public static final String DECIMAL_MSG = "只能输入整数或者小数"; //日期格式 yyyy/MM/dd public static final String DATE1 = "(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9原创 2021-08-25 10:24:41 · 2568 阅读 · 0 评论 -
Java处理跨域
import org.apache.commons.lang.StringUtils;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Http原创 2021-08-09 09:12:24 · 75 阅读 · 0 评论 -
使用RestTemplate底层调用接口
1、首先在启动类中将RestTemplate注入到容器 @Bean public RestTemplate getRestTemplate(){ return new RestTemplate(); }2、类中使用import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.HttpM原创 2021-07-09 13:40:34 · 188 阅读 · 0 评论 -
Linux 远程调试部署以及快速运行脚本
nohup java -Xdebug -Xrunjdwp:transport=dt_socket,address=38087,server=y,suspend=n -jar /opt/cz-server/msa-formula.jar -Xms1024m -Xmx1024m --spring.cloud.nacos.config.server-addr=x.x.x.x:端口号 > /opt/cz-server/logs/msa-formula.log 2>&1 &address原创 2021-07-01 10:06:50 · 116 阅读 · 0 评论 -
Windows查询端口占用,并杀死
查询端口占用情况netstat -ano | findstr “8080”杀死进程taskkill -PID 10168 -F原创 2021-06-28 09:28:06 · 90 阅读 · 0 评论 -
java开发记录
工作记录持续更新。。。1、在类上添加,字段属性为空不返回@JsonInclude(JsonInclude.Include.NON_NULL)2、配置类,可以不要在字段上添加@JsonFormat() @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate moveTime;import cn.hutool.core.date.DatePattern;import org.springframework.boot.autoconf原创 2021-06-24 14:05:56 · 182 阅读 · 0 评论 -
创建工具模块,打包引入出错
工作记录自己创建了一个公共的工具模块,完事之后直接使用maven install打包到本地,在另外一个项目引用时,也显示正常引入没有报错。但是在使用工具类中的类时,就显示无法引用了。经过一系列排查后,发现maven打包时需要排除启动类才行方法一:本人是此方法解决了问题<build> <plugins> <!-- 要排除启动类 --> <plugin> &原创 2021-06-19 15:10:18 · 310 阅读 · 0 评论 -
Mybatis-plus idea控制台输出执行SQL日志
mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl原创 2021-06-19 13:46:02 · 1098 阅读 · 0 评论 -
nacos使用,以及无法正常注册
首先使用nacos时所需的东西要齐全1.需要的依赖, //注册服务 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version>${spring-cl原创 2020-07-20 20:59:34 · 2784 阅读 · 0 评论 -
java处理JavaScript命令
此功能为工作中记录,不足之处。请评论补足。。。 //获取脚本引擎管理器 ScriptEngineManager manager = new ScriptEngineManager(); //获取引擎对象 ScriptEngine engine = manager.getEngineByName("javascript"); String s = "(Ri>=R0)?(f*(Zi-Zj)+b*(α0*(Ri-R0)-Tj)):(f*(Z原创 2020-09-14 09:17:21 · 152 阅读 · 0 评论