• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • 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)
下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3