
技术分享
随缘~~~
天下事有难易乎,为之则难者亦易矣,不为则易者亦难矣!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nginx学习-5 centos7部署html项目
1.在centos7创建文件夹/root/dist 2.把html项目代码放在/root/dist/下 3.配置nginx文件 这里需要注意的是user 配置为root,否则启动之后无访问权限 查看nginx配置是否正确 nginx -t 正确之后重启nginx -s reload 然后就可以重启访问自己配置的域名了 ...原创 2020-07-17 12:11:20 · 1022 阅读 · 0 评论 -
Nginx学习-4 负载均衡
负载均衡,Load Balancing,就是将对请求的处理分摊到多个操作单元上进行。这个均 衡是指在大批量访问前提下的一种基本均衡,并非是绝对的平均。 对于 Web 工程中的负载均衡,就是将相同的 Web 应用部署到多个不同的 Web 服务器 上,形成多个 Web 应用服务器。当请求到来时,由负载均衡服务器负责将请求按照事先设 定好的比例向 Web 应用服务器进行分发,从而增加系统的整体吞吐量。 负载均衡分类 (1) 软硬件分类 负载均衡可以通过负载...原创 2020-07-16 21:08:00 · 283 阅读 · 0 评论 -
Nginx学习3--Nginx源码编译安装
1.Nginx下载 nginx官网:http://nginx.org 2.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 · 210 阅读 · 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 · 151 阅读 · 0 评论 -
Nginx学习1
Nginx是一个轻量级的、高性能的、基于Http的、反向dialing服务器,静态web服务器。 Nginx分为正向代理和反向代理 1.正向代理功能:隐藏、翻墙、提速、缓存、授权 2.反向代理功能:保护隐藏、分布式路由、负载均衡、动静分离、数据缓存 对比总结: 正向代理特点 1.正向代理是对客户端的代理 2.正向代理是架设在客户端的主机 3.客户端在使用代理服务器时是知道真正要访问的目标主机 反向代理特点 1.方向代理是对服务端的代理 2.反向代理是架设在服务端的主机 ...原创 2020-07-16 16:56:57 · 125 阅读 · 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 · 929 阅读 · 1 评论 -
SpringMVC的执行流程
1.前端发送请求 2.先根据请求查找映射器,再让映射器查找处理器 3.返回HandlerExecutionChain对象 4.根据处理器查找适配器 5.适配器执行 6.返回ModelAndView 7.返回ModelAndView 8.请求视图解析 9.返回视图对象 10.请求视图渲染 11.响应处理结果 DispatcherServlet(前端控制器)>>>...原创 2019-12-03 15:37:30 · 124 阅读 · 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 · 4335 阅读 · 1 评论 -
深入理解单例模式
单例模式--- 同时在内存中,只有一个对象存在。单例模式有两种实现方式: 1:懒汉式(延迟加载) 2:饿汉式 首先介绍恶汉模式, 基本上不会用,初始化太多。 public class Student1 { // 2:成员变量初始化本身对象 private static Student1 student = new Student1(); // 构造私有 private ...原创 2019-11-21 11:47:32 · 246 阅读 · 0 评论 -
spring boot + shiro + mybtis + vue 遇到的跨域问题
部署方式 spring boot 单独部署在一个tomcat中 端口号8090 vue 单独部署在另外一个tomcat中端口号 80; 导致跨域问题 ,接口无法访问 解决方案:(可能仅仅适用于我目前的这种方式spring boot + shiro + mybtis + vue) 参考:https://blog.youkuaiyun.com/weixin_42364816/article/detail...原创 2019-09-24 16:08:39 · 503 阅读 · 1 评论 -
BottomBar中如何动态替换图片显示
昨天代码中添加了https://github.com/roughike/BottomBar 美术的设计图是选中状态下是石心图片,未选中是空心图片 。那么这个就需要我们自己处理选中的和未选中如何切换图片了 1.自己写一个Selected 2.在tabs中icon引用selected 3.在代码中动态设置 mBottomBar.getTabAtPosition(0).setSelected原创 2016-10-11 17:17:53 · 947 阅读 · 1 评论