跳至主要內容

编程相关知识

TenSoFlow...大约 4 分钟编程DOC命令Bat

编程相关知识

第01章 DOS命令

常用DOS命令(cmd)

功能命令
进入D盘直接 d:
查看当前路径下的内容dir
进入单级目录cd 目录
回退到上一级目录cd ..
进入到多级目录cd 目录1\目录2\
回退到盘符目录cd \
打开远程桌面mstsc
清屏cls
退出命令提示符窗口exit
自定义cmd的左上角标题title xxx
改变cmd窗口的长宽mode 100,80
改变cmd窗口的背景颜色以及文字颜色color 09 将背景颜色改为黑色文字颜色改为淡蓝色
命令 /?命令说明书 如 color /? 显示color命令的一些用法
ipconfig查看网络信息 如IPv4地址
services.msc打开服务
start d:start /max(min) d:start d:\1.txtstart www.baidu.comopen in new window显示d盘下的目录以最大(最小)窗口方式打开d盘打开d盘下的1.txt文件打开百度网址
md d:\a在d盘下创建a目录
type file.txt查看文本文件内容
start notepad file.txt用记事本打开文本文件

cd命令只能切换当前目录(文件夹)而不能用来进入或打开文本文件

cmd命令窗口使用 ↑ 可以快捷显示前一次输入的内容

使用cmd定时关机

需要以管理员权限运行

shutdown /s /t 1800 //三十分钟后关机

生成树状目录结构

命令模板:tree Path [/F] [/A]
Path:文件夹位置 如 D:Desktop
[/F]:显示所有目录及目录下的所有文件,省略时只显示目录,不显示目录下的文件
[/A]:使用ASCII字符,而不是用扩展字符

例子:把D盘nodejs目录下的目录树输出到D盘的result.txt文件
tree D:\nodejs > D:result.txt

例子:把D盘nodejs目录下的目录及文件目录树输出到D盘的result.txt文件
tree D:\nodejs /f > D:result.txt

注意

tree 命令涉及的文件名不能有空格

第02章 Bat

命令例子解释
echoecho Hello World打印Hello World
pause暂停 一般最后都要使用
@echo off关闭回显 一般写在开头
rem or ::rem 这是注释:: 这也是注释注释
exit退出
gotogoto xxx
call demo.bat调用demo.bat脚本两个文件要在同一路径下
sort demo.txtsort demo.txt /o cao.txt对这个文件的内容按行进行排序sort demo.txt /o cao.txt对这个文件的内容进行排序并且生成排序后的文件cao.txt
>ping www.baidu.comopen in new window > d:\cao.txt将ping的结果写在d盘下的cao.txt文件中去,如果没有cao.txt文件则自动创建

第03章 UTF-8 与 UTF-8MB4

相同点:UTF-8 和 UTF-8MB4 都是字符编码方案,用于表示文本中的字符。

UTF-8

  • UTF-8 是一种可变长度的字符编码方案,最早由Ken Thompson和Rob Pike在Plan 9操作系统中开发。
  • UTF-8 可以表示 Unicode 字符集中的所有字符,包括基本多文种平面 (BMP) 和补充多文种平面 (SMP) 中的字符。
  • UTF-8 使用1到4个字节来表示字符,根据字符的 Unicode 码点而变化。常见的ASCII字符使用一个字节表示,而较大的字符则使用多个字节。
  • utf-8编码在txt文件中一个英文字符占一个字节,一个汉字占三个字节

UTF-8MB4

  • UTF-8MB4 也是 UTF-8 的一种扩展,它是 MySQL 数据库中引入的一个字符集,用于存储包括表情符号在内的一些特殊字符。
  • UTF-8MB4 可以表示 Unicode 字符集中的所有字符,包括基本多文种平面 (BMP)、补充多文种平面 (SMP) 和辅助平面 (Astral Plane) 中的字符。
  • UTF-8MB4 使用1到4个字节来表示字符,与普通的 UTF-8 相同,但它还可以表示 SMP 和 Astral Plane 中的字符,这些字符需要4个字节来编码。

两者之间的区别:UTF-8MB4主要用于MySql数据库中,其能存储表情包,而UTF-8不行

第04章 名词解释

名词解释
序列化将Java对象转为JSON对象
反序列化将JSON对象解析为Java对象
脚手架(Scaffold)是一个用于快速构建项目结构和生成初始代码的工具或模板。它可以帮助开发人员避免从头开始创建项目,而是提供了一个预定义的项目结构、文件和配置,使项目启动更加迅速和一致。
关系型数据库是指采用了关系模型来组织数据的数据库,简单来说就是二维表格模型。
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8