会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
留白
世人慌慌张张,不过图碎银几两
博客园
首页
新随笔
管理
订阅
2020年8月18日
SQL Server 有数据修改表列名和类型,被修改列数据不会被清除
摘要: exec sp_rename '[dbo].[servers].game_id2','game_id'; alter table [dbo].[servers] alter column game_id int null;
阅读全文
posted @ 2020-08-18 10:57 留白s
阅读(373)
评论(0)
推荐(0)
2020年8月7日
git 常用操作
摘要: 清空暂存区(git add 逆操作) git rm --cached a.txt 或 rm .git/index 所谓暂存区实质是.git目录下的index文件,只要将此文件删除,那么就可以认为暂存区被清空
阅读全文
posted @ 2020-08-07 17:26 留白s
阅读(121)
评论(0)
推荐(0)
2020年7月30日
使用docker 创建SSL 证书
摘要: 今天在学习gRPC的安全通信时,需要创建SSL自签名证书,以往是在linux 虚拟机中创建,现在学习了docker,我尝试在docker上创建证书也非常方便。 1,启动 frapsoft/openssl 镜像 docker run -it --entrypoint /bin/ash frapsoft
阅读全文
posted @ 2020-07-30 16:43 留白s
阅读(3253)
评论(0)
推荐(0)
go 的 protoc 插件调用逻辑
摘要: 要让protoc使用插件,需要做下面事情: Place the plugin binary somewhere in the PATH and give it the name "protoc-gen-NAME" (replacing "NAME" with the name of your plu
阅读全文
posted @ 2020-07-30 09:50 留白s
阅读(615)
评论(0)
推荐(0)
2020年7月22日
微服务 雪崩效应 与 Hystrix 断路器使用入门
摘要: 雪崩效应 概述 雪崩效应 1、假设因为某些原因导致服务提供者的响应非常缓慢,消费者对提供者的请求被强制等待,直到服务返回,在高负载场景下,如果不做任何处理,这种问题很可能造成所有处理用户请求的线程都被耗竭,而不能响应用户的进一步请求。 2、在徽服务架构中通常会有多个服务层调用,大量的微服务通过网络进
阅读全文
posted @ 2020-07-22 11:29 留白s
阅读(231)
评论(0)
推荐(0)
2020年7月21日
TCP 为什么是三次握手,而不是两次或四次?
摘要: 双方都需要确认对方收到了自己的序列号
阅读全文
posted @ 2020-07-21 17:05 留白s
阅读(259)
评论(0)
推荐(0)
Mysql 中 MyISAM 和 InnoDB 的区别有哪些?
摘要: 作者:oscarwin 链接:https://www.zhihu.com/question/20596402/answer/211492971 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 区别:1. InnoDB 支持事务,MyISAM 不支持事务。这是 MyS
阅读全文
posted @ 2020-07-21 16:06 留白s
阅读(194)
评论(0)
推荐(0)
面试必备之乐观锁与悲观锁
摘要: 悲观锁 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做
阅读全文
posted @ 2020-07-21 15:53 留白s
阅读(180)
评论(0)
推荐(0)
事务属性 ACID 都是什么?
摘要: 事务四大特征:原子性,一致性,隔离性和持久性。 原子性(Atomicity) 一个原子事务要么完整执行,要么干脆不执行。这意味着,工作单元中的每项任务都必须正确执行。如果有任一任务执行失败,则整个工作单元或事务就会被终止。即此前对数据所作的任何修改都将被撤销。如果所有任务都被成功执行,事务就会被提交
阅读全文
posted @ 2020-07-21 14:44 留白s
阅读(388)
评论(0)
推荐(0)
如何使用go module导入本地包
摘要: go module是Go1.11版本之后官方推出的版本管理工具,并且从Go1.13版本开始,go module将是Go语言默认的依赖管理工具。到今天Go1.14版本推出之后Go modules 功能已经被正式推荐在生产环境下使用了。 这几天已经有很多教程讲解如何使用go module,以及如何使用g
阅读全文
posted @ 2020-07-21 11:50 留白s
阅读(887)
评论(0)
推荐(0)
下一页