不难看出,loHead和loTail两个节点分别记录不需要移动的链表的头部和尾部,hiHead和hiTail分别记录需要移动的链表头部和尾部. 假设在扩容的时候某个数组下有这样一个链表 : image 其中,假设天蓝色部分的不需要挪动,红色部分的需要挪动 第一步 : 建立loHead loTail ...
分类:
其他好文 时间:
2020-02-24 16:42:11
阅读次数:
61
近期需要在ubuntu18.04系统上安装opencv但是在安装依赖包的过程中,有一个依赖包,libjasper dev在使用命令 sudo apt get install libjaster dev 提示:errorE: unable to locate libjasper dev 后来googl ...
分类:
Web程序 时间:
2020-02-24 16:41:54
阅读次数:
359
获取表字段: select * from user_tab_columns where Table_Name='用户表' order by column_name 获取表注释: select * from user_tab_comments where Table_Name='用户表' order ...
分类:
数据库 时间:
2020-02-24 16:41:32
阅读次数:
71
在今天的UNIX是商业化的,UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在 x86 服务器和个人计算机上的,UNIX系统是一个分时系统,而UNIX是至关重要的,在它最早被开发后的时间里,FreeBSD,Linux等操作系统都或多或少有来自UNIX 的启 ...
分类:
系统相关 时间:
2020-02-24 16:40:53
阅读次数:
118
一、新建用户adduser、useradd 两个用户创建命令之间的区别 adduser: 会自动为创建的用户指定主目录、系统shell版本,会在创建时输入用户密码。 useradd:需要使用参数选项指定上述基本设置,如果不使用任何参数,则创建的用户无密码、无主目录、没有指定shell版本。 sudo ...
分类:
系统相关 时间:
2020-02-24 16:40:35
阅读次数:
84
1、下载地址: https://dev.mysql.com/downloads/mysql/5.7.html 2、下载解压完成后,配置环境变量 先新建MYSQL_HOME系统变量 然后在path中添加 %MYSQL_HOME%\bin 3、 执行mysqld --initialize-insecur ...
分类:
数据库 时间:
2020-02-24 16:40:14
阅读次数:
211
使用uwsgi,需要先配置ini文件,参考如下: [uwsgi] http = 127.0.0.1:8020 当使用nginx使用http协议转发时,使用该配置 uwsgi socket = 127.0.0.1:8020 默认使用uwsgi协议时,使用该配置 chdir = /home/www/dj ...
分类:
其他好文 时间:
2020-02-24 16:39:55
阅读次数:
159
EasyPlayer是一款流媒体播放器系列项目,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、 支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放、倍数播放等多种功能特性,核心基于ffmpeg,稳定、高效、可靠、可控。 随着多年不断的发展和迭代,不 ...
分类:
Web程序 时间:
2020-02-24 16:39:40
阅读次数:
69
物理层 物理层是指物理设备通过物理媒体进行互连的描述和规定,定义了通信传输介质的物理特性。例如机械特性、电气(电流电压)、功能(某一电平的意义)、规章(出现的顺序)简单来说就是设备之间传输的bit流,物理层只能看到0和1 数据链路层 数据链路层分为上层LLC层和下层mac层:LLC:Logical ...
分类:
其他好文 时间:
2020-02-24 16:39:21
阅读次数:
72
1. 动态语言 1.1 运行过程中给对象添加属性 1.2 运行过程中给类添加属性 1.3 运行过程中给类添加方法 1.4 运行过程中删除属性、方法 2. __slots__ 1. 动态语言 动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言 ...
分类:
编程语言 时间:
2020-02-24 16:38:54
阅读次数:
86
前提是主从异步复制环境要提前搭建好,然后再开启mysql增强半同步 环境:mysql5.7.26 主从异步复制早已部署好。 1.加载plugin插件 建议master和slave上全部执行(考虑到MHA的主从自动切换的环境) 在主库安装semisync_master.so和semisync_slav ...
分类:
数据库 时间:
2020-02-24 16:38:24
阅读次数:
89
5.1 OLTP与OLAP 数据库系统一般分为两种类型:OLTP、OLAP: OLTP(On-Line Transaction Processing,联机事务处理)系统:也称为生产系统,它是事件驱动的、面向应用的,比如电子商务网站的交易系统就是一个典型的OLTP系统。 OLTP的基本特点: 数据在系 ...
分类:
其他好文 时间:
2020-02-24 16:38:08
阅读次数:
69
自我理解: ServletContext类似字节码文件对象,在web创建的时候就自动生成了,并且是唯一的,跟随着项目和服务器共存亡了。通过这个对象,我们可以向里面存数据(键值对),也可以通过别的Servlet来获取这个数据;也可以根据相对(服务器)路径继来获取绝对路径。根据这个信息我们可以在以后创建 ...
分类:
其他好文 时间:
2020-02-24 15:32:48
阅读次数:
70
起因:最近要在googleplay上架新游戏,而谷歌要求新上架的应用要支持64位,鉴于老版本的unity不支持打包64位apk,所以决定升级unity版本到2018.4.1, 但打包过程中出现了几个问题 -> 问题1 Gradle version 配置错误,报错信息如下: CommandInvoka ...
分类:
编程语言 时间:
2020-02-24 15:32:03
阅读次数:
949
``` cpp#include using namespace std;#define int long long// Input: n,x[],y[]// Method: solve(x)// Output: f(x) (returned)namespace lag {const int N=20... ...
分类:
其他好文 时间:
2020-02-24 15:31:45
阅读次数:
75
概念 CDN是什么:名词解释不清,加快静态资源访问的技术 CDN原理:将静态资源缓存到用户所在城市 实现 步骤1:注册七牛云账号 https://portal.qiniu.com/signup?code=1hgfpqu1al36a 步骤2:创建xxx目录&uploads目录,再xxx目录下创建img ...
分类:
其他好文 时间:
2020-02-24 15:31:28
阅读次数:
153
Tanks教程中在处理摄像机缩放的时候使用了下面的函数,取两个坦克的中心点之后,根据两个坦克之间的距离,保证两个坦克都在屏幕中,然后进行缩放。 1 private float FindRequiredSize() 2 { 3 Vector3 desiredLocalPos = transform.I ...
分类:
编程语言 时间:
2020-02-24 15:31:00
阅读次数:
99