logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一套鼠键控制两台电脑(不同操作系统)

一套鼠键控制多台电脑(不同操作系统),使用synergy

文章图片
#python
nginx常用命令与相关理论

服务器将生成的公钥提交给CA机构进行公钥认证,然后生成证书。服务器端响应数据时携带证书,操作系统内嵌CA公钥,当操作系统利用CA公钥能解开证书说明信息没有被篡改过(证书在传递过程中能够被解开,但是由于CA私钥是不会公开的,所以不能再次对证书进行正确的加密 ),客户端解密证书后拿到服务器公钥然后对信息进行加密传输(当然这个公钥其它人也能得到,但是他用服务器公钥解不开公钥加密的信息),因此保证了数据的

文章图片
#nginx#docker#运维
源码分析CompletableFuture使用默认线程池ForkJoinPool的弊端(cpu利用率低)

假如有20CompletableFuture任务并发执行时,都使用默认线程池ForkJoinPool,但cpu的核心数又小于3,那么就会新建20个线程(不使用默认线程池了),这20个线程相互竞争cpu资源和内存,很多线程都在等待,浪费了大量的性能在线程上下文切换上。

#开发语言#java
JVM虚拟机栈

虚拟机栈,栈的储存单位栈帧(局部变量表,操作数栈,动态连接,方法返回地址,附加信息),栈的相关面试题。

文章图片
#jvm#java
kubernetes(k8s)安装、集群搭建、可视化界面、完全卸载

Kubernetes 可以将这些容器按实际情况调度到你的节点上,以最佳方式利用你的资源。你可以使用 Kubernetes 描述已部署容器的所需状态, 它可以以受控的速率将实际状态更改为期望状态。例如,你可以自动化 Kubernetes 来为你的部署创建新容器, 删除现有容器并将它们的所有资源用于新容器。Kubernetes 将重新启动失败的容器、替换容器、杀死不响应用户定义的运行状况检查的容器,

#kubernetes#linux#docker
在Linux服务器上进行word转pdf(解决无中文字体问题)

首先要解决的是linux上没有中文字体的问题,这使得转换的pdf中字体有乱码。其次要选择合适依赖文件,我使用的是免费开源的com.spire.doc.Document。注意创建好相关目录:字体安装目录、pdf文件存储目录。

#linux#java
到底了