- 博客(21)
- 收藏
- 关注
原创 安装kubernetes k8s v1.16.0 国内环境
整体参考:https://www.jianshu.com/p/25c01cae990c解决flannel ImagePullBackOff错误:https://blog.csdn.net/shm19990131/article/details/106517283启发理解网络插件:https://zhuanlan.zhihu.com/p/46341911架构理解:https://blog.csdn.net/jettery/article/details/78891733K8S中文文档:htt.
2021-03-10 20:41:08
1025
原创 IntelliJ IDEA 关闭阿里规约“请不要使用行尾注释”
关闭 idea 中的提醒,设置如下:1、打开 Inspections2、搜索“注释”3、找到 “方法内部单行注释,在被注释语句上方另起一行,使用//注释。方法内部多行注释使用/* */注释。注意与代码对齐。” 取消勾选。4、确定...
2021-02-22 18:12:38
1909
3
原创 MySQL创建数据库,基字符集,数据库排序规则的详解
一般选择utf8.下面介绍一下utf8与utfmb4的区别。utf8mb4兼容utf8,且比utf8能表示更多的字符。至于什么时候用,看你的做什么项目了,unicode编码区从1 ~ 126就属于传统utf8区,当然utf8mb4也兼容这个区,126行以下就是utf8mb4扩充区,什么时候需要存储那些字符,才用utf8mb4,否则会浪费空间。排序说明排序一般分为两种:utf_bin和utf_general_cibin 是二进制, a 和 A 会别区别对待.例如你运行:select..
2020-12-10 15:46:13
617
原创 调优相关JVM命令
jps 查看进程id#jpsJava堆详细信息#jmap -heap pid监控 heap size 和 jvm垃圾回收情况#jstat -gcutil pid 1000查看进程PID中各线程的资源消耗top -p PID -H或 top -Hp PID或 ps -Lfp pid将进程号转换为16进制printf “%x\n” 6300查看当前线程处理内容jstack pid |grep 189c可以看到这是个守护线程。也可以将当前线程栈信息打印到文件中查看,查找
2020-12-10 09:56:06
127
原创 查看进程、线程
通过pstree命令(根据pid)进行查询:ps -ef|grep java //查找进程pid(比如这里查找java(tomcat)进程的pid)pstree -p 19135pstree -p 19135|wc -ltop -Hp 19135 //下面结果中的Tasks 对应的47即是线程的个数top - 14:05:55 up 391 days, 20:59, 1 user, load average: 0.00, 0.00, 0.00Tasks: 47 tota
2020-12-10 09:54:02
513
原创 查看网络链接
查看是否被攻击netstat -n -p TCP | grep SYN_RECV | grep :80 | wc -lnetstat -tn|grep ESTABLISH|wc -l查出服务器是否受到DOS攻击 (看SYN_RECV)netstat -an |awk ‘{print $6}’|sort|uniq -c|sort -rn5116 TIME_WAIT1624 ESTABLISHED531 FIN_WAIT1512 FIN_WAIT2126 SYN_RECV10 CLOSING
2020-12-10 09:53:05
1767
原创 linux查看cpu核数和内存指令
总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数查看物理CPU个数cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l或grep ‘physical id’ /proc/cpuinfo | sort -u | wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep “cpu cores”| uniq或者grep
2020-12-10 09:51:21
546
原创 JVM参数设置
堆设置-Xms:初始堆大小-Xmx:最大堆大小-XX:NewSize=n:设置年轻代大小-XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:3,表示Eden:Survivor=3:2,一个Survivor区占整个年轻代的1/5-XX:MaxPermSize=n:设置持久代大小收集器设置-X.
2020-12-10 09:50:42
153
原创 Jstat详解
语法格式如下:jstat [ generalOption | outputOptions vmid [interval[s|ms] [count]] ]vmid是Java虚拟机ID,在Linux/Unix系统上一般就是进程ID。interval是采样时间间隔。count是采样数目。比如下面输出的是GC信息,采样时间间隔为250ms,采样数为4:root@ubuntu:/# jstat -gc 21711 250 4S0C S1C S0U S1U EC EU
2020-12-10 09:48:12
667
原创 Jmx|jstatd配置相关
启动参数配置:nohup java -jar -Djava.rmi.server.hostname=10.13.138.2 -Dcom.sun.management.jmxremote.hostname=10.13.138.2 -Dcom.sun.management.jmxremote.port=65530 -Dcom.sun.management.jmxremote.rmi.port=65530 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.ma
2020-12-10 09:32:57
751
原创 Jmap详解
概述命令jmap是一个多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 finalizer 队列。jmap 用法参数:option: 选项参数。pid: 需要打印配置信息的进程ID。executable: 产生核心dump的Java可执行文件。core: 需要打印配置信息的核心文件。server-id 可选的唯一id,如果相同的远程主机上运行了多台调试服务器,用此选项参数标识服务器。remote ser
2020-12-10 09:32:04
4058
原创 常用Git命令
常用Git命令记录平时使用最多的Git命令:git remote -vgit branch -agit checkoutgit commit -m ‘init submit’git pushgit pullgit fetchgit reset --hard 回退分支sha1值git push origin -f 分支名
2020-11-27 14:58:16
129
1
转载 Linux top命令的用法详细详解
首先介绍top中一些字段的含义: VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:resident memory usage 常驻内存1、进程当前使用的内存大小,但不包括swap out2、包含其...
2018-11-13 14:31:47
309
原创 Redis集群搭建(yum源在线安装)
目前Redis集群在项目中主要的用途为:内存级数据库(缓存业务数据)、分布式系统流水号生成器、业务级分布式锁。在已经安装好的redis基础上,搭建reids集群,需要用到redis-trib.rb(redis官方推出的管理redis集群的工具);因此需要安装ruby环境以及RubyGems包管理器。...
2018-11-12 19:32:03
1567
转载 Docker搭建redis集群
版权声明: https://blog.csdn.net/qq_22211217/article/details/80436996 一 前期准备1、centos 7 系统(网络桥接)+docker环境2、centos 7 基本命令支持 yu...
2018-11-06 12:05:58
555
转载 《资管新规》深度解读
原标题:《资管新规》深度解读 作者:崔丽丽、蔡拓、刘满丹、冷离难 如需转载,请注明作者及文章来源 注:本文插图部分引用微信公众号金融监管研究院文章图片以及三折人生在公众号图解...
2018-11-05 14:56:25
5487
原创 Redis安装(规范部署路径结构)
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。目前在我们的系统框架设计中主要将其作为消息中间件使用,替代原有的rabbitmq实现。其最大的好处就是稳定、高效,当然跟mq比,没有ack机制也会平添不少烦恼。下面主要讲一下Redis的安装:将安装包拷贝到/usr/local/目录下cp redis-3.2.8.tar.gz /usr/...
2018-11-01 12:16:44
1736
转载 Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt...
2018-11-01 09:54:34
294
原创 Linux rzsz安装(在线安装、离线安装)
在线安装:yum -y install lrzsz 离线安装:1.下载安装包地址:http://freshmeat.sourceforge.net/projects/lrzsz/2.通过同一网络内可以上传文件的机器(B机:172.16.36.167)先将lrzsz-0.12.20.tar.gz上传至固定目录3.再登陆A机,远程拷贝安装包:scp root@172.16....
2018-11-01 08:58:37
3410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人