- 博客(28)
- 问答 (1)
- 收藏
- 关注
原创 Springboot 多模块项目集成Jacoco统计单元测试覆盖率
本地统计代码单元测试覆盖率远端SonarQube执行注意事项Q1 target目录下未编译test目录下的代码常见报错:修改插件配置
2023-08-30 17:34:55
902
原创 【SpringBoot】mockito+junit 单元测试
1.POM 引入以下依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </depende
2023-08-30 17:20:39
1118
原创 MySQL 8.0.32 DERIVED_CONDITION_PUSHDOWN 优化引起的BUG
MySQL 8.0.32 下使用含中文的字段作为模糊过滤条件,查找不到数据。
2023-05-22 17:13:25
405
原创 Oracle迁移MySQL一些注意项
Oracle迁移MySQL关于表MySQL 没有伪列 rowid, rownum其中rownum可用以下方式替代select (@id:=@id+1) as ranks from (select * from tab_xxx ca where ca.col_a < 1000 limit 0,10) a, (select @id := 0) b查询结果:1,2,3,4,5MySQL 没有序列:用auto_increment替换关于函数sysdate sysdate(), now
2022-05-16 20:31:25
426
原创 Java日期操作
# 当前日期 yyyyMMdd 类型String startTime = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd"));# 一年前String endTime = LocalDateTime.now().plus(1, ChronoUnit.YEARS).format(DateTimeFormatte...
2019-08-11 13:55:22
95
原创 Maven plugin版本查找
1.找到本地maven repository的路径2.maven各个plugins就保存在org\apache\maven\plugins下面参考官方文档
2019-02-20 10:36:38
3823
原创 Springboot错误处理:无法自动装载bean
问题描述Idea中开发Springboot应用时,代码编辑器提示:无法自动装载bean。报错提示解决方法在UserDao 类上面,添加@Repository注解其他附属信息@Respository所属包:org.springframework.stereotype.Repository@Repository、@Service、@Controller,它们分别对应存储层Bea...
2018-12-04 14:22:35
5970
2
原创 序列化保存session
session id 是由服务器在客户端连接后自动分配的。当服务端重启后,如果没有保存session信息,则当已连接的客户端再次发送请求到服务器时,由于session id已失效,服务器会为每个客户端重新分配一个新的session id.如何让session在服务器重新启动后保持有效呢?可以在服务器关闭之前序列化保存session到文件中,然后在重启服务器后,从指定文件中反序列化session。...
2018-10-19 09:46:16
762
1
原创 plsql 利用正则表达式清除不可见字符
regexp_substr(‘XXXXX’,’([A-z]|[a-z]){1,}([0-9]){1,}’)
2018-07-27 14:57:52
2839
原创 windows下用cmake构建项目时找不到pthread.h头文件
解决方法:到ftp://sourceware.org/pub/pthreads-win32下载Windows平台posix线程支持库,安装即可!
2016-04-25 21:09:49
8749
4
原创 C# 屏幕录制 (借助于MSEncoder)
以下为主要功能代码段:using System;using System.Collections.ObjectModel;using System.Collections.Generic;using System.ComponentModel;using System.IO;using System.Data;using System.Drawing;using S
2014-12-28 19:58:43
940
原创 C:四舍五入
题目 编写一个函数double myround( double x ),输入一个小数,将它四舍五入。 例如myround(-3.51)的值为-4.0,可以用math.h中的ceil和floor这两个函数!例程//myround.c#include#includedouble myround(double);int main(int
2014-12-06 17:06:19
826
原创 C: 局部变量、全局变量初始化问题
全局变量(外部变量)初始化时只能用常量表达式(Constant Expression)double pi =3.14+0.0016;//Right 该值可在编译时算出double pi=acos(-1.0);//Wrong 只能在运行时通过调用acos函数算出。int minute=120;int hour=minute / 60;/* minute / 60 不是常量表达式 */-------
2014-12-06 17:06:16
611
原创 C学习笔记之:Register(寄存器类型变量)
Register已经不常用了,gcc等编译器已经可以自动帮我们优化。在计算机中,register是一个较为快速的存储地方。它适用于:局部变量和函数形参多次引用的某个变量使用注意事项:register变量有数目限制,超限时,编译器会将其他的register变量转为普通变量register不能用于编址(cpu内的寄存器是通过寄存器名来访问的,没有地址)
2014-12-06 17:05:57
958
原创 c面试题:不用中间变量,完成数值交换!
交换数值,可能很多初学者都会采用中间变量来方便简单的完成,此种方法,虽比较符合人的逻辑思维,但并不是最佳方案。计算机其实更乐于处理一些逻辑运算(比如位运算),它在这方面相当高效。原因嘛,具体可以看看《计算机组成原理》。下面我将代码贴出: #include #include int main(){ int a=2; int b=9; //逻辑运算亦或完成交换 快速高效
2014-12-06 17:05:50
680
空空如也
C# 如何将自定义控件添加到窗体?
2014-12-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人