概要上一章,我们学习了Collection的架构。这一章开始,我们对Collection的具体实现类进行讲解;首先,讲解List,而List中ArrayList又最为常用。因此,本章我们讲解ArrayList。先对ArrayList有个整体认识,再学习它的源码,最后再通过例子来学习如何使用它。第1部分ArrayList介绍ArrayList简介ArrayList是一个数组队列,相当于动态数组。与J
分类:
编程语言 时间:
2018-05-08 10:13:05
收藏:
0 评论:
0 赞:
0 阅读:
153
cpu,内存和磁盘的关系:cpu取数据时,cpu发出指令先去内存找,内存找不到再去磁盘找,找到后从磁盘读到内存然后加载到cpu。cpu是执行任务,内存和磁盘是存储的。他们三个是相互制约相互依赖。所以有瓶颈时需要综合考虑。例如,cpu很高可能是内存导致的,像垃圾回收,内存不足时需要消耗cpu做垃圾回收。运行队列:一核cpu在同一时刻只能处理一个任务。例如来了一个线程,处于准备运行状态,cpu把它取出
分类:
其他 时间:
2018-05-08 10:12:31
收藏:
0 评论:
0 赞:
0 阅读:
165
#free//第一行是个说明,第二行是内存情况,第三行是swap交换分区的情况,需要关注第二行内存情况#free-m//以MB为单位显示#free-h//具体的数字后面跟单位,内存会先预分配一部分给buff缓冲和cache缓存,需要关注avaliable的数值,而不是free的数值#0000(磁盘)-->内存(cache)-->cpu//把数据从磁盘读出来放到内存中再到cpu叫cach
分类:
其他 时间:
2018-05-08 10:12:20
收藏:
0 评论:
0 赞:
0 阅读:
187
监控IO磁盘性能命令如下:iostat-x磁盘使用iotop磁盘使用%util看一个硬盘的健康情况,安装iotop[root@localhost~]#yuminstall-yiotopiotop命令,主要是看IO>那一栏,看磁盘的性能free查看内存使用情况概念:free命令可以查看当前系统的总内存大小以及使用内存的情况。字面意思:total内存总大小;used真正使用的实际内存大小;fre
分类:
系统服务 时间:
2018-05-08 10:12:08
收藏:
0 评论:
0 赞:
0 阅读:
288
监控io性能iostatiotop在运维工作中是除了cpu内存外也是一个重要的指标,是查看磁盘的问题。有时候cpu内存都有剩余,负载却很高,用vmstat查看,发现b或者wa比较大。说明磁盘有瓶颈。iostat和sar是同一个包。用法是直接回车也可以加数字。显示出来的东西就i是你的硬盘的读写速度。这个看不出来什么和sar-q是差不多的。主要的是iostat-x里面的%util这个百分比表示io等待
分类:
其他 时间:
2018-05-08 10:11:57
收藏:
0 评论:
0 赞:
0 阅读:
180
#yuminstall-ytcpdump//安装tcpdump#tcpdump-nn//-nn第一个n表示以数字形式显示,如果不加n则显示主机名,加上两个n会把ip地址和端口号都以数字的方式显示#tcpdump-nn-iens33//指定ens33网卡DDos攻击udpflood是udp的洪水攻击,DDos最大攻击量300多G#tcpdump-nnport80//指定端口#tcpdump-nnno
分类:
系统服务 时间:
2018-05-08 10:11:44
收藏:
0 评论:
0 赞:
0 阅读:
188
MMM高可用mysql方案是一个通过Perl编写的、基于MySQL主从复制的、成熟完善的MySQL高可用集群解决方案,有一个管理端(monitor)和多个代理端(agent)构成。通过MMM可以实现监控和管理MySQL主主复制和服务状态,同时也可以监控多个slave节点的复制以及运行状态,并且可以做到任意节点发生故障时实现自动切换的功能。在整个集群中,同一时刻只有一个master是可写的。MMM套
分类:
数据库技术 时间:
2018-05-08 10:11:32
收藏:
0 评论:
0 赞:
0 阅读:
207
netstat查看tcp/ip的通信状态#netstat-lnp//l是listen监听的意思#netstat-ltnp//只查看tcp协议的,不包含socket;加上u查看tcp和udp的,#netstat-ltunp#netstat-an//查看所有连接状态#netstat-an|awk‘/^tcp/{++sta[$NF]}END{for(keyinsta)printkey,"
分类:
其他 时间:
2018-05-08 10:11:23
收藏:
0 评论:
0 赞:
0 阅读:
146
FILESYSTEMIO_OPTIONS
分类:
其他 时间:
2018-05-08 10:11:10
收藏:
0 评论:
0 赞:
0 阅读:
442
图书后台管理系统
分类:
其他 时间:
2018-05-08 10:11:02
收藏:
0 评论:
0 赞:
0 阅读:
190
#psaux//列出系统所有的进程,静态的一次性的把当前进程使用情况列出来;VSZ是虚拟内存;RSS是物理内存;STAT列需要关注;STAT部分说明:D代表不能中断的进程,R代表run状态的进程,S代表sleep状态的进程,T带边暂停的进程(暂停一个进程,Ctrl+z,重新启动使用fg),Z代表僵尸进程,<代表高优先级的进程,N代表低优先级进程,L代表内存中被锁了内存分页,s代表主进程,Ss
分类:
其他 时间:
2018-05-08 10:10:51
收藏:
0 评论:
0 赞:
0 阅读:
210
单机安装Solr服务: https://www.cnblogs.com/LUA123/p/7906774.html extend: install_solr_service.sh 参数说明: 安装脚本自身必须是root运行才行 -d solr数据数据目录,比如存放logs,pid文件,core目录等 ...
分类:
其他 时间:
2018-05-08 10:09:04
收藏:
0 评论:
0 赞:
0 阅读:
255
whoami 查看当前登录用户who 查看登录了哪些用户date 查看日期cal 查看日历 clear 清屏 = Ctrl + luseradd 添加用户passwd 修改密码su 替换用户(substitute user)man 帮助选项,查看Linux的命令的使用说明 (man su)hlep ...
分类:
系统服务 时间:
2018-05-08 10:08:34
收藏:
0 评论:
0 赞:
0 阅读:
205
1、 安装nodejs,检验是否安装成功命令:node –v 查看node版本 npm -v 查看包管理器版本 2、 配置npm镜像,命令如下: npm config rm proxy npm config rm http-proxy npm config rm https-proxy npm co ...
分类:
移动平台 时间:
2018-05-08 10:08:15
收藏:
0 评论:
0 赞:
0 阅读:
203
fillStyle = color设置图形的填充颜色。 strokeStyle = color设置图形轮廓的颜色。 ...
分类:
其他 时间:
2018-05-08 10:07:21
收藏:
0 评论:
0 赞:
0 阅读:
166
. ...
分类:
其他 时间:
2018-05-08 10:07:02
收藏:
0 评论:
0 赞:
0 阅读:
165
直接放代码了。。。 实现的是x1+x2=y的预测,但梯度下降很慢。。。233333,gpu运行时间很快!! ...
分类:
编程语言 时间:
2018-05-08 10:06:40
收藏:
0 评论:
0 赞:
0 阅读:
277
废话不多说,有图有真相 Q·:可以正常Build,debug就是看着不舒服,代码提示也出不来。 解决方案: 1. invalidate and restart (没用继续第二步) 2. 修改gradle中的依赖包版本 等待下载好后会自动关联好, ok问题解决,愉快的coding吧。 ...
分类:
移动平台 时间:
2018-05-08 10:06:23
收藏:
0 评论:
0 赞:
0 阅读:
761
前段时间研究过微软的Excel导出、table输出Excel,而它们也存在一些弊端: 1、对于微软的Excel导出存在一些弊端,如:需要安装Office软件、速度问题; 2、table输出Excel在使用过程中发现一个致命的弊端,在一定情况下数据会丢失,因为部门的负责人会针对数据进行导出,分发给相关 ...
分类:
其他 时间:
2018-05-08 10:06:06
收藏:
0 评论:
0 赞:
0 阅读:
186
很多小伙伴在myeclipse下打开jsp会特别卡,甚至会卡死掉,我也遇到过很多次这种情况,下面分享一下解决方法: 1,打开 Window -》 Preferences -》 General -》 Editors -》 File Associations,将默认打*.jsp的editor关联设置为M ...
分类:
Web开发 时间:
2018-05-08 10:05:48
收藏:
0 评论:
0 赞:
0 阅读:
171