摘要:
我们编写的java程序是以.java结尾的java文件,然后经过编译后生成字节码文件,字节码文件可以在不同的平台上运行,我们针对不同的操作系统去安装不同版本的JVM,所有的java虚拟机都遵守java虚拟机的规范,字节码文件本身就具备跨平台性 java虚拟机的起始点是从字节码文件开始的,字节码文件是 阅读全文
摘要:
常用命令: tar -zcvf 打包后生成的文件名 需要打包的文件或目录:将当前目录下或当前文件打包,生成一个指定文件名的tar文件 例如: tar -zcvf hello.tar ./* tar -zxvf 需要解压的tar文件的文件名:将指定文件进行解压,解压后的内容放在当前目录下 例如:tar 阅读全文
摘要:
Git是一个分布式的版本控制工具,主要用于管理开发中的代码文件 1、Git能做什么? 代码回溯:git在管理文件时会记录日志,方便回退到历史版本 版本切换:git存在分支的概念,一个项目可以有多个分支,可以任意切换 多人协作:通过git,每个人或团队负责一部分代码 远程备份:git可以将代码备份到远 阅读全文
摘要:
单机的Redis存在四大问题: 数据丢失、并发能力弱、故障恢复问题、存储能力 1、Redis持久化(解决数据丢失问题) 有两种持久化方案:RDB/AOF ★RDB(数据备份文件):把内存中的数据记录到磁盘中,当redis实例发生故障重启时,从磁盘中读取快照文件,恢复数据,快照文件就是RDB文件,该文 阅读全文