摘要: git常用命令 远程新建分支,本地未显示,可以使用命令刷新本地分支: git remote update origin --prune https://www.cnblogs.com/wangiqngpei557/p/6058115.html 设置git名称和email地址 git config - 阅读全文
posted @ 2020-09-22 09:39 它山之玉 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 当前读和快照读 InnoDB 给每一个事务生成一个唯一事务 ID 的方法称为生成快照,因此这种场景称为快照读。 但是对于更新数据不能使用快照读,因为更新数据时如果使用快照读会可能会覆盖其他事务的更改。 另外查询时如果加锁也会采用当前读的方式。当前读就是读这个数据最新的提交数据。 InnoDB 的多版 阅读全文
posted @ 2020-09-18 09:29 它山之玉 阅读(5916) 评论(1) 推荐(2) 编辑
摘要: MySQL的锁 读锁和写锁 读锁还可以称为共享锁 ,写锁还可以称为排他锁 读锁和写锁是系统层面上的锁,也是最基础的锁。读锁和写锁还是锁的一种性质,比如行锁里,有行写锁和行读锁。MDL 锁里也有 MDL 写锁和 MDL 读锁。 读锁和写锁加锁关系如下: 读锁 写锁 读锁 共存 互斥 写锁 互斥 互斥 阅读全文
posted @ 2020-09-17 16:18 它山之玉 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 介绍 Feign OpenFeign是声明式、模板化的HTTP请求客户端。可以更加便捷、优雅地调用http api。 OpenFeign会根据带有注解的函数信息构建出网络请求的模板,在发送网络请求之前,OpenFeign会将函数的参数值设置到这些请求模板中。 主要是用来构建微服务消费端。只要使用Op 阅读全文
posted @ 2020-09-16 13:57 它山之玉 阅读(2166) 评论(0) 推荐(1) 编辑
摘要: 将多个服务注册到 Eureka上,使用RestTemplate进行调用: 演示 APP-RESTTEMPLATE 通过 RestTemplate调用 API-02-APPLICATION 应用 API-02-APPLICATION 配置 准备 配置文件: server: port: 8001 eur 阅读全文
posted @ 2020-09-15 17:37 它山之玉 阅读(1708) 评论(0) 推荐(0) 编辑
摘要: IDEA 不小心点错了一个地方,导致yml图标变了 在设置中找到 File Types,可以看到yml文件被识别成了 Text 在 Text中删除 *.yml 在 YAML 中手动添加 *.yml 即可 这样就可以自动识别 yml文件了 阅读全文
posted @ 2020-09-15 10:30 它山之玉 阅读(3328) 评论(1) 推荐(0) 编辑
摘要: 事务 事务基本概念 -- 从id=1的账户给id=2的账户转账100元 -- 第一步:将id=1的A账户余额减去100 UPDATE accounts SET balance = balance - 100 WHERE id = 1; -- 第二步:将id=2的B账户余额加上100 UPDATE a 阅读全文
posted @ 2020-09-14 14:42 它山之玉 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 单节点配置 Eureka 配置 server端 新建 Maven项目 修改 pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http: 阅读全文
posted @ 2020-09-13 15:34 它山之玉 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 官方文档:https://docs.mongodb.com/manual/aggregation/ 阅读全文
posted @ 2020-09-11 17:48 它山之玉 阅读(166) 评论(0) 推荐(0) 编辑
摘要: MongoDB 官方文档:https://docs.mongodb.com/manual/tutorial/query-documents/ 官方文档啥都有,本篇只列举几个简单的例子。 本篇基本都是机器翻译+部分手动修改,建议直接看官方文档减少歧义。 Mongo Query 温馨提示: 有的客户端查 阅读全文
posted @ 2020-09-11 14:09 它山之玉 阅读(1243) 评论(0) 推荐(0) 编辑