parent
96178c9bef
commit
6af195341f
36 changed files with 620 additions and 53 deletions
@ -0,0 +1,22 @@ |
||||
--- |
||||
title: 我的职业发展定位 |
||||
date: 2020-06-23 15:43:54 |
||||
layout: draft |
||||
categories: |
||||
- tech |
||||
tags: |
||||
--- |
||||
|
||||
|
||||
<!--more--> |
||||
|
||||
- 钻研物联架构,是我的专业与挚爱。 |
||||
- 学习心理学理念,是我生活的福祉。 |
||||
- 精进管理方法,是我一生的救赎。 |
||||
|
||||
|
||||
|
||||
## 管理 |
||||
|
||||
### 架构与管理本同源 |
||||
物联架构是管理协调“物”的方法,管理学是管理协调人的学问。 |
@ -0,0 +1,23 @@ |
||||
--- |
||||
layout: draft |
||||
title: 认知派生论 |
||||
date: 2020-02-17 |
||||
tags: |
||||
--- |
||||
拜读了毛主席的实践论和矛盾论,第一次系统地接触了辩证唯物论这一方法论,深感其强大与自然。综合我自己先前的所经所悟,提炼出认知派生这一观点。 |
||||
|
||||
|
||||
<!--more--> |
||||
|
||||
## 序 |
||||
从巴甫洛夫的狗铃实验[1],到上世纪50年代费斯汀格的认知失调理论[2],再到1971年津巴多教授主导的斯坦福监狱实验[3],这一系列打破预期的心理学生理学实验,一步一步揭示出,人们心理的作用形式,似乎并非大多数人所认为的那样。实际上,这看似重大的心理学发现,其实早在两个世纪前,便已被马克思,恩格斯等人从社会学角度提出,并完善成为理论。后经列宁,斯大林等人通过实践进行完善。传入国内后,被毛泽东所集大成,结合了中国传统文化的底蕴,发展成为唯物辩证法的毛泽东思想。这一论理的形成,源自于这些人对自己所观察到的社会现象以及自己基于论理所实践的社会运动的归纳总结。而这一论理,又指导了中国共产党建国,扎实地完成国内资本原始积累地奇迹。 |
||||
|
||||
辩证唯物论是一套自洽的方法论,它能够有效地指导我们生活实践,从实践中总结论理,再将论理运用于实践的过程。而这一循环的高效运转,正是人类进化出认知的终极意义。 |
||||
|
||||
## 结论 |
||||
方法论是一种十分有效而重要的工具,它为人们提供了一套范式(习惯),帮助人们更有效地践行“社会实践->认识->论理->社会实践”这一模式。 |
||||
|
||||
## 参考文献 |
||||
[1] [巴甫洛夫 - 维基百科](https://zh.wikipedia.org/wiki/%E5%B7%B4%E7%94%AB%E6%B4%9B%E5%A4%AB) |
||||
[2] [認知失調 - 维基百科](https://zh.wikipedia.org/zh/%E8%AA%8D%E7%9F%A5%E5%A4%B1%E8%AA%BF) |
||||
[3] [斯坦福监狱实验 - 维基百科](https://zh.wikipedia.org/zh-hans/%E6%96%AF%E5%9D%A6%E7%A6%8F%E7%9B%91%E7%8B%B1%E5%AE%9E%E9%AA%8C) |
@ -0,0 +1,91 @@ |
||||
--- |
||||
title: Centos7脚本一键安装Typecho |
||||
date: 2019-02-25 |
||||
categories: |
||||
- tech |
||||
tags: |
||||
- centos7 |
||||
- php |
||||
- typecho |
||||
--- |
||||
|
||||
一时兴起,帮番茄同学([@番茄树][1])配置了博客,在此记录一下流程 ::aru:confuse:: |
||||
|
||||
|
||||
<!--more--> |
||||
|
||||
## 先觉条件 |
||||
- 只测试过阿里云腾讯云Centos7学生机 |
||||
- 系统很干净,最好刚重装过 |
||||
- 使用root权限 |
||||
|
||||
## 一键安装 |
||||
无聊写了一个一键搭建脚本,使用如下指令运行(详见[github][2]) |
||||
```` |
||||
$ wget https://yimian-setup.obs.myhwclouds.com/sh/auto.sh && sh auto.sh |
||||
```` |
||||
如果不出意外安装将自动进行,安装最后需要你手动输入如下数据库配置指令。 |
||||
```` |
||||
use mysql |
||||
UPDATE user SET Password = '你的密码' WHERE User = 'root'; |
||||
create database typecho; |
||||
quit |
||||
```` |
||||
## 轻松开始 |
||||
安装完成后,使用你的浏览器访问以下链接 |
||||
```` |
||||
http://你的服务器ip |
||||
```` |
||||
根据页面提示安装typecho |
||||
大部分内容保持默认即可,只需填写: |
||||
- 数据库密码(你刚才设置的) |
||||
- 管理员用户名 |
||||
- 管理员登录密码 |
||||
- 管理员邮箱地址 |
||||
|
||||
## 自定义域名配置 |
||||
首先在你的域名服务商(腾讯云,阿里云)将你的域名A解析到你的服务器ip |
||||
**打开服务器上nginx配置文件** |
||||
```` |
||||
$ vi /etc/nginx/nginx.conf |
||||
```` |
||||
将文件中第42,47,48行的 your_domain 替换成你自己的域名即可。 |
||||
**重启nginx服务** |
||||
```` |
||||
$ systemctl nginx -t # nginx.conf 语法检查 |
||||
$ systemctl restart nginx # 重启nginx |
||||
```` |
||||
然后大约经过10分钟,你就可以通过`https://你的域名`访问typecho了 |
||||
|
||||
## https配置 |
||||
如果你任然无法访问,而是被引导到一个备案页面,那么你可能需要使用https |
||||
|
||||
### 法一 |
||||
配置自动续费ssl证书可参考我的另一篇文章([Centos7下 Nginx 配置ssl证书自动续期][3]) |
||||
|
||||
### 法二 |
||||
- 从腾讯云等申请并下载证书,然后上传nginx文件夹中的两个证书到服务器 |
||||
|
||||
- 去掉前面提到nginx.conf中第39,47-54行注释 |
||||
- 将第47,48行后半部分分别换成你自己.crt和.key证书文件的地址 |
||||
- `systemctl restart nginx`重启nginx |
||||
- 使用浏览器访问`https://你的域名` |
||||
|
||||
|
||||
|
||||
|
||||
---------- |
||||
参考链接: |
||||
[https://www.cnblogs.com/blibli/p/7286786.html][4] |
||||
[https://blog.csdn.net/weixin_41919236/article/details/84878430][5] |
||||
[https://www.cnblogs.com/moxiaoan/p/5683743.html][6] |
||||
[https://www.cnblogs.com/lalalagq/p/9979068.html?tdsourcetag=s_pcqq_aiomsg][7] |
||||
|
||||
|
||||
[1]: https://tomatotrees.xyz |
||||
[2]: https://github.com/IoTcat/typecho-auto-install-centos7 |
||||
[3]: https://www.eee.dog/tech/ssl-auto-apply.html |
||||
[4]: https://www.cnblogs.com/blibli/p/7286786.html |
||||
[5]: https://blog.csdn.net/weixin_41919236/article/details/84878430 |
||||
[6]: https://www.cnblogs.com/moxiaoan/p/5683743.html |
||||
[7]: https://www.cnblogs.com/lalalagq/p/9979068.html?tdsourcetag=s_pcqq_aiomsg |
@ -0,0 +1,28 @@ |
||||
--- |
||||
title: 认知派生论 |
||||
date: 2020-02-17 |
||||
categories: |
||||
- thoughts |
||||
tags: |
||||
--- |
||||
<!--![](https://api.yimian.xyz/img/?path=wallpaper/img_2020-03-17_1920x1080_96_background_normal.jpg)--> |
||||
|
||||
拜读了毛主席的实践论和矛盾论,第一次系统地接触了辩证唯物论这一方法论,深感其强大与自然。综合我自己先前的所经所悟,提炼出认知派生这一观点。 |
||||
|
||||
|
||||
<!--more--> |
||||
|
||||
|
||||
|
||||
## 序 |
||||
从巴甫洛夫的狗铃实验[1],到上世纪50年代费斯汀格的认知失调理论[2],再到1971年津巴多教授主导的斯坦福监狱实验[3],这一系列打破预期的心理学生理学实验,一步一步揭示出,人们心理的作用形式,似乎并非大多数人所认为的那样。实际上,这看似重大的心理学发现,其实早在两个世纪前,便已被马克思,恩格斯等人从社会学角度提出,并完善成为理论。后经列宁,斯大林等人通过实践进行完善。传入国内后,被毛泽东所集大成,结合了中国传统文化的底蕴,发展成为唯物辩证法的毛泽东思想。这一论理的形成,源自于这些人对自己所观察到的社会现象以及自己基于论理所实践的社会运动的归纳总结。而这一论理,又指导了中国共产党建国,扎实地完成国内资本原始积累地奇迹。 |
||||
|
||||
辩证唯物论是一套自洽的方法论,它能够有效地指导我们生活实践,从实践中总结论理,再将论理运用于实践的过程。而这一循环的高效运转,正是人类进化出认知的终极意义。 |
||||
|
||||
## 结论 |
||||
方法论是一种十分有效而重要的工具,它为人们提供了一套范式(习惯),帮助人们更有效地践行“社会实践->认识->论理->社会实践”这一模式。 |
||||
|
||||
## 参考文献 |
||||
[1] [巴甫洛夫 - 维基百科](https://zh.wikipedia.org/wiki/%E5%B7%B4%E7%94%AB%E6%B4%9B%E5%A4%AB) |
||||
[2] [認知失調 - 维基百科](https://zh.wikipedia.org/zh/%E8%AA%8D%E7%9F%A5%E5%A4%B1%E8%AA%BF) |
||||
[3] [斯坦福监狱实验 - 维基百科](https://zh.wikipedia.org/zh-hans/%E6%96%AF%E5%9D%A6%E7%A6%8F%E7%9B%91%E7%8B%B1%E5%AE%9E%E9%AA%8C) |
@ -0,0 +1,106 @@ |
||||
--- |
||||
title: 数电期中总结 |
||||
date: 2019-02-28 |
||||
categories: |
||||
- notes |
||||
tags: |
||||
- circuit |
||||
--- |
||||
上学期掉了魔电的坑,这学期来搞点数电小攻略掩饰一下(☆ω☆) |
||||
|
||||
|
||||
<!--more--> |
||||
|
||||
# 1. 数制与码制 |
||||
## 二进制运算 |
||||
### 补码 |
||||
常用补码来表示负数,以便于计算。 |
||||
正数和零补码是其自身,负数的补码方法如下: |
||||
二进制减法可以通过被减数加要减数的补码来实现。 |
||||
**<法一>直接法** |
||||
$$(N)_{COMP}=\begin{cases}N&\text{N为正数}\\2^{n}-N& \text{N为负数} \end{cases}$$ |
||||
|
||||
符号位为零(正数)时,补码与源码相同,符号位为1(负数)时,补码为$2^{n}-N$. |
||||
**<法二>观察法** |
||||
欲求补码,可以先找其反码。 |
||||
$$(N)_{INV}=\begin{cases}N&\text{N为正数}\\(2^{n}-1)-N& \text{N为负数} \end{cases}$$ |
||||
|
||||
即,除符号位外其他值0变1,1变0。 |
||||
随后反码整体加1即可得到补码~ |
||||
|
||||
## 常用编码 |
||||
### DCB |
||||
即8421恒权码。DCB作为10进制显示时,须在每一个Invalid位(>9)上加6。 |
||||
|
||||
### Signed Numbers |
||||
使用8位,最左边一位表示符号,其余7位表示数值。 |
||||
|
||||
|
||||
## 期中总结 |
||||
### 第一周 - 初识数电 |
||||
- 模拟量太复杂,不符合人类思维 |
||||
- 三极管MOS管等非线性器件为魔转数提供了器件基础 |
||||
- 因为模电太难,所以我们要学数电 |
||||
**一些要点** |
||||
- TTL意思是指晶体管逻辑电路,由各种三极管和电阻组成,特点是速度快 |
||||
- TTL中0-0.8V为低电平,2-5V为高电平 |
||||
- 二进制与十进制相互转换(整数/小数) |
||||
- LSB(Least Significant Bit)/MSB(Most S B) |
||||
|
||||
### 第二周 - 数制 |
||||
- 反码 1's Complement |
||||
- 补码 2's Complement |
||||
- 有时候二进制太长不好用,这使16进制很方便 |
||||
- 16进制类似2进制的助记符,如观察`1100 0101`可直接写出`C5` |
||||
- BCD是用一个16进制表示一个10进制数 |
||||
- BCD很符合人类的思维习惯,但造成极大的资源浪费 |
||||
- BCD四则运算,我觉得最好转成10进制算完再转回去,反正很方便 |
||||
- 计算机BCD加法采取+6进位法 |
||||
- 数字储存时最左一位是符号位 |
||||
- 负数使用补码来存储([栗子][1]) |
||||
- 1字节signed数字范围`-128-127` |
||||
- 合理设计存储位数,小心溢出 |
||||
- [二进制乘法](https://zhidao.baidu.com/question/293829485.html) |
||||
- [二进制除法](https://zhidao.baidu.com/question/304091753926723564.html) 与十进制类似 |
||||
|
||||
### 第三周 - 逻辑门与电路封装类型 |
||||
- 非门 NOT |
||||
- 与门 AND |
||||
- 或门 OR |
||||
- 非与门 NAND |
||||
- 非或门 NOR |
||||
- 异或门 XOR |
||||
- 常见有TTL和CMOS两类 |
||||
- CMOS按照供压可分为3.3V和5V两类 |
||||
- fan-out是指有效input个数 |
||||
- propagation delay time指响应时间 |
||||
- 集成电路命名,如`74LS04`中74指商品级,LS指种类,04为型号 |
||||
- 按复杂程度分类:SSI(1-12门),MSI(13-99门),LSI(100-9999门),VLSI(10000-99999),ULSI(100000+) |
||||
|
||||
### 第四周 - 布尔运算 |
||||
- 遵循交换,结合,分配律 |
||||
- 结论`A+AB=A`与`A+~AB=A+B` |
||||
- DeMorgan's Theorems `~(AB)=(~A+~B)` 与 `~(A+B)=~A~B` |
||||
- `~A~B`为Negative AND, `~(AB)`为NAND, OR同理 |
||||
- SOP格式为`··+··+··` |
||||
- POS格式为`()*()*()` |
||||
- Truth Table即为将全部可能的Input和output列表 |
||||
|
||||
### 第五周 - Karnaugh Map |
||||
- Karnaugh Map来可视化逻辑门化简 |
||||
|
||||
### 第六周 - 逻辑门组合 |
||||
- NAND和NOR可以组合出其它任意门 |
||||
- 加法器 左位放`A AND B`右位放`A XOR B` |
||||
- 比较器 1bit`A XOR B` 2bit`(A0 XOR B0) NOR (A1 XOR B0)` |
||||
- 译码器 逻辑二进制转控制电平输出 |
||||
|
||||
------------ |
||||
课件: |
||||
[Lecture03.pdf][2] |
||||
[Lecture04.pdf][3] |
||||
|
||||
|
||||
[1]: https://zhidao.baidu.com/question/1692306348989800588.html |
||||
[2]: https://www.eee.dog/usr/uploads/2019/02/1948813444.pdf |
||||
[3]: https://www.eee.dog/usr/uploads/2019/02/20970449.pdf |
@ -1,16 +1,10 @@ |
||||
--- |
||||
title: hello hexo |
||||
title: Hello Hexo |
||||
date: 2020-06-16 15:43:54 |
||||
categories: |
||||
- tech |
||||
tags: |
||||
- hexo |
||||
--- |
||||
## 神奇的事情 |
||||
神奇的事情开始发售了 |
||||
|
||||
|
||||
![](https://api.yimian.xyz/img) |
||||
|
||||
```js |
||||
const home = cooo; |
||||
|
||||
var ee = 1; |
||||
``` |
||||
将blog从Typecho迁移到了Hexo。 |
||||
|
@ -0,0 +1,10 @@ |
||||
--- |
||||
title: Hello Typecho |
||||
date: 2018-12-22 |
||||
categories: |
||||
- tech |
||||
tags: |
||||
- hexo |
||||
--- |
||||
|
||||
将blog从wordpress迁移到了Typecho。 |
@ -1,5 +1,15 @@ |
||||
--- |
||||
title: Hello World |
||||
type: post |
||||
date: 2018-09-04 |
||||
categories: |
||||
- tech |
||||
tags: |
||||
- wordpress |
||||
- php |
||||
--- |
||||
Hello World |
||||
|
||||
Hello World! |
||||
|
||||
<!--more--> |
||||
|
||||
在我19周岁生日这一天,我的第一个通过wordpress自建的Blog网站正式上线啦~ |
@ -0,0 +1,67 @@ |
||||
--- |
||||
title: JS中那些惊艳的操作 |
||||
date: 2019-03-19 |
||||
categories: |
||||
- tech |
||||
tags: |
||||
- nodeJS |
||||
--- |
||||
|
||||
教你如何一步步迷上JS.. ╮(╯▽╰)╭ |
||||
|
||||
|
||||
<!--more--> |
||||
|
||||
好嘀~只是一些总结 |
||||
|
||||
|
||||
## JS中的那些萌点 |
||||
- <script>标签中,合理使用``defer="defer"``(延迟执行),``async="async"``(异步执行) |
||||
- 外部JS可以使用其它扩展名(如.php),但必须返回正确MINE类型 |
||||
- 使用``var obj = preferredObj || backupObj;`` 提供后备值 ::aru:surprised:: |
||||
- 函数中使用``arguements[]``获取参数 |
||||
- 无函数签名,再见吧重载 ::aru:meditation:: |
||||
- 函数无引用传参,只要不作死用全局变量,封装就很完美 |
||||
- 神奇的垃圾收集功能,开发时无需考虑手动释放内存 |
||||
- 函数传参使用``function hh({})``直接传包含参数的对象,更加灵活 |
||||
- 数组每一个位置可以存不同类型的数据 ::aru:blood2:: |
||||
- 数组支持模拟栈操作,如``push()``和``pop()`` |
||||
- 数组支持模拟队列操作,如``push()``和``shift()`` |
||||
- 数组支持从相反方向模拟队列,如``unshift()``和``pop()`` |
||||
- ``sort()``可自定义比较函数为参数 |
||||
- 数组``splice()``可太好用了吧 |
||||
- 函数是对象,函数名是指针 |
||||
- 可以像传递参数一样把一个函数传给另一个函数,也可以将一个函数作为另一个函数的结果返回 |
||||
- 函数中可通过``arguments.callee``获取当前函数名指针 |
||||
- 使用``arguments.callee.caller``获取调用当前函数的引用 |
||||
- 使用``function.apply(this/*作用域*/, arguments)``或``function.call(this, arg1, arg2...)``指定作用域运行函数 |
||||
- 使用函数固有属性``function.length``获取其期待的参数个数 |
||||
- 通过函数继承属性``toLocaleString()````toString()````valueOf()``返回代码,方便调试 |
||||
- 使用``indexOf()````lastIndexOf()``查找元素出现位置 |
||||
- ``trim()``删除字符串开头结尾空格 |
||||
- 支持正则``RegExp`` |
||||
- 神奇但可怕的``eval("")``可将字符串转译成代码并就地执行 |
||||
- ``encodeURI()/decodeURI()``与``encodeURIComponent()/decodeURICompoent()``处理uri |
||||
- 立即调用函数``function(){}();`` |
||||
- 内置Math对象 |
||||
- Math中``ceil()````floor()````round()``向上,向下,标准舍入 |
||||
- ``Math.random()``大于零小于一随机数 |
||||
- 对象中使用``functionName: function(){}``直接定义函数 |
||||
- ES6中``(x)=>x+1``等价于``function(x){return x+1;}`` |
||||
- 使用``;(function(name, context, definition){moudle.exports = definition();})('funationName', this, function(){});``封装模块 |
||||
|
||||
## 小心得 |
||||
- 不建议使用``with``语句 |
||||
- ``label``标签少用 |
||||
- ``0.1 + 0.2 != 0.3`` 浮点型天坑,与C类似 |
||||
- ``~26 == -27`` 利用按位非提高效率 |
||||
- 标识符查询由内部环境向外部环境进行 |
||||
- 没有块级作用域,与C++不同 |
||||
- ``var obj2 = obj1;``实际是引用 |
||||
- 函数传参时传对象,实际传的是指针 |
||||
- 全局变量用完及时置为null以提性能 |
||||
- 使用变量属性访问对象只能使用``obj[var]`` |
||||
- ``var sum = function sum(){};``在Safari中会报错 |
||||
- 不能为基本类型值添加属性和方法 |
||||
- ``new Number("25")``返回对象,而``Number("25")``返回25 |
||||
- 布尔表达式中对象均为true |
@ -0,0 +1,32 @@ |
||||
--- |
||||
title: 左宗棠鸡块 |
||||
date: 2020-02-17 |
||||
categories: |
||||
- cook |
||||
tags: |
||||
- chiken |
||||
--- |
||||
|
||||
|
||||
分享一下改进版炸鸡块做法哦~ |
||||
|
||||
<!--more--> |
||||
|
||||
## 材料准备 |
||||
- 鸡胸肉 |
||||
- 一个鸡蛋 |
||||
- 葱末蒜末 |
||||
|
||||
## 预备步骤 |
||||
- 鸡肉切小块,加料酒,生抽,淀粉,鸡蛋清,搅匀腌10分钟 |
||||
- 鸡块在面粉中打滚 |
||||
|
||||
## 核心步骤 |
||||
- 热油炸鸡块至焦黄 |
||||
- 植物油蒜末炝锅 |
||||
- 加入一勺生抽,一勺多白醋,一把白糖,番茄酱翻一下 |
||||
- 加入鸡块,让鸡块上沾上酱汁 |
||||
- 撒上葱末 |
||||
|
||||
## 成品图 |
||||
![左宗棠鸡块 2020-02-17](https://api.yimian.xyz/img/?path=imgbed/img_a3b687be_5120x3840_8_null_normal.jpeg) |
Loading…
Reference in new issue