苏木川のBlog

苏木川のBlog

it's better to burn out than to fade away

LaTeX 伪代码
LaTeX伪代码 介绍 在LaTeX中排版算法或者伪代码有以下几种选择: 使用algorithm包并选择algpseudocode OR compatible OR algorithmic其中...
博客搭建教程
博客搭建教程 本教程基于 Hexo 框架 + Butterfly 主题 + GitHub Pages 搭建博客 环境准备 安装 Node.js Git 搭建步骤 安装 Hexo Hexo 是...
Maven自动化的构建工具
什么是Maven Maven是Apache基金会的开源项目,使用Java语法开发,Maven是项目的自动化构建工具,管理项目的依赖。 类似的构建工具还有:Ant,Gradle Maven能做什么...
虚拟机网络介绍
Workstation Pro 中的虚拟网络连接组件包括虚拟交换机、虚拟网络适配器、虚拟 DHCP 服务器和 NAT 设备。 虚拟交换机 与物理交换机相似,虚拟交换机也能将网络连接组件连接在一起...
为什么选择Arch Linux
前言 之前因为要学习操作系统这门课程,打开了 Linux 的大门,折腾了很久,也算一个 Linux 入门选手。我是从 Ubuntu 桌面版开始接触 Linux 的,Ubuntu 桌面版集成了很多...
Linux服务管理命令service与systemctl
历史背景 Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务。历史版本中的linux对服务的操作是通过service来完成的。若创建用户自...
JavaScript 异步编程 Promise
异步编程 通常来说,程序都是顺序执行的,同一时刻只会发生一件事。如果一个函数依赖于另一个函数的结果,它只能等待那个函数结束才能继续执行,从用户的角度来说,整个程序才算运行完毕。 线程 一个线程是...
终端下载工具wget与curl
Wget工具与Curl工具都用来与服务器之间传输数据,有时候也用来测试网络连接。通常Wget多用于下载文件,Curl多用于测试网络的连通性。 Wget命令 概述 GNU Wget 是一个免费实用...
Java 中 static 与 final 关键字
static关键字 Java中static关键字可以用来修饰类的成员变量和成员方法,此外,还可以编写static代码块来优化程序性能。 static成员变量 static变量也称作静态变量,静态...
有关 Java 对象的理解
基于《Java编程思想》(Thinking in Java Fourth Edition)整理,记录学习所获。阅读《Java编程思想》需要有一定编程基础,最好提前了解过一些有关C++编程的知识。...
avatar
苏木川
热爱可抵岁月漫长