grpc就和其他一些rpc框架差不多
支持多语言的 RPC 框架,是由 Google 开发并开源的一种语言中立的 RPC 框架
基于HTTP/2协议设计
grpc 是用proto文件定义rpc服务
protobuf全名是ProtocolBuffers...
汪明鑫
4年前 (2020-06-10) 684浏览 0评论
0喜欢
我们本地提交2个commit
git log
现在我们想合并这2个commit
git rebase -i
下面的是新的提交
我们把第二行对应的 pick 修改成 squash
意味着把commit1...
汪明鑫
4年前 (2020-06-09) 587浏览 0评论
0喜欢
说到缓存我们第一个想到的就是redis
缓存架构在软件世界里很常见,redis,memcached,local cache,mybatis缓存,spring 缓存,JMM,电脑缓存,各种缓存置换算法等等。。。
多级缓存架构,单一的redis存储已经不足以支持高并发的...
汪明鑫
4年前 (2020-06-08) 801浏览 0评论
1喜欢
害,Spring MVC @ResponseBody 不是多清楚,写点demo、看点文章回顾一哈
package pers.wmx.springbootfreemarkerdemo.entity;
/**
* @author: wangmingxin03
...
汪明鑫
4年前 (2020-05-29) 763浏览 0评论
4喜欢
网页分页
这个大家都懂,前端传参数携带第几页,每页的数据
后端mysql start limit size 即可
还可以整个mybatis pageHelper
客户端游标
我们需要客户端查看近一个月的游戏记录
上下滑展示,
越往...
汪明鑫
4年前 (2020-05-29) 687浏览 0评论
2喜欢
First Step
是否有对应的映射
No mapping for POST /xxx/yyy
URI出错,check 代码中RequestMapping的URI
Second Step
找exceptio和error
常见的有json解析错误
npe (get...
汪明鑫
4年前 (2020-05-26) 577浏览 0评论
0喜欢
非核心流程异步化
多级缓存
memcache 读qps远大于redis
lacal cache可用于热点数据 (珍贵的本地缓存)
打散请求
对实时性要求不是特别高的高并发场景处理
当然也有通...
汪明鑫
4年前 (2020-05-26) 592浏览 0评论
0喜欢
由之前的一篇文章,由于以周为赛季处理周跨年的问题
如何处理最后一周跨年
需求如果变了赛季变成以日为单位的或月为单位的,上篇文章已经无法满足需求
我们需要新的方案,首先我们需要1位来表示赛季的类型,是以日还是周还是月 type
然后需要4位表示年 year
还需要...
汪明鑫
4年前 (2020-05-22) 557浏览 0评论
0喜欢
commad + 7 查看类的变量和方法
类图形式展示本地diff
show diff 展示代码变动
show local changes as UML 以类图的形式展示代码变动
Help 搜索框
可以搜索菜单栏的一些工具、设置、快捷键等
&nb...
汪明鑫
4年前 (2020-05-20) 616浏览 0评论
0喜欢
想一个场景,有一个游戏按一周一个赛季,需要记录下玩家每个赛季的积分排名、连胜排名
赛季需要一个唯一标识 (标识 = 年 + 当年的第几周)
这样会出现一个问题,每年的最后一周是属于这一年的还是属于下一年的,
我们需要确定这样周跨年的情况属于哪一年,确保这一周只被计算了一次(而不是...
汪明鑫
4年前 (2020-05-20) 559浏览 0评论
0喜欢