换电脑后怎样迁移Hexo博客
1. 安装Nodejs安装最新版本的Nodejs。
2. 安装Git安装最新版本的Git。配置全局email和name:
12git config --global user.email "your email"git config --global user.name "your name"
检查配置信息:
1git config --global --list
3. 迁移博客文件夹
将文件夹迁移到新电脑后,在该文件夹内右键打开Git Bash。
安装hexo
1npm install hexo-cli -g
大约需要几分钟的时间。
然后就可以将博客在本地启动了:
12hexo clhexo g
配置新电脑的SSH key在执行hexo d的时候会报Spawn failed错误,原因是新电脑还没有Git全局的SSH key,无法与Github仓库匹配。win+R运行cmd终端,并输入:
1ssh-keygen -t rsa -b 4096 -C "your email"
两个密钥文件将保存到该默认目录下,不需要更改 ...
操作系统概述2
定义1.1 中断系统:中断系统是计算机的重要组成部分。中断装置和中断处理程序统称为中断系统。实时控制、故障自动处理、计算机与外围设备间的数据传送往往采用中断系统。中断系统的应用大大提高了计算机效率。
1.2 进程的互斥:在逻辑上本来完全独立的若干进程,由于竞争同一个资源而产生相互制约关系。
1.3 进程的同步:进程间共同完成一项任务时直接发生相互作用的关系,在执行时间次序上必须遵循确定的规律。
1.4 I/O设备控制方式中的“程序控制方式”(PIO: Programmed I/O):指由用户进程直接控制处理器,或内存和外部设备之间进行信息传送的方式,也称为“忙-等”方式、轮询方式或循环测试方式。这种方式的控制者是用户进程。
简答3.1 进程进入临界区的调度原则
12341. 如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入;2. 任何时候,处于临界区内的进程不可多于一个,如已有进程进入自己的临界区,则其它所有试图进入临界区的进程必须等待;3. 进入临界区的进程要在有限时间内退出以便其它进程能及时进入自己的临界区;4.如果进程不能进入自己的临界区,则应让出C ...
数据库系统原理概述
定义1.1 游标:游标是数据库管理系统(DBMS)中的一种对象,主要用于在处理查询返回结果时逐行读取数据。游标的类型有两种:显示游标(一次读多行)、隐式游标(一次读一行)。
1.2 结构化查询语言:一种专门用来与数据库通信的语言,它可以帮助用户操作关系型数据库。例:SQL。
1.3 触发器:用户定义在关系表上的一类由事件驱动的数据库对象,也是一种保证数据完整性的方法。
1.4 数据库分割:将数据分散到各自的物理单元中,以便能分别处理,以提高数据处理的效率。
属性2.1 数据库分析与设计阶段的四个环节:需求分析、概念设计、逻辑设计、物理设计。
2.2 在MySQL中,一个关系对应一个基本表,一个或多个基本表对应一个存储文件。
2.3 视图表是由基本表或其他视图导出的表,是虚表,不对应实际存储的数据。
2.4 对于填有数据的游标,在MySQL中,可以使用FETCH...INTO语句从中读取数据。
2.5 完整性约束性条件的作用对象可以是列、元组和表。
2.6 大数据是指无法在可容忍的时间内用现有信息技术和软、硬件工具对其进行感知、获取、管理、处理的服务和数据聚合。
2.7 数据的集成是数据 ...
操作系统概述
定义1.1 进程:进程是具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。
1.2 线程:线程是进程中的一个实体,是处理器调度和分派的基本单位。可与同属一个进程的其他线程共享进程所拥有的全部资源。
1.3 原语:原语是由若干条指令所组成的一个指令序列。用来实现某个特定的操作功能。具有连续性,不可分割性。在执行时也不可间断,必须在管态下执行,并且常驻内存。
1.4 创建原语:是指创建一个新的进程,前者称为父进程,后者称为子进程建立进程控制块PCB。
1.5 DMA (Direct Memory Access):直接内存访问,是一种完全由硬件执行I/O数据交换的工作方式。
1.6 通道:通道是一个特殊功能的处理器,它有自己的指令和程序,可以实现对外部设备的统一管理和外部设备与内存之间的数据传送。
1.7 SPOOLING (Simultaneous Peripheral Operations On-Line):外部设备联机并行操作(虚拟设备技术)。它是关于慢速字符设备如何与计算机主机交换信息一种技术,通常称为“假脱机技术”。是多道程序设 ...
JavaWeb:JSP概述
定义1.1 JSP (Java Serve Pages):一种动态网页技术标准。部署在网络服务器上,以Java为脚本语言,根据客户算发送的请求,动态地生成HTML等格式文档,返回客户端。JSP文件(.jsp后缀)在运行时会被编译成Servlet代码。可利用JavaBean和标签库技术复用常用的功能代码。
1.2 TCP/IP (Transmission Control Protocol/Internet Protocol):传输控制协议/网际协议,在多个不同网络间实现信息传输。TCP/IP协议包含FTP、SMTP、UDP、TCP、IP等。是Internet最基本的协议。是一个四层的体系结构,包含应用层、传输层、网络层和数据链路层,每一次包含不同的协议。
1.3 HTTP (Hypertext Transfer Protocol):超文本传输协议。一个简单的请求-响应协议,指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。HTTP协议和TCP/IP技术共同支撑起WWW技术的发展。Web服务器需要监听在80/TCP端口 ...
JS:yield、Iterator遍历器 与 Generator生成器函数
为了便于书写,下文Iterator遍历器(迭代器)简称“I接口/I对象”;Generator生成器函数简称“G函数”。
Iterator遍历器 & for…of
作用:为不同数据类型提供统一接口,以便执行遍历。
当使用for…of循环遍历某种数据结构时,会自动寻找I接口。
本质上是一个指针对象。
对象可遍历条件:包含Symbol.iterator属性,值为一个返回I对象的方法,该I对象具有next方法,返回当前成员信息。
12345678910111213141516171819//给Object变量部署I接口var obj={ [Symbol.iterator]:function(){ var obj2={ next:function(){ ... return {value:...,done:...};//值 状态 } } return obj2;//I对象 }};//执行Array变量的I接口var arr=['a ...
JS:throw的用法
js抛出异常的写法:
12345throw '...';throw new Error('...');//抛出错误提示throw new ReferenceError('...');//没有某个变量或属性throw new TypeError('...');//变量类型错误throw new RangeError('...');//比如判断a>100则抛出错误
js可以通过try catch(err)捕获异常。以throw '...'为例:
12345678try{ let thisHour=new Date().getHours(); if(thisHour>20){ throw 'Too Late!'; }}catch(e){ concole.log(e);//Too Late!}
js可用于throw的原生构造函数详见mdn,这些方法都有自带的属性可用于获取error信息 ...
回杭的日子3
我感觉到杭州在呼唤我,于是我就来了。唤我的是源自法喜寺『莫向外求』的牌匾。不过,要真悟透了这个词,我就不该来杭州才对,而是自己去践行这份困难的领悟。可我还是来了,我太想念杭州了。落地便是一场雨,杭州的雨和街景总像是一道传说,闻一闻空气中的水汽,我便也在传说之中了。团购了一家酒店的自助餐,这家酒店有种二十年前的典雅和干净。吃到了可露丽和好多种海鲜,小酌了一点点白葡萄酒,比想象中的要好喝,举着高脚杯走在大堂里的自己像是宴会上的名媛。最让人惊喜的是,从酒店走出没几步就望见了西湖。原来这是我们之前因为迷路而错过1314路公交车的地方,说不定这一次不会再错过。看见为了觅食在水流湍急的桥洞边疯狂试探的白鹭,看见带着女儿笑眯眯问路的美女,看见远处融化在水墨画里的西湖。“你知道西湖在哪里吗?”真是一句太美的话语了,足够我怀念许久。而让我更欣喜的,是这个面带笑容的女人也即将见到如画的风光。
雨西湖雨渐渐变小了,等我们抵达苏东坡纪念馆,坐上西湖边的手摇船,就只剩下濛濛细雨。坐上船的那一刻,我们便成为了路人眼里的风景,而我已无暇顾及。飘荡在西湖的中央,被丝绸般的涟漪托举着,时而有小动物从船身边游过, ...
2023年终总结
虽说是年终总结,新的一年也已经忙忙碌碌过去了一个月了。2023跟2022年相比,生活变得可控了不少,逐渐也感觉到了一些幸福。
关于考试这一年年初为了考日语N3在年后找不到工作的杭州小出租屋里,刷题背书,结果最后因为新冠考试取消而作罢,因为直到考前还没有完全摸透知识点,所以倒也不是在遗憾没有参加考试。咕咕说“虽然还没有拿到证书,但你是真的学会了这门语言”,这句话我一直记在心中,毕竟学会知识点后刷题的快乐和日常读日语的畅快感让人难以忘怀,总有一天有了时间我要把这门语言学明白。这一年最后一次参加了ACCA P4的考试(真的是最后一次了!),我能感觉到自己对于学习ACCA课程的能力比以往任何一次备考都要强,即便是在下班之后挤出时间备考,每次刷题也是能真切的学懂知识点。在考场上的3小时我已经把这三个月所学全部都充分写在了答卷上,即便最终只拿到了41分(50分及格),这也是我毕业后参加A考的最高分了,我对这个成绩还是基本满意的。至于备考的问题所在,前两个月都用了自己不熟悉风格的一套网课,看网课的过程多少有些浪费时间,直到离考试还剩一个月才重新买了熟悉的Mike老师的网课,他的网课注重结合例题,所以 ...