计算机网络笔记
一 基础知识与体系结构1 概述计算机网络的定义具有==独立功能==(排除了网络系统重主从关系的可能性)的计算机或其他设备,用一定通信设备和介质==相互连接==(必须是以某种方式互联——物理互联)起来,能够实现==信息传递和资源共享==(逻辑互联)的系统。 自主计算机的互联集合 历史1969年 第一个广域网建立1975年 第一个局域网——以太网1986年 Internet 计算机网络组成 组成部分:一个完整的计算机网络由==硬件==、==软件==、==协议==三大部分组成 工作方式:计算机网络可分为==边缘部分==和==核心部分==(这里的网络通常指因特网) 功能组成:计算机网络由==通信子网==和==资...
Java笔记
常用CMD命令盘符名称+冒号盘符切换,E:切换到E盘 dir显示当前目录中的内容 cd+文件夹名称进入该文件夹 cd..切换上级目录 cd 文件目录\文件目录进入多级目录 cd回到盘符目录 cls清屏 exit退出cmd窗口 Java入门Java常见类型及用途:java SE——用于桌面程序开发(小众 java ME——用于嵌入式系统开发(已经凉掉了 java EE——服务端开发(最常见 JRE和JDKjdk:Java开发工具包 jre:Java运行环境 jvm虚拟机:Java,java程序运行的地方 核心类库:java已经写好的东西,可以直接拿来用 Java开发工具:javac、java、jdb、jhat java基础概念java注释1234567891011121314/** *这 *是 *文 *档 *注 *释 *///这是单行注释/*这是多行注释*/ 关键字被java赋予了特定含义的英文单词 关键字全部小写。 class类123public class HelloWorld{} class:用于(创建/定义)一个类 类是java最基...
Git笔记
git安装与常用命令 ls/ll 查看当前目录(ll可查看隐藏文件【以.开头的文件】,ls则不可以) cat 查看文件内容 touch 创建文件 vi vi编辑器 git gui:git提供的图形界面工具 git bash:git提供的命令行工具 当安装git后首先要做的事情是设置用户名称和email地址。这是非常重要的,因为每次git提交都会使用改用户的信息 基本配置 打开git bash 设置用户信息git config --global user.name "username"git config --global user.email "abc@123.com" 查看配置信息 git config --global user.name git config --global user.email 获取本地仓库git init会生成一个.git文件夹 基础操作指令git 工作区内新创建的或者修改已有文件需要将该文件通过git add命令存入暂存区,暂存区的文件通过git commit命令将文件提交到仓库 查看文...
博客搭建教程
⚙️ 准备工作:你的建站工具箱在开始前,需要先准备好两个基础软件和一个GitHub账户。 工具 作用 下载/注册地址 Node.js 博客框架 Hexo 的运行环境,就像土壤对于种子一样重要。 nodejs.org(请务必选择 LTS 长期支持版) Git 版本控制工具,用来将你的博客“推送”到 GitHub 上。 git-scm.com GitHub 账号 代码和网页的托管平台。 github.com 安装与验证:两个软件安装完成后,建议在终端(macOS/Linux)或命令提示符(Windows)输入 node -v 和 git --version,如果显示出各自的版本号,就说明安装成功了。 Windows 用户请注意:强烈建议你使用 Git Bash(安装 Git 后自带)代替 CMD 或 PowerShell 来执行后续命令,可以避免很多路径和编码上的问题。 网络优化(可选):如果下载速度慢,可以在终端中运行 npm config set registry https://registry.npmmirror.com,...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
