Loading...
线程池是多线程编程中的核心概念,简单来说就是一组可以执行任务的空闲线程。线程是在一个进程中可以执行一系列指令的执行环境,或称运行程序。多线程编程指的是用多个线程并行执行多个任务,虽然程序性能提高,但多线程编程也有缺点 —— 增加了代码复杂度、同步问题、非预期结果和增加创建线程的开销。Java 线程池频繁创建并开启线程开销很大,每次重复这些步骤占用了很大的性能开销,线程在我们使用前一直保存在线...
传输层安全性协议(英语:Transport Layer Security,缩写作 TLS),及其前身安全套接层(Secure Sockets Layer,缩写作 SSL)是一种安全协议,目的是为互联网通信提供安全及数据完整性保障。---维基百科HTTP 的安全问题使用明文进行通信,内容可能会被截取窃听;不验证通信双方的身份,通信双方的身份有可能遭遇伪装;无法证明报文的完整性,报文有可能遭篡改...
国内很多网盘已死,就剩一家作恶的还存在,不开会员速度限制的还死死的。试过 Nextcloud,但是会占用服务器的硬盘空间,后来改用 OneIndex,下载后直接上传到 OneDrive,不过还是不方便,而且巨硬的东西有问题都没地诉苦。突发奇想,可不可以用家里的电脑当云端存储服务器,emm…,帝都联通光纤,关键是这玩意没个公网 IP,NAT 算上自己的路由器都有 3 层,没公网 IP 可不好搞...
记录 Typecho 或其主题有关改动。评论显示 User Agent使用插件实现,插件地址。下载后将其上传到网站根目录下的 usr/plugins 文件夹并解压,内含两个插件。这时可以登录网站管理后台配置并启用:修改评论页面代码,配置 UA 显示位置,Handsome 主题修改主题根目录下的 component/comments.php,大致位置如下:查看评论效果:
一致性哈希算法是分布式系统常用的算法,分布式系统每个节点都有可能失效,并且新的节点很可能动态的增加进来,所以,当节点发生变化时,上面的数据要保持尽可能小的振荡,一致性哈希算法容错性及可扩展性很高。详细信息可参考这篇文章:具体实现项目中使用了客户端与服务端的长连接,考虑到服务的可用性,必然要使用负载均衡,但是最常见的 Nginx 是 HTTP 的负载均衡与反向代理服务器,长连接的负载均衡还需要...