自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JSON数据与list集合之间的转换及使用

1、将list集合转为JSON数据字符串List<User> userinfoList = new ArrayList<User>(); userinfoList .add("hello"); userinfoList .add("world");String tmp = JsonUtil.toJson(userinfoList);2、将JSON数据转为list集合String tmp = '[{"name":"黑子","sex":"男","Age":25,"

2022-03-22 15:54:20 6492

原创 IsNotEmpty和isNotBlank的区别

IsNotEmpty和isNotBlank的区别

2021-12-20 15:08:29 9983

原创 java中对数据进行脱敏操作(证件号,手机号,移动电话,邮箱)

**敏感信息处理包括: /* 要考虑到证件号是否为身份证号或者学生证,因为数字位数不同 全部按身份证的方式托面,第三位至最后四位都进行脱敏操作 */ 1.证件号非空时第3位到第14位显示时以*号代替 2.移动电话非空时第2位-第7位显示时以*号代替 3.手机号非空时将中间数字进行脱敏 4.邮箱非空时除前3位其他以*处理**编码书写 userinfo //用户对象 CertificateNo //证件号 Email //邮箱 Mobile /

2021-11-01 11:40:38 7596 2

原创 Linux 离线升级Openssh与Openssl版本(安装版本均为目前最新)

离线的意思是为Linux无法链接网络,只能通过windows 将文件上传一、首先准备软件Xshell与Xftp我们个人使用可以去官网下载https://www.netsarang.com/zh/free-for-home-school/选择两者,官方会将下载链接发送邮件到你填写的邮箱二、首先在官网下载所需要的SSH与SSL此处为SSL版本下载,文件的上传可以使用Xftphttps://ftp.openssl.org/source/此处为SSH版本下载,文件的上传可以使用Xftp三、放置

2021-10-18 15:08:13 7677 4

原创 SpringBoot使用thymeleaf模版引擎配置自定义错误页面

创建一个自定义的错误处理类,实现ErrorController接口。该类将处理所有错误请求,并将请求重定向到你自定义的错误页面。// 返回自定义的错误页面路径(使用Thymeleaf模板引擎) return "error";} }// 返回自定义的错误页面路径(使用Thymeleaf模板引擎) return "error";} }// 返回自定义的错误页面路径(使用Thymeleaf模板引擎) return "error";} }

2023-08-09 17:18:49 657

原创 Linux的shell脚本常用命令

使用shell脚本可以将所要执行的命令行进行汇总,统一执行,制作为脚本工具,简化重复性工作。

2023-08-07 17:42:51 758

原创 使用JS获得服务器的系统时间

使用以下方法不需要后端JAVA重新写获取方法,只需要JS即可,获取是启动web项目的服务器系统时间,而不是访问web项目的服务器系统时间。

2023-06-20 16:00:05 2579 1

原创 使用JAVA自带的Collections.sort给集合泛型进行中英文排序

进场会遇到集合泛型内的元素需要排序,但是元素中存在,中文 英文 数字,给各种类型进行排序,那就没有必要了,但是使用jdk自带的Collections.sort进行排序。

2023-06-09 09:51:29 508

原创 sql server修改数据库表的字段长度

sql server修改数据库表的字段长度

2023-05-25 15:01:11 1244

原创 JAVA校验时间的大小,并确定是否为当天

通过使用JAVA来校验时间是否为今天。通过使用JAVA来校验时间的大小。

2023-04-13 15:20:32 1786

原创 JAVA使用正则表达式校验手机号码

开头数字必须为1,第二位必须为3至9之间的数字,后九尾必须为0至9组织成的十一位电话号码。校验需要用到的以及类。

2023-03-16 14:10:50 9128

原创 Linux离线安装PostgreSQL10.2以及自启动、简介命令行等配置详细文档,不使用yum进行安装

因为各种原因,Linux服务器不能使用yum进行安装,发现网络上大部分资料都是在线安装,或是使用另外一台可联网的Linux服务器通过yum来制作离线升级文档,所以在这里记录一下本次升级的过程及一些Postgres数据库的配置。

2023-01-05 15:37:37 3305 2

原创 使用keytool将https证书导入JDK详情步骤

比如使用JAVA设计邮箱需求,邮箱功能要对接163邮箱服务器的465端口进行邮件的发送,这时候就需要将163邮箱的https证书导入至JDK来支持邮件的发送。

2023-01-04 15:39:55 1594

原创 JS使用正则表达式校验手机号码

开头数字必须为1,第二位必须为3至9之间的数字,后九尾必须为0至9组织成的十一位电话号码。

2023-01-04 14:16:37 15349

原创 JAVA使用465端口与25端口实现发送邮件的业务,以及执行时常见的错误解决方法

1 、SMTP 服务使用明文通信,邮箱账号、密码极易被监听,导致邮箱被盗事件频繁发生、甚至发生泄密事件。2 、SMTPS是SSL / TLS通讯协议的 内容一开始就被保护起来了 是看不到原文的它继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件泄露。为了加强网络安全管理,所以要使用SMTPS服务进行邮箱业务的完善 3 、若只是简单的实现邮箱功能可以使用SMTP服务,若是追求安全性的邮箱业务必须要使用SMTPS服务。

2022-09-23 16:22:00 9103

原创 使用keytool转换签名证书格式,keyStore、jks签名证书相互转换

keyStore、jks签名证书相互转换

2022-07-27 15:28:30 3924

原创 Linux关闭端口

netstat -anp | grep xxx//查看端口是否被占用kill -9 10762//即可关闭端口

2022-03-04 16:00:56 1880

原创 无法对 表‘XXXX‘ 执行 删除,因为它正用于复制。 [SQLSTATE 42000] (错误 3724).

无法对 表’XXXX’ 执行 删除,因为它正用于复制。 [SQLSTATE 42000] (错误 3724)[SQLSTATE 42000] (错误 3724),关于这个错误,是因为在服务器上想把数据库复制到本地,使用了“发布、订阅”方案,结果后来没成功分别有两种解决方案:发布与订阅的查看:登录Sql Server -》复制-》可以查看到发布与订阅方案1:右键选中删除(可以找到订阅的服务器,所以我也将订阅也进行了删除)方案2:执行 sp_removedbreplication ‘XXX’ 就可以.

2022-03-04 15:52:33 2656

原创 SQLServer 错误: 15404

SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 'XXX\Administrator' 的信息,错误代码 0x534。 [SQLSTATE 42000] (ConnIsLoginSysAdmin)

2022-02-25 17:56:54 4221

原创 JAVA截取字符串,只拿去某一字符第一次出现前的字符串

截取字符串

2021-12-10 19:01:41 2496

原创 Sql Server 2008R2 备份文件还原数据库

首先我们拿到后缀名为.bak的备份文件1.打开Sql Server并登录自己的数据库2.右键数据库,选择还原数据库3.进行还原的设置,选择到我们需要还原的数据库文件

2021-11-04 16:36:55 2151

原创 Eclipse通过SVN查看当前文件的提交记录

首先确定自己已经安装好了SVN插件并已经登陆如果未登录的话,你在Team中查看的时候,也会弹出登录框让你登录SVN账号1.打开Eclise2.选择文件并右键文件夹Show History显示的是提交历史Show Revision Graph…显示修改图Show Local History显示当地的历史Show Annotation…显示注释,在这里也可看到提交记录,版本号,时间,还有注释,通过版本号可以在SVN仓库直接查询...

2021-10-12 16:14:45 2324

原创 在SQL Server建立连接时出现于网络相关的或特定于实例的错误

这个是数据库有多个实例的原因,比如你安装到一半时因为某些原因结束安装,然后重新安装(主要我当时就是这么错的)点击浏览更多选择另外一个实例就可以正常登录了(说的不够严谨正确,有错误的话,还请大佬指明一下,这样我也可以知道我自己的不足和错误)...

2021-09-07 17:14:28 105

原创 制作纯净PE系统

首先准备一台电脑,一个U盘或者一个移动硬盘(制作时会将盘清空注意备份),硬盘之前使用有些不方便,但是也是可以的,首先在网络上搜索微PE工具箱(纯净不夹杂全家桶软件)点击已捐赠,根据自己计算机下载软件,下载完后打开选择安装路径是U盘还是移动硬盘这里以U盘为例,建议选择DOS工具箱,后期可能要用到, 必经几多不压身安装进U盘后,重启电脑按F12选择U盘或者进bios修改,看个人电脑进行修改...

2021-09-06 11:15:21 1372

原创 初级面试题笔记

集合-数组List和Set和Map⭐⭐⭐⭐⭐List是继承了Collection的接口,是有序的队列,每个元素都带有一个索引。克莱克神(说ArrayList,Vector,LinkListSet是继承了Collection的接口,但是是不包括重复元素的,因为每次插入的时候都会比较hashCode和equals。(说HashSet,TreeSetMap是由键值对组成的集合,提供了Key到Value的映射,保证了键值的一一对应关系。(说HashMap、TreeMapArrayList和Vecto

2021-08-24 22:53:40 1126

原创 使用weui进行选择文本数据,并展示到某个文本框内

//首先是点击事件的代码展示//这部分是jsp页面设置点击事件<a class="msgBtn">常用语</a> //这一部分是js点击事件$(".msgBtn").click(function(){ //方法{}是我们传入的参数,function内是返回值 //传入参数的,假设传入id //SEARCH.deptSearch({Ids:"1"},function(obj) SEARCH.messageSearch({},function(obj){ $

2021-08-12 14:48:07 477

原创 EasyUI点击后显示加载中

$.messager.progress( { text : '数据加载中....' }

2021-08-12 11:45:14 545

原创 EasyUI里dataGrid,点击后弹出单选框选择数据并赋值到文本框中

第一个是userMessageShow.jsp内容展示<script type="text/javascript"> var grid; $(function() { grid = $('#grid').datagrid({ url : web.contextPath + '/coreUser/messageList.do', striped : true, //设置为 true,则把行条纹化。(即奇偶行使用不同背景色) fitColumns :

2021-08-12 00:47:00 1475

原创 前端向后端传值时携带对象,转化json数据

后端可以,oobsy以对象的方式接受,id可以当参数接受

2021-08-11 23:58:34 217

空空如也

空空如也

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

TA关注的人

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