文章目录: GIT体系概述 GIT 核心命令使用 GIT 底层原理 一、GIT体系概述 GIT 与 svn 主要区别: 存储方式不一样 使用方式不一样 管理模式不一样 1、存储方式区别 GIT把内容按元数据方式存储类似k/v数据库,而SVN是按文件(新版svn已改成元数据存储) n 演示git 存储 ...
分类:
其他好文 时间:
2020-07-24 16:48:34
阅读次数:
99
最近由于项目需要,我需要做一个统计的脚本,脚本完成后最终会生成一个统计的excel文件, 为了让使用的人不用安装python环境就可以使用这个统计工具(使用的人几乎没有代码能力),需要将我的脚本打包成.exe可执行文件,只要点一下就可以完成统计并自动生成报表。 废话不多说,开整 一、准备工作pyth ...
分类:
编程语言 时间:
2020-07-24 16:01:59
阅读次数:
77
du 是 Disk Usage 的缩写, Linux 上最受欢迎的命令之一,它用来估算文件或目录占用的磁盘空间, 它也是很基础的命令,使用Linux的人都应该掌握它的用法 du 命令及语法 Usage: du [OPTION]... [FILE]... du [OPTION]... --files0 ...
分类:
系统相关 时间:
2020-07-24 09:36:47
阅读次数:
112
今天一个电话面试问了这个问题。回来查了下答案,自己也顺带操作一遍,做个记录。之前只知道jstack工具可以查看线程状态这些。比如死锁这些,主要是之前不知道top -H -p pid这个命令的使用,这命令可以看到进程下面线程信息,拿到线程ID,然后再结合jstack命令使用就可以解决这个问题了。下面记 ...
分类:
编程语言 时间:
2020-07-23 22:18:51
阅读次数:
69
要讲的内容 知识点掌握程度 常用系统命令 掌握 JDK安装与环境配置 掌握 HelloWorld 掌握 常用系统命令 我们学习Java编程语言。需要使用到Window操作系统的命令行操作。所以我们在学习Java语言之前。先学会常用的系统命令。 系统命令是什么 系统命令的本质就是通过指令的方式完成我们 ...
分类:
编程语言 时间:
2020-07-19 17:46:57
阅读次数:
79
top命令详解 常被人说的VIRT=RES+SWAP 一般情况下直接使用top命令查看进程信息时,每个进程的的虚拟内存使用情况VIRT并不是实际使用的大小, 需要使用top -m命令,使用后列表中的VIRT会被替换成USED,这是再套用公式VIRT(USED)=RES+SWAP,等式成立。 VIRT ...
分类:
其他好文 时间:
2020-07-18 23:00:30
阅读次数:
113
前言 本文简记使用 VNC Viewer 连接树莓派。 使用 raspi-config 配置系统 raspi-config 是 Raspberry PI 官方 Raspbian 镜像自带的一个系统配置工具。 输入命令使用工具: sudo raspi-config 启用 VNC 主菜单选择第 5 项 ...
分类:
其他好文 时间:
2020-07-18 15:40:28
阅读次数:
71
1.设置过期Key 的 maxmemory-policy 六种方式 redis 中的默认的过期策略是volatile-lru 。设置方式 config set maxmemory-policy volatile-lru maxmemory-policy 六种方式: volatile-lru:只对设置 ...
分类:
其他好文 时间:
2020-07-15 12:49:58
阅读次数:
55
hadoop生产环境的使用是很复杂的,有些公司是CDH或者Ambari等管理工具运维的,有些是原生的集群俗称裸奔,前者优缺点是运维,查看监控等容易,对于底层理解不友好;裸奔集群反之,裸奔集群的很多东西都需要定制和自己开发,比如监控用zabbix,告警用企业微信,节点的异构严重的,需要二次开发配置文件 ...
分类:
其他好文 时间:
2020-07-13 13:17:45
阅读次数:
65
Linux 内核是操作系统的核心,它控制对系统资源(例如:CPU、I/O设备、物理内存和文件系统)的访问。在引导过程中以及系统运行时,内核会将各种消息写入内核环形缓冲区。这些消息包括有关系统操作的各种信息。 内核环形缓冲区是物理内存的一部分,用于保存内核的日志消息。它具有固定的大小,这意味着一旦缓冲 ...
分类:
系统相关 时间:
2020-07-12 22:33:35
阅读次数:
103