摘要: React 将页面元素拆分成组件,通过组装展示数据。组件又有无状态和有状态之分,所谓状态,可以简单的认为是组件要展示的数据。React 有个特性或者说是限制单向数据流,组件的状态数据只能在组件内部修改,对于其他组件是只读的,想要修改只能通过组件提供的接口回调。 随着组件数量的增多,组件间状态数据共享 阅读全文
posted @ 2021-01-24 10:19 小创 阅读(269) 评论(0) 推荐(1) 编辑
摘要: 上篇文章,简单介绍了 RedoLog 是什么,以及怎么从 Oracle Dump 二进制日志。接下来,分析下 Redo Log 二进制文件的格式,主要包括:文件头,重做日志头,DML-INSERT 操作,DDL-CREATE 操作。 Redo Log 二进制文件中,采用的是小端序字节序。 原文链接: 阅读全文
posted @ 2021-01-08 09:09 小创 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: Oracle 数据库恢复操作最关键的依据就是 redo log,它记录了对数据库所有的更改操作。在研究如何提取 redolog 中 DML 操作的过程可谓一波三折,因为介绍 redolog 结构细节的资料实在太少了,不过好在最后大致理清了它的结构,并开发了一个基于日志的同步软件。 本系列文章就记录下 阅读全文
posted @ 2021-01-04 13:39 小创 阅读(1544) 评论(0) 推荐(1) 编辑
摘要: React 是一个用于构建用户界面的 JavaScript 库,主要特点有: 声明式渲染:设计好数据和视图的关系,数据变化 React 自动渲染,不必亲自操作DOM 组件化:页面切分成多个小部件,通过组装拼成整体页面,利于代码复用 本文通过写个简单的 TodoList 实例,不求甚解,熟悉下 Rea 阅读全文
posted @ 2020-12-31 12:39 小创 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: Bootstrap 是一个流行的前端样式库,可以方便快速的构建应用,但默认样式可能不尽人意,本文就介绍如何使用 NPM , Webpack , SASS 针对它的源码来定制自己的主题。版本使用的是 Bootstrap v4.3.1。 本文提供了一个使用此方式编写的一个后台管理模板 Dunwoo Ad 阅读全文
posted @ 2019-09-14 09:35 小创 阅读(1511) 评论(1) 推荐(2) 编辑
摘要: 这两个概念估计有不少人会混淆,它们都可以说是 JVM 规范的一部分,但真不是一回事!它们描述和解决的是不同问题,简单来说, Java 内存模型 ,描述的是多线程允许的行为 JVM 内存结构 ,描述的是线程运行所设计的内存空间 JVM 是什么呢?它屏蔽了底层架构的差异性,是 Java 跨平台的依据,也 阅读全文
posted @ 2019-08-20 09:21 小创 阅读(4454) 评论(0) 推荐(4) 编辑
摘要: 传统的 CSS 布局方式是基于 盒模型 (它是根据盒子与父盒子以及兄弟盒子的关系确定 大小 和 位置 的算法),实现时依赖于 block , inline , table , position , float 这些属性,但对于一些特殊布局不易实现,比如 垂直居中 。 Flexbox Layout 是 阅读全文
posted @ 2019-08-12 09:39 小创 阅读(727) 评论(3) 推荐(3) 编辑
摘要: Set 接口是 Java Collections Framework 中的一员,它的特点是: 不能包含重复的元素 ,允许且最多只有一个 null 元素。Java 中有三个常用的 Set 实现类: HashSet: 将元素存储在 哈希表 中,性能最佳,但不能保证元素的迭代顺序 LinkedHashSe 阅读全文
posted @ 2019-07-31 09:35 小创 阅读(840) 评论(0) 推荐(2) 编辑
摘要: Java 中的 Map 是一种键值对 映射 ,又被称为 符号表 或 字典 的数据结构,通常使用 哈希表 来实现,但也可使用 二叉查找树 、 红黑树 实现。 HashMap 基于 哈希表 ,但迭代时不是插入顺序 LinkedHashMap 扩展了 HashMap,维护了一个贯穿所有元素的 双向链表 , 阅读全文
posted @ 2019-07-26 09:42 小创 阅读(1762) 评论(0) 推荐(1) 编辑
摘要: 红黑树 是一个比较复杂的数据结构,相信很多人也只知其名而不知其意,因为理解它的原理确实需要花费一定的功夫。之所以写这篇文章,也是为了更好的理解 Java 中 TreeMap 的源码。 写之前,搜了下网上的文章,说实话,看完有点懵,大部分一上来就给你它的五大 性质 ,然后就是一顿插入、删除、旋转操作, 阅读全文
posted @ 2019-07-24 10:04 小创 阅读(4014) 评论(3) 推荐(6) 编辑