程序流程控制 数组在内存中的结构 整个内存里边的基本结构就分这4部分: new出来数组、对象; 方法区:类名、包名、方法的定义等;常量池、字符串常量池等,想用哪个从池子里边拿 静态区:静态的变量,用static修饰的变量等。 以数组为例,看它如何使用内存结构的: java虚拟机进行解释运行对它进行初 ...
分类:
其他好文 时间:
2018-11-15 14:33:54
阅读次数:
199
LevelDb的基本结构如下: 由六大部分组成: 一、MemTable,用户写入和读取的直接对象, 二、Immutable MemTable,用户状态写入的对象写满的MemTable之后会转为ImmutableMemTable,之后会写sst文件, 三、LOG文件,是WAL机制的部分,用户在写入Me ...
分类:
数据库 时间:
2018-11-12 23:56:19
阅读次数:
254
Linux 学习-计算机基础 一、描述计算机的组成及其功能。 计算机系统是由硬件(Hardware)和软件(Software )两部分组成。 硬件: 从硬件基本结构上来讲,计算机是由运算器、控制器、存储器、输入设备、输出设备五大部分组成的,每一部分分别按要求执行特定的基本功能。 1、运算器(算数逻辑 ...
分类:
系统相关 时间:
2018-11-11 23:23:37
阅读次数:
308
1.什么是标签 每个标签标示的是不同的服务器端的功能 2.常用标签 1. if 标签 1.基本if结构 {% if 条件 %} % endif %} 2.if ... else ... 结构 {% if 条件 %} 满足条件时要运行的代码 {% else %} 不满足条件时要运行的代码 {% end ...
分类:
其他好文 时间:
2018-11-09 00:48:07
阅读次数:
249
字典dict 1.字典的元素是键值对,各个元素用逗号分隔,基本结构如下:info={"k1:v1","k2:v2"} 2.字典的键(key)只可以是数字,字符串,元祖,布尔值注意:布尔值(False,True)为key时,可能与数字(0,1)作为key重复,只会承认数字那个key,例: 1 info ...
分类:
其他好文 时间:
2018-11-07 22:11:27
阅读次数:
210
最近在看redis方面的书籍,碰到了跳跃表这个数据结构。常规的单向链表在进行增删改查时,只能从头结点开始遍历,时间复杂度O(N),而跳跃表采用了二分法的思想,平均时间复杂度可以做到O(logN),最坏时间复杂度O(N)。另外,跳跃表是一种基于概率的数据结构(见下文添加元素操作)。 基本结构 下图是跳 ...
分类:
其他好文 时间:
2018-11-07 15:30:02
阅读次数:
211
数据库的onCreate方法和onUpgrade方法 使用sql语句对数据库进行增删改查 缺点 优点 使用谷歌封装好的api对数据进行增删改查 优点 Android中数据库的事务的介绍 事务步骤: listview 数据适配器作用:把复杂的数据(数组,链表,数据库,集合等)填充到指定视图界面上,降低 ...
分类:
移动开发 时间:
2018-11-07 15:27:20
阅读次数:
195
Django-Model操作数据库(增删改查、连表结构) 1、创建model表 基本结构 更多字段: 更多参数 2、注册APP,settings添加app3、生成相应的表 4、admin后台注册表 后台可以管理,添加数据 对数据进行增删改查 查 成功获取数据 增 删 改 常用方法 二、常用字段 参数 ...
分类:
数据库 时间:
2018-11-07 11:44:53
阅读次数:
165
LODOP中从PRINT_INIT(或PRINT_INITA)到最后PRINT(或PREVIEW等),是一个任务,关于Lodop中一个任务,以及一个任务中可以包含哪些语句,详细可查看本博客另一篇博文:Lodop打印语句最基本结构介绍(什么是一个任务) 一个任务中,可以有多页,可以是自动分页或手动分页 ...
分类:
其他好文 时间:
2018-11-06 14:42:31
阅读次数:
211