磁盘、内存、IO常识
速度磁盘 寻址:ms级别 带宽:G/MB级别内存 寻址:ns级别 (至少相差10万倍) 带宽:GB级别 (内存时钟频率×内存总线位数×倍增系数/8) IO磁盘磁道扇区512 Byte 作为一个扇区(操作系统一次只读一个扇区,效率太慢,所以操作系统一次读取最小量为4k) 时间 秒(s)>毫秒( ...
Read more
nginx关键配置简介
简介Nginx是俄罗斯人Igor Sysoev编写的轻量级Web服务器,它的发音为 [ˈendʒɪnks] ,它不仅是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。官方文档 安装配置安装 下载安装包打开nginx官网下载目录找到最新版本.1wget ht ...
Read more
maven私有仓库nexus搭建
安装仓库代码管理 默认仓库 maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar maven-releases:私库发行版jar,初次安装请将Deployment policy设置为Allow redeploy maven-sn ...
Read more
nexus私有仓库构建踩坑
问题Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project xx-spring-boot-dependencies: Failed to ...
Read more
字符流与字节流
本文编写中… 流概念在程序内部所有的数据都是二进制的形式以固有顺序进行存储和传输。流是一个抽象的概念,描述的是字节序列向固有的方向传输。 字节流由于单次能传输的数据有限制, 字符流使用了缓冲区 (buffer),而字节流没有使用缓冲区 底层设备永远只接受字节数据 字符是字节通过不同的编码的包装 ...
Read more
Intellij IDEA调试功能
背景Java项目开发过程中,有些问题通过调试来实时分析可以达到事半功倍的作用。 原理本机和远程主机的两个 VM 之间使用 Debug 协议通过 Socket 通信,传递调试指令和调试信息。通常调试的程序被称为debugger, 而被调试的程序称为 debuggee。在 Debug 领域,JDK 有一 ...
Read more
Java多线程之ThreadLocal
简介这个类提供线程局部变量。这些变量与普通变量的不同之处在于,每个访问一个变量(通过其get或set方法)的线程都有自己的独立初始化的变量副本。ThreadLocal实例通常是类中的私有静态字段,希望将状态与线程关联(例如,用户ID或事务ID)。 使用代码示例12345678910111213141 ...
Read more
Linux中的man命令
简介Linux中的man命令用于显示我们可以在终端上运行的任何命令的用户手册。它提供了该命令的详细说明,inux帮助文件(man-pages,手册页)一般放在,$MANPATH/man 目录下面,而且按照领域与语言放到不同的目录里面。 内容章节 名称 说明 NAME 命令的名称 SYN ...
Read more
tcpdump命令
查看是否收到组播1tcpdump -i ens33:0 -nn net ip
Read more
负载均衡之LVS
LVS简介LVS(Linux Virtual Server)是一个免费开源的项目,由章文嵩博士于1998年5月发起,官方站点是:http://www.linuxvirtualserver.org。现在LVS已经是Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须重新编译内核以支 ...
Read more