[TOC]PriorityBlockingQueue1.8源码解析一,简介PriorityBlockingQueue是一个支持优先级的×××阻塞队列,数据结构采用的是最小堆是通过一个数组实现的,队列默认采用自然排序的升序排序,如果需要自定义排序,需要在构造队列时指定Comparetor比较器,队列也是使用ReentrantLock锁来实现的同步机制。二,UML图三,基本成员//数组的最大容量2^31
分类:
其他好文 时间:
2019-06-28 18:21:16
阅读次数:
116
1.检查防火墙是否关闭 2.卸载Centos7自带的Mariadb 3.创建用户及想关组 4,安装依赖包 5.编辑配置文件 6.初始化mysqld 7.设置开机启动 8.设置环境变量 9.登录及更改密码 ...
分类:
数据库 时间:
2019-06-25 18:32:23
阅读次数:
233
总览 (SYNOPSIS) groff [ -abehilpstvzCENRSUVXZ ] [ -wname ] [ -Wname ] [ -mname ] [ -Fdir ] [ -Idir ] [ -Tdev ] [ -ffam ] [ -Mdir ] [ -dcs ] [ -rcn ] [ - ...
分类:
其他好文 时间:
2019-06-25 14:52:15
阅读次数:
90
在安装的过程中遇到了几个坑,特地记录下来。启动的时候会有有个错误: 大意为mysql退出且更新不了pid文件。 查看error.log,如图: 大意为ibdtata1文件不够,初始化的时候页数太大。初步判断为配置文件的配置参数问题。 将其改小或注释后解决。 初始化命令: bin/mysql_inst ...
分类:
数据库 时间:
2019-06-24 20:50:57
阅读次数:
162
1.在配置文件中设置连接池 2.引用配置文件 在flask中创建一个插件,将pymysql进行封装,views中的func可直接使用,这里insert相当于update、insert、delete三种操作 ...
分类:
数据库 时间:
2019-06-24 16:31:05
阅读次数:
224
Vulkan API的核心设计思想是最小化driver开销,其表现之一就是,API本身的错误检查很少。设置错误的枚举值,向必选参数传入空指针,即使是这样简单的错误,也不会被显式地处理,而只是简单地崩溃,或做出未定义的行为。因为Vulkan要求你对你做的所有事都清楚明白,很容易犯各种小错误,例如,想使... ...
分类:
其他好文 时间:
2019-06-23 21:07:08
阅读次数:
143
Source https://www.unrealengine.com/en-US/blog/making-autonomous-vehicles-safer-before-they-hit-the-road?utm_campaign=Oktopost-UE+-+NEWS&utm_content=O ...
分类:
其他好文 时间:
2019-06-22 10:36:51
阅读次数:
135
解决办法1: 其实错误提示中已经给出了解决办法了 关闭安全模式: Edit --> Preferences --> SQL Editors-->取消沟选 Safe Updates 先项 解决办法2:参考:https://blog.csdn.net/sanpic/article/details/798 ...
分类:
数据库 时间:
2019-06-19 10:49:57
阅读次数:
161
sudo kill -9 1810 2576 需要用超级管理员权限关闭 ...
分类:
数据库 时间:
2019-06-18 17:05:20
阅读次数:
152