摘要:
只有确定大小类型(sized type)的实例才可以放到栈上,也就是,可以通过传值的方式传递 不确定大小类型(unsized tpe)的实例不能放到栈上而且必须通过传引用的方式传递 指向不确定大小类型(unsized tpe)的指针是双宽度的,因为除了保存指向数据的指针外,还需要额外的比特位来追踪数 阅读全文
摘要:
StaticLookup是对地址的抽象,可以将多种不同的地址类型转换为基础的AccountId。 如果一个仅使用AccountId的extrinsic。 与该调用函数进行交互的唯一方法是为链上帐户提供原始AccountId。相反,使用StaticLookup,您可以提供任何兼容的地址格式,并且将使用 阅读全文
摘要:
一、CAP 理论 CAP 理论关注的是在绝对情况下,在工程上,可用性和一致性并不是完全对立的,我们关注的往往是如何在保持相对一致性的前提下,提高系统的可用性。 CAP 理论中是忽略网络延迟的,也就是当事务提交时,节点间的数据复制一定是需要花费时间的。即使是同一个机房,从节点 A 复制到节点 B,由于 阅读全文
摘要:
一、hash优缺点 优点: 1.同类数据归类的整合储存,方便数据管理 2.相比string操作消耗内存与 cpu更小 3.相比string储存更节省空间 缺点: 1.过期功能不能使用在field上,只能用在key上 2.redis集群架构下不适合大规模使用 hash应用场景 一、电商购物车 1.以用 阅读全文
摘要:
一、什么是JMM模型? Java内存模型(Java Memory Model简称JMM)是一种抽象的概念,并不真实存在,它描 述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段,静态字段和构 成数组对象的元素)的访问方式。JVM运行程序的实体是线程,而每个线程创建时JVM都会为 其 阅读全文
摘要:
主要内容: l 客户端 ¡ zookeeper客户端简介,C客户端 ¡ 客户端连接参数说明 ¡ 客户端CRUD ¡ 客户端监听 l 集群 ¡ 集群架构说明 ¡ 集群配置及参数说明 ¡ 选举投票机制 ¡ 主从复制机制 一、客户端API常规应用 zookeeper 提供了java与C两种语言的客户端。我 阅读全文
摘要:
主题概要 1. zookeeper概要、背景及作用 2. 部署与常规配置 3. 节点类型 一、zookeeper概要、背景及作用 zookeeper产生背景: 项目从单体到分布式转变之后,将会产生多个节点之间协同的问题。如: 1. 每天的定时任务由谁哪个节点来执行? 2. RPC调用时的服务发现? 阅读全文
摘要:
在cocos creator2.x引擎中,所有的渲染组件都是继承自 cc.RenderComponent,例如cc.Sprite,cc.Label 等。组件的 Assembler 主要负责组件数据的更新处理及填充,由于不同的渲染组件在数据内容及填充上也都不相同,所以每一个渲染组件都会对应拥有自己的 阅读全文
摘要:
生活中的朋友对程序员的印象就是天天加班,然道做程序员就一定要加班才是一个好的程序员吗?程序员加班应该有两种,一是赶项目进度被迫加班 二是有激情,为了自己的能力提高而积极加班。我想在大多数频繁加班的公司第一种情况应该是占多数的。加班好像成了衡量一个程序员是否积极一部份标准了。 如果经常出现为了赶项目进... 阅读全文
摘要:
sql 绑定变量可以减少硬解析的次数,极在提高oracle内存的使用率,这一点大家应该是很清楚了。但是是否绑定变量并一定是永远安全可靠的,它对CBO产生高效正确的执行计划有时是会有影响的。假如一个表的数据有非常在的倾斜,比如一个只有一个ID字段的表T,T表上有10W条记录,其中ID=1的记录只有1... 阅读全文