Loading

03 2021 档案

摘要:ArrayList简介 ArrayList是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它的继承关系如图所示: 和Vector不同,ArrayList中的操作是非线程安全的。 ArrayList属性 ArrayList属性主要就是当前数组长度size,以及存放数组的对象 阅读全文
posted @ 2021-03-07 21:32 c5p1ng 阅读(209) 评论(0) 推荐(0)
摘要:1. 下载erlang仓库 wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm 安装rpm仓库 rpm -Uvh erlang-solutions-1.0-1.noarch.rpm 如果报错:erro 阅读全文
posted @ 2021-03-03 22:46 c5p1ng 阅读(106) 评论(0) 推荐(0)
摘要:1、查看系统负载uptime uptime 高亮显示变化区域 watch -d uptim 2、cpu性能分析工具mpstat 字段的含义 %user 在internal时间段里,用户态的CPU时间(%),不包含nice值为负进程 (usr/total)*100 %nice 在internal时间段 阅读全文
posted @ 2021-03-03 22:38 c5p1ng 阅读(140) 评论(0) 推荐(0)
摘要:一、创建配置文件 **配置文件结构:**这里建三个配置文件,application.yml作为主配置文件配置所有共同的配置;-dev和-local分别配置两种环境下的不同配置内容,如数据库地址等。 application.yml中添加spring.profiles.active配置来动态加载活跃的配 阅读全文
posted @ 2021-03-03 22:31 c5p1ng 阅读(3006) 评论(0) 推荐(0)
摘要:关于安全 为MongoDB集群启用认证鉴权 MongoDB服务器在默认安装下不启用鉴权。这意味着每个人都可以直接连接到mongod实例并执行任意数据库操作。 为不同用户分配不同的角色权限 MongoDB支持按角色定义的权限系统。你应该基于“最少权限”准则,显式的为用户分配仅需要的相应权限。 使用中央 阅读全文
posted @ 2021-03-02 09:37 c5p1ng 阅读(640) 评论(0) 推荐(3)
摘要:一、系统层面配置 在/etc/sysctl.conf中加入 net.core.somaxconn = 20480 # 定义了系统中每一个端口最大的监听队列的长度,这是个全局的参数。默认是128.优化可以根据系统配置做优化 net.core.rmem_default = 262144 net.core 阅读全文
posted @ 2021-03-02 09:17 c5p1ng 阅读(57) 评论(0) 推荐(0)
摘要:Docker Docker安装前置条件 修改配置 vim /etc/selinux/config 重启linux Docker的基本组成 镜像(image) ​ docker镜像就好比是一个目标,可以通过这个目标来创建容器服务,通过这个镜像可以创建多个容器。 容器(container) ​ Dock 阅读全文
posted @ 2021-03-01 11:34 c5p1ng 阅读(97) 评论(0) 推荐(0)