摘要:
先看一个并发例子;现在有一个服务器,如果同时有三个请求过来就会出问题 加入同时进行,那么三个下单实际上在数据库中最后只减一,这显然不行 稍微改进版本 +synchronized,但是有bug, 因为这些都是jvm级别上的锁,只适合单体架构,不合适集群架构 这时候可以看一个知识点jedis.SETNX 阅读全文
摘要:
场景分析。一个网页什么的访问量最大的? 首页;一般首页访问量太大的话为了减少压力就引出了缓存 而缓存里面Redis算是一个标配 他的特点如下 但是数据经常更改重要的数据不放在Redis里面即 如何将首页数据添加Redis缓存 1:引入依赖 2创建一个配置类 然后配置类如何写参考这里https://w 阅读全文
摘要:
springcloud一个简单的基本流程 其中熔断机制是一种保护措施,如edu模块想去调用另一个模块,但是这时远程调用的这个模块,服务,挂了,所以这个Hystrix熔断机制就会保护 阅读全文
摘要:
首先我们知道了微服务和springcloud 在Springcloud中很多框架遇到了瓶颈,这时候就引出了Nacos 场景引入:模块edu想调用vod模块,虽然可以自己关联,比如导入依赖或者import等,但这就不是微服务了 微服务就是要互不关联,即一点关系一点没有 这时候可以用注册中心,当两个模块 阅读全文
摘要:
nginx简单理解就三个作用 1请求转发 那么我们的nginx是怎样转发到各个服务器的呢,常见的是根据路径 2 负载均衡 比如有四个请求此时,但是最好服务器只需要承受两个即可 3 动静分离则就是java代码与前端分开 而nginx原理都是很多算法,但是已经封装挺好了,怎么用的话 就是先安装nginx 阅读全文
摘要:
React两大核心 1虚拟DOM 看如下实现 2diff算法 就是这样一层一层对比,树,组件,元素,从上到下 总结一下就是两个核心为虚拟DOM提供新旧Dom树,diff提供新旧两棵树dom里面最优的方案 开始学习React 创建webpack项目:https://www.cnblogs.com/ya 阅读全文
摘要:
查看版本 webpack -v 如果没有出现,npm install --global webpack-cli,因为 注意:webpack 4x以上,webpack将命令相关的内容都放到了webpack-cli,所以还需要安装webpack-cli; 之后再webpack -v 1.默认的入口为'. 阅读全文
摘要:
转自博客:https://www.cnblogs.com/guanghe/p/6560698.html 方便自己有空复习观看 ES6标准发布后,module成为标准,标准的使用是以export指令导出接口,以import引入模块,但是在我们一贯的node模块中,我们采用的是CommonJS规范,使用 阅读全文
摘要:
什么是NodeJs? Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目的流行工具! Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核) 当 Node.js 执行 I/O 操作时(例如从网络读取、访 阅读全文