自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 springboot jpa sql查询条件空值判断

springboot jpa 条件判空

2023-12-13 14:55:00 1376 1

原创 jmeter获取图片验证码-解密图片并识别

说明:关于图片验证码的处理方式有三种方法:一是让开发屏蔽验证码,二是让开发后端指定一个万能验证码,三是使用OCR工具进行图片验证码的解密及识别,推荐使用前两种方法最省事;OCRServer工具识别图片验证码,由于没有对图片进行降噪,所以识别率一般,但是图片背景为白底的验证码,识别率可靠。

2023-04-20 11:02:08 2774 3

转载 模板引擎Freemarker基础知识

模板引擎Freemarker基础知识 FreeMarker if判断、for循环、map遍历

2023-03-23 08:33:46 986

转载 mysql按逗号拼接起来_MySql逗号拼接字符串查询的两种方法

下面两个函数的使用和FIND_IN_SET一样,使用时只需要把FIND_IN_SET换成FIND_PART_IN_SET或FIND_ALL_PART_IN_SET。#传入两个逗号分割的字符串,判断第二个字符串是否全部包含第一个字符串split之后的单个。#传入两个逗号分割的字符串,判断第二个字符串是否包含第一个字符串split之后的单个。第一种,传入1,3,6 可以查出来。例如某字段里是为1,2,3,4,5。第二种,传入1,3,6 查不出来。

2023-03-21 08:30:56 2394 1

原创 文件工具类 读取文件转成字节、字节转文件

文件工具类 读取文件转成字节、字节转文件。

2023-03-07 14:09:46 199

原创 No qualifying bean of type ‘brave.Tracer‘ available

No qualifying bean of type 'brave.Tracer' available

2023-02-02 17:02:02 609

原创 mysql 处理json数组

mysql json数组拆分

2022-10-28 09:50:34 2049

原创 Elasticsearch JestClient 使用

Elasticsearch JestClient 使用

2022-10-25 13:53:26 905

原创 spring boot 请求参数取值接收

spring boot 请求参数接收区分 1.header请求,参数在header上。2.query请求,参数在query上。3.body请求,参数在body上。

2022-10-25 10:01:20 383

原创 spring cloud gateway设置超时时间

动态的处理每个路由请求,重写超时时间设置类,重写在自定义过滤器继承AbstractGatewayFilterFactory过滤器上,工作中遇到一个新需求,动态的给每个请求设置超时时间,spring cloud底层是用的HttpClient请求的,源代码只看到了响应时间处理,我这里用的响应超时时间,超过时间提示用户504 网关超时。类中直接设置请求时间和响应时间。

2022-10-25 08:45:14 13288 2

原创 springboot 接口返回 xml格式

springboot xml

2022-08-11 16:55:06 321

转载 RabbitMQ:@RabbitListener 与 @RabbitHandler 及 消息序列化

SimpleMessageConverter 对于要发送的消息体 body 为 byte[] 时不进行处理,如果是 String 则转成字节数组,如果是 Java 对象,则使用 jdk 序列化将消息转成字节数组,转出来的结果较大,含class类名,类相应方法等信息。@RabbitListener 标注在类上面表示当有收到消息的时候,就交给 @RabbitHandler 的方法处理,具体使用哪个方法处理,根据 MessageConverter 转换后的参数类型。...

2022-08-10 09:52:13 2385

原创 数字证书加密长度

数字证书加密长度和密钥长度有关系因加密结果长度有要求,一直想把加密结果转短一些,找了很多方法,都不适用。最后发现把证书的密钥长度变短,加密出来的结果就变短了,推测和密钥长度有关系。使用MD、SHA、HMAC可以把长度变成固定长度,但是解密的时候就解不出来了。小伙伴如果有好的方法也可以给我说一下,谢谢。......

2022-07-14 17:08:22 239

原创 Hash值生成java算法

java加密算法hash值生成,了解到的三种方式java代码Utils:2.SHA:安全散列算法java代码Utils:3.HMAC:散列消息鉴别码java代码Utils

2022-07-14 16:54:28 1308

原创 linux nginx 配置pdf下载

pdf

2022-07-14 16:36:43 548

原创 DateTime设置当前时间为yyyy-MM-dd 23:59:59

DateTime dateTime = new DateTime();dateTime = dateTime.plusHours(23);dateTime = dateTime.plusMinutes(59);dateTime = dateTime.plusSeconds(59);System.out.println(dateTime.toDate());打印结果为 2022-07-01 23:59:59

2022-07-01 10:22:06 1184 1

原创 JAVA byte类型转String类型

RSA加密 byte类型转String类型,格式转换之后内容变了,解密解不出来

2022-06-27 16:05:57 9782

原创 java javax.crypto.IllegalBlockSizeException: Data must not be longer than 245 bytes

1.RSA加密出现加密长度过长 java javax.crypto.IllegalBlockSizeException: Data must not be longer than 245 bytes2.RSA解密出现解密长度过长java javax.crypto.IllegalBlockSizeException: Data must not be longer than 256 bytes

2022-06-27 15:44:01 6016 2

原创 Mysql 数据库字段带逗号,多表查询

Mysql 数据库字段带逗号,多表查询

2022-06-24 11:33:33 870

转载 Linux openssl 生成证书的详解

目录前言1 概念2 环境3 创建根证书CA4 颁发证书4.1 在需要证书的服务器上,生成证书签署请求4.2 在根证书服务器上,颁发证书5 测试5.1 读取test.pfx文件5.2 读取test.cer文件最近,被分配了一个任务,完成数字证书管理系统的开发,一开始我是一脸懵逼的,因为以前我对于什么数字证书都没了解过,可谓了一片空白,也不知其是用来干嘛的。于是,我奋发图强,用了一个下午加晚上的时间来脑补这部分概念知识,原来数字证书其实就是网站的身份认证。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者

2022-06-24 11:03:47 1275

转载 java8新特性-流-stream()和parallelStream()

在 Java 8 中, 集合接口有两个方法来生成流:2.介绍玩stream的概念之后,我们接下来以举例的方式来进行说明(parallelStream概念差不多和stream一样)1.举例说明有一个集合:现在想获取User的角色;在后续的逻辑处理中使用;第一种方法,用for循环:这种方法要写好几行代码,有没有简单点的,有,java8 API能一行搞定:第二种方法:用stream代替for或者foreach循环解释下一这行代码:users:一个实体类的集合,类型为ListUser

2022-06-17 09:54:03 1221

转载 数字签名、数字证书的原理以及证书的获得java版

转载地址:数字签名、数字证书的原理以及证书的获得java版_长春小霸王的博客-CSDN博客_java数字证书和签名首先要了解什么叫对称加密和非对称加密,消息摘要这些知识。1. 非对称加密在通信双方,如果使用非对称加密,一般遵从这样的原则:公钥加密,私钥解密。同时,一般一个密钥加密,另一个密钥就可以解密。因为公钥是公开的,如果用来解密,那么就很容易被不必要的人解密消息。因此,私钥也可以认为是个人身份的证明。如果通信双方需要互发消息,那么应该建立两套非对称加密的机制(即两对公私钥密钥对),发消息的一方使用对方的

2022-06-17 08:56:54 400

原创 对称加密算法和非对称加密算法对比

DES:Data Encryption Standard ,56bits3DES:AES:Advanced(128,192,256bits)Blowfish,TwofishIDEA,RC6,CAST5加密、解密使用同一个密钥,效率高将原始数据分割成固定大小的块,逐个进行加密密钥过多密钥分发数据来源无法确认公钥:公开给所有人;public key私钥:自己留存,必须保证其私密性;secret key用公钥加密数据,只能使用与之配对的私钥解密;反之亦然数字签名:主要在于让接收方确认发送方身份对称密钥交换:发送方

2022-06-17 08:34:50 263

原创 linux Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these

修改tomcat/bin/catalina.sh文件头部添加 设置an export JAVA_HOME=/usr/local/jdk1.7.0_80 export JRE_HOME=/usr/local/jdk1.7.0_80/jre

2021-06-08 10:46:29 366

原创 linux mysql-5.6.4源码安装

./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --user=mysqlchmod 777 -R mysql_install_db

2021-06-04 15:22:43 79

原创 linux nginx源码安装和安装错误问题解决

使用sz -be 把nginx-1.9.9.tar.gz上传到服务器使用tar zxvfnginx-1.9.9.tar.gz 解压安装

2021-06-02 16:27:59 105

原创 linux 修改root/user用户密码并修改root/user用户密码永不过期

1.修改root/user用户密码修改root用户密码 执行passwd修改user用户密码执行 passwd user2.修改root/user密码永不过期查看root用户密码过期时间 chage -l root修改root用户密码过期时间 chage -M 99999 root查看user用户密码过期时间 chage -l user修改user用户密码过期时间chage -M 99999 user...

2021-04-20 11:42:21 2141

原创 linux 设置服务器端口指定ip可用

查看防护墙状态 :service iptables status防护墙开启 :service iptables start防护墙关闭:service iptables stop两台服务器 A服务器正常状态 B服务器防火墙关闭,从A服务器访问B服务器的8090端口在B服务器上指定添加一条端口 如下 :iptables -I INPUT -s A-ptcp --dport 8090 -j ACCEPT远程连接的服务器大家注意不要随便关闭 INPUT 执行iptables...

2021-04-16 11:45:06 618

原创 区分tomcat窗口

同一个服务器中部署多个tomcat,给tomcat窗口设置一个别名进行区分如:使用编译器编译tomcat bin目录中catalina.bat这个文件查找TITLE 找到这一行 if "%TITLE%" == "" set TITLE=Tomcat-myxy(这里自己随意取名字)然后启动起来的tomcat上就是这里取的名字啦...

2021-03-11 15:15:01 97

原创 linux服务器 jdk配置

1.下载并上传jdk1.7.0_80 解压完成2.配置环境变量 vi /ect/profile 键盘上输入i进入编辑模式 最后一行输入下面内容export JAVA_HOME=/usr/local/jdk/jdk1.7.0_80 //我的jdk存放路径export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATH3.内容复制完成后 按esc键 然后输...

2020-10-29 11:42:28 99

转载 unity3d 获取使用内存大小 android and ios

获取的是应用在移动设备上面的实时允许是的进程使用内存大小和你直接在移动设备上查看进程的内存使用一模一样,绝对精确,废话不说上代码,你懂的C#//内存大小 public static int GetUseMemory() { int memory = -1;#if UNITY_ANDROID try { Debug.Log("GetUseMemory******************************内存...

2020-10-23 17:56:24 1207

转载 Unity打包APK大小测试

测试环境:unity2017.4一.空场景(默认设置): (21.1MB)1.1 修改Api Compatibility Level : .NET 2.0 (22MB)推荐使用.NET2.0Subset表示你只会使用到部分的.NET2.0Subset,不需要Unity将全部.NET的Api包含进去。1.2 修改Device Filter:ARMv7 (11.4MB)推荐使用Device Filter:选择应用程序在指定CPU上运行当前Unit...

2020-10-23 17:42:24 1192

转载 Unity如何查看当前内存使用情况

【经验】使用Profiler工具分析内存占用情况版权 Unity3D为我们提供了一个强大的性能分析工具Profiler。今天我们就使用Profiler来详细分析一下官方例子AngryBots的内存使用信息数据。 首先打开Profiler选择Memory选项,在游戏运行的某一帧查看Detailed选项数据(Simple模式的数据很直观,可以知道内存大体被哪部分占用了,网上也有很多相关介绍,我就不再啰嗦了),如下图所示:选中后,unity会自动获取这一帧的内存占...

2020-10-23 17:35:40 3754 2

转载 Unity3D#Unity获取游戏对象详解

我觉得Unity里面的Transform 和 GameObject就像两个双胞胎兄弟一样,这俩哥们很要好,我能直接找到你,你也能直接找到我。我看很多人喜欢在类里面去保存GameObject对象。解决GameObject.Find()无法获取天生activie = false的问题。 privateGameObjectroot;我觉得你最好不要保存GameObject ,而是去保存Transform ,因为Transform下的方法要比GameObject多,使用频率也要高很多。 ...

2020-08-18 13:52:09 589

原创 android sdk unity配置

下载android sdk installer_r24.4.1-windows.exe 安装完成 ,打开SDK Manager.exe 设置镜像地址 tools->options server:mirrors.neusoft.edu.cn port:80选择下载包点击Install 2 packages,等待安装下载完成后查看一下本地android包注:system-imges 里面的jar包是从网上下载放进去的。我的unti...

2020-07-10 16:22:27 552

原创 linux mysql ERROR 1820 (HY000): Unknown error 1820

安装好mysql登录进去mysql中,使用查询,创建命令都不行,还报错。网上查找后,发现虽然使用我上一遍文章修改了密码,但是mysql中并没有设置密码,需要在mysql中再设置一下密码执行 SET PASSWORD = PASSWORD('新密码');然后 service mysqld stop service mysqld start设置完成以后需要重新启动一下数据库...

2020-07-01 12:09:36 3193

转载 linux mysql 忘记密码

我刚刚安装好的mysql登录不上去 哭哭哭 ~~~转载地址:https://www.cnblogs.com/black-fact/p/11613361.html1. 检查mysql服务是否启动,如果启动,关闭mysql服务运行命令:ps -ef | grep -i mysql如果开着就运行关闭的命令:service mysqld stop2.修改mysql的配置文件my.conf一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件在文件的[mysql

2020-07-01 12:04:48 139

原创 linux CentOS7 mysql 源码安装和rpm安装

今天是安装linux mysql第三天,终于安装成功了。第一种方法,源码安装。下载cmake-2.8.10.2.tar.gz 和mysql-5.6.4-m7.tar.gz上传到服务器解压完成1.在cmake-2.8.10.2这个目录下执行a ./configure b make c make install 设置mysql安装和存放目录d mkdir /usr/local/mysql e mkdir/usr/local/mysql/data创建用...

2020-07-01 11:56:16 196

原创 unity Image 设置显示进度条

1.设置Image属性注:没有设置Source Image图片是不会显示Image Type属性的2.c#代码设置public Image bar1;bar1.fillAmount = 0.12;3.显示

2020-04-28 18:15:52 865

转载 Unity本地持久化类Playerprefs使用详解

转载https://www.cnblogs.com/planezhong/p/10061977.html一、PlayerPrefs是什么?PlayerPrefs是Unity3d提供了一个用于数据本地持久化保存与读取的类。工作原理十分简单,就是以key-value的形式将数据保存在本地,然后在代码中可以写入、读取、更新数据。二、PlayerPrefs有什么用?可用于存储一些非关键性...

2020-04-28 10:22:48 367

android sdk untiy配置.doc

这里是我配置完android sdk untiy 环境的时候,自己总结的一些内容,希望对你们有帮助,看文章也可以 https://mp.csdn.net/console/editor/html/107253502

2020-07-10

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

TA关注的人

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