框架总结

框架总结STL
分类: 其他 发布时间: 03-05 09:51 阅读次数: 0

java 判断远程主机的端口是否开通

java 判断远程主机的端口是否开通import java.io.IOException;import java.net.InetSocketAddress;import java.net.Socket;import java.util.Objects;public class SocketJava { public static void main(String[] args) { if(Objects.isNull(args) || args.length != 2)
分类: 其他 发布时间: 03-05 09:51 阅读次数: 0

java 的集合元素的删除

java 的集合删除罪恶之根源-设计如此 ArrayList<Integer> array = new ArrayList<>(); array.add(1); array.add(2); array.add(2); array.add(3); for (Integer a : array) { if (2 == a){ array
分类: 其他 发布时间: 03-05 09:50 阅读次数: 0

一种递归转动态规划的方法

一种递归转动态规划的方法FROM左神的视频。参考的博客递归递归解题的思路:大问题可以分解成晓小问题,小问题的解可以合成为大问题的解必须有明确的退出条件(base case【左神的base case】)通解的返回值应该如何考虑,这往往是比较复杂的。递归1:二叉搜索树转双向链表package com.tom.offer;import java.util.Objects;import java.util.Stack;public class Ch27_ConvertBinarySe
分类: 其他 发布时间: 03-05 09:50 阅读次数: 0

已序数组旋转后找target

ds
分类: 其他 发布时间: 03-05 09:50 阅读次数: 0

k8s创建静态pod

k8s创建静态pod静态Pod是由kubelet进行管理的仅存在于特定Node上的Pod。它们不能通过API Server进行管理,无法与ReplicationController、Deployment或者DaemonSet进行关联,并且kubelet无法对它们进行健康检查。静态Pod总是由kubelet创建的,并且总在kubelet所在的Node上运行。配置文件方式增加kubelet的配置文件–pod-manifest-path=/etc/kubelet.d/[root@tom ~]# cat
分类: 其他 发布时间: 03-05 09:49 阅读次数: 0

java的CPU使用达到100%咋排查

java的CPU使用达到100%咋排查面试的时候好像问过两次,没有一次答得比较靠谱,今天就对着网上的博客,自己手动操作一遍,并记录一下。javaCPU 100%的原因1: 死循环2:CPU密集型计算死循环的java代码public class TestCPU100 { static class MyThread extends Thread { public void run() { int i = 0; wh
分类: 其他 发布时间: 03-05 09:49 阅读次数: 0

6、Linux 文件系统

文章目录1.linux 文件系统的特性2.Linux常见的文件系统1.linux 文件系统的特性super block(超级块):记录整个文件系统的信息,包括 block 与 inode 的总量,已经使 用的 inode 和 block 的数量,未使用的 inode 和 block 的数量,block 与 inode 的大小,文 件系统的挂载时间,最近一次的写入时间,最近一次的磁盘检验时间等。date block(数据块,也称作 block):用来实际保存数据的(柜子的隔断),block 的大 小(
分类: 其他 发布时间: 03-05 09:48 阅读次数: 0

7、linux文件系统-常用的命令以及fdisk指MBR分区

文章目录1.常用命令2.磁盘分区1.常用命令df -ahT 或者 df -h# a:显示特殊文件系统,这些文件系统几乎都是保存在内存中的。如/proc,因为是挂载在内存中,所以占用量都是0# h 单位不再只用KB,而是换算成习惯单位# T 多出了文件系统类型一列Filesystem Size Used Avail Use% Mounted on/dev/sda5 14G 2.1G 11G 16% /tmpfs 931M 0 9
分类: 其他 发布时间: 03-05 09:48 阅读次数: 0

8、linux高级文件系统-磁盘配额

文章目录1.磁盘配额的条件2.磁盘配额的概念3.磁盘配额实战3.1.磁盘配额其它常用的命令1.磁盘配额的条件# 系统是默认安装quota工具的grep CONFIG_QUOTA /boot/config-2.6.32-642.el6.x86_64CONFIG_QUOTA=yCONFIG_QUOTA_NETLINK_INTERFACE=y# CONFIG_QUOTA_DEBUG is not setCONFIG_QUOTA_TREE=yCONFIG_QUOTACTL=y2.磁盘配额的概念
分类: 其他 发布时间: 03-05 09:48 阅读次数: 0

9、linux高级文件系统-LVM逻辑卷管理

文章目录1.简介2.建立LVM的步骤3.LVM实战3.1.图形演示3.2.命令演示3.2.1.fdisk建立分区3.2.2.创建和查看物理盘PV(Physical Volume)3.2.3.创建以及查看卷组VG(Volume Group)3.2.4.增加卷组容量3.2.5.建立查看逻辑卷3.2.6.调整逻辑卷的大小1.简介LVM是Logical Volume Manager 的简称,中文就是逻辑卷管理物理卷(PV,Physical Volume):就是真正的物理硬盘或者分区卷组(VG,Volum
分类: 其他 发布时间: 03-05 09:48 阅读次数: 0

10、linux 系统运行级别

linux默认有7个运行级别运行级别含义0关机1单用户模式2不完全的命令行模式,不含NFS服务3完全的命令行模式,就是标准字符界面4系统保留5图形模式6重启动
分类: 其他 发布时间: 03-05 09:47 阅读次数: 0

11、linux系统之service

文章目录1.认识service命令2.Linux服务分类3.服务启动总结4.设置RPM包自启动的方法4.1.查询已经安装的服务4.2.使用chkconfig 命令开机启动4.3.使用/etc/rc.d/rc.local文件开机启动4.4.使用ntsysv开机启动1.认识service命令service network restart# 这条命令实际上去找 /etc/init.d对应的二进制文件2.Linux服务分类RPM包默认安装的服务-通过service启动源码包安装的服务,通过启动脚本启
分类: 其他 发布时间: 03-05 09:47 阅读次数: 0

12、linux系统管理-进程

文章目录1.ps-ef2.ps-aux3.top4.pstree1.ps-efUID:用户名PID:进程IDPPID:父进程IDc:进程占用CPU时间STIME:进程启动到现在时间TTY:进程在哪一个终端运行,若于终端无关,就是?TIME:该进程实际使用CPU时间CMD:命令的名称和参数2.ps-auxUSER:用户名PID:进程名%CPU:进程占用CPU时间%MEM:占用内存的百分比3.top4.pstree...
分类: 其他 发布时间: 03-05 09:47 阅读次数: 0

13、linux系统管理-后台管理

文章目录1.注意事项2.如何把命令放入后台3.查看后台工作4.将后台暂停的工作恢复到前台执行5.将后台暂停的工作恢复到后台执行6.例子1.注意事项前台是指当前可以操控和执行命令的这个操作环境,后台是指工作可以自行运行,但是不能 直接用 ctrl+c 来终止它,只能使用 fg/bg 来调用工作;当前的登录终端,只能管理当前终端的工作,而不能管理其他登录终端的工作。如 tty1 登 录的终端是不能管理 tty2 终端中的工作的;放入后台的命令必须可以持续运行一段时间,这样我们才能扑捉和操作这个工作。如
分类: 其他 发布时间: 03-05 09:47 阅读次数: 0

14、linux系统管理-系统资源查看

文章目录1.vmstat2.free3.查看CPU信息whouptimeuname查看centos的版本号1.vmstatvmstat [刷新延时] [刷新次数]procs:进程信息字段:r:等待运行的进程数,数量越大,系统越繁忙。b:不可被唤醒的进程数量,数量越大,系统月繁忙。memory:内存信息字段:swpd:虚拟内存的使用情况,单位 KB。free:空闲的内存容量,单位 KB。buff:缓冲的内存容量,单位 KB。cache:缓存的内存容量,单位 KB。
分类: 其他 发布时间: 03-05 09:46 阅读次数: 0

15、linux系统管理-定时任务

文章目录1. at1.1.at含义1.2.at相关的文件1.3.at命令1.4.at实战2.crontab2.1.crontab含义2.2.crontab相关文件2.3.crontab 时间设置2.4.crontab 的注意事项2.5.使用命令行编写定时任务-不常用2.6.使用命令行编写定时任务-常见3.anacron3.1.anacron是干什么的3.2.anacron原理3.3.认识anacron配置文件以及执行过程3.4.工作中修改对应的配置文件3.5.anacron总结1. at1.1.at含义
分类: 其他 发布时间: 03-05 09:46 阅读次数: 0

16、linux日志管理-日志相关服务

文章目录1.系统中常见的日志文件2.日志服务 rsyslogd2.1.日志文件格式2.2.服务名称2.3.日志等级2.4.配置文件内容1.系统中常见的日志文件日志文件说明/var/log/cron记录了系统定时任务相关的日志/var/log/message记录系统重要信息的日志。这个日志文件中会记录 Linux 系统的绝大 多数重要信息,如果系统出现问题时,首先要检查的就应该是这个日 志文件。/var/log/secure记录验证和授权方面的信息,只要涉及账户和密码
分类: 其他 发布时间: 03-05 09:46 阅读次数: 0

17、linux日志管理-日志轮替

待续
分类: 其他 发布时间: 03-05 09:46 阅读次数: 0

18、linux-centos6、7对比之时间

文章目录1.centos6 时间,时区,语言2.centos7 时间,时区,语言1.centos6 时间,时区,语言时间同步:ntpq -p修改时间同步:/etc/sysconfig/clock修改语言:/etc/sysconfig/i18n2.centos7 时间,时区,语言时间同步:chronyc sources查询时间:timedatectl修改时间:timedatectl set-timezone Asia/Shanghai查询语言:localectl修改语言:localctl
分类: 其他 发布时间: 03-05 09:45 阅读次数: 0