花痴橘子

文章
5
资源
0
加入时间
3年1月12天

TypeScript ---- 初识基础篇TypeScript ---- 初识基础篇

TypeScript ---- 初识基础篇一、基本类型1.1 String类型let name: string = "张三";// ES5: var name = "张三";1.2 Number类型let num: number = 3;// ES5: var num = 3;1.3 Boolean类型let bool: boolean = false;// ES5: var bool = false;1.4 Symbol类型const symb = Sy

三种方式的树形结构数据库表设计的对比

前言最近项目中有用到无限层级的树结构场景,需求:树的层级无限(理论支持无限层级,实际业务场景最多6层级),查询效率高,树的节点能够实现任意拖拽三种树结构表设计方案:传统方式即邻接表模式通过id,parentId来表达父子层级关系优点:结构明了清晰,新增修改方便缺点:查询需要层层递归,层级较深时查询效率较低,并且容易导致栈溢出子编码=父编码+子扩展编码方式,也称物化路径优点:结...

Android Studio中gradle配置ButterKnife(AS2.3.3)

在app和依赖的module中进行ButterKnife的配置第一步,在project中的build.gradle配置如下(为了复用,使用了公用组件ext)在进行配置如下(此处可以在github上参考Butterknife的官方文档进行配置)第二步,在app的build.gradle中添加两行依赖即可compile "com.jakewharton:butte...