java中创建线程的方法有三种: 1.继承Thread类实现 2.实现Runnable接口 3.使用Callable和Future创建 继承Thread类创建线程 创建步骤: 1、定义Thread类的子类,并重写该类的run()方法,该方法的方法体就是线程需要完成的任务,run()方法也称为线程执行 ...
分类:
编程语言 时间:
2019-04-14 16:09:25
阅读次数:
177
查看openssl的配置文件目录:/etc/pki/tls/openssl.cnf(定义了各类文件的文件名及所在目录)(1)创建所需要的文件(在/etc/pki/CA目录下创建)(2)CA自签证书#(umask077;opensslgenrsa-out/etc/pki/CA/private/cakey.pem2048)创建私钥opensslreq-new-x509-key/etc/pki/CA/p
分类:
其他好文 时间:
2019-01-24 17:23:25
阅读次数:
194
Centos7.3创建CA和申请证书 openssl 的配置文件:/etc/pki/tls/openssl.cnf 重要参数配置路径 dir = /etc/pki/CA # Where everything is kept certs = /etc/pki/CA/certs # Where the ...
分类:
Web程序 时间:
2019-01-03 13:58:51
阅读次数:
317
简介:目录结构/bin-启动,停止及其它脚本目录/conf-配置文件目录,容器的主配置文件为server.xml/logs-默认日志目录/webapps-网站应用目录变量引用CATALINA_HOME:Tomcat安装的根目录,例如/home/tomcat/apache-tomcat-9.0.10.CATALINA_BASE:实例运行时配置的根目录.。如果运行多个Tomcat实例,请使用CATAL
分类:
其他好文 时间:
2018-12-22 12:39:06
阅读次数:
238
创建CAD图块,便于粘贴使用。在CAD制图设计过程中,会遇到需要重复绘制相同的图形的情况。这个时候若是通过创建CAD图块的设置,在后续制图过程中,遇到需要绘制相同图块的时候,就可粘贴创建的块到当前图形当中,方便又实用。小编今天为大家演示一下具体步骤。演示步骤如下:步骤一:首先下载安装需要的CAD软件——迅捷CAD编辑器然后运行。步骤二:切换到“编辑器”菜单选项,开始编辑绘制。我们可以先在绘图区域绘
分类:
其他好文 时间:
2018-12-07 21:21:03
阅读次数:
208
1.JS设计模式片段 2.canvas图片预加载及进度条的实现 3.JS实现跨浏览器添加事件与移除事件怎样做才最优? 一般的兼容做法,如下: 跨浏览器添加事件 跨浏览器移除事件 推荐写法 参考地址: addEvent() recoding contest entry addEvent() – Fol ...
分类:
Web程序 时间:
2018-10-29 20:40:34
阅读次数:
224
继续前一章。 三、创建CA证书和秘钥文件 kubernetes系统的各组件需要使用TLS证书对通信进行加密,本文采用CloudFlare的PKI工具cfssl来生成Certificate Authority(CA)和其他证书 生成的CA证书和秘钥文件如下。证书文件只需要创建一次。其他节点使用的时候, ...
分类:
Web程序 时间:
2018-10-24 15:50:40
阅读次数:
211
java中创建线程的四种方法以及区别 Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用四种方式来创建线程,如下所示: 1)继承Thread类创建线程 2)实现Runnable接口创建线程 3)使用Callable和Future创建线程 4)使用线 ...
分类:
编程语言 时间:
2018-10-20 19:48:06
阅读次数:
242
创建CA和申请证书1、创建私有CA和所需要的文件openssl的配置文件:/etc/pki/tls/openssl.cnftouch/etc/pki/CA/index.txt生成证书索引数据库文件echo01>/etc/pki/CA/serial指定第一个颁发证书的序列号2、CA自签证书(1)生成私钥cd/etc/pki/CA/(umask066;opensslgenrsa-out/etc/
分类:
其他好文 时间:
2018-09-18 20:54:20
阅读次数:
242
创建线程的方式及实现 一、继承Thread类创建线程类 1、定义Thread的子类,并重写run方法,因为该方法的方法体就是代表了线程要完成的任务,因此run方法又叫做执行体。 2、创建Thread子类的实例,即创建了线程对象。 3、调用线程对象的start方法来启动该线程。 二、通过Runnabl ...
分类:
编程语言 时间:
2018-09-16 15:23:16
阅读次数:
173