![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 学习
文章平均质量分 67
倔强的不服
这个作者很懒,什么都没留下…
展开
-
LockSupport从入门到深入理解
LockSupport Condition ,wait,notify原创 2022-06-24 01:14:51 · 3805 阅读 · 1 评论 -
史上最全ThreadLocal 详解(二)
目录1、ThreadLocal 使用原理2、ThreadLocal 内存泄露的原因3、 为什么不将key设置为强引用3.1 、key 如果是强引用3.2、key 如果是强引用3.3那么为什么 key 要用弱引用3.4 如何正确的使用ThreadLocal1、ThreadLocal 使用原理 前文我们讲过ThreadLocal的主要用途是实现线程间变量的隔离,表面上他们使用的是同一个ThreadLocal, 但是实际上使用的值v......原创 2022-05-25 08:54:59 · 21770 阅读 · 40 评论 -
java项目部署启动脚本
export JAVA_HOME=/usr/java/jdk1.8.0_202export PATH=$JAVA_HOME/bin:$PATHexport LANG=en_US.UTF-8export NLS_LANG=AMERICA_CHINA.ZHS16GBKexport TMP_DIR=/data/app/temp/XXXX项目名称 #项目名称GC_TUNE="-XX:NewRatio=3 \-XX:SurvivorRatio=4 \-XX:TargetSurvivorRatio=.原创 2021-03-12 16:52:41 · 408 阅读 · 0 评论 -
分布式文件服务器minio安装部署及https证书安装
一、下载安装文件miniowget https://dl.minio.io/server/minio/release/linux-amd64/minio下载该文件,可能网络慢,不好下载,这时候,可以通过下载工具下载minio安装包到本地,直接复制wget 后面的链接即可如果太慢可以用我的网盘地址:补上安装minio服务 1、将文件上传到服务器,我的放在/opt/minio下,没有的话自己创建文件夹2、将minio文件放在minio下,在minio文件夹下创面data ,(mkdir d原创 2020-08-17 16:48:38 · 7541 阅读 · 13 评论 -
minio PKIX path building failed SSL证书验证失败的问题解决
背景 1、我们项目要集成到第三方平台上,访问方式使用的是https,开始集成是minio服务器是http,上传和下载过程中会出现不安全的问题。后面把minio服务改为https。如何改自行百度。 2、但是在我们使用minio https服务的过程中,因为我们使用的SSL证书是自己生成的,下载文件可以,但是在上传文件是会发生PKIX path building failed 的问题。javax.net.ssl.SSLHandshakeException: sun.security...原创 2020-08-17 16:27:26 · 4565 阅读 · 10 评论 -
WeBService AXIS2根据wsdl文件生成接口及接口的调用
1、下载axis2-1.6.2-bin.zip 文件,并解压2、配置环境变量 D:\开发文档\axis2-1.6.2\bin3、将要转换的wsdl文件加放到bin目录下4、shift + 鼠标右键 在此处打开命令窗口5、在cmd窗口输入命令 wsdl2java -uri wsdl文件名 -p 文件地址 例如:wsdl2java -uri B_FScanDF.w...原创 2018-12-03 15:47:53 · 1433 阅读 · 0 评论 -
web项目文件下载
在web项目中,难免设计文件下载与上传,对于文件上传下载使用频繁的应用需要依靠数据库存储具体位置,而对于上传下载不那么频繁的应用,则只需要将文件放在resource目录下,对于这种情况,我们要了解的就是如何下载,以及如何去获取resource下的文件路径。 放在resource/static 目录下文件的获取SprintBoot 打Jar包环境下使用如下方式,亲测有效 Resou...原创 2018-11-27 17:19:58 · 691 阅读 · 0 评论 -
Redis 在linux 上的安装
Redis 在linux 上的安装如果可以的话,linux的使用,我想每个程序员都必须要学会,尤其是后台开发。下面简单的介绍下如何在unbuntu上安装redis,并通过Windos上安装Redis Desktop Manager 去访问。Redis简介redis 是一个基于内存的高性能key-value数据库。Redis本质上是一个Key-Value类型的内存数据库,很像memcac...原创 2018-11-14 12:48:58 · 221 阅读 · 0 评论 -
StackTraceElement的简单使用
一、什么是StackTraceElementStackTraceElement e(堆栈轨迹)存放的就是方法调用栈的信息,异常处理中常用的printStackTrace()实质就是打印异常调用的堆栈信息。二、StackTraceElement的简单使用 StackTraceElement表示StackTrace(堆栈轨迹)中的一个方法对象,属性包括方法的类名、方法名、原创 2017-05-13 15:19:52 · 1093 阅读 · 0 评论