来源 | 愿码(ChainDesk.CN)内容编辑 愿码Slogan | 连接每个程序员的故事 网站 | http://chaindesk.cn 愿码愿景 | 打造全学科IT系统免费课程,助力小白用户、初级工程师0成本免…
标签:编程
TiDB 源码阅读系列文章(二十三)Prepare/Execute 请求处理
作者:苏立 在之前的一篇文章《TiDB 源码阅读系列文章(三)SQL 的一生》中,我们介绍了 TiDB 在收到客户端请求包时,最常见的 Command --- COM_QUERY 的请求处理流程。本文我们将介绍另外一种大…
弥合对象、关系之间的鸿沟(1/10)
O/RM技术可以简化数据访问,但也需要注意到引入这个新的抽象层来的挑战。 关键字:对象-关系映射 现代的应用程序常常是使用两种截然不同的技术构建而成:业务逻辑部分使用面向对象编程,数据存储使用关系型数据库。面向对象编…
构建可扩展的PostgreSQL解决方案
来源 | 愿码(ChainDesk.CN)内容编辑 愿码Slogan | 连接每个程序员的故事 网站 | http://chaindesk.cn 愿码愿景 | 打造全学科IT系统免费课程,助力小白用户、初级工程师0成本免…
TiDB 源码阅读系列文章(二十三)Prepare/Execute 请求处理
作者:苏立 在之前的一篇文章《TiDB 源码阅读系列文章(三)SQL 的一生》中,我们介绍了 TiDB 在收到客户端请求包时,最常见的 Command --- COM_QUERY 的请求处理流程。本文我们将介绍另外一种大…
从能做什么到如何去做,一文带你快速掌握Python编程基础与实战
摘要:Python语言的教程虽然随处可见,但是忙于日常业务/学习的你或许:一直想要“找个时间学一点”,但是又不知道该从何下手?本文将从Python能做什么,如何学习Python以及Python的基础知识为你的Python…
弥合对象、关系之间的鸿沟(1/10)
O/RM技术可以简化数据访问,但也需要注意到引入这个新的抽象层来的挑战。 关键字:对象-关系映射 现代的应用程序常常是使用两种截然不同的技术构建而成:业务逻辑部分使用面向对象编程,数据存储使用关系型数据库。面向对象编…
数据库优化第一步:数据类型
阅读原文:数据库优化第一步:数据类型 为什么选择合适的数据类型很重要?因为数据类型会影响存储空间的开销,也会影响数据的查询效率,可以说这是你优化数据库的第一步要做的事情。 疑问 本文的前提环境是:MySQL 5.7 , …
Linux Shell编程之变量、运算符、环境配置文件
一、变量 1.1 变量命名规则 开头为字符或下划线,名字中间中能有字母、数字和下划线组成; 变量的长度不超过255个字符; 变量名在有效的范围内必须是唯一的; //如再次定义则会替换上一个变量的值 在Bash中,变量的默…
NodeJs项目中的一些要点记录
前言 学习NodeJs也有一段时间了,踩过许多坑,在这里打算记录一下自己觉得有用的点,以备以后所需。 代码调试 一般我们调试Js项目都是通过Alert()(前端)或者 Console.log()(后端),这总是显得不够灵…
刚刚,阿里开源 iOS 协程开发框架 coobjc!
阿里妹导读:刚刚,阿里巴巴正式对外开源了基于 Apache 2.0 协议的协程开发框架 coobjc,开发者们可以在 Github 上自主下载。coobjc是为iOS平台打造的开源协程开发框架,支持Objective-C…
了解区块链的基本(第二部分):工作量证明(PoW)和股权证明(PoS)
在第一部分中,我们讨论了拜占庭将军问题、如何实现拜占庭容错以及他们与区块链的关系。 在上一篇文章中提到的算法实际上就是实现拜占庭容错的解决方案。但是,那个解决方案还不够有效率,它的变型也是有限制的,即不到三分之一的网络是…