自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 命令删除远端release分支

git删除release分支命令 git branch -r |grep ‘/release/r-202101’ | sed -n -r ‘s/origin/(.*)/\1/p’ |xargs git push origin --delete

2021-10-26 17:30:06 315

原创 postSQL hash分表

postSQL hash分表 一、循环建表 (分64张) do KaTeX parse error: Expected group after '_' at position 86: …table_AUDIT_LOG_̲' || i ||' (li…; 二、 循环插入数据 do KaTeX parse error: Expected group after '_' at position 85: …table_audit_log_̲' || i ||' sel…; ...

2021-04-26 17:45:06 164

转载 RPC 远程调用

RPC RPC是远程过程调用,它是一种技术思想而非一种规范或协议,常见的RPC技术和框架有: 应用级的服务框架: Dubbo/Dubbox、Google gRPC、SpringBoot / SpringCloud 远程通信协议:Socket、REST(http json) 、SOAP(HTTP XML) 通信框架:MINA和Netty gRPC: 是Google公布的开源软件,基于HTTP2.0协议,支持常见的多种众多编程语言,RPC框架是基于HTTP协议实现的,底层使用到了Netty框架的支持 Dubb

2020-06-02 18:30:43 251

原创 Vue梳理流程

前后台分离,各干各的活儿 写完后台,然后写jsp,开发时间是串行的 分离之后,开发时间是并行的(时间缩短) 前后端交互(指的是数据 json) 后端postman测试 前端需要等后端开发完成吗??? 不用,自己模拟数据(只要和规定返回的json数据一致即可) 交互关键是 ajax vue是前端开发模型(前端MVC) vue使用,引入js包,在HTML上 axios使用,引入js包,在html上 问题: =后端需要token验证,前后端约定在每一次请求信息中都要带上token(登录成功后后台生成jwt)

2020-05-30 11:43:18 304

原创 RabbitMQ消息队列应用场景

消息队列应用场景 以下介绍消息队列在实际应用中常用的使用场景:异步处理,应用解耦,流量削锋和消息通讯四个场景。 1、异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种:串行的方式和并行方式。 串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后,返回给客户。 并行方式:将注册信息写入数据库成功后,发送注册邮件的同时,发送注册短信。以上三个任务完成后,返回给客户端。与串行的差别是,并行的方式可以提高处理的时间。 假设三个业务节点每个使用50毫秒钟,

2020-05-28 12:34:04 642

原创 where和having的区别

一、where和having的区别: 1.select age,name from users where age> 18 2.select age,name from users having age> 18 解释:上面的having可以用的前提是我已经筛选出了age字段,在这种情况下和where的效果是等效的,但是如果我没有select age就会报错!!因为having是从前面筛选的字段再筛选,而where是从数据表中的字段直接进行的筛选的。 二、只可以用where,不可以用having的

2020-05-13 15:12:43 224

原创 集群

集群: 解决高并发, 在某种意义上,他们可以被看作是一台计算机。集群系统中的单个计算机通常称为节点。 两个特点: 高可用性:集群当中的一个节点发生故障,这台节点上面所运行的应用程序将在另一台节点被自动接管,提高可用性 可扩展性:集群的性能不限制于单一的服务实体,新的服务实体可动态的添加到集群 两大能力: 1.负载均衡:把任务比较均匀的分布到集群环境下的节点,提高数据吞吐量 2.错误恢复:如果集群中的某一台服务器发生故障需要维修,资源和应用汇转移到可用的集群节点上。这种由于某个节点的资源不能工作,另一个可用

2020-05-12 22:04:13 252

转载 前端框架

Vue 渐进式框架 操作数据 双向绑定 支持分布式分层 jQuery

2020-05-11 20:15:46 337

原创 RESTful架构(Representational State Transfer,资源表现层状态转换)

RESTful是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。 动作类型为:GET、POST、PUT、DELETE 对服务端进行操作 RESTful特点包括:每一个URI代表一个资源 ...

2020-05-07 19:55:06 226

转载 CPU时间片

时间片即CPU分配给各个程序的时间,每个线程被分配一个时间段,称作它的时间片,即该进程允许运行的时间,使各个程序从表面上看是同时进行的。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。而不会造成CPU资源浪费。在宏观上:我们可以同时打开多个应用程序,每个程序并行不悖,同时运行。但在微观上:由于只有一个CPU,一次只能处理程...

2020-05-06 21:21:35 487

原创 Spring Cloud介绍及主要组件

SpringCloud 是微服务框架,将一系列组件进行整合。我们可以加入一些jar包,配置一些相关文件,通过一些简单的注解,就可以快速的构建成一个分布式系统。对我们熟悉spring的程序员来说,上手比较容易。 基于springboot构建 springCloud中提供了restTemplet(httpClient,httpUrlconnection)方式调用其他服务 SpringCloud分布式开...

2020-05-06 12:14:53 374

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除