简单介绍TBD
Trunk-Based-Deployment工作流
基于master分支开发,不引入其他功能分支
目前我们长期处于这种开发模式
基于master分支开发小步快走,爽的一批,不需要各种切分支合分支之类的多余操作,实践起来相当简单,git日志清晰明了。
但是也会需要一...
汪明鑫
2个月前 (12-08) 85浏览 0评论
1喜欢
Spring Boot项目引入maven依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>...
汪明鑫
5个月前 (09-02) 88浏览 0评论
0喜欢
为什么需要限流
限流顾名思义,就是限制突发大量流量,让系统以平稳安全的速度去处理请求流量
限流是保障服务的一种手段
好的限流策略既不会打垮服务,也能保证系统的吞吐量
通常来说,调用别人的核心接口需要考虑限流,自己设计的接口也要考虑限流
两大限流算法
【漏桶算法】
...
汪明鑫
6个月前 (07-28) 89浏览 0评论
2喜欢
lambda表达式
Lambda 允许把函数作为一个方法的参数
一切皆为函数,函数可以作为另一个函数的输入/输出,形成表达式链
使用 Lambda 表达式可以使代码变的更加简洁紧凑
推动 Java 8 发布的最重要新特性
【直观体验】
// 1. 不需...
汪明鑫
7个月前 (07-02) 106浏览 0评论
1喜欢
Arthas 是阿里整的一套采用命令行的线上问题排查工具
详情可见 https://alibaba.github.io/arthas/install-detail.html
快速安装
[root@xinyeshuaiqi ~]# curl -O https://alibaba.g...
汪明鑫
8个月前 (06-10) 108浏览 0评论
0喜欢
grpc就和其他一些rpc框架差不多
支持多语言的 RPC 框架,是由 Google 开发并开源的一种语言中立的 RPC 框架
基于HTTP/2协议设计
grpc 是用proto文件定义rpc服务
protobuf全名是ProtocolBuffers...
汪明鑫
8个月前 (06-10) 111浏览 0评论
0喜欢
我们本地提交2个commit
git log
现在我们想合并这2个commit
git rebase -i
下面的是新的提交
我们把第二行对应的 pick 修改成 squash
意味着把commit1...
汪明鑫
8个月前 (06-09) 94浏览 0评论
0喜欢
说到缓存我们第一个想到的就是redis
缓存架构在软件世界里很常见,redis,memcached,local cache,mybatis缓存,spring 缓存,JMM,电脑缓存,各种缓存置换算法等等。。。
多级缓存架构,单一的redis存储已经不足以支持高并发的...
汪明鑫
8个月前 (06-08) 88浏览 0评论
0喜欢
害,Spring MVC @ResponseBody 不是多清楚,写点demo、看点文章回顾一哈
package pers.wmx.springbootfreemarkerdemo.entity;
/**
* @author: wangmingxin03
...
汪明鑫
8个月前 (05-29) 149浏览 0评论
3喜欢
网页分页
这个大家都懂,前端传参数携带第几页,每页的数据
后端mysql start limit size 即可
还可以整个mybatis pageHelper
客户端游标
我们需要客户端查看近一个月的游戏记录
上下滑展示,
越往...
汪明鑫
8个月前 (05-29) 88浏览 0评论
2喜欢