JAVA
每天迭代的码虫
这个作者很懒,什么都没留下…
展开
-
一篇文章了解多线程并发下的集合安全(Java)1.0
java.util.ConcurrentModificationException问题我们来写多线程并发下用最常用的集合ArrayList,它的底层是数组,初始化时是长度为0的Object数组。当我们调用add方法时,初始大小为10。运行后,抛出了ConcurrentModificationException并发修改异常。public class Test { public static void main(String[] args) { List<String>原创 2020-08-17 22:39:27 · 117 阅读 · 0 评论 -
一篇文章了解volatile与代码案例、底层源码(Java)1.0
线程安全指的是内存的安全原创 2020-08-15 00:19:26 · 243 阅读 · 0 评论 -
ApacheFTPServer的SSL模式用脚本命令的方式连接(五)
1、需求希望能实现自动化的、参数可配置的,批量的对指定目录和文件服务器进行文件传输功能,用FTP+SSL加密实现。设计用shell脚本实现,但是标准的Linux FTP客户端是不支持FTPS连接的,脚本中ftps命令是无效的。2、SurgeFTP它首先是一个FTP服务器,能实现更精细化的管理服务器,并提供远程Web管理支持。其中SSLFTP客户端是它的组件之一,可以实现ftps命令连接FTP...原创 2020-04-07 01:16:08 · 842 阅读 · 0 评论 -
ApacheFTPServer的FtpServerFactory解析和应用(四)
1、默认文件系统原创 2020-04-03 22:37:30 · 1402 阅读 · 0 评论 -
ApacheFTPServer加密传输FTPS的实现(三)
1、FTPS是什么FTPS是在安全套接层使用标准的FTP协议和指令的一种增强型FTP协议,为FTP协议和数据通道增加了SSL安全功能。FTPS也称作"FTP-SSL"和"FTP-over-SSL"。SSL是一个在客户机和具有SSL功能的服务器之间的安全连接中对数据进行加密和解密的协议。通俗的话说就是在实现FTP传输的功能上再实现数据发送时加密,数据接收时解密,保证数据在传输过程中的安全。2、为...原创 2020-03-29 19:48:50 · 2097 阅读 · 0 评论 -
ApacheFTPServer结合数据库管理用户(二)
ApacheFTPServer利用数据库进行用户管理1、引入数据库驱动本文用MySQL举例,JDK1.8版本。#查看数据库的版本,根据版本导入对应的数据库驱动版本SELECT VERSION();版本之间的对应参照。官网文档: https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-versions.html我的MySQL版...原创 2020-03-26 01:53:26 · 636 阅读 · 0 评论 -
ApacheFTPServer快速搭建FTP服务由浅入深(一)
一、快速搭建ApacheFTP服务,再由浅入深结合需求开发定制功能原创 2020-03-23 23:23:40 · 1166 阅读 · 0 评论