摘要:前言没有任何一名程序员可以一气呵成完美无缺的在不用调试的情况下完成一个功能或模块。调试实际分很多种情况。测试我推荐使用,更好的去理解自己的代码,才是一个合格的程序员。 showImg(https://segmentfault.com/img/bVbe5ZG?w=1260&h=694); 前言 没有任何一名程序员可以一气呵成、完美无缺的在不用调试的情况下完成一个功能或模块。调试实际分很多...
摘要:今天就讲讲的锁主讲的悲观锁和乐观锁官方意思就是你普通的查询,并有保护功能,也就是没有锁,会出现事务执行的时候,数据出现错乱,然而提供了引擎支持种锁机制。 今天就讲讲MySQL的锁 主讲:Mysql的悲观锁 和 乐观锁官方:If you query data and then insert or update related data within the same transactio...
摘要:集成测试完成后,由运维同学从发起一个到分支,此时会会运行单元测试,构建镜像,并发布到预发布环境测试人员在预发布环境下再次验证功能,团队做上线前的其他准备工作运维同学合并,将为本次发布的代码及镜像自动打上版本号并书写,同时发布到生产环境。 云原生 (Cloud Native) 是伴随的容器技术发展出现的的一个词,最早出自 Pivotal 公司(即开发了 Spring 的公司)的一本技术小...
摘要:前提下载安装注册账号一在上发布代码登录,点击按钮其中仓库名称可选仓库描述介绍仓库权限公开共享,私有或指定合作者添加一个不需要进行版本管理的仓库类型,对应生成文件证书类型,对应生成文件拿到地址去终端克隆将你需要的文件内容都复制到文件夹中提交 前提: 下载安装composer、git 注册packagist、github账号 一、在GitHub上发布代码 1、登录GitHub,点击ne...
摘要:我们该选择哪一款数据库呢事实上,在比特币白皮书中并没有明确指定使用哪一种的数据库,因此这个由开发人员自己决定。详见精通比特币第二版第章节交易的输入与输出此外,每个区块数据都是以单独的文件形式存储在磁盘上。资料源代码精通比特币第二版 showImg(https://segmentfault.com/img/remote/1460000013923488?w=1200&h=627); 最...