遇尚 Spring Cloud Alibaba微服务技术栈 问题总结
遇尚是使用Spring Cloud Alibaba微服务技术栈一款陌生人在线交友平台,充分发挥陌生人交友特点,平台提供了附近圈、朋友圈,通过大数据平台智能推荐好友与动态,用户采取了人脸识别技术,还提供在线即时通讯,以最大化帮助满足用户的交友需求。掌握Spring Boot、Spring Cloud Alibaba微服务技术栈掌握常用中间件的使用方式与应用场景MongoDB实现海量数据存储,存储社交
餐掌柜SaaS项目实战-2022微服务技术栈
餐掌柜SAAS,微服务框架Spring Cloud Alibaba 餐掌柜管家
JVM系列之性能调优参考手册(企业级实践篇
1、前言介绍一般来说,JVM内部是经过很多的实践和优化的,所以一般调休是先通过java提供的工具进行性能问题排查,找出影响性能的代码,然后迫不得已才可以考虑调整JVM参数,进行JVM参数调优。2、标准参数标准参数以-开头,所有jvm都实现了该参数的功能-help查看java命令帮助信息-server -client两个参数用于设置虚拟机使用何种运行模式,client模式启动比较快,但运行时性能和内
Java内存溢出,JVM调优,Java性能优化
Java内存溢出,JVM调优,Java性能优化
JUC Java多线程开发利器
在Java中,线程部分是一个重点,本篇文章说的JUC也是关于线程的。JUC就是java.util .concurrent工具包的简称。这是一个处理线程的工具包,JDK 1.5开始出现的。下面一起来看看它怎么使用。一、volatile关键字与内存可见性1、内存可见性:先来看看下面的一段代码:public class TestVolatile {  
MYSQL索引失效的各种情况小结
一、对列使用函数,该列的索引将不起作用。如:substring(字段名,1,2)='xxx';二、对列进行运算(+,-,*,/,! 等),该列的索引将不起作用。如:select * from test where id-1=9;//错误的写法;select * from test where id=10; //正确的写法 ;三、某些情况下的LIKE操作,该列的索引将不起作
'vue-cli-service' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
运行vue时,报’vue-cli-service’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。怎么能忘记 npm install ,如果你下载的淘宝镜像,也可以 cnpm install。已解决。
SpringBoot前后端分离跨域解决方案
1. 什么是跨域要了解跨域,先要知道同源策略。同源策略是由 Netscape 公司提出的一个著名的安全策略,所有支持 JavaScript 的浏览器都会使用这个策略。所谓同源是指:协议,域名,端口 全部相同。浏览器从一个域名的网页去请求另一个域名的资源时,协议,域名,端口任意不同,都会出现跨域问题。现实工作开发中经常会有跨域的情况。因为公司会有很多项目,也会有很多子域名,各个项目或者网站之间需要相
Node.js环境配置,Npm切换
1、下载对应你系统的Node.js版本2、选安装目录进行安装3、环境配置4、测试前期准备1、Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 
面试官:为什么选SpringCloud而不是Dubbo?
写好的代码越来越满足不了需求,因为需求总是在不断的变化。在技术选型时,实在是心有余而力不足。思来想去,就考虑了使用微服务架构来实现,功能模块化。今天主要讲讲为什么需要微服务架构。还是以故事的形式呈现。一、认识微服务阶段一:单体服务话说小张闲着没事,就想着挣点钱,于是开了一家餐馆。店铺刚刚开张,顾客还不多。这时候就小张一个人,所以收银、做饭、洗碗、打扫卫生的任务全在小张一个人身上。阶段二:微服务小张
Redis高可用集群方案(主从复制,哨兵模式,Redis集群)
Redis-cluster 是近年来 Redis 架构不断改进中的相对较好的 Redis 高可用方案。本文涉及到近年来 Redis 多实例架构的演变过程,包括普通主从架构(Master、slave 可进行写读分离)、哨兵模式下的主从架构、Redis-cluster 高可用架构(Redis 官方默认 cluster 下不进行读写分离)的简介。同时还介绍使用Java的两大redis客户端:Jedis与
分布式系统如何解决脑裂问题
这是分布式系统中一个很实际的问题,书上说的不是很详细,整理总结一下。1、脑裂和假死1.1 脑裂官方定义:当一个集群的不同部分在同一时间都认为自己是活动的时候,我们就可以将这个现象称为脑裂症状。通俗的说,就是比如当你的 cluster 里面有两个结点,它们都知道在这个 cluster 里需要选举出一个 master。那么当它们两之间的通信完全没有问题的时候,就会达成共识,选出其中一个作为 maste
MySQL单表数据量过千万,怎么优化?SQL优化企业级解决方案
MySQL单表数据量过千万,怎么优化?SQL优化企业级解决方案