虚拟用户虚拟用户认证所使用的账号和密码都不是服务器中真实存在的,其安全性比本地用户更好,即使被抓包获取到账号密码都无法直接登录到服务器。配置虚拟用户的流程如下:(1)建立虚拟用户数据库文件(2)创建根目录及虚拟用户映射的系统用户(3)建立支持虚拟用户的PAM认证文件(4)在vsftpd.conf中添 ...
分类:
其他好文 时间:
2021-03-03 11:52:48
阅读次数:
0
1. JVM的体系结构 其中栈区由于函数返回后就会出栈,因此不会存在垃圾回收。垃圾回收主要针对的是堆区的回收。 JNI:Java Native Interface,通过使用Java本地接口书写程序,可以确保代码在不同的平台上方便移植。 2. 类加载器 类的生命周期 类的加载过程详细参考Class文件 ...
分类:
其他好文 时间:
2021-03-02 12:30:06
阅读次数:
0
https://mp.weixin.qq.com/s/XY1lS4mxEf7BTf8UnFmaFA 根据汇总表的分区字段自动填入指定的分区文件中: 对于分区表的文件,例如A区.xlsx、B区.xlsx等,需要先将3行之后已经存在的数据删除后再进行写入。 B区.xlsx在自动填入后,结果如下: 其实初 ...
分类:
其他好文 时间:
2021-03-02 12:13:55
阅读次数:
0
磁盘I/O的概念 I/O 的概念,从字义来理解就是输入输出。操作系统从上层到底层,各个层次之间均存在 I/O。比如,CPU 有 I/O,内存有 I/O, VMM 有 I/O, 底层磁盘上也有 I/O,这是广义上的 I/O。通常来讲,一个上层的 I/O 可能会产生针对磁盘的多个 I/O,也就是说,上层 ...
分类:
其他好文 时间:
2021-03-02 12:10:10
阅读次数:
0
一、集合的定义 集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 >>> a = {'abc','123','集合'}print(a, type(a)) 二、 ...
分类:
其他好文 时间:
2021-03-02 12:06:55
阅读次数:
0
原型与原型链的详细剖析 写在最前: 希望各位看完这篇文章后,再也不用害怕JS原型链部分的知识! -- by Fitz 一起努力,加油吧! 原型 原型分为两种显式原型prototype和隐式原型__proto__ 显式原型prototype 显式原型prototype存在于函数中,是函数的一个属性,它 ...
分类:
Web程序 时间:
2021-03-02 11:47:18
阅读次数:
0
原因:这种情况是SSH Server中的Remote Directory路径不存在。 解决方法:重新输入目标服务器中存在的路径。 ...
分类:
其他好文 时间:
2021-03-01 14:07:12
阅读次数:
0
1. Cannot determine embedded database driver class for database type NONE @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class}) 2. \ta ...
分类:
其他好文 时间:
2021-03-01 13:58:00
阅读次数:
0
简单工厂模式虽然简单,但是存在一个很严重的问题:由于静态工厂方法是根据传入的参数不同来创建不同的产品的,所以当系统中需要引入新产品时,就需要修改工厂类的源代码,这将违背开闭原则。为了实现增加新产品而不修改原有代码,工厂方法模式应运而生。 一、日志记录器的设计 A科技公司欲开发一个系统运行日志记录器( ...
分类:
其他好文 时间:
2021-03-01 13:24:51
阅读次数:
0
一 布隆过滤器简介 bloomfilter:是一个通过多哈希函数映射到一张表的数据结构,能够快速的判断一个元素在一个集合内是否存在,具有很好的空间和时间效率。(典型例子,爬虫url去重) 原理: BloomFilter 会开辟一个m位的bitArray(位数组),开始所有数据全部置 0 。当一个元素 ...
分类:
其他好文 时间:
2021-03-01 13:19:00
阅读次数:
0