摘要:
React技术栈-虚拟DOM和DOM diff算法 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.基本原理图 二.案例代码 1>.HTML源代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>虚拟DOM 阅读全文
摘要:
JavaScript基础知识-break和continue 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.break关键字会立即终止离他最近的那个循环语句 1>.JavaScript源代码 <!DOCTYPE html> <html> <head> <meta charset 阅读全文
摘要:
JavaScript基础知识-流程控制之嵌套循环案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.打印直角三角形 1>.JavaScript源代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>打印直 阅读全文
摘要:
JavaScript基础知识-流程控制之for循环 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.JavaScript源代码 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
JavaScript基础知识-流程控制之while循环 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.JavaScript源代码 二.浏览器打开以上代码渲染结果 阅读全文
摘要:
HAProxy的高级配置选项-基于cookie实现的session保持实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.cookie功能概述 二.安装Apache httpd服务器 1>.试验架构说明 2>.虚拟机配置 3>.安装httpd服务 [root@node10 阅读全文
摘要:
HAProxy的四层与七层的区别及透传IP实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HAProxy在四层的工作原理 二.HAProxy在七层的工作原理 三.HAProxy的四层与七层的区别 四.七层(基于http)负载实现IP透传案例 1>.nginx服务器端配 阅读全文
摘要:
HAProxy基础配置-haproxy常见的调度算法 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 我们知道nginx有四种(rr,ip_hash,uri hash,lastconn)常用的调度算法,LVS有10种(常用的也就3-4种,而且生产环境种使用lvs的场景相对较少,毕竟 阅读全文
摘要:
HAProxy基础配置-配置haproxy的日志 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 生产环境中我们很少使用haproxy服务器来记录日志,我们知道日志记录那必须得落地,一旦haproxy记录日志这意味着该节点会进行大量的磁盘I/O操作,这无疑会降低效率。如果不记录日志 阅读全文
摘要:
HAProxy基础配置-配置多进程多线程案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.使用HAProxy默认的进程和线程配置 1>.编辑HAProxy的配置文件 2>.启动haproxy服务 3>.查看haproxy的进程和线程信息 二.自定义进程配置 1>.编辑HAP 阅读全文
摘要:
HAProxy基础配置-修改haproxy运行时的用户身份 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.使用系统默认的nobody用户管理haproxy 1>.编辑haprxoy的配置文件 2>.查看haprxoy运行时的用户身份 二.自定义用户管理haproxy服务 1> 阅读全文
摘要:
HAProxy基础配置-基于七层(http)的反向代理案例实战 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装apache httpd服务器 1>.试验架构说明 2>.虚拟机配置 3>.安装httpd服务 [root@node106.yinzhengjie.org.cn 阅读全文
摘要:
HAProxy基础配置-haproxy的配置文件说明 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.HAProxy组成 1>.程序环境 2>.配置文件的配置段说明 二.HAProxy的global配置参数 三.HAProxy的Proxies配置参数 四.模拟生产环境中官网配置 阅读全文
摘要:
HAProxy常见的安装方式 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.常见负载均衡软件概述 1>.什么是负载均衡 2>.为什么使用负载均衡 3>.常见有哪些负载均衡 4>.典型的负载均衡应用场景 二.HaProxy概述 1>.什么是HAProxy 2>.调度器集群(Lo 阅读全文
摘要:
Nginx反向代理功能-实现FastCGI实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.FastCGI概述 1>.CGI的由来 2>.为什么FastCGI 3>.什么是PHP-FPM 二.Nginx与php-fpm在同一服务器实战案例 1>.安装php相关软件环境 阅读全文
摘要:
Nginx反向代理功能-实现TCP负载均衡实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装MariaDB并授权 1>.安装MariaDB数据库 [root@node107.yizhengjie.org.cn ~]# yum -y install mariadb-s 阅读全文
摘要:
MongoDB入门-文档间的关系 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 阅读全文
摘要:
MongoDB入门-删除文档 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 阅读全文
摘要:
MongoDB入门-修改文档 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 阅读全文
摘要:
MongoDB入门-查询文档 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 阅读全文
摘要:
MongoDB入门-插入文档 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 阅读全文
摘要:
MongoDB入门-MongoDB的基本操作 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.MongoDB的基本概念 二.数据库操作 1>.查看现有的数据库 2>.进入到指定的数据库中 3>.查看当前数据库所在的数据库 4>.查看数据库中所有的集合 三.数据库的CRUD(增删 阅读全文
摘要:
MongoDB入门-Windows操作系统中将Mongodb设置为系统服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.安装MongoDB 二.查看MongoDB的官方文档 1>.访问MongoDB的官网(https://www.mongodb.com/),如下图所示,查看 阅读全文
摘要:
MongoDB入门-Windows操作系统中Mongodb数据库的安装部署 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.数据库简介 二.Mongodb简介 1>.什么是Mongodb 2>.Mongodb的术语 3>.MongoDB的版本 三.安装MongoDB并配置环境变 阅读全文
摘要:
Nginx反向代理功能-实现动静分离 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.试验架构准备 1>.试验架构说明 2>.安装nfs软件 [root@node105.yinzhengjie.org.cn ~]# yum -y install nfs-utils Loaded 阅读全文
摘要:
Nginx反向代理功能-使用upstream指令反向代理多台web服务器案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 Nginx可以基于ngx_http_upstream_module模块提供服务器分组转发、权重分配、状态监测、调度算法等高级功能。接下来我们一起学习一下吧。 阅读全文
摘要:
Nginx反向代理功能-添加头部报文信息 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.添加头部报文的前提条件 二.配置Nginx添加自定义的头部报文 1>.修改Nginx的主配置文件 2>.修改Nginx的子配置文件 3>.重新加载Nginx的配置文件 三.验证头部信息是否 阅读全文
摘要:
Nginx反向代理功能-缓存功能 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.未使用缓存时对nginx服务器做压力测试并记录结果 1>.自行配置nginx的反向代理 [root@node101.yinzhengjie.org.cn ~]# cat /yinzhengjie/ 阅读全文
摘要:
Nginx反向代理功能-实现HTTP反向代理客户端IP透传案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Nginx反向代理概述 1>.什么是反向代理 2>.Nginx支持的反向代理 3>.Nginx逻辑调用关系如下图所示 二.试验环境说明 1>.虚拟机操作系统配置 2> 阅读全文
摘要:
动态加载模块方式扩展Tengine功能实战 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.编译安装Tengine-2.1.2 1>.下载Tengine 2.1.2版本 [root@node101.yinzhengjie.org.cn ~]# cd /usr/local/src 阅读全文
摘要:
React技术栈-生命周期 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.生命周期概述 1>.什么是生命周期 2>.生命周期流程图 3>.生命周期详述 4>.重要的钩子 二.生命周期案例 1>.HTML源代码 2>.浏览器打开以上代码渲染结果 阅读全文
摘要:
React技术栈-组件的收集表单数据 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.表单的组件分类 二.组件的收集表单数据案例 1>.HTML源代码 2>.浏览器打开以上代码渲染结果 阅读全文
摘要:
React技术栈-组件组合使用实战案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.功能界面的组件化编码流程 二.实战案例 1>.HTML源代码 2>.浏览器打开以上代码渲染结果 阅读全文
摘要:
React技术栈-组件三大属性之refs与事件处理 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.组件的refs属性概述 二.refs实战案例 1>.HTML源代码 2>.浏览器打开以上代码渲染结果 阅读全文
摘要:
React技术栈-组件三大属性之props 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.组件的props属性概述 二.props实战案例 1>.HTML源代码 2>.浏览器打开以上代码渲染结果 三.请区别一下组件的props和state属性 阅读全文
摘要:
React技术栈-组件三大属性之state 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.组件的state属性概述 二.state实战案例 1>.HTML源代码 2>.浏览器打开以上代码渲染结果 阅读全文
摘要:
React技术栈-组件的基本定义和使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.模块与组件的理解 1>.什么是模块 2>.什么是组件 3>.什么是模块化 4>.组件化 二.react组件的基本定义和使用案例实战 1>.HTML源代码 2>.浏览器打开以上代码渲染结果 阅读全文
摘要:
使用Tengine替代Nginx实战部署 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 大概是2019年3月11日,F5 Networks宣布将以6.7亿美元收购Nginx,消息一出,网上很多小伙伴开始炸锅了,纷纷议论Nginx后续的版本会不会收费之类的话。Nginx的确是一款优 阅读全文
摘要:
Nginx安全相关配置-防止压力测试工具 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.搭建web服务器提供正常访问 1>.编辑主配置文件 2>.编辑子配置文件 3>.准备测试数据 4>.启动nginx服务 5>.浏览器访问"https://node101.yinzhengj 阅读全文
摘要:
Nginx安全相关配置-防盗链 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.Nginx盗链与防盗链概述 1>.盗链与防盗链 2>.referer的值 3>.百度搜索“node101.yinzhengjie.org.cn”并点击链接会访问咱们本地自建的web服务器,观察日志中 阅读全文