0%

1. Overview

比特币利用了区块链技术,从发展和技术角度来理解比特币

2. 发展过程

2.1. 1 账本

基本规则

  1. 每个人都能向账本添加信息
  2. 月底统一结算

问题:添加信息时无法保证信息准确

2.2. 2 加密账本

使用数字加密技术,利用公钥+密钥,解决信用问题

  • 产生的256位签名是根据内容和私钥,签名的验证是根据内容、签名和公钥
    $$
    Sign (Message, sk) = Signature
    $$
Read more »

1. Overview

每次重装电脑都要重新安装Hexo的环境,步骤比较繁琐,所以记录下来方便之后再利用

2. Scripts

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# 1.安装Nodejs和npm
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
npm -v

# 2.安装Hexo-cli
npm install hexo-cli -g
hexo -v

# 3.建站
#文件夹名称为blog
#hexo 版本为3.9
hexo init blog
cd blog
npm install

## 3.1 拷贝markdown源文件
git clone https://github.com/hujunhan/blogsave.git source/_posts/.
##测试
hexo server

## 3.2 添加主题Next
git clone https://github.com/theme-next/hexo-theme-next themes/next

## 3.3 安装数学公式渲染器
npm un hexo-renderer-marked --save
###安装pandoc,在ubuntu下
cd ..
wget https://github.com/jgm/pandoc/releases/download/2.7.3/pandoc-2.7.3-1-amd64.deb
sudo dpkg -i pandoc-2.7.3-1-amd64.deb
cd blog
npm i hexo-renderer-pandoc --save

## 3.4 安装一些其他的包
npm uninstall hexo-generator-index --save
npm i hexo-generator-index2 hexo-auto-category hexo-blog-encrypt hexo-deployer-git hexo-generator-searchdb --save

## 3.5 建立分类、tag页面
hexo new page categories
hexo new page tags
sed -i '3a type: tags' source/tags/index.md
sed -i '3a type: categories' source/categories/index.md

# 4.设置上传相关
git config --global user.email "hujh@zju.edu.cn"
git config --global user.name "hujunhan"
#在新环境中设置密钥
ssh-keygen #生成密钥
cat /home/coding/.ssh/id_rsa.pub #读取密钥
#到Github中设置

3. Deploy

4. Custom Domain

Prerequisite: A custom domain

设置步骤:

  1. 在域名购买商处设置一条解析规则, 记录设置为CNAME(用于github.io)或者A(用于IPv4地址)
  2. 在github的项目处设置Custom Domain, 这会在项目根目录下新建一个CNAME文件, 文件内容就是想要的Custom Domain.
  3. 因为每次Hexo deploy之后CNAME文件都会被删除, 所以需要在Hexo项目中加入CNAME文件来解决这个问题. 在blog/source/目录下新建CNAME文件, 文件内容是想要的Custom Domain.
Read more »

1. 几何上理解矩阵:作为一个变换函数

  • 列向量是对空间的基底的变换
  • 有$N$列代表着输入是$N$个基向量
  • 有$M$行代表着输出是用$M$个数代表的坐标

2. 几何上理解零空间

零空间、核,都描述的是一个东西

经过变换之后都变成零向量$\hat{0}$上的空间

也可以说是,已知变换矩阵$A$,求下面这个方程的解
$$
A\hat{x}=\hat{0}
$$

3. 几何上理解非方阵:升维或降维

非方阵是升维或者降维

  • 注意:升维后虽然在高维空间,但是张成的空间还是原来的维数

4. 几何上理解点积

Read more »

1. 直流电机的结构与原理

(编码器)+定子+转子+电刷+(减速器)

在电刷上施加直流电压U,施加洛伦兹力,不断重复

一般直流电机的转速都是一分钟几千上万转的,所以一般需要安装减速器。

减速器是一种相对精密的机械零件,使用它的目的是降低转速,增加转矩

  • 只有左右两根电机线决定了电机转速
  • 因此控制施加在两边的电压大小和极性就可以实现调试和换向
  • 中间四根线都是编码器测速用的

2. 编码器的使用

编码器是将角位移或者角速度转换成一连串电数字脉冲的旋转式传感器

根据输出类型分类

Read more »

1. 1 概述

1.1. 1.1 控制的本质

过程控制、时序控制、运动控制都是控制,核心在于闭环反馈

1.2. 1.2 课程目的

掌握控制系统组成部件设备的基本原理和特性,能够选用合适的设备部件用于构成控制系统

计算机体现在控制器的输入输出都是数字量

FCS相当于DCS多一层级,把机柜下降到传感器的层级

1.3. 1.3 数字通信技术

基本概念

Read more »

1. Overview

Do we have an obligation to obey laws?

Political Philosophy is examine philosophical questions about

  • the relationship between states and its citizen
  • relations between states
  • political obligation

2. Problem of Political Obligation

State make demands to us

  • Taxes, Army

The **problem **is Why should we obey the laws

Note: $Obeying \not= Complying $

  • Comply: do what the law commands, or they will be punished
  • Obey: do what the law commands because the law commands it

3. The Grounds of Political Obligation

Read more »

1. Overview

We live with some sense of what is good or bad, better or worse.

So what is all the morality about?

Focus on the status of daily morality. , That is:

  • are we talking about objective things?
  • or our habbit
  • something exist in the universe?

There are 3 theories :

  1. objective, we are representing some object
  2. relative, describe some kind of culture or personal approach
  3. emotion
Read more »

1. What is philosophy

This is a course note for the Introduction to Philosophy provided by University of Edinburgh hold on Coursera.

definition:

$the\ activity\ of\ working\ out\ the\ right\ way\ of\ thinking\ about\ things.$

So we need to stick in and do it to understand philosophy

1.1. relation with other subject

we need to do philosophy by the challenges or results that other subjects throw up

e.g.

  • Physics
  • Normal physics: getting the way subject move
  • philosophy of physics: asking questions to change the way how we think physics, like “What is physical reality”
  • Medicine
  • Normal medicine: how to heal people according to current best medical theories
  • philosophy of medicine: “what health and sickness is”

2. Philosophy is Difficult but Important

Read more »

1. 学会之后的总结

  • 胆子要大,不要怕呛水
  • 要多模仿他人,有即时的负反馈
  • 腿部动作和手部动作可以分开来单独做,不一定需要依一定的相位交替进行
  • 腿部主要就是蹬腿,想象身后有个人,伸腿去蹬他
  • 手部的动作主要是为了产生向上的力去换气,所以不需要特别用力

2. 第一步: 熟悉水中环境

2.1. 0 克服恐惧

要想学会游泳,首先要克服的是自己的恐惧,不要害怕溺水,做好以下几步以防溺水

  • 与他人(会游泳)同行
  • 不要在流动的水中游泳,比如河流或海洋
  • 待在安全的深度区
  • 避免在恶劣天气下游泳
  • 不要在水温过低的情况下游泳

2.2. 1 呼气

练习时要练习两种呼气

  • 下水时鼻子呼气
  • 如果鼻子只是憋着,那么到蛙泳时,头会往水里砸,这时候就算憋着水也会涌进来,所以在下水的瞬间呼气可以保持鼻子不进水
  • 出水时嘴巴呼气
  • 出水后通过嘴巴吸气效率较高,所以在出水前开始嘴巴呼气让嘴巴略微张开

2.3. 2 掌握漂浮

Read more »

1. Overview

HTML means hyper text markup language

HTML的作用是定义网页的结构, 比如说哪一段是标题, 哪一段是文章内容, 哪一段是图片等, 就类似于MarkDown中定义了怎么样的是标题, 怎么样的是列表一样. 具体长什么样由CSS决定

2. Grammar

1
<p>My cat is very grumpy</p>

由部分组成

  1. opening tag <>
  2. 内容
  3. closing tag </>

3部分组合起来叫做element. element可以有一些属性attribute

3. A Typical HTML File

1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>My test page</title>
</head>
<body>
<img src="images/firefox-icon.png" alt="My test image">
</body>
</html>
Read more »