#!/bin/bashwhiletruedoecho-e"\033[31mA显示主机IP\033[0m\033[32mB显示磁盘剩余空间\033[0m\033[33mC显示系统运行时间\033[0m\033[34mQ退出系统\033[0m"read-p"请输入你的选择:"charcase$charina|A)ifconfigeth0|grep"inet"|awk‘{print$2}‘;;b|B)d
分类:
其他好文 时间:
2019-10-17 15:33:13
阅读次数:
60
redis是一个key-value储存系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型) redis字符串:在redis-Client中执行以下命令: ...
分类:
其他好文 时间:
2019-10-16 19:48:45
阅读次数:
111
1、flex属性 1.1 flex属性是flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto. flex-grow: 定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。 flex-shrink:定义了项目的缩小比例,默认为1,即如果空间不足 ...
分类:
其他好文 时间:
2019-10-14 15:02:45
阅读次数:
93
flex:1和flex:auto详解 首先明确一点是, 是 、`flex shrink flex basis`的缩写。 属性定义项目的放大比例,默认为 ,即如果存在剩余空间,也不放大。 属性定义了项目的缩小比例,默认为1,即如果空间不足,该项目将缩小。 属性定义了在分配多余空间之前,项目占据的主轴空 ...
分类:
其他好文 时间:
2019-10-13 01:07:27
阅读次数:
146
概述 本文介绍GC基础原理和理论,GC调优方法思路和方法,基于Hotspot jdk1.8,学习之后将了解如何对生产系统出现的GC问题进行排查解决 阅读时长约30分钟,内容主要如下: GC基础原理,涉及调优目标,GC事件分类、JVM内存分配策略、GC日志分析等 CMS原理及调优 G1原理及调优 GC ...
分类:
编程语言 时间:
2019-10-09 15:46:57
阅读次数:
136
1、set和map的区别 都是关联式容器,底层都是红黑树。 set不允许重复的键值,所有元素自动排序,不能通过迭代器改变set的值,因为set的值就是键。 map不允许重复的键,所有元素都是键值对的方式存在的的,所有元素都是通过键来排序的。map的key不能修改,value能修改。 2、class和 ...
分类:
编程语言 时间:
2019-10-01 22:22:39
阅读次数:
149
flex 小知识点 1.固定定位, 默认100%会失效 2.手动加100% 基于浏览器的可视窗口大小 2.1为啥没有往左走? 使用定位类 不设置left top 按照原来的位置进行脱标 flex: 1; / 宽度、高度方向都有效果,但是不是通过width/height / 主轴方向上flex划分剩余 ...
分类:
其他好文 时间:
2019-09-27 21:29:32
阅读次数:
77
1、用纯css创建一个三角形的原理: .demo{ width:0; height: 0; border: 5px solid transparent; border left color: red; } 2、为什么要初始化css样式 不同的浏览器堆标签的默认值是不同的,如果没有对css初始化往往会 ...
分类:
Web程序 时间:
2019-09-26 10:01:16
阅读次数:
92
粘包问题 一、什么是粘包 注意:只有TCP有粘包现象,UDP永远不会粘包,为何,且听我娓娓道来。 首先需要掌握一个socket收发消息的原理 [ 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说,应用 ...
分类:
其他好文 时间:
2019-09-13 17:14:03
阅读次数:
104
之前看过《深入了解Java虚拟机》感觉容易忘,今天写一篇博客加深一下印象。 JVM的内存分配和垃圾回收(GC)主要发生在Java堆中。而Java堆根据对象的存活时间可以分为新生代和老年代,而新生代又细分为Eden区、From Survivor区、To Survivor区,这是由于新生代中的垃圾回收算 ...
分类:
其他好文 时间:
2019-09-09 22:20:02
阅读次数:
109