码迷,mamicode.com
首页 > 2020年02月24日 > 全部分享
HashMap 扩容
不难看出,loHead和loTail两个节点分别记录不需要移动的链表的头部和尾部,hiHead和hiTail分别记录需要移动的链表头部和尾部. 假设在扩容的时候某个数组下有这样一个链表 : image 其中,假设天蓝色部分的不需要挪动,红色部分的需要挪动 第一步 : 建立loHead loTail ...
分类:其他好文   时间:2020-02-24 16:42:11    阅读次数:61
Ubuntu18.04下安装OpenCv依赖包libjasper-dev无法安装的问题
近期需要在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
Oracle 查询表信息(字段+备注)
获取表字段: 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
浅谈Linux与unix系统的来历
在今天的UNIX是商业化的,UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在 x86 服务器和个人计算机上的,UNIX系统是一个分时系统,而UNIX是至关重要的,在它最早被开发后的时间里,FreeBSD,Linux等操作系统都或多或少有来自UNIX 的启 ...
分类:系统相关   时间:2020-02-24 16:40:53    阅读次数:118
linux新建用户并赋予sudo权限
一、新建用户adduser、useradd 两个用户创建命令之间的区别 adduser: 会自动为创建的用户指定主目录、系统shell版本,会在创建时输入用户密码。 useradd:需要使用参数选项指定上述基本设置,如果不使用任何参数,则创建的用户无密码、无主目录、没有指定shell版本。 sudo ...
分类:系统相关   时间:2020-02-24 16:40:35    阅读次数:84
mysql-5.7.29-winx64的安装步骤
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 常用操作
使用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
HLS播放器RTSP播放器支持8K播放且低延时高并发全功能流媒体播放器EasyPlayer搭建之HTML中 px,em,rem该如何区别?
EasyPlayer是一款流媒体播放器系列项目,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放、 支持本地文件播放,支持本地抓拍、本地录像、播放旋转、多屏播放、倍数播放等多种功能特性,核心基于ffmpeg,稳定、高效、可靠、可控。 随着多年不断的发展和迭代,不 ...
分类:Web程序   时间:2020-02-24 16:39:40    阅读次数:69
OSI参考模型
物理层 物理层是指物理设备通过物理媒体进行互连的描述和规定,定义了通信传输介质的物理特性。例如机械特性、电气(电流电压)、功能(某一电平的意义)、规章(出现的顺序)简单来说就是设备之间传输的bit流,物理层只能看到0和1 数据链路层 数据链路层分为上层LLC层和下层mac层:LLC:Logical ...
分类:其他好文   时间:2020-02-24 16:39:21    阅读次数:72
动态语言、__slots__
1. 动态语言 1.1 运行过程中给对象添加属性 1.2 运行过程中给类添加属性 1.3 运行过程中给类添加方法 1.4 运行过程中删除属性、方法 2. __slots__ 1. 动态语言 动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言 ...
分类:编程语言   时间:2020-02-24 16:38:54    阅读次数:86
mysql5.7 开启增强半同步复制
前提是主从异步复制环境要提前搭建好,然后再开启mysql增强半同步 环境:mysql5.7.26 主从异步复制早已部署好。 1.加载plugin插件 建议master和slave上全部执行(考虑到MHA的主从自动切换的环境) 在主库安装semisync_master.so和semisync_slav ...
分类:数据库   时间:2020-02-24 16:38:24    阅读次数:89
OLTP与OLAP
5.1 OLTP与OLAP 数据库系统一般分为两种类型:OLTP、OLAP: OLTP(On-Line Transaction Processing,联机事务处理)系统:也称为生产系统,它是事件驱动的、面向应用的,比如电子商务网站的交易系统就是一个典型的OLTP系统。 OLTP的基本特点: 数据在系 ...
分类:其他好文   时间:2020-02-24 16:38:08    阅读次数:69
ServletContext对象
自我理解: ServletContext类似字节码文件对象,在web创建的时候就自动生成了,并且是唯一的,跟随着项目和服务器共存亡了。通过这个对象,我们可以向里面存数据(键值对),也可以通过别的Servlet来获取这个数据;也可以根据相对(服务器)路径继来获取绝对路径。根据这个信息我们可以在以后创建 ...
分类:其他好文   时间:2020-02-24 15:32:48    阅读次数:70
Unity5.5.6 升级到 2018.4.1 打包出现的问题 : Gradle version 2.10 is required. Current version is 5.1.1
起因:最近要在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是什么:名词解释不清,加快静态资源访问的技术 CDN原理:将静态资源缓存到用户所在城市 实现 步骤1:注册七牛云账号 https://portal.qiniu.com/signup?code=1hgfpqu1al36a 步骤2:创建xxx目录&uploads目录,再xxx目录下创建img ...
分类:其他好文   时间:2020-02-24 15:31:28    阅读次数:153
unity 教程Tanks中的Transform.InverseTransformPoint理解
Tanks教程中在处理摄像机缩放的时候使用了下面的函数,取两个坦克的中心点之后,根据两个坦克之间的距离,保证两个坦克都在屏幕中,然后进行缩放。 1 private float FindRequiredSize() 2 { 3 Vector3 desiredLocalPos = transform.I ...
分类:编程语言   时间:2020-02-24 15:31:00    阅读次数:99
1022条   上一页 1 ... 23 24 25 26 27 28 29 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!