摘要:
前段我特别困惑,困惑我的有三个问题: 疫情的原因,发现自己时间多了,但是做的事情却没有增加,让我很苦闷 每次看书,看文章,听一个讲座分享,当场听或者看的时候,很兴奋感觉发现宝藏了,但是过了几天,几个月后,好像再也不记得了 为什么我每天这么忙,还没什么成就? 上面三个问题其实困扰我多年了,只是最近通过 阅读全文
摘要:
1.基于当前分支创建本地分支,且切换到该分支 git checkout -b "dev" 2.将本地分支push到远程分支 git push origin dev 3.拉取代码 git pull 报如下错 报错提示中已说明如何解决: git branch --set-upstream-to=orig 阅读全文
摘要:
点击File->Settings->Editor->General->Code completion,取消勾选Match case即可 阅读全文
摘要:
唯一ID可以标识数据的唯一性,在分布式系统中生成唯一ID的方案有很多,常见的方式大概有以下三种: 依赖数据库,使用如MySQL自增列或Oracle序列等 UUID随机数 snowflake雪花算法 一、数据库和UUID方案的不足之处 采用数据库自增序列: 读写分离时,只有主节点可以进行写操作,可能有 阅读全文
摘要:
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 一、分支管理 项目中,一般会创建三个常用分支: develop:开发环境的稳定分支,公共开发环境基于该分支构建。 pre-release:测试环境的稳定分支,测试环境基于该分支构建。 master:生产环境的稳定分支,生 阅读全文
摘要:
一、前言 在开发中编写生成bean,mapper,mapper.xml即费时也费力,可以通过MyBatisCodeHelper-Pro自动生成bean,dao,mapper.xml等文件,然后根据自己的需要进行修改。 MyBatisCodeHelper-Pro是IDEA下的一个插件,类似于mybat 阅读全文
摘要:
一、背景 在码云上clone项目时,出现如下报错: 因为没有正确设置公私钥,导致没有权限操作。 码云官方文档: http://git.mydoc.io/?t=154712 二、解决 1.先查看是否有生成public key cat ~/.ssh/id_rsa.pub (以ssh-rsa 开头,以账号 阅读全文
摘要:
1.背景 windows系统,控制面板卸载Erlang后,重新安装Erlang成功,当再安装RabbitMQ时,报如下提示: 意思就是说Erlang版本过低,请安装更高的版本。 出现上面问题的原因,是卸载Erlang方式不对,没有清理干净导致。 2.解决 RabbitMq和Erlang版本对应关系, 阅读全文
摘要:
开发环境 开发工具:IDEA 2019.2.1 JDK版本:JDK1.8 Spring Boot版本:2.2.1 RELEASE Maven版本:3.5.4 1.jdk配置 在IDEA中配置jdk的方式很简单,点击File->Project Settings,如下图所示 1.选择SDKs 2.在 J 阅读全文
摘要:
详情参见: https://www.jb51.net/article/184631.htm or https://www.jianshu.com/p/845783cac4c9 (近期亲测) 阅读全文