摘要:
let obj = JSON.parse(JSON.stringify(this.temp1)); 阅读全文
posted @ 2020-12-02 19:38
咔啡
阅读(928)
评论(0)
推荐(1)
摘要:
// 使用柯里化 + 递归function curry ( fn ) { var c = (...arg) => (fn.length arg.length) ? fn (...arg) : (...arg1) => c(...arg, ...arg1) return c} 阅读全文
posted @ 2020-12-02 19:34
咔啡
阅读(403)
评论(0)
推荐(0)
摘要:
旧: will, did; mount, update... 新: 16版本之后: getDerivedStateFromProps: 虚拟dom之后,实际dom挂载之前, 每次获取新的props或state之后, 返回新的state, 配合didUpdate可以替代willReceiveProps 阅读全文
posted @ 2020-12-02 19:26
咔啡
阅读(87)
评论(0)
推荐(0)
摘要:
为了简化,Vue 允许你以一个工厂函数的方式定义你的组件,这个工厂函数会异步解析你的组件定义。Vue 只有在这个组件需要被渲染的时候才会触发该工厂函数,且会把结果缓存起来供未来重渲染Vue.component( 'async-webpack-example', // 这个 `import` 函数会返 阅读全文
posted @ 2020-12-02 19:25
咔啡
阅读(94)
评论(0)
推荐(0)
摘要:
XML DTD(功能有限) XML Schema (功能强大) Schema本身是XML的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),Schema支持命名空间,Schema支持数据类型,并且支持自定义数据类型,功能更完善,更强大,提供了无限的可扩展性。而且Schema是W 阅读全文
posted @ 2020-12-02 19:24
咔啡
阅读(62)
评论(0)
推荐(0)
摘要:
多个线程开启各自事务操作数据库中数据时,数据库系统要负责隔离操作,以保证各个线程在获取数据时的准确性。 数据库共定义了四种隔离级别: Serializable:可避免脏读、不可重复读、虚读情况的发生。(串行化) Repeatable read:可避免脏读、不可重复读情况的发生。(可重复读) Read 阅读全文
posted @ 2020-12-02 19:22
咔啡
阅读(84)
评论(0)
推荐(0)
摘要:
SQL语句主要可以划分为以下几类: DDL(Data Definition Language):数据定义语言,定义对数据库对象(库、表、列、索引)的操作。 包括:CREATE、DROP、ALTER、RENAME、 TRUNCATE等 DML(Data Manipulation Language): 阅读全文
posted @ 2020-12-02 17:41
咔啡
阅读(1194)
评论(0)
推荐(0)
摘要:
function sort (A, B) { var i = 0, j = 0, p = 0, m = A.length, n = B.length, C = [] while (i < m || j < n) { if (i < m && j < n) { C[p++] = A[i] < B[j] 阅读全文
posted @ 2020-12-02 17:34
咔啡
阅读(685)
评论(0)
推荐(0)
摘要:
// dp[i][j] 计算去最大长度,记住口诀:相等左上角加一,不等取上或左最大值function LCS(str1, str2){ var rows = str1.split("") rows.unshift("") var cols = str2.split("") cols.unshift( 阅读全文
posted @ 2020-12-02 17:33
咔啡
阅读(73)
评论(0)
推荐(0)
摘要:
不,你不能在Java中覆盖静态方法,但在子类中声明一个完全相同的方法不是编译时错误,这称为隐藏在Java中的方法。你不能覆盖Java中的静态方法,因为方法覆盖基于运行时的动态绑定,静态方法在编译时使用静态绑定进行绑定。虽然可以在子类中声明一个具有相同名称和方法签名的方法,看起来可以在Java中覆盖静 阅读全文
posted @ 2020-12-02 17:29
咔啡
阅读(125)
评论(0)
推荐(0)
摘要:
一个棘手的 Java 问题,如果 Java编程语言不是你设计的,你怎么能回答这个问题呢。Java编程的常识和深入了解有助于回答这种棘手的 Java 核心方面的面试问题。为什么 wait,notify 和 notifyAll 是在 Object 类中定义的而不是在 Thread 类中定义这是有名的 J 阅读全文
posted @ 2020-12-02 17:23
咔啡
阅读(570)
评论(0)
推荐(0)
摘要:
这个 Java 问题也常被问: 什么是线程安全的单例,你怎么创建它。好吧,在Java 5之前的版本, 使用双重检查锁定创建单例 Singleton 时,如果多个线程试图同时创建 Singleton 实例,则可能有多个 Singleton 实例被创建。从 Java 5 开始,使用 Enum 创建线程安 阅读全文
posted @ 2020-12-02 17:11
咔啡
阅读(184)
评论(0)
推荐(0)
摘要:
JsBridge给JavaScript提供了调用Native功能,Native也能够操控JavaScript。这样前端部分就可以方便使用地理位置、摄像头以及登录支付等Native能力啦。JSBridge构建 Native和非Native间消息通信的通道,而且是 双向通信的通道。 JS 向 Nativ 阅读全文
posted @ 2020-12-02 15:18
咔啡
阅读(383)
评论(0)
推荐(0)
摘要:
枚举单例是使用一个实例在 Java 中实现单例模式的新方法。虽然Java中的单例模式存在很长时间,但枚举单例是相对较新的概念,在引入Enum作为关键字和功能之后,从Java5开始在实践中。本文与之前关于 Singleton 的内容有些相关, 其中讨论了有关 Singleton 模式的面试中的常见问题 阅读全文
posted @ 2020-12-02 14:06
咔啡
阅读(139)
评论(0)
推荐(0)
摘要:
第一范式: 必须要有主键,并且每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。 第二范式: 所有非主关键字都完全依赖于主关键字(通常用于联合主键) 第三范式: 非主关键字不能依赖于其他非主关键字(通常用于一个主键) 阅读全文
posted @ 2020-12-02 14:03
咔啡
阅读(144)
评论(0)
推荐(0)
摘要:
现在 web 页面在移动端的地位越来越高,大部分主流 App 采用 native + webview 的 hybrid 模式,加载远程页面受限于网络,本地 webview 引擎,经常会出现渲染慢导致的白屏现象,体验很差,于是离线包方案应运而生。动态下载的离线包可以使得我们不需要走完整的 App 审核 阅读全文
posted @ 2020-12-02 13:57
咔啡
阅读(193)
评论(0)
推荐(0)
摘要:
jpg是jpeg的缩写, 二者一致 PNG就是为取代GIF而生的, 无损压缩, 占用内存多 jpg牺牲图片质量, 有损, 占用内存小 PNG格式可编辑。如图片中有字体等,可利用PS再做更改。JPG格式不可编辑 阅读全文
posted @ 2020-12-02 13:50
咔啡
阅读(1566)
评论(0)
推荐(0)
摘要:
另一个基于 String 的棘手 Java 问题,相信我只有很少的 Java 程序员可以正确回答这个问题。这是一个真正艰难的核心Java面试问题,并且需要对 String 的扎实知识才能回答这个问题。这是最近在 Java 面试中向我的一位朋友询问的问题。他正在接受技术主管职位的面试,并且有超过6年的 阅读全文
posted @ 2020-12-02 13:49
咔啡
阅读(275)
评论(0)
推荐(0)
摘要:
有DOM、SAX等。 DOM:(Document Object Model, 即文档对象模型) 是 W3C 组织推荐的处理 XML 的一种标准方式。 DOM中的核心概念就是节点。DOM在分析XML文档时,将组成XML文档的各个部分(元素、属性、文本、注释和处理指令等)映射成一个对象,这个对象就叫做节 阅读全文
posted @ 2020-12-02 13:46
咔啡
阅读(269)
评论(0)
推荐(0)
摘要:
这四个作用域的可见范围如下表所示。 作用域 当前类 同一package 子类 全局 public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × × 说明:如果在修饰的元素上面没有写任何访问修饰符,则表示default。 只要记住访问权 阅读全文
posted @ 2020-12-02 13:33
咔啡
阅读(220)
评论(0)
推荐(0)