Ngnix-是如何实现高性能的? Nginx高性能原因是什么? Ngnix是如何实现高性能的? 2020-11-20 tools nginx 高性能 HTTP基础知识 HTTP使用URL(统一资源定位符)来定位资源,它是URI(统一资源标识符)的子集,URL在URI的基础上增加了定位能力。 2020-11-20 tools 基础知识 http nginx实现301跳转到https的根域名 当我们需要将某个http地址都统一跳转到https的根域名,我们可以通过nginx实现301跳转。 2020-11-19 tools nginx https 自行签名生成秘钥和CA证书 需要http-ssl-module模块,生成的证书是未经过第三方验证的,可以用来测试。 2020-11-19 tools nginx 签名 秘钥 CA证书 ginx-原理和架构 Nginx 是一个免费的,开源的,高性能的 HTTP服务器和反向代理,以及IMAP/POP3代理服务器;Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 2020-11-18 tools nginx nginx-三种反向代理 很多应用服务的运行效率是很低的,QPS,TPS,并发等都是受限的,所以需要把很多应用服务组成一个集群,向用户提供高可用性的服务,这个时候需要 Nginx 的反向代理功能,而应用服务的动态扩容需要负载均衡功能,另外一个,Nginx 层还需要做缓存。 2020-11-18 tools nginx Markdown语法汇总 Markdown是一种轻量标记语言,通过简单的语法,使普通文本具有一定的格式;通过文本写出你想要的文字和排版,为用户提供了超高效的沉浸式写作体验。 2020-11-17 tools 基础知识 markdown md 无头浏览器中的爬虫与反爬虫 一些网站为了防止数据的爬取,一般会检测访问我们的web程序是否为无头浏览器,以及他们的一些反检测的方法,所有的形式都可以有伪装与绕过的方法。 2020-11-12 tools web webdriver 反爬虫 JAVA并发 Java是一种多线程编程语言,我们可以使用Java来开发多线程程序。 多线程程序包含两个或多个可同时运行的部分,每个部分可以同时处理不同的任务,从而能更好地利用可用资源,特别是当您的计算机有多个CPU时。多线程使您能够写入多个活动,可以在同一程序中同时进行操作处理。 2020-11-02 java 并发 多线程 JAVA IO I/O与NIO最重要的区别是数据打包和传输的方式,I/O以流的方式处理数据,而NIO以块的方式处理数据。 2020-10-31 java IO JAVA容器 容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。 2020-10-30 java collection map K8S本地基础实验环境安装配置-Mac Sublime-Text3自定义快速生成代码。 2020-10-29 tools 环境配置 st3 工具