自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用反射实现类集合

null) {//当父类为null的时候说明到达了最上层的父类(Object类).= null) {//当父类为null的时候说明到达了最上层的父类(Object类).objClass = objClass.getSuperclass();* 利用反射实现,list对象根据指定字段组,转出listMap。* 利用反射实现,list对象根据指定字段组,转出listMap。* 利用反射实现,list对象根据指定字段组,转出listMap。* 利用反射实现,对象根据指定字段组,转出Map。

2024-09-02 18:00:31 650

原创 MySQL自动递增字段修改方案

步骤二:删除自动递增属性在修改自动递增字段之前,需要先删除该字段的自动递增属性。可以使用以下ALTER TABLE语句来删除自动递增属性:步骤三:修改字段值现在可以修改自动递增字段的值。可以使用以下UPDATE语句来修改字段的起始值:步骤四:重新添加自动递增属性完成字段值的修改后,需要重新添加自动递增属性。可以使用以下ALTER TABLE语句来添加自动递增属性,并指定步长:步骤五:验证修改结果最后,可以通过查询数据库表来验证修改结果。可以使用以下SELECT语句来

2024-06-19 16:15:25 612

转载 Mysql 解决1251- Client does not support authentication protocol requested by server...的问题_1251 - clien

上网搜索解决方案,网上说出现这种情况的原因是:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password,ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';打开命令行小黑屏,进入MySQL的bin目录,然后输入mysql -u root -p,输入密码,登录成功。在命令行输入如下命令,修改密码。

2024-06-13 15:18:53 1536 1

原创 Java获取今天、本周、本月、本季度、上月、上一年的时间范围

Java获取今天、本周、本月、本季度、上月、上一年的时间范围

2024-01-15 17:31:07 930 2

原创 德鲁伊密码加密解密

System.out.println("解密后:" + decryptPassword);System.out.println("明文密码: " + password);// 用私钥加密后的密文。

2023-11-06 10:55:06 384

原创 日期相互转换的写法记载

日期相互转换的写法记载。

2023-08-17 15:00:00 139

原创 JS字符串、数组、对象常用方法整理

/ 输出: ["apple", "kiwi", "mango", "peach", "grape"]// 输出: ["apple", "kiwi", "banana", "grape"]// 输出: ["apple", "banana", "grape"]console.log(arr) // 输出 ["H","e","l","l","o"]console.log(newArr) // 输出 [1, 2, 3, 4, 5, 6]

2023-08-04 14:06:31 182

原创 anyMatch、allMatch、noneMatch用法及对应集合和数组取值方法

anyMatch判断Stream中是否存在满足断言Predicate的元素。allMatch判断Stream中所有元素是否都满足断言Predicate。noneMatch判断Stream中所有元素是否都不满足断言Predicate。AList是一个对象集合。

2023-07-31 11:57:44 1783

原创 突然断电 导致 IDEA 中 git损坏

今天开发的时候突然断电,重启后项目 git 损坏,所有文件变成了 untracked,IDEA 界面上表示为所有文件名变成绿色,并且无法 pull。4. 进入.git\refs\remotes\origin,找到分支,清空后把刚才的 hash 同样粘贴进去。1. 找到自己项目下的隐藏目录 \.git\logs\refs\heads,选择自己对应的分支。2. 打开文件后,找到最后一次 commit 记录,复制 hash。注意,是复制后面那一串。3. 进入文件夹.git\refs\heads,找到对应的分支。

2023-05-04 13:53:47 683 3

转载 当a表id和b表id相等的时候,将a表name值赋给b表name值

【代码】当a表id和b表id相等的时候,将a表name值赋给b表name值。

2023-03-08 17:25:42 383

原创 VUE 跳转查看页面

this.$router.push({name: '页面名称', params: {operatorType: '跳转权限', entityId: '实体ID'}})

2023-02-28 14:19:47 392

原创 vue项目 npm-install时报错

vue项目 npm-install时报错。

2023-01-28 09:44:10 1324

原创 PDF输出和word转PDF输出

responseType: 'blob', // 服务器返回的数据类型。// 处理返回的文件流。// 预览 PDF 文件。

2022-12-15 14:43:30 1488

原创 字符串去除

这里正则表达式表示匹配除数字以外的字符,然后replaceAll方法使用空字符代替匹配的字符,这样剩下的字符串就只包括数字。最后只需要将result转换为int类型就结束了。这里通过一个for循环,对字符串的每个字符进行处理,如果在0-9之间就追加到str2上,最后返回的str2只包含数字。

2022-11-25 09:30:02 677

原创 在线GUID生成器地址

在线GUID生成器地址。

2022-11-01 09:46:23 313

原创 QueryWrapper常用方法

QueryWrapper常用方法

2022-09-23 16:59:00 2671

原创 获取树(tree)所有父级ID

【代码】获取树(tree)所有父级ID。

2022-09-22 15:39:10 587

原创 Mybatis-Plus常用

/等价于and(aor/andb),and嵌套。例and(i->i.eq(“name”,“李白”).ne(“status”,“活着”))—>and(name=‘李白’andstatus‘活着’)例or(i->i.eq(“name”,“李白”).ne(“status”,“活着”))—>or(name=‘李白’andstatus‘活着’)),例in(“age”,{1,2,3})—>agein(1,2,3)...

2022-08-02 09:37:18 273

原创 rsyslog服务搭建

为了方便日志监控和防止日志被篡改,我们可以使用rsyslog搭建日志服务器用于存放其他服务器的日志。对于入侵排查工作来说,操作系统的认证日志、计划任务日志和历史命令都是非常重要的。我们把各个系统的相应日志保存到专门的rsyslog日志服务器,保存日志的路径格式为:源IP地址/设施名(日志类别)、年月.log。日志客户端(发送端):CentOS 7(负责发送日志到远程日志服务器,支持udp,tcp,relp协议。)日志服务器(接收端):CentOS 7(负责接收客户端发来的日志并存储在本地,支持文件存储和数

2022-06-29 17:31:47 1628

转载 解决端口号冲突(两种解决方案)

解决冲突

2022-06-10 10:00:14 7564

转载 Git 命令大全

一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push origin master 将文件给推到服务器上git remote show origin 显示远程库...

2022-05-31 10:08:31 573

原创 日常问题集合

第三步: 放入linux中,可以通过xftb7软件拖入其中。xshell 7 (也可以实现文件拖入linux)执行以下命令。快捷命令可能存在冲突,请以自己电脑上的快捷命令为主。vs code 替换快捷命令:ctrl + H。第二步:webapps 路径下放打好的jar包或者war包。idea 替换快捷键:ctrl + R。第一步:官网下载tomcata 下载路径。

2022-05-25 19:37:31 64

转载 静态代理和动态代理及区别

面试官:小伙子,我看你的简历上说精通java基础对吧,那我先简单来问几个java基础。好的好的,面试官你问。(一听到简单两个字就内心窃喜......)面试官:你知道Java中有个东西叫代理吗?知道知道,代理就是通过代理对象去访问实际的目标对象,比如我们在生活中租房,可以直接找房东,也可以通过某些租房平台去租房,通过租房平台的这种方式就是代理。在java中这种租房平台就被叫做代理类,代理类不仅能实现目标对象,还能增加一些额外的功能。据我所知java中的代理方式有静态代理和动态代理。(这个时候面

2022-04-18 14:38:42 527 1

转载 时间函数详解

一、时间差函数:timestampdiff  语法:timestampdiff(interval, datetime1,datetime2)  结果:返回(时间2-时间1)的时间差,结果单位由interval参数给出。frac_second 毫秒(低版本不支持,用second,再除于1000) second 秒 minute 分钟 hour 小时 day 天 week 周 month 月 quarter 季度 year 年  注意:MySQL 5.6之后才支持毫秒的记录和计算.

2022-03-30 15:34:56 811

原创 HashMap转Array工具类

public static HashMap hashMapToList(List<HashMap> hashMapList){ Iterator<HashMap> iterator = hashMapList.iterator(); HashMap result = new HashMap(); ArrayList<String> keys = new ArrayList<>(); ArrayL.

2022-02-24 09:53:36 604

原创 Aqi计算首要污染物工具类

package com.cc.common.utils.aqiutil;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import com.ldst.common.entity.Aqi;/*** AQI工具类*/public class AQIUtlis { /**空气质量分指数*/ private static List<Integer> AQILi...

2022-02-16 13:56:53 1165 3

原创 DATEDIFF和TIMESTAMPDIFF区别

datediff函数,返回值是相差的天数,不能定位到小时、分钟和秒。-- 相差1天select datediff('2022-01-03 00:00:00', '2022-01-03 02:00:00');TIMESTAMPDIFF函数,有参数设置,可以精确到天(DAY)、小时(HOUR),分钟(MINUTE)和秒(SECOND)时间小的放在前面,时间大的放在后面。--相差1天select TIMESTAMPDIFF(DAY, '2022-01-03 00:00:00', '2022-01

2022-01-04 19:07:19 1265

转载 mysql 按年度、季度、月度

#按年统计SELECT SUM(browseNum) AS browseNum, COUNT(*) AS sheets FROM sbsm_count_picture GROUP BY DATE_FORMAT(DATE, '%Y');#按月统计SELECT SUM(browseNum) AS browseNum,SUM(downloadNum) AS downloadNum,SUM(telBrowseNum) AS telBrowseNum,DATE_FORMAT(DATE, '%Y-%m'),SU

2021-12-31 10:22:14 287

原创 Mysql SQL查询今天、昨天、n天内、第n天的数据

查询5分钟前的数据select * from table where end_date between date_add(now(), interval - 300 SECOND) and NOW()查询当天的所有数据SELECT * FROM 表名 WHERE DATEDIFF(字段,NOW())=0查询昨天的所有数据SELECT * FROM 表名 WHERE DATEDIFF(字段,NOW())=-1查询未来第n天的所有数据//当n为负数时,表示过去第n天的数据SELECT * F..

2021-12-31 09:40:04 502

原创 mysql多个字段最大最小值

1、语法最大值: GREATEST(expr_1, expr_2, ...expr_n)最小值: LEAST(expr_1, expr_2, ...expr_n)2、说明GREATEST(expr_1, expr_2, ...expr_n)函数从表达式(列、常量、计算值)expr_1, expr_2, ... expr_n等中找出最大的数返回。在比较时,OracIe会自动按表达式的数据类型进行比较,以expr_1的数据类型为准。下面以Oracle为例:示例一【数值】expr_1为数值型。

2021-11-19 15:49:59 4894

转载 sso单点登录

05-单点登陆系统(SSO)设计及实现_雨田说码-CSDN博客_sso单点登录原理

2021-10-12 17:19:23 83

空空如也

空空如也

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

TA关注的人

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