ThreadLocal 每个线程的变量副本是存储在哪里的 ThreadLocal(线程局部变量) 在线程之间共享变量是存在风险的,有时可能要避免共享变量,使用ThreadLocal辅助类为各个线程提供各自的实例。 如果加锁,那么会开销很大 实现原理: ThreadLocal的get方法就是从当前线程 ...
分类:
编程语言 时间:
2020-06-12 20:12:36
阅读次数:
68
准备工作 1、检查各个节点间的网络通讯 在控制节点执行ping ping compute01 ping 10.0.0.31 2、删除NetworkManager软件包 在控制节点和计算节点都执行 yum remove NetworkManager -y 3. controller节点创建网络 neu ...
分类:
其他好文 时间:
2020-06-12 14:39:15
阅读次数:
62
1.先安装java环境= = 备注:如果是Kali的话,自带了Java环境是openjdk,可以先卸载apt-get remove openjdk-8-j* 1. 下载1.8u121的JAVA JDK (新的java JDK不稳定)!!原因:https://blog.cobaltstrike.com ...
分类:
其他好文 时间:
2020-06-12 12:52:02
阅读次数:
369
gem install redis报错快速解决 在安装redis集群时 报错原因:安装redis的话,ruby版本最低是2.2.2,而当前版本是2.0.0,所以无法安装 解决办法:升级ruby版本 1、卸载当前ruby yum remove ruby 2、下载ruby稳定版 cd /usr/loca ...
分类:
其他好文 时间:
2020-06-12 10:49:27
阅读次数:
114
堆排序 堆排序的思想是先调用堆的inset方法,再调用堆的remove方法输出。 实现 for (i = 0; i < size; i++) heap.insert(array[i]); for (i = 0; i < size; i++) array[i] = heap.remove(); 效率 ...
分类:
编程语言 时间:
2020-06-12 01:13:05
阅读次数:
59
今天开机就提示BOOT分区空间不足了。 网上度娘了一下。把过程记录了下来。以防忘记。 首先使用命令查看当前内核 uname -r 显示:5.3.0-59-generic 接下来就是要把多余的已经安装过的内核删除了。 下面看一下系统里已经安装的内核版本: dpkg --get-selections | ...
分类:
系统相关 时间:
2020-06-11 22:05:30
阅读次数:
113
抽象数据类型 列表、栈、队列 实现数据结构 是否重复有序 不同的链表 单链表、双端链表、双端双向链表 LinkedList、ArrayList 大小固定,有下标 插入删除,效率都是O(N) add、remove、contains、indexof ArrayList、Vector 默认容量 10 默认 ...
分类:
其他好文 时间:
2020-06-11 21:54:26
阅读次数:
87
YUM软件包管理: YUM解决依赖关系,提升效率,节省时间。 YUM命令工具指南,YUM格式为: YUM [ command ] [ package ] -y| -q -y表示安装或者卸载出现yes时,自动确认yes;-q表示不显示安装过程 yum install httpd -y #不提示直接安装 ...
分类:
系统相关 时间:
2020-06-11 21:22:22
阅读次数:
80
好了,废话不说了,能看到这篇文章的,应该都是想知道EF的一些增删改查的操作,所以,应该也是知道EF的一些优点。鉴于也有可能有新手可能第一次使用,我就简略讲一下他的优点。EF的优点,本次讲到的就是,他对数据库的操作集成的非常简单,对指定的表操作的话,只需要一个简单的add或者remove即可,非常简洁 ...
分类:
其他好文 时间:
2020-06-11 16:16:05
阅读次数:
42
参考 https://superuser.com/questions/1333637/how-to-remove-unknown-locale-qaa-latn-from-fresh-windows-server-installation 在Powershell 运行 $LanguageList = ...
分类:
编程语言 时间:
2020-06-11 13:30:51
阅读次数:
316