原创
文章平均质量分 57
CS_事事通
你如果觉得累,觉得苦,你当初游泳比赛就不应该得第一名。
展开
-
一文探知@Valid和@Validated 的区别
探知@Valid和@Validated 的区别原创 2022-06-10 11:34:05 · 434 阅读 · 0 评论 -
windows 软链接的建立及删除
windows 软链接的建立及删除分类:Windows平台2013-06-14 18:15:161.建立举例##建立d:develop链接目录,指向远程的目标服务器上的e盘的对应目录。 mklink/d d:\develop \\138.20.1.141\e$\develop ##建立d:develop链接目录,指向远程的目标服务器上的e盘的对应目录。 mklink/d d:\recivefiles \\138.20.1.141\e$\recivefiles2...原创 2022-04-15 17:29:13 · 3918 阅读 · 0 评论 -
对象的属性判空工具类
直接上代码public class CheckObjEmpty { public static boolean checkObjAllFieldsIsNull(Object object) { if (null == object) { return true; } try { for (Field f : object.getClass().getDeclaredFields()) {原创 2022-03-21 17:06:05 · 226 阅读 · 0 评论 -
idea配置阿里格式化模板+注释模板
https://download.csdn.net/download/qq_42279014/84225651操作如下因阿里提供的代码格式化配置是基于eclipse的,如需在idea中使用此配置,需要安装对应的eclipse插件。3.1 安装插件阿里配置文件是针对ecplice的,在IDE中,所有的配置文件导入,需要安装Eclipse Code Formatter插件。3.2 配置代码格式File->Settings->Other Settings->原创 2022-03-10 15:30:12 · 1528 阅读 · 0 评论 -
MySQL之You can‘t specify target table for update in FROM clause解决办法
MySQL中存在级联修改父级id的问题delete from tbl where id in( select max(id) from tbl a where EXISTS ( select 1 from tbl b where a.tac=b.tac group by tac HAVING count(1)>1 ) group by tac)改写成下面就行了:代码如下:...原创 2021-05-18 16:58:02 · 454 阅读 · 0 评论 -
2021-05-12
RedisTemplate方法详解RedisTemplate方法详解maven依赖 <!--redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>..原创 2021-05-12 09:43:56 · 118 阅读 · 1 评论 -
2021-05-11
判断两个时间段或多组时间段是否重叠的算法(已测)在网上搜索了一些大佬的算法思路和具体实现,然后结合自己本身项目的环境得出以下实现实现思路: 轮询判断给定时间段是否与已知任意时间段存在交集直接上代码package org.jeecg.modules.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class isOve原创 2021-05-11 16:27:02 · 70 阅读 · 0 评论 -
教你如何将开源代码拉取到自己的GitHub上
首先第一步。登录自己的github账号,第二步:找到你需要的源码地址,这样的界面。第三步 很关键点击上图中的 add file 按钮,第四步:在标3的地方起一个能记住的name,点击标4的按钮 既可完成转移...原创 2021-03-05 10:53:40 · 960 阅读 · 2 评论 -
在遇到项目类型转换时
如果在项目中,要求让你将一个maven项目转化为gradle项目时,你可做以下操作,即可准确无误的转化成功gradle init --type pom通过以下两步即可完成,然后重启项目原创 2020-08-27 16:13:33 · 90 阅读 · 0 评论 -
如果使用idea连接mysql 出现时区错误的时候,通过以下操作可纠正该错误
IDEA使用java操作Mysql数据库错误提示time zone一、使用场景IDEA开发工具使用java操作数据库时候,运行代码提示rime zone错误。如下是错误提示: is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration .原创 2020-08-25 17:26:33 · 378 阅读 · 0 评论 -
Intellij IDEA运行项目时,报错:Error running ‘App’: Command line is too long. Shorten command line for App
Intellij IDEA运行项目时,报错:Error running ‘App’: Command line is too long. Shorten command line for App解决方案:修改项目目录下的 .idea\workspace.xml,找到标签 <component name="PropertiesComponent">在标签内加一行 <property name="dynamic.classpath" value="true...原创 2020-07-16 16:19:51 · 4575 阅读 · 0 评论 -
非对称算法基于RSA算法
1、非对称加密过程: 假如现实世界中存在A和B进行通讯,为了实现在非安全的通讯通道上实现信息的保密性、完整性、可用性(即信息安全的三个性质),A和B约定使用非对称加密通道进行通讯,具体过程如下:说明:国内目前使用双证书体系,即用户同时拥有签名证书、加密证书两张证书。签名证书是用户的身份认证,是和CA协商的结果,可用于对用户A的身份验证;加密证书是用来对信息进行加密,是用户和秘钥管理系统生成。我们在这里假设都适合CA进行交互。①:此过程是...原创 2020-06-28 16:08:24 · 177 阅读 · 0 评论 -
搭建springboot项目出现的一系列问题
如果自己搭建了一个springboot项目,在启动时报了一下错误,别着急,哥帮你解决请继续往下看其实解决的办法很简单,我们使用了maven,在启动的时候没有将项目交给maven去管理,当然会报错,按照上图将其勾选后,重新启动项目 即可...原创 2020-06-16 11:01:48 · 216 阅读 · 0 评论 -
CollectionUtils工具类的常用方法
集合判断: 例1: 判断集合是否为空: CollectionUtils.isEmpty(null): true CollectionUtils.isEmpty(new ArrayList()): true CollectionUtils.isEmpty({a,b}): false 例2: 判断集合是否不为空: CollectionUtils.isNotEmpty(null): false CollectionUtils.isNotEmpty(new ArrayList()): .原创 2020-06-08 11:26:14 · 178 阅读 · 0 评论 -
mysql中my.ini文件参数中文注释
优化思路:数据库异步同步 三点:幕等 时序 延迟按照我的理解又分为以下几个方面的层级传输阶段:用户连接至应用服务器,应用服务器访问数据库服务器; 硬件层:物理机器设备,硬盘的转速,CPU的主频,内存的大小,网卡速率; 硬件层之上:read卡,bios,双网卡绑定; 操作系统的优化:ulimit,tcp握手包的调试,selinux等; ...原创 2019-11-05 11:50:03 · 598 阅读 · 0 评论 -
vs code 使用
1、安装vs code: https://code.visualstudio.com/Download,这个软件安装还是比较简单的,在此就不赘述了;2、打开vs code,打开软件左边的扩展栏,搜索MySQL、MySQL Syntax两个插件,并安装;3、打开vs code左侧的资源管理器,会出现MySQL,单击+号,添加连接;4、t依次出现host、user、passwo...原创 2019-11-01 18:05:33 · 135 阅读 · 0 评论 -
如何在Windows中搭建自己的GitHub
第一步:下载Java,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。第三步:配置Java环境变量. 右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。新建: 变量名:JAVA_HOME 变量值:...原创 2019-09-26 14:28:48 · 733 阅读 · 0 评论 -
mysql启动失败,连接不成功
如果你的mysql启动失败,在dos窗口启动mysql失败,你只需要进行在mysql安装目录中的bin目录下面,输入一行命令即可完成myql启动。比如我的暗转位置在D盘下面有个MySQL的文件夹下面,打开你的dos窗口,输入下面内容:输入结束后,会出现一行提示;出现Service successfully install代表你已经安装成功,然后紧接着输入net start...原创 2019-09-12 18:22:42 · 393 阅读 · 0 评论 -
idea中创建Java类时,自动在文件头中添加作者和创建时间
idea中创建Java类时,自动在文件头中添加作者和创建时间打开idea编译工具,按下快捷键,ctr+alt+s即可进入设置界面,找到editor,点开之后找到file and code complates,找到includes,在其子选项中有一个 File Header选项,点击之后,编辑即可使用,/** * @author sfq * @date ${DATE} ${TIME...原创 2019-09-05 19:31:00 · 730 阅读 · 0 评论