InnoDB的next-key lock为什么是左开右闭的 2023-05-19 621 InnoDB的next-key lock本身的设计方案就是左开右闭的,例如select * from t where c2 = 10 for update;则锁定的是 c2=10 这条记录本身,以及其 …
HBase、TiDB、TDengine有什么优势 2023-05-19 728 HBase 的单表可以有百亿行、百万列,可以在横向和纵向两个维度插入数据,具有很大的弹性。TDengine 给每个表增加一组TAG 标签属性,颠覆了关系型数据库中表的概念。TiDB 采用和 Spann …
Geode和redis两个分布式内存数据库的对比,优缺点 2023-05-19 803 两者的定位不一样。Geode是分布式内存数据库,提供了可配置的一致性保证,能够保证数据不丢失,更符合数据库的定位。而Redis的定位本身就是缓存,采用的最终一致性和周期性持久化策略。 一、Geode和 …
什么是i.MXRT11xx上的串行NOR Flash双程序可交替启动 2023-05-19 781 i.MXRT11xx上的串行NOR Flash双程序可交替启动是指i.MXRT11xx芯片集成了两个独立的程序存储区域,存储在串行NOR Flash中。在启动时,可通过选择其中一个程序启动,保证系统可 …
Java中private,默认,protected,public修饰符的区别 2023-05-19 799 Java中private,默认,protected,public修饰符的区别:private只能在本类内部使用,默认只能在同一包中使用,protected除了同一包中还能被子类使用,public具有最 …
setCancelable与setCanceledOnTouchOutside区别 2023-05-19 935 setCancelable与setCanceledOnTouchOutside区别:触发取消操作的方式不同。setCancelable() 控制的是对话框是否可以通过按下返回键,而 setCancel …
Client Side Cache和 Server Side Cache的区别 2023-05-19 794 Client Side Cache和 Server Side Cache的区别:1、存储位置不同;2、缓存效率不同;3、缓存对象不同;4、缓存粒度不同;5、缓存过期策略不同;6、缓存的优化手段不同。存 …
cookie、session、localStorage、sessionStorage区别 2023-05-19 770 cookie、session、localStorage、sessionStorage区别:1、存储位置不同;2、存储容量不同;3、数据类型不同;4、生命周期不同等。存储位置不同是指Cookie保存在客 …
Java中CycliBarriar和CountdownLatch的区别 2023-05-19 853 Java中CycliBarriar和CountdownLatch的区别:1、用法不同;2、功能不同;3、运作机制不同;4、应用场景不同。用法不同是指CyclicBarrier用于线程之间的通信和协作, …
APP开发流程步骤有哪些 2023-05-19 715 APP开发流程步骤有:1、需求分析和规划;2、原型设计;3、技术选型和架构设计;4、开发环境和工具准备;5、模块开发和编码;6、单元测试和调试;7、集成和系统测试;8、用户界面设计和优化;9、数据库设 …
KVO的本质是什么 2023-05-19 710 KVO是指在软件开发中一种观察者模式的实现,它允许对象监听其他对象特定属性的变化,并在属性值发生改变时得到通知。KVO的本质是通过运行时机制动态生成子类,并在子类中重写被观察属性的setter方法,从 …
开发电商类APP需要注意什么 2023-05-19 676 开发电商类APP需要注意:1、用户体验;2、安全性;3、性能和可伸缩性;4、商品管理;5、购物车和结算;6、订单管理和物流跟踪;7、用户评价和反馈;8、多平台支持;9、数据分析和运营;10、版权和法律 …