原文:net core天马行空系列:移植Feign,结合Polly,实现回退,熔断,重试,超时,做最好用的声明式http服务调用端 系列目录 1.net core天马行空系列:原生DI+AOP实现spring boot注解式编程 2.net core天马行空系列: 泛型仓储和声明式事物实现最优雅的c... ...
分类:
Web程序 时间:
2020-04-24 13:14:57
阅读次数:
101
一、事务的基本概念在数据库中事务是工作的逻辑任务,一个事务是由一个或一组SQL语句组成,通过事务机制确保这一组SQL语句的操作要么全部成功执行成功,完成整个工作任务,如果任何一条SQL执行失败,对数据表所做的操作全部撤销。事务的目的就是为了保证数据的完整性,以银行转换业务为例:A用户向B转账1000元,步骤如下:1)A用户账户余额减少1000元;2)B用户账户余额增加1000元;3)记录A用户的交
分类:
数据库 时间:
2020-04-24 01:04:00
阅读次数:
79
前言 如果惧怕前面跌宕的山岩,生命就永远只能是死水一潭。 不想一篇博文写的过长,所以分割成两篇 一、紧跟上一篇 Git文件版本管理上:https://www.cnblogs.com/dream66/p/12736657.html 二、文件版本管理实战 2.1 删除文件 1) 在工作区 c:\git_ ...
分类:
其他好文 时间:
2020-04-22 18:08:57
阅读次数:
72
1、git和svn的区别 svn是集中式的版本控制系统 git是分布式的版本控制系统 集中式: 可以看出svn集中式版本控制都是把所有的版本存储在svn服务器中 且必须要联网到svn服务器才可以进行版本的回退、更新等操作。 假如哪天svn服务器坏了,那么所有的版本代码都将丢失,也就无法获取代码和回退 ...
分类:
其他好文 时间:
2020-04-19 22:17:34
阅读次数:
93
常用快捷键 格式调整 //保存文件 Ctrl+S //代码行缩进 Ctrl+[, Ctrl+] //折叠打开代码块 Ctrl+Shift+[, Ctrl+Shift+] //复制粘贴,如果没有选中任何文字则复制粘贴一行 Ctrl+C Ctrl+V //代码格式化 Shift+Alt+F //上下移动 ...
分类:
微信 时间:
2020-04-19 17:38:02
阅读次数:
84
一.什么是分支 ? 在版本回退的时候,每次提交后都会有记录,git把他们串成时间线,形成类似与时间轴的东西,这个时间轴就是一个分支,称之为master分支(主分支) ? 在开发的时候往往是团队写作,多人进行开发,光有一个分支是无法满足多人同时开发的需求,并且 在分支上工作并不影响其他分支的正常使用 ...
分类:
其他好文 时间:
2020-04-18 10:02:28
阅读次数:
64
前言 前情提要: "Git应用详解第四讲:版本回退的三种方式与stash" 这一节将会介绍本地仓库与远程仓库的一些简单互动以及几款常用的 图形化界面,让你更加方便地使用 。 一、 裸库 简单来说 裸库就是没有工作区的 仓库。比如服务器,只起到代码托管的作用而不需要也不应该修改服务器上的代码。 可通过 ...
分类:
其他好文 时间:
2020-04-16 00:29:09
阅读次数:
56
Git(版本控制工具) 管理不同版本,并且可以随时回退到任意时刻 协同开发,自动合并代码 常用命令 初始化仓库,生成.git 隐藏文件,此文件将会记录所有变更行为 查看当前仓库的状态信息 将文件加入暂存区 提交变更,每一次 commit 会生成一个哈希值 查看日志(每次提交记录) 将现有文件恢复到当 ...
分类:
其他好文 时间:
2020-04-13 14:07:27
阅读次数:
68
export default (str) => { if (str.length < 1) return [] // 映射数组 const map = ['', 1, 'abc', 'def', 'ghi', 'jkl', 'mno', 'pqrs', 'tuv', 'wxyz']; if (str ...
分类:
Web程序 时间:
2020-04-13 11:59:31
阅读次数:
115
检出操作(会在本地生成一个副本) svn checkout svn://192.168.0.1/runoob01 查看当前文件状态 svn status 添加文件到版本管理中(svn add缺省的行为方式是递归的) svn add 【文件名或文件夹名】 查看文件前后的改变 svn diff 【文件】 ...
分类:
系统相关 时间:
2020-04-08 22:14:47
阅读次数:
110