Java
有趣的灵魂°
这个作者很懒,什么都没留下…
展开
-
minio绕过证书认证以及okhttps报错clientBuilder.sslSocketFactory(SSLSocketFactory) not supported on JDK 9+
首先是想让minio文件服务器绕过证书认证,参考该资料做的https://blog.csdn.net/u010445301/article/details/108058005其次在用到okhttps来绕过证书认证的时候报了个错clientBuilder.sslSocketFactory(SSLSocketFactory) not supported on JDK 9+网上的方法说降低jdk8版本到025以下。但是minio用jdk8低版本的时候会报一个日期处理的错误,算是bug了把,放弃了这个方法,原创 2021-10-23 10:19:04 · 2003 阅读 · 0 评论 -
json在前后端数据交互时的应用
首先springboot项目引入object相关的包net.sf.json-libjson-lib2.4jdk15示例,前台传递多个参数包括对象,字符串等{“imo”:“9292527”,“index”:20,“callLetters”:“BRUI”,“shipNameCn”:“嘉祥山” ,“agentFlag”:“四川” ,“agentName”:“四川” ,“shipNameEn”:“dfdf” ,“form”:{“id”:20}}后台Controller这样接收原创 2021-05-12 11:37:02 · 175 阅读 · 0 评论 -
Linux下搭建kafka
1.从http://kafka.apache.org/downloads下载kafka压缩包,2.在压缩包所在的文件夹下解压。指令为#tar -zxvf kafka_2.10-0.10.1.1.tgz;3.配置日志:进入到解压目录创建日志目录#cd /opt/kafka_2.10-0.10.1.1;或者在目录下右键在终端中打开,运行#mkdir logs;来创建文件4修改kafka配置文件;进入到config目录,修改server.properties。#cd /opt/kafka_2.10-0.10原创 2020-09-27 10:49:07 · 134 阅读 · 0 评论 -
Java实现将汉字列转换成拼音首字母
工具类package com.yidatec.manager.common.utils;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.pinyin4j.format.原创 2020-09-25 11:13:15 · 343 阅读 · 0 评论 -
linux小白记录一些基础命令
linux安装软件进入安装包所在文件夹在终端运行sudo dpkg -i phddns-5.0.0-amd64.deb原创 2020-09-10 12:24:55 · 92 阅读 · 0 评论 -
win7系统下安装Docker以及第一个程序Hello World
首先自行百度下载安装包,然后安装一直下一步就行安装过后运行Docker Quickstart Terminal第一次出现下图的报错信息,查了一下有的说是Oracle VM VirtualBox中的虚拟机的问题,删除后还是未解决问题...原创 2020-07-22 10:18:13 · 117 阅读 · 0 评论 -
乱码相关
https://blog.csdn.net/fish3077/article/details/100016225原创 2020-05-20 13:25:25 · 87 阅读 · 0 评论 -
CDATA相关
参考:https://www.cnblogs.com/ferby/p/9799164.html在安全和实际业务处理中有可能报错,所以要将有> <这种特殊字符的部分放到该标签中转载 2020-08-04 15:41:06 · 111 阅读 · 0 评论 -
关于本地创建表空间的那些事
一、创建Oracle表空间第一次连接Oracle莫名其妙的提示协议适配器错误,后来发现是一些oracle相关的服务未启动,将以下服务都启动执行 sqlplus---->输入管理员用户密码----->连接到本地数据库创建表空间create tablespace 表空间名 datafile 'E:\Project\MysqlOracle 表空间名' size 512M ...原创 2020-05-01 21:01:57 · 207 阅读 · 0 评论 -
Redis在支付中的应用
首先需要引入jar包org.springframework.bootspring-boot-starter-data-redis以下为业务常用方法:package cn.lemonit.zhrs_wp.server.utils;import org.springframework.beans.factory.annotation.Autowired;import org.sprin...原创 2020-04-10 14:08:11 · 471 阅读 · 0 评论 -
小程序支付后调用消息通知模板相关踩坑
最近做的项目涉及到微信支付以及消息推送,官方文档中说的就不在这一一说明了。https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/subscribe-message.html这是官方文档,这里只记录一些官方文档中说的不够明确的地方。1.基础库版本,这个很重要,官方文档中调起客户端小程序订阅消息界面wx....原创 2020-01-21 16:40:42 · 1185 阅读 · 0 评论 -
通过FTP方式实现上传
直接上代码/*** 通过ftp上传zip* @param filePath*/private static boolean ftpUploadZip(String filePath,String fileName){boolean ftpResult = false;File file = new File(filePath);if (!file.exists()) {logge...原创 2019-07-04 17:06:29 · 505 阅读 · 0 评论 -
判断object类是否为空、是否包含某个key
当定义Map<String, Object> map这种变量。如果从中get一个不存在的参数的话就会报错,所以需要加判断。用isObjectNotEmpty()函数来判断,例如if (isObjectNotEmpty(map.get(“MEDICAL”))) {medical = map.get(“MEDICAL”).toString().split(",");} else {...原创 2019-07-04 16:59:01 · 1096 阅读 · 0 评论 -
Mybatis标签相关
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作...原创 2019-07-03 10:59:00 · 158 阅读 · 0 评论 -
Java实现输出PDF
除了集成Jasper、svf等报表开发工具开发报表之外。还可以运用Java来实现PDF输出。下面就介绍一下相关的工具类原创 2019-06-25 09:00:33 · 1507 阅读 · 0 评论