![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术分享
随缘~~~
天下事有难易乎,为之则难者亦易矣,不为则易者亦难矣!
展开
-
Nginx学习-5 centos7部署html项目
1.在centos7创建文件夹/root/dist2.把html项目代码放在/root/dist/下3.配置nginx文件这里需要注意的是user 配置为root,否则启动之后无访问权限查看nginx配置是否正确nginx -t正确之后重启nginx -s reload然后就可以重启访问自己配置的域名了...原创 2020-07-17 12:11:20 · 939 阅读 · 0 评论 -
Nginx学习-4 负载均衡
负载均衡,Load Balancing,就是将对请求的处理分摊到多个操作单元上进行。这个均 衡是指在大批量访问前提下的一种基本均衡,并非是绝对的平均。 对于 Web 工程中的负载均衡,就是将相同的 Web 应用部署到多个不同的 Web 服务器 上,形成多个 Web 应用服务器。当请求到来时,由负载均衡服务器负责将请求按照事先设 定好的比例向 Web 应用服务器进行分发,从而增加系统的整体吞吐量。负载均衡分类(1) 软硬件分类 负载均衡可以通过负载...原创 2020-07-16 21:08:00 · 218 阅读 · 0 评论 -
Nginx学习3--Nginx源码编译安装
1.Nginx下载nginx官网:http://nginx.org2.Nginx源码安装A、上传Nginx 将下载好的Nginx上传到新复制的主机/usr/tools目录B、安装gcc 由于 Nginx 是由 C/C++语言编写的,所以对其进行编译就必须要使用相关编译器。对于 C/C++语言的编译器,使用最多的是 gcc 与 gcc-c++,而这两款编译器在 CentOS7 中是没有安 装的,所以首先要安装这两款编译器。命令:yum -y install gcc gcc-...原创 2020-07-16 19:51:54 · 148 阅读 · 1 评论 -
Nginx学习2
Nginx的特点:1.高并发:默认情况下可达到1000的并发量2.低消耗:10000个非活跃链接,Nginx中仅消耗2.5M的内存3.热部署:平滑重启,Nginx可以提供7*24小时 不间断服务4.高可用:Nginx中有一个主进程,多个worker进程5.高扩展:C语言扩展模块,与LUA脚本扩展模块 http://openresty.org/cn/...原创 2020-07-16 19:15:01 · 98 阅读 · 0 评论 -
Nginx学习1
Nginx是一个轻量级的、高性能的、基于Http的、反向dialing服务器,静态web服务器。Nginx分为正向代理和反向代理1.正向代理功能:隐藏、翻墙、提速、缓存、授权2.反向代理功能:保护隐藏、分布式路由、负载均衡、动静分离、数据缓存对比总结:正向代理特点1.正向代理是对客户端的代理2.正向代理是架设在客户端的主机3.客户端在使用代理服务器时是知道真正要访问的目标主机反向代理特点1.方向代理是对服务端的代理2.反向代理是架设在服务端的主机...原创 2020-07-16 16:56:57 · 83 阅读 · 0 评论 -
websocket·测试代码
websocket服务端测试,使用postman无法测试。那接下来我们使用自己写的js来测试。直接上代码<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docu...原创 2020-06-29 20:34:26 · 844 阅读 · 1 评论 -
SpringMVC的执行流程
1.前端发送请求2.先根据请求查找映射器,再让映射器查找处理器3.返回HandlerExecutionChain对象4.根据处理器查找适配器5.适配器执行6.返回ModelAndView7.返回ModelAndView8.请求视图解析9.返回视图对象10.请求视图渲染11.响应处理结果DispatcherServlet(前端控制器)>>>...原创 2019-12-03 15:37:30 · 76 阅读 · 0 评论 -
FastJson把json串转为JSONObject/string时,保留值为null的字段
alibaba的JSON.toString默认会把值为null的字段去掉。例如: Map<String,Object> map = new HashMap<>(); map.put("a", "1"); map.put("b", "2"); map.put("c", null); String jsonS...原创 2019-12-03 14:28:38 · 4112 阅读 · 1 评论 -
深入理解单例模式
单例模式---同时在内存中,只有一个对象存在。单例模式有两种实现方式:1:懒汉式(延迟加载) 2:饿汉式首先介绍恶汉模式, 基本上不会用,初始化太多。public class Student1 { // 2:成员变量初始化本身对象 private static Student1 student = new Student1(); // 构造私有 private ...原创 2019-11-21 11:47:32 · 198 阅读 · 0 评论 -
spring boot + shiro + mybtis + vue 遇到的跨域问题
部署方式spring boot 单独部署在一个tomcat中 端口号8090vue 单独部署在另外一个tomcat中端口号 80;导致跨域问题 ,接口无法访问解决方案:(可能仅仅适用于我目前的这种方式spring boot + shiro + mybtis + vue)参考:https://blog.csdn.net/weixin_42364816/article/detail...原创 2019-09-24 16:08:39 · 430 阅读 · 1 评论 -
BottomBar中如何动态替换图片显示
昨天代码中添加了https://github.com/roughike/BottomBar美术的设计图是选中状态下是石心图片,未选中是空心图片 。那么这个就需要我们自己处理选中的和未选中如何切换图片了1.自己写一个Selected2.在tabs中icon引用selected3.在代码中动态设置 mBottomBar.getTabAtPosition(0).setSelected原创 2016-10-11 17:17:53 · 890 阅读 · 1 评论