摘要: 1、什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、 阅读全文
posted @ 2019-12-16 12:32 XiangHuiBlog 阅读(201) 评论(0) 推荐(0)
摘要: Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx 处理静态页面,Tomcat处理动态页面。动静分离从目前实现角度来讲大致分为两种, 一种是纯粹把静态文件独立成单独的域名,放在独立 阅读全文
posted @ 2019-12-10 09:43 XiangHuiBlog 阅读(1345) 评论(0) 推荐(0)
摘要: 配置负载均衡实例 实现效果: 配置负载均衡 实验代码 1) 首先准 备两个同时启动的 Tomcat 2) 在 nginx.conf 中进行配置 随着互联网信息的爆炸性增长,负载均衡(load balance )已经不再是一个很陌生的话题顾名思义,负载均衡即是将负载分摊到不同的服务单元,既保证服务的可 阅读全文
posted @ 2019-12-10 09:40 XiangHuiBlog 阅读(145) 评论(0) 推荐(0)
摘要: 反向代理实例(一) 实现效果:实现效果:使用 n ginx 反向代理,访问 www.123.com 直接跳转到 127.0.0.1:8080 实现代码: 1) 启动一个 tomcat ,浏览器地址栏输入 127.0.0.1:8080 ,出现如下界面 2) 通过修改本地 host 文件,将 www. 阅读全文
posted @ 2019-12-10 09:33 XiangHuiBlog 阅读(248) 评论(0) 推荐(0)
摘要: Nginx常用命令 1、启动命令 在/usr/local/nginx/sbin 目录下执行 ./nginx 2.关闭命令 在/usr/local/nginx/sbin 目录下执行 ./nginx s stop 3.重载命令 在/usr/local/nginx/sbin 目录下执行 ./nginx s 阅读全文
posted @ 2019-12-10 09:23 XiangHuiBlog 阅读(421) 评论(0) 推荐(0)
摘要: 安装Nginx 第一步,安装 pcrewget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre8.37.tar.gz 解压文件,./configure完成后,回到 pcre 目录下执行 make 再执行make install 阅读全文
posted @ 2019-12-10 09:09 XiangHuiBlog 阅读(87) 评论(0) 推荐(0)
摘要: Nginx 概述 Nginx ("engine x")是一个高性能的 HTTP 和反向代理服务器, 特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx 网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 Nginx作为web服务器 阅读全文
posted @ 2019-12-10 09:01 XiangHuiBlog 阅读(123) 评论(0) 推荐(0)
摘要: C#任务和并行编程 我们在处理有些需要等待的操作时,例如,文件读取、数据库或网络访问等,这些都需要一定的时间,我们可以使用多线程,不需要让用户一直等待这些任务的完成,就可以同时执行其他的一些操作。即使是处理密集型的任务,线程也能起到帮助作用, 一个进程的多个线程可以同时运行在不同的CPU上,或多核C 阅读全文
posted @ 2019-12-05 14:04 XiangHuiBlog 阅读(586) 评论(0) 推荐(0)
摘要: C#异步编程 关于异步的概述,这里引用MSDN的一段文字: 异步编程是一项关键技术,使得能够简单处理多个核心上的阻塞 I/O 和并发操作。 如果需要 I/O 绑定(例如从网络请求数据或访问数据库),则需要利用异步编程。 还可以使用 CPU 绑定代码(例如执行成本高昂的计算),对编写异步代码而言,这是 阅读全文
posted @ 2019-12-05 11:39 XiangHuiBlog 阅读(314) 评论(0) 推荐(0)
摘要: C#任务同步 如果需要共享数据,就必须使用同步技术,确保一次只有一个线程访问和改变共享状态。如果不注意同步,就会出现争用条件和死锁。 不同步导致的线程问题 如果两个或多个线程访问相同的对象,并且对共享状态的访问没有同步,就会出现争用条件。为了解决这类问题,可以使用lock语句,对共享对象进行锁定,除 阅读全文
posted @ 2019-12-05 11:24 XiangHuiBlog 阅读(981) 评论(0) 推荐(0)