- 博客(7)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 全局唯一id的解决方案探讨
转载一篇好文https://blog.letiantian.me/microservices/distributed-id.htmlletiantian 是目前就职于拼多多,这是一篇难得的好文,推荐。节选我们用个业务场景的例子来说明:如果一个业务的数据使用 MySQL 存储,基于用户ID进行分库分表,每一条数据都需要分配一个在这个业务中的全局唯一ID,如何实现全局唯一 ID ?本文探讨...
2019-06-27 09:23:38 393
原创 MAC下rz sz命令不可用
在mac下,上传下载命令sz rz不可用? 首先安装sz rz命令,安装成功后,输入sz rz命令,出现 recevied is waitting,,,,, 那么是应为linux终端不支持。 可以安装XSHELL或者其他终端; 如果是iterm可以设置(快捷键command + ,)->profile->advanced->triggers->edit-&
2019-06-25 19:37:57 4041
原创 GCP base exam
google cloud platformcore :GCP also offers a variety of ways for you to interconnect your on-premises or other cloud networks with your Google VPC. It’s simple to set up a VPN and you can use Cloud ...
2019-06-23 14:06:17 1136
原创 git 回滚、取消commit、取消merge等回退操作
前言在此之前,建立一个约定。commit会产生提交id,merge之后也会产生提交id。也就是说merge是commit的一种操作。但是为了表达方便,我们将commit和merge统称为更新,commit只是单指当前分支的提交,而merge单指合并操作。正文首先明确下问题:回滚将当前的version重置到某次提或者合并,在此次提交或者合并之后的更新都会被丢弃。比如 git res...
2019-06-16 12:06:50 16542
原创 没有else的if是否更为高效?
在python中,探讨if else和if 的效率问题。比如下面2个python 自定义函数def get_sum(a,b): if a > b: return a+b else: return a+bdef get_sum_no_else(a,b): if a > b : return a+b return a+b通过引入 dis模块,进行字节码编译,...
2019-06-14 09:48:57 699
原创 如何阅读源代码
这段时间源代码阅读得比较多,总结下自己得源代码阅读方式获取代码clone codegit clone https://本地新开分支git checkout -b branch_for_read_code方便写注释,而且还能快速的总结自己的阅读经验目录结构了解目录结构,项目代码的目录结构是什么样的,最外层文件夹都是什么功能;比如:常见的app文件夹一般是应用的控制器、模型(...
2019-06-01 18:12:13 266
iterm2-zmodem-master.zip
2018-07-07
KindEditor
2017-03-15
TP5的url解析出现问题
2017-08-08
navicat连接不上数据库
2016-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人