转自:http://luodw.cc/2015/10/15/leveldb-04/ 这篇博客主要讲解下leveldb内存池,内存池很多地方都有用到,像linux内核也有个内存池。内存池的存在主要就是减少malloc或者new调用的次数,较少内存分配所带来的系统开销。 Arena类采用vector来存 ...
分类:
数据库 时间:
2019-06-25 00:26:22
阅读次数:
148
1. 基本概念: 视觉格式化模型:视觉格式化模型(visual formatting model): CSS的一种机制,它规定了页面中的多个盒子如何布局 注意:HTML中的每个元素都会在页面中生成盒子,这些盒子如何排列、如何相互影响,由视觉格式化模型定义 视口(viewport):可视窗口,通常指浏 ...
分类:
其他好文 时间:
2019-06-22 19:54:52
阅读次数:
127
[TOC] time模块 time模块一般用于不同时间格式的转换。 时间戳 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 格式化时间 格式化的时间字符串(format string):格式化时间表示的是普通的字符串格式的时间。 结构化时间 结 ...
分类:
编程语言 时间:
2019-06-18 21:47:30
阅读次数:
164
文件操作 1. 语法 2. 模式 读 写 3. 其他操作 绝对路径 从磁盘的根处查找 相对路径 相对于当前文件进行查找 tell() 查看光标位置,单位是字节 seek(偏移量,起始位置) 起始位置默认0 开头,1 当前位置,2 末尾 ...
分类:
编程语言 时间:
2019-06-17 17:37:26
阅读次数:
103
hexdump是Linux下的一个二进制文件查看工具,它可以将二进制文件转换为ASCII、八进制、十进制、十六进制格式进行查看。 指令所在路径:/usr/bin/hexdump 命令语法: hexdump: [-bcCdovx] [-e fmt] [-f fmt_file] [-n length] ...
分类:
系统相关 时间:
2019-06-16 09:37:20
阅读次数:
158
[TOC] time模块 一般用于不同时间格式的转换 时间戳 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 格式化时间 格式化的时间字符串(format string):格式化时间表示的是普通的字符串格式的时间。 结构化时间 结构化的时间(st ...
分类:
编程语言 时间:
2019-06-11 13:24:19
阅读次数:
120
Java 序列化和反序列化(三)Serializable 源码分析 2 [toc] 在上一篇文章中围绕 ObjectOutputStream writeObject 讲解了一下序列化的整个流程,这中间很多地方涉及到了 ObjectStreamClass 和 ObjectStreamField 这两个 ...
分类:
编程语言 时间:
2019-06-07 23:00:54
阅读次数:
135
先说较为简单的一种: 一、将摄像机作为人物角色的子对象,设置好相对距离和偏移量即可,但这种方法弊端较多,一般不采用。 二、 设置好摄像机跟物体的相对距离,之后利用插值让摄像机平滑跟随。 原理:摄像机与player以向量(有大小,有方向)相连,这样就可以确定摄像机与player的相对距离了,这样人物走 ...
分类:
编程语言 时间:
2019-06-06 23:08:22
阅读次数:
311
css的box shadow是用来添加边框阴影效果的。 属性值详解: 1、inset 可选值,默认阴影在盒子外 使用inset后,阴影在盒子内,即使指定边框或者透明边框,阴影依然存在。 2、 这是头两个 值,用来设置阴影偏移量。offset x为设置阴影的水平位移,假如是负值,那么阴影在边框的左侧; ...
分类:
移动开发 时间:
2019-06-05 19:25:50
阅读次数:
375
前言 作为一名DBA,在工作中会经常遇到一些MySQL主从同步延迟的问题,这些同步慢的问题,其实原因非常多,可能是因为主从的网络问题导致,可能是因为网络带宽问题导致,可能是因为大事务导致,也可能是因为单线程复制导致的延迟。 今天遇到一个问题,Mysql持续报错,主从同步延时数过大或错误。所以这篇文章 ...
分类:
数据库 时间:
2019-06-04 09:38:37
阅读次数:
132