- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 架构师技术栈
架构师技术栈 java基础 集合 Collection List List集合基础 ####### 实现了Collection接口 ####### List接口特性∶是有序的,元素是可重复的 ####### 允许元素为rull 常用的子类 ####### Vector ######## 底层结构是数组,初始容量为10,每次增长2倍 ######## 它是线程同步的,已被ArrayList替代 ####### LinkedList ######## 底层结构是双向链表 ######## 实现了Deque接口,
2021-11-17 22:53:58
1051
1
原创 Iterator的fail-fast、fail-safe机制
Iterator的fail-fast、fail-safe机制 fail-fast和fail-safe的区别:fail-safe允许在遍历的过程中对容器中的数据进行修改,而fail-fast则不允许。 fail-fast ( 快速失败 ) 直接在容器上进行遍历,在遍历过程中,一旦发现容器中的数据被修改了,会立刻抛出ConcurrentModificationException异常导致遍历失败。 java.util包下的集合类都是快速失败机制的, 常见的的使用fail-fast方式遍历的容器有HashM
2021-11-06 14:27:43
357
原创 ArrayList的扩容机制
ArrayList的扩容机制 ArrayList是实现了List的接口的类,底层数据结构是一个数组,但是该数组实现了可变大小,具备了更好的性能。 那么Arraylist是如何实现可变大小的呢,一起深入源码看一下。 首先看一下它的几个属性 /** * Default initial capacity. */ private static final int DEFAULT_CAPACITY = 10; /** * Shared empty array instance used for empty i
2021-11-06 13:44:45
281
原创 使用jconsole远程监控weblogic
使用jconsole远程监控weblogicjdk自带的jconsole可以监控本地和远程的jvm运行情况包括内存使用,线程监控等等。
2016-08-29 16:33:54
3454
1
原创 CentOS7 安装mysql
CentOS7 安装mysql 更换yum源 [root@#localhost ~]# cd /etc/yum.repos.d/ [root@#localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo [root@#localhost yum.repos.d]# mv CentOS-Base.rep
2016-08-29 16:30:05
352
原创 CentOS7 安装docker
CentOS7 安装docker 检查CentOS版本,要求3.10以上 [root@#localhost ~]# uname -r 3.10.0-327.el7.x86_64 更新yum [root@#localhost ~]# yum update 添加yum源 [root@#localhost ~]# tee /etc/yum.repos.d/docker.repo <<-'EOF' > [d
2016-08-29 16:23:41
367
原创 CentOS7 安装mysql
CentOS7 安装mysql 更换yum源 [root@#localhost ~]# cd /etc/yum.repos.d/ [root@#localhost yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo [root@#localhost yum.repos.d]# mv CentOS-Base.rep
2016-08-29 16:23:04
357
原创 Linux ssh免密钥登陆配置
ssh免密钥登陆配置 root 用户无法免密钥登陆 1. 生成密钥(一路回车) [hzhongkai@#localhost ~]$ ssh-keygen -t rsa 复制公共密钥,更改权限 [hzhongkai@#localhost ~]$ cd .ssh/ [hzhongkai@#localhost .ssh]$ cat id_rsa.pub >> authorized_keys [h
2016-08-29 16:21:55
806
原创 Linux 安装 jdk
Linux 安装 jdk 挂载U盘 [root@localhost ~]# mkdir /mnt/usb [root@localhost ~]# mount /dev/sdb1 /mnt/usb 将jdk-7u80-linux-x64.tar.gz压缩包解压到指定位置 [root@localhost usb]# tar -zxvf /mnt/usb/jdk-7u80-linux-x64.tar.gz
2016-08-29 16:20:29
439
原创 JS动态添加的属性Form不能提交的问题
这两天开发过程中,遇到一个很诡异的问题。 JSP提交的时候那些固定写在form中的input的数据一个没少,缺少的是由JS动态写入form中的input。(但是IE可以提交成功,火狐,chrome都无法提交) 难道是为了安全性,JS动态写入的input不让提交?查了很多资料都没有这种说法 难道是没有写name属性?检查了也有。 难道是我这批input都是同一个name不行?我用
2015-09-17 10:29:41
6783
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅