摘要: 因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在 git pull 之后,这句代码是在git 2.9.2版本发生的,最新的版本需要添加 --allow-unrelated-histories 告诉 git 允许不相关历史合并。 假如我们的源是origin,分支是maste 阅读全文
posted @ 2020-07-05 23:03 凿石头的小石匠 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、IDEA集成Git 2、本地库的初始化操作 3、本地库初始化完成了,生成了.git目录 4、添加到暂存区,再提交到本地库操作; add +commit: 创建第一个文件后会有提示add操作 5、在IDEA中进行推送: 一般在开发中先pull操作,再push操作,不会直接进行push操作!! 6、 阅读全文
posted @ 2020-07-05 23:01 凿石头的小石匠 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1、查看版本 git --version 2、清屏 clear 3、设置签名 git config --global user,name "" 设置用户名和密码 4、本地仓库初始化 git init 查看隐藏的文件命令 ll -la Windows文件夹设置查看隐藏文件 初始化创建了一个隐藏的.gi 阅读全文
posted @ 2020-07-05 21:58 凿石头的小石匠 阅读(161) 评论(0) 推荐(0) 编辑
摘要: ##MySQL实现 DROP FUNCTION IF EXISTS getParentNode; CREATE FUNCTION getParentNode(chdId INT) RETURN VARCHAR(4000) CHARSET UTF8 BEGIN DECLAR sTemp VARCHAR 阅读全文
posted @ 2020-06-19 14:33 凿石头的小石匠 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 本文内容主要来自官网的翻译 ZooKeeper数据模型 ZooKeeper具有层次结构的名称空间,非常类似于分布式文件系统。唯一的区别是,名称空间中的每个节点都可以具有与其关联的数据以及子级。就像拥有一个文件系统一样,该文件系统也允许文件成为目录。到节点的路径始终表示为规范,绝对,斜杠分隔的路径。没 阅读全文
posted @ 2020-05-01 14:30 凿石头的小石匠 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 什么是ZooKeeper ZooKeeper是一个 分布式的,开放源码的分布式应用程序协调服务 ,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件, 提供的功能包括:配置维护、域名服务、分布式同步、组服务等 。 ZooKeep 阅读全文
posted @ 2020-04-23 09:25 凿石头的小石匠 阅读(251) 评论(0) 推荐(0) 编辑
摘要: Redis单机的问题以及解决方案 1,单点故障(主从/主备/集群) 2,容量有限(集群) 3,压力(主从/读写分离) AKF 设计微服务的时候,会遵循以下4个原则: 1.AKF拆分原则 2.前后端分离原则 3.无状态服务 4.restful的通信风格 使用AKF原则分析上述问题,得到对Redis做主 阅读全文
posted @ 2020-04-20 00:59 凿石头的小石匠 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 缓存击穿 缓存中没有但数据库中有的数据(一般是缓存时间到期),同时高并发读缓存没读到数据,又同时去数据库去取数据,引起数据库压力瞬间增大 解决 1.设置热点数据永远不过期。 2.加互斥锁,没有命中缓存的时候,加锁访问数据库,不造成数据库的瞬间压力 缓存穿透 用户想要查询一个数据,发现redis内存数 阅读全文
posted @ 2020-04-20 00:20 凿石头的小石匠 阅读(231) 评论(0) 推荐(0) 编辑
摘要: MULTI 、 EXEC 、 DISCARD 和 WATCH 是 Redis 事务相关的命令。事务可以一次执行多个命令, 并且带有以下两个重要的保证: 事务是一个单独的 隔离 操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个 原 阅读全文
posted @ 2020-04-19 23:51 凿石头的小石匠 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Redis的第一大特性? 快! 在解决redis的一系列问题的时候,不能舍弃这个特性 Redis用来做缓存和数据库有什么区别? 缓存 缓存的数据想多来说不是那么的重要,允许一点点的数据丢失,可接受 缓存的瓶颈:数据量过大的问题。需要一个淘汰策略,只保留热数据 key的有效期 淘汰机制:LRU和LFU 阅读全文
posted @ 2020-04-19 23:39 凿石头的小石匠 阅读(225) 评论(0) 推荐(0) 编辑