自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

原创 MYSQL 获取一个时间段的所有日期,无论是否有数据

【代码】MYSQL 获取一个时间段的所有日期,无论是否有数据。

2023-12-21 09:44:44 421

转载 静态方法调用非静态service、方法和变量

关于工具类静态方法调用service类注入的问题解决_sinat_30228861的博客-CSDN博客_静态方法调用service//1 重点一:要加component注解@Componentpublic class DangerMailUtils { //2 重点二:建一个静态的本类 public static DangerMailUtils dangerMailUtils; @Value("${OSSUpload.url}") private Stri

2023-12-21 09:43:31 96

原创 java实体类,注解设置某些属性不返回前端

在controller中返回json数据的时候,有时不希望某些属性返回给前端,比如说密码或者一些无用的数据,一般我们会通过给实体属性添加@JsonIgnore注解来避免返回。* 给实体类属性添加这个注解: @JsonProperty(access = JsonProperty.Access.WRITE_ONLY)* 注意:当我们接收前端参数的时候,@JsonIgnore会一并忽略掉setter方法,也就是说前端的传的值将无法注入到实体类属性中。

2023-11-14 10:41:43 1239

原创 端口被占用

更改应用程序配置:如果您的应用程序使用了占用了7103端口的服务或进程,您可以尝试更改应用程序的配置文件,将其绑定到其他可用的端口。检查防火墙设置:确保防火墙没有阻止7103端口的访问。您可以检查操作系统的防火墙设置或网络设备上的防火墙规则。终止占用端口的进程:根据上一步的结果,查找占用端口的进程ID(PID)。重启服务器:如果以上步骤都没有解决问题,您可以尝试重启服务器,以确保所有的占用端口的进程都被终止。请注意,对于某些系统或特定的应用程序,可能需要管理员权限才能执行上述操作。

2023-07-06 17:23:13 237

原创 图片转换、压缩、获取工具类

【代码】图片转换、压缩、获取工具类。

2023-04-27 10:47:31 201 1

原创 日期、时间工具类

【代码】日期、时间工具类。

2023-04-27 10:43:36 108

原创 mysql 查询每日、每月、每年数据

2022-10-21 13:35:54 1365

转载 mysql语句:根据某一个字段重复,只取list中第一条数据

根据某一个字段重复,只取list中第一条数据

2022-09-07 10:19:11 3383 1

原创 MYSQL 用!=查询不出等于null的数据,解决办法

例如,某个字段有null、“0”、“1”三种,因为默认值为null,有时需要查询null或者0的数据。如果直接用 xxx != “1”,只能查询出“0”的。所有需要用别的写法。1.xxx IS NULL OR xxx != "1"2.NOT(xxx "1")因为 = 不能比较null,可以......

2022-07-01 15:47:07 4910 1

原创 修改elementUI的button按钮大小

给需要改变大小的按钮添加这个class。如果要改这个页面的所有按钮,class名字改为“.el-button{}”,不用单独加在button。

2022-07-01 14:43:11 16771

转载 LambdaQueryWrapper用法

LambdaQueryWrapper用法

2022-06-30 17:02:15 397

原创 JSP grid表格,时间格式转换

后端获取到YYYY-MM-dd格式的日期,通过json返回到前端后,显示变为了中国标准时间。通过一个格式转换的方法,将其转换为YYYY-MM-dd格式

2022-06-09 09:27:20 199

原创 updateById设置null不更新

@TableField (updateStrategy = FieldStrategy.IGNORED)在实体类需要在更新时设置为null的字段上加上这个注解

2022-05-23 09:42:36 660

原创 获取文件的后缀名

//获取最后一个.的位置 int lastIndexOf = fileName.lastIndexOf("."); //获取文件的后缀名 .jpg String suffix = fileName.substring(lastIndexOf);

2022-03-04 11:13:39 2097

原创 java post发送文件

添加依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> <version>4.5.3</version> </dependency>HttpClient cli

2022-03-04 11:04:18 738

原创 element el-date-picker日期选择器无效失效解决方法

//在组件中加入时间格式value-format="yyyy-MM-dd HH:mm:ss"

2022-03-04 10:52:16 4294

原创 vue 使用Loading遮罩层

//引入import { Loading } from "element-ui";//开启遮罩层 let loadingInstance = Loading.service({ lock: true, //lock的修改符--默认是false text: "正在保存邮件,请耐心等待", //显示在加载图标下方的加载文案 spinner: "el-icon-loading", //自定义加载图标类名 backgro...

2022-03-04 10:49:09 2039

转载 vue 获取当前时间

//获取当前时间   let yy = new Date().getFullYear();   let mm = new Date().getMonth()+1;   let dd = new Date().getDate();   let hh = new Date().getHours();   let mf = new Date().getMinutes()<10 ? '0'+new Date().getMinutes() : new Date().ge.

2022-01-29 10:21:08 444

转载 excel导入的数值时间转正常格式时间

JAVA导入Excel后,时间变为数字,转日期方法_张小帅和刘美美的博客-CSDN博客_excel导入日期变成数字有的excel里的时间带有时间格式,java直接用Date格式接收可能会报错。所以通过java接收String类型,然后再转换。//Mysql支持的时间戳限制 static long minTime = Timestamp.valueOf("1970-01-01 09:00:00").getTime(); static long maxTime = Timestam

2022-01-19 11:24:12 579

原创 vue前端解析excel

//导入确认//uploadType 弹框复用,1、2为两个不同按钮,导入不同excel submitFileForm(){ if (this.excelList.length === 0) { this.$message.warning("请选择文件"); return; } if (this.excelList.length > 1) { this.$message.warning("每次只能上...

2022-01-10 17:19:52 1373

转载 Mybatis条件构造器大全

2022-01-10 09:02:52 209

原创 vue、elementUI的excel文件导入导入

<el-dialog title="导入" :visible.sync="upload.open" width="400px" append-to-body :close-on-click-modal="false"> <el-upload ref="upload" :limit="1" accept=".xlsx, .xls" :headers="upload.headers" .

2021-12-16 18:00:34 763

原创 mybatis-plus的LambdaQueryWrapper中and、or的用法

// WHERE xxxx!=id And ( xxxx=ANo or xxxx=BNo) LambdaQueryWrapper<Student> queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.ne(Student::getId,sysstudents.getId()); queryWrapper.and((wrapper)->{ .

2021-12-15 16:23:41 30113 2

原创 oracle 查询某个字段相同并且时间满足某个条件(重复)的数据

SELECT ID,JOB_NUMBER,CHECK_TIME,REPEAT_TIME,REPEAT_TIME2 FROM (SELECT ID,JOB_NUMBER,CHECK_TIME,LAG(CHECK_TIME,1)OVER(PARTITION BY JOB_NUMBER ORDER BY CHECK_TIME asc) REPEAT_TIME,LAG(CHECK_TIME,1)OVER(PARTITION BY JOB_NUMBER ORDER BY CHECK_TIME DESC) REP..

2021-12-03 10:53:11 2216

转载 根据条件更改表格某一行的背景颜色-实现高亮

【vue】根据条件更改表格某一行的背景颜色-实现高亮_@point-CSDN博客

2021-12-02 15:53:54 417

原创 JAVA spring boot 发送邮件

JAVA spring boot 发送邮件

2021-11-30 16:41:07 533

原创 java8 list去重

List<Student> uniqueMStudentList = studentList.stream().collect( Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(Student::name))), ArrayList::new) );

2021-11-04 17:38:49 107

转载 输入法从语言栏还原到桌面,以及将输入法隐藏到右下角的语言栏方法

微软输入法,请问怎么才能把这微软输入法的标志,恢复原状(在任务栏显示中英,的一个表示【windows吧】_百度贴吧设置-选择时间和语言-在左边找到 语言 选项-在右边找 相关设置 (点击 拼写,键入和键盘设置)-继续在右边找到 更多键盘设置 (点击 高级键盘设置)-找到 切换输入法(使用桌面语言栏不要打勾选择)...

2021-11-01 15:47:50 1297

转载 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter 解决方法

真正解决方案:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter - 姜飞祥 - 博客园我试了第一种方法,也就是把工程的jdk改成1.8,亲测可用

2021-10-30 00:08:38 409

转载 ruoyi(若依)改为mybatis-plus

若依mybatis升级为mybatis-plus -- activiti工作流养成计划(二) - 简书1.在根目录、common、system下都添加上以下依赖。原来的mabatis注释掉<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId&g

2021-10-29 22:46:04 3813 2

原创 sql 查询多个条件的多个数量

SELECT COUNT(*) AS total, COUNT(case when device_state = '1' then device_state else null end) as totalBeiyong, COUNT(case when device_state = '2' then device_state else null end) as totalTingyong, COUNT(case.

2021-08-23 09:23:57 3017

转载 Vue 表格中根据字段值显示不同的内容

<el-table-column label="预警" align="center" width="100"> <template slot-scope="scope"> <span style="background:#F70707 " v-if="scope.row.reaminingDays<=0">红色预警</span> <span style="background:#E6A23C " v-if="scope.

2021-08-04 16:08:02 4649

转载 date类型的比较和运算 获取两个日期之间的天数

https://www.cnblogs.com/xu-lei/p/5881899.html//Date类型转String类型SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式String date = df.format(Date类型的时间);//天数差 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); Calen

2021-08-04 15:53:36 611

原创 avue 编辑框 字典值字段 默认显示id 解决方法

解决方法:java不改变实体类类型,返回string类型给前端在对应的实体类字段上面加上这句话@JsonSerialize(using= ToStringSerializer.class)

2021-08-03 11:33:50 1064

原创 使用POI导出Excel,以及xls和xlsx格式问题

/*--------------------------------------导出开始--------------------------------------------------*/ @Override public void downloadFile(HttpServletRequest request, HttpServletResponse response, Map<String, Object> map) { List<EquipmentVO> saf..

2021-07-02 11:06:14 1387

原创 springBoot自带pageHelper查询时出现SQL命令没正确结束的解决办法

如果不自带,参考官方文档使用https://pagehelper.github.io/docs/howtouse/如果框架自带了插件但出现这个问题是因为数据库的配置文件不正确;我是查询oracle库框架默认配置了mysql,而oracle中sql语法没有limit,导致出错配置文件为application.yml或者application.properties。如果没配置,加上;配置了的看看helperDialect的类型是不是自己用的数据库# PageHelper分页插件pag

2021-07-02 08:51:14 431

原创 POI Excel导入方法 ,及Date类型的获取方法

public R uploadFile(MultipartFile file){ StringBuilder sb = new StringBuilder(); try{ List<Equipment> equipments = this.importBaseExcel(file); int trueNum = 1; if(equipments != null && equipments.size()>0){ for(Equipment .

2021-07-02 08:48:57 1383

原创 java不改变实体类类型,返回string类型给前端

@JsonSerialize(using= ToStringSerializer.class)在字段

2021-06-15 15:19:28 1863

转载 idea 微服务 批量启动

在项目目录下,打开/.idea/workspace.xml在里面添加如下代码,位置和其它component并列 <component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set>

2021-06-10 11:01:22 338

转载 linux服务器上搭建ftp服务器无法上传文件

ftpClient.enterLocalPassiveMode();ftpClient.setFileTransferMode(FTP.STREAM_TRANSFER_MODE);在建立连接的方法里加上这两行代码,意思是每次连接开通一个端口传输详见https://blog.csdn.net/wuzhangweiss/article/details/86648793...

2021-06-08 14:40:43 310

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除