西维蜀黍

【Linux】命令 - curl

获取网页源码

$ curl http://www.google.com/

将显示该页面的网页源码(HTML):

  ...


【Linux】查看端口占用

查看某个端口被占用的进程

netstat

netstat -pan 可用于查看当前开放的端口和正在进行的网络连接。

  ...


【macOS】查看端口占用

查看某端口是否被占用

$ netstat -an | grep <端口号>

如:查看当前8080端口是否被占用:

$ netstat -an | grep 8080

  ...


【Nginx】Nginx 配置文件的语法检测与路径获取

Nginx 配置文件的语法检测与路径获取

nginx -t
  ...


【Java】javap(Java Class文件分解工具)

javap是JDK自带的反汇编器,可以用于查看Java编译器对Java源代码编译后,生成的字节码(ByteCode)中的详细信息。

  ...


【Windows】Windows 10 下在 Cmder 中使用Linux Bash

Install

切换到Developer Mode

Win+I打开 Setting,打开Developer Mode。

  ...


【Java】Java反编译工具

Java源代码反编译工具是指,将字节码(.class)反编译成Java源代码(.java)。

  ...


【Network】Wireshark 常用过滤命令

过滤规则

  ...


【Network】单播(Unicast)、多播(Multicast)与广播(Broadcast)

“单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯传播方式的术语。

  ...


【Network】DHCP 介绍与工作原理

1 需求背景

逐一为每一台主机设置IP地址会非常繁琐的事情。特别是在移动使用笔记本电脑、智能终端以及平板电脑等设备时,每重新接入一个新的网络,都要重新设置IP地址。

于是,为了实现自动设置IP地址、统一管理IP地址分配,就产生了 DHCP (Dynamic Host Configuration Protocol)。有了 DHCP,计算机只要连接到网络, 就可以直接进行TCP/IP通信(而无需进行手动配置)。

  ...