重装系统前后需要完成的事情
重装系统之前备份在重装系统之前需要备份的重要文件
备份浏览器插件(以chrome为例)插件安装本地地址:C:\Users\主机名\AppData\Local\Google\Chrome\User Data\Default\Extensions这里会有一堆文件夹,其文件夹名对应的是插件的ID点开Chrome-拓展程序-打包拓展程序-选择拓展程序根目录这里需要打包的是点开上文文件夹打包里面的版本号文件夹然后就会生成crx文件
备份桌面文件、C盘文档文件夹、图片文件夹、视频文件夹
截图备份:桌面图标位置、快速访问文件夹、开始菜单快捷方式
保存油猴脚本中的脚本(打包导出到本地)
参考装机软件恢复常用软件
unity笔记
基础操作记录跟学视频脚本文件
第一天学习P6-P10 创建物体、坐标系
创建3D物体在层级下鼠标右击选择 3D object中选择各种形状
坐标系分为世界坐标系和物体坐标系选中物体后在属性中transform.position的数值是相对于世界坐标系计算的将一个物体变为另一个物体的子类后单独移动,position还是相对世界坐标系的,但在移动父类时它和父类的相对位置不会改变(上手实践一下)
对物体的基本操作
依次为:
移动视角(可以按住鼠标中键),快捷键-Q
移动物体,快捷键-W
旋转物体,快捷键-E
放缩物体,快捷键-R
矩形工具,快捷键-T
综合变换,快捷键-Y
导入模型和修改材质模型资源导入在assets中,还可以修改材质(materials),选择外部材质即可。project中选中物体->Inspector->Materials
也可以自己设置新材质,project右击->Create->Material
资源商定导航栏中Windows选中asset store,在商店中购买需要的素材。在package manager中下载和导入素 ...
unity脚本
脚本文件
Vector312345678910111213141516171819202122void Start(){ //向量,坐标,旋转,缩放 Vector3 v = new Vector3(0, 1,0 ); Vector3 v1 = Vector3.right; //计算两个向量夹角 Debug.Log(Vector3.Angle(v,v1)); //计算两点间距离 Debug.Log(Vector3.Distance(v,v1)); //点乘 Debug.Log(Vector3.Dot(v,v1)); //叉乘 Debug.Log(Vector3.Cross(v,v1)); //插值 Debug.Log(Vector3.Lerp(Vector3.left,Vector3.right,0.5f)); //向量的模 Debug.Log(v.magnitude); //规范化向量 Debug.Log(v.normalized);}
Time类12345 ...
Cpp语言基础
部分内容复习
二级指针的作用
指向指针的指针的作用:当要修改实参指针的指向的时候,形参必须使用指向指针的指针。
当修改的是实参指针指向的内容时,则形参只需是指针即可
1234567891011void GetMemory(char *p,int num){ p=(char*)malloc(sizeof(char)*num);//p是形参指向的地址}void main(){ char *str=NULL; GetMemory(str,100);//str是实参指向的地址,不能通过调用函数来申请内存 strcpy(str,"hello");}
结构是编译能通过,却不能运行,为什么呢?
先说一下指针作为函数参数的意义:当将指针作为参数时,实参向形参传递的是地址,在函数执行过程中,既可以对该参数指针进行处理,也可以对该参数指针所指向的数据进行处理,(以上程序段来说就是可以对p或p进行处理)。*由于此时形参和实参都是指向同一个存储单元,因此当形参指针所指向的数据改变时,实参指针所指向的数据也作相应的改变,因此这 ...
Godot基本操作
配置外部编辑器使用idea发现不能idea中的tab在godot脚本中会变成空格导致错误,还有不能同步的奇怪问题,所以还是决定使用vscode做外部编辑器。
在下载vscode中下载godot的插件(适用于GDScript的那一个)
配置好lunch.json文件
参考网站外部编辑器设置
修改json代码12345678910111213 "configurations": [ { "name": "Godot Debug", "type": "godot", "request": "launch", "project": "${workspaceFolder}", "port": 6007, "debugServer": 6005, //go ...
QuantumultX 使用记录
记录一下QuantumultX的使用教程和一些规则
如何添加JS脚本点击规则资源->右上角第三个->在资源路径里填上要订阅的脚本链接即可
添加完成后可以在最下面的配置文件的[rewrite-remote]标签下修改参数
操作系统-进程和线程
简介操作系统系列其二,主要是针对中国大陆考研所要求的内容对操作系统的知识体系进行总结和梳理,对于重点内容会使用黑体加粗,本篇内容主要包含以下几点:
进程与线程的概念
CPU调度
经典调度算法
同步与互斥
信号量
经典同步问题
死锁
大纲进程与线程进程的概念在多道程序环境下,允许多个程序并发执行,此时它们将失去封闭性,并具有间断性及不可再现性的特征。为此引入了进程(Process)的概念,以便更好地描述和控制程序的并发执行,实现操作系统的并发性和共享性(最基本的两个特性)为了使参与并发执行的每个程序(含数据)都能独立地运行,必须为之配置一个专门的数据结构,称为进程控制块(Process Control Block, PCB)系统利用 PCB 来描述进程的基本情况和运行状态,进而控制和管理进程,PCB是进程存在的唯一标志。相应地,由程序段、相关数据段和 PCB 三部分构成了进程实体(又称进程映像)所谓创建进程,实质上是创建进程实体中的PCB,而撤销进程,实质上是撤销进程的PCB。值得注意的是,进程映像是静态的,进程则是动态的。
进程的状态与转换进程在其生命周期内,由于系统中各进 ...
操作系统-计算机系统概述
简介操作系统系列其一,主要是针对中国大陆考研所要求的内容对操作系统的知识体系进行总结和梳理,对于重点内容会使用黑体加粗,本篇内容主要包含以下几点:
操作系统的基本概念
操作系统发展历程
程序运行环境
操作系统结构
操作系统引导
虚拟机
大纲
操作系统的基本概念
操作系统的特征
操作系统接口
操作系统的发展历程
批处理阶段
分时操作系统
实时操作系统
操作系统的运行环境
处理器的运行模式$\star$
中断和异常
操作系统结构
操作系统引导
虚拟机
典型例题操作系统的基本概念操作系统(英语:Operating System,缩写:OS)是一组主管并控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序,同时也是计算机系统的内核与基石。
操作系统的特征
并发并发:两个或者多个事件在同一个时间间隔内发生。这些事件在宏观上是同时发生的,在微观上是交替发生的。操作系统的并发是通过分时实现的并行:是指两个或者多个事件在同一时刻发生
共享资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用
互斥共享方式:系统中的某些资源,可以提供给多个 ...
计算机组成原理-总线及I/O
简介计算机组成原理系列其五,主要是针对中国大陆考研所要求的内容对计算机组成原理的知识体系进行总结和梳理,本篇内容是计算机的总线及I/O介绍,主要包含以下几点:
总线的基本概念
总线事物和定时
I/O接口
I/O方式
大纲
总线
分类$\star$
片内总线
系统总线
总线结构$\star$
总线的性能指标$\star$
例题
总线事物与定时
总线事物
总线定时
I/O接口
基本结构$\star$
I/O接口的类型
I/O端口及其编址方式$\star$
I/O方式
程序查询方式
程序查询方式-例题
程序中断方式$\star$
程序中断工作流程
多重中断
中断屏蔽技术
程序中断方式-例题
DMA方式
特点
DMA的传送方式$\star$
DMA的传送过程$\star$
DMA和中断方式的区别$\star$
总线总线是一组能为多个部件分时共享的公共信息传输路线。(一个总线包含多根信号线)总线的特点:分时和共享
分时:同一时刻只允许有一个部件向总线发送信息
共享:总线上可以挂接多个部件,各个部件之间互相交换的信息都可以通过这组线路分时共享,多个部件可同时 ...
Hexo常用命令
记录一下平常会用到的一些Hexo指令,在指定文件夹下Git Bash here输入命令即可
基本命令init建立一个新的网站。如果没有设定folder 的话,Hexo 会在目前的资料夹建立网站1hexo init [folder]
New建立一篇新的文章。如果没有设定layout的话,则会使用_config.yml中的default_layout设定代替1hexo new [layout] "title"
Generate产生静态档案1hexo generate 生成静态档案即部署网站1hexo d -g |选项| 描述||:—-:|:—-:||-d,—deploy| 产生完成即部署网站||-w,—watch| 监看档案变更|
Server启动本地预览,默认地址是http://localhost:4000/1hexo server|选项| 描述||:—-:|:—-:||-p,—port| 自选端口||-s,—static| 只使用静态档案||-l,—log| 启动记录器,或覆盖记录格式|
Clean清除缓存数据( db. ...