- 博客(225)
- 资源 (31)
- 收藏
- 关注

原创 青年价值观
1。13 青年价值观冯友兰先生,人有四个境界。自然境界,功利境界,道德境界,天地境界。自然境界:顺着人的本能和习惯。功利境界:人长大了,趋利避害,不得自由了。道德境界:讲道义,讲责任,讲利他。正其义,不谋其利。天地境界:超越世俗,与天地同体了。前两个,顺境,顺着本性。后两个,逆境,我们要有觉悟,要有抉择。逆境一开始,会有挣扎,会有痛苦。更高境界就是“随心所欲不逾矩”的状态。由逆进入更高层次的顺。顺境之下, 顺着本能和利益走,不存在价值观。逆境之下,才有价值观。人是一切社会关系的总和,人
2022-01-13 11:02:14
295

原创 如何学好嵌入式系统
一些理念上的事情。让一些嵌入式爱好者上手,玩起来。奉献,把你自己的一切奉献给你做热爱的一切。觉得很好玩,我不吃不睡再玩一下。有一个心里痒痒的功能没有实现,我再调一下。嵌入式系统在外面每个人所在的领域,要做到极致是一件非常非常挑战但又同时非常非常有成就感的事情。智慧之光最明亮。可能点亮生活,点亮世界。动手 玩起来。机械计算器和电子计算机过度的前辈 图灵图灵开启了电子计算机图灵两大成就图灵机可计算性(calculability)是指一个实际问题能否可以使用计算机来解决,定义为“可以在有限
2021-01-04 19:51:17
501
3
原创 计算机系统结构---(1)概念
计算机系统结构、组成和实现 (1)系统结构的定义系统结构是对计算机系统中各级界面的划分,定义了其上下功能的分配。(2)计算机系统结构的定义及其属性计算机系统结构是指传统机器级的系统结构,即软件和硬件的交互界面及其上下功能的分配。它是计算机系统的外特性。计算机系统结构的属性包括:数据表示、寻址方式、指令系统、寄存器组织、存储系统组织、中断机构、机器工作状态的定义与切换、I/O结构、信息保护方式和机构等。(3)计算机组成的定义及其属性计算机组成是计算机系统结构的逻辑实现,它包括机器级内的数据流和控
2022-06-09 19:52:02
1005
原创 计算机系统结构中的8个伟大构想
面向摩尔定律的设计使用抽象简化设计加速大概率事件通过并行,提高性能通过流水线提高性能通过预测提高性能存储器层次结构通过冗余提高可靠性
2022-05-04 01:48:59
440
原创 Linux安装软件
个人主机必备 ubuntu 20.02安装输入法 sogou官网下载deb包sudo apt updatesudo apt-get install fcitx选择 manage installed languages选择 简体中文要安装几个包。要先联网下载,等一会儿。把汉语,点住鼠标拖上来。变成黑体,然后点击 Apple System-Wide按钮。然后重启。系统就变成中文了。换源sudo gedit /etc/apt/source.list添加 清华源deb https:/
2022-04-29 21:08:21
635
原创 MATLAB 操作Excel
使用xlsread和xlswirte函数This MATLAB function reads the first worksheet in the Microsoft Excel spreadsheet workbook named filename and returns the numeric data in a matrix. num = xlsread(filename) num = xlsread(filename,sheet) num = xlsread(fi
2022-04-29 11:51:32
1029
原创 ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?解决方案
sudo apt install opensslsudo apt install openssl-dev
2022-03-14 16:42:11
1923
原创 程序人生总结
patience [ˈpeɪʃns] n. 耐心; 忍耐力; 毅力persistence [pəˈsɪstəns] n 坚持不懈 坚持Skill comes only with practice, patience and persistence只有不断练习,有耐心有毅力,才能学会一门技艺。
2022-01-15 20:29:48
174
原创 qt5.3.2移植到arm上出undefined reference to ‘__sync_sub_and_fetch_4的错
qt5.3.2移植到arm上出undefined reference to '__sync_sub_and_fetch_4的错qt5.3.2移植到arm上出undefined reference to '__sync_sub_and_fetch_4的错。解决办法如下,使用工具:GCC4.4.1QT源码:qt5.3.2前提是确保你的工具已经安装成功了。解决:1.下载gcc源码
2022-01-15 20:28:52
252
原创 优质学习套装
刻意练习:如何从新手到大师练习的心态:如何培养耐心、专注和自律学习之道无论是学习小的生活技能,如打球、开车、弹琴、烹饪,还是提升关键的工作能力,如写作、销售、编程、设计,都离不开大量的练习。但是,我们通常对练习有很多误解——练习就是不断重复吗?不是。不断重复只是“天真的练习”,无法带来进步。“正确的练习”需要好导师、有目标、有反馈……我现在已经成年了,练习什么都已经晚了吧?不...
2022-01-15 20:27:22
205
原创 高效学习方法
学得好的同学总在试图找寻知识间的关联,而学得慢的同学却往往只会死记硬背。整体性学习到底要怎样学习?简单地说,整体性学习就是看待知识的角度是多方面的。任何一门知识都不会单独存在,它总是与方方面面的知识联系在一起,这个观点并不新鲜,很多学习方法都是这么说的。要想走得更远,你就需要从学科内部跳出来,站在外面看学科。吃饭模型学习法第一步:找东西吃(对应获取信息)有点饿了,去饭店吃饭。[要学习!...
2022-01-15 20:26:43
189
原创 计算机系统组成概述(1)
https://www.icourse163.org/learn/NEU-1002125002?tid=1463270443#/learn/content?type=detail&id=1240603865&sm=1mooc上的听课笔记1.1 计算机应用概述计算机用来进行科学计算。实时控制。 信息处理。计算机辅助:CAD(计算机辅助设计) (computer Aided Design)CAM(计算机辅助制造)(computer Aided manufacturing, CAM)
2022-01-14 02:12:41
358
原创 逻辑与批判性思维
什么是逻辑?客观事物的规律特殊的理论、观点或看问题的方法。思维的规律、规则。指逻辑学这门科学第一种和第二种都不是逻辑学的含义研究一个学科,这个学科研究的目的是什么,研究的对象是什么,研究是方法是什么?任何学科都应该明确这三个问题。逻辑学研究的是人脑的思维,目的是揭示人脑思维的规律。研究问题的方法,通过研究人类的语言揭示人脑思维的规律。在逻辑学里,概念,判断,推理概念就是对应的词和字判断就是语句的语义的正否推理就是多个语句之间的关系逻辑的定义:逻辑是思维的规律逻辑学的定义:研究思维
2022-01-11 20:40:37
1142
原创 计算机体系结构随笔
计算的理论基础是图灵机模型。计算的结构基础是冯诺依曼结构本质都是顺序的也是集中的。图灵机的原理是由当前状态以及下一个输入决定了下一个状态。这是一个串行的过程。冯诺依曼结构则指出处理器和存储空间是分离的。存储空间统一线性编址。计算机的基础理论则要求采用集中的顺序的结构。...
2021-12-06 10:31:37
217
转载 程序验证(1)- 简介
参考:https://zhuanlan.zhihu.com/p/295230186程序验证的目的是证明程序的正确性,这既包括程序不会有运行时错误,也包括程序功能的正确性。其次,程序验证的基本要素是程序的源码,要验证的属性,这是实现自动化验证的前提。同时,在必要时,我们需要有循环不变式。最后,程序验证的基本思路是,在给定源码和属性的基础上,通过验证算法,将我们需要验证的问题转化为逻辑公式,再证明逻辑公式的正确性。验证算法是程序验证所研究的核心内容,对程序验证的效率,有着至关重要的影响。还
2021-12-04 23:18:56
1058
原创 ruby rails MySQL ubuntu环境搭建
本人,用虚拟机。先装好ubuntu18.04 然后安装过程中出现缺库等问题。在此记录一下,希望有缘人看到后,及时顺利搭好环境。顺利完成接下来的任务。Ubuntu 缺少opensslsudo apt install openssl libssl-dev安装gcc make git vim g++sudo apt install gcc make git g++安装 libz./configuremakesudo make install安装ruby./configuremakesud
2021-11-28 13:09:13
500
原创 自动化与人生
对于自动化来说,数学和计算机只是工具。但对于人和社会来说,自动化何尝不是工具呢?但工具不等于可以想用就用、想丢就丢。只有善用工具的人,才是工具的主人,否则没准那一天就反客为主了。自动化不是自己真的会动、人们可以做懒人了,人工智能不是机器真的比人聪明、人类动脑筋也白动了。机器人时代不是真的机器代替人、让人都要失业了。越是高度自动化,对人的要求越高;原来用人的地方现在用人少了,但新的用人地方又生长出来了,而且不少,只是要求更高。历史上,拖拉机大批替代了只会手工耕作的传统农民,但工业革命也同时创造了大批产.
2021-02-24 10:02:27
218
转载 关于ARM的22个常用概念
几年逛论坛,看到一篇这样的文章,觉得不错,适合新手了解,就粘过来了.摘抄地址:https://blog.youkuaiyun.com/zhbxlm/article/details/88047271.ARM中一些常见英文缩写解释MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC:向量中断控制器;SPI:全双工串行接口;CAN:控制器局域网,一种串行通讯协议;PWM:脉宽调制器;ET
2021-01-30 22:00:44
446
原创 ARM微控制器与嵌入式系统(4)-------中断的概念和机制
CPU逐渐往外看,把视野拓展到整个片上系统。来理解这样一个片上计算机微控制器,更多运行机制的方方面面。中断中断和轮询是相互对应的两个基本的编程思想和概念。硬件通知CPU 中断发生。CPU执行,中断处理程序ISR。执行后,恢复原来。事件触发对主程序而已,好像什么都没发生一样。程序运行上下文(context)中断子程序的概念和编程...
2021-01-20 18:52:28
422
原创 ARM微控制器与嵌入式系统(2)-------堆栈的概念
在第一个单元,我们初步认识了ARM的微控制器里头CPU运行机制。知道了程序是怎么运行的。
2021-01-15 21:29:04
431
原创 ARM微控制器与嵌入式系统(1)-------CPU基本结构和运行机制
存储器 堆栈的概念高度抽象CPU的图红色 必有 虚色 可能有A+B=C 加法运算A>B 是减法运算,得到的status 判断大于小于0A>>=1 A = A>>1很多运算都会产生标志位PSR program status register或者 CCR Condition Code RegisterZ zero 运算零结果N nagetive 运算负数结果O overflow 运算溢出C carry 运算进位...
2021-01-12 11:53:54
394
原创 数字逻辑设计(2)------逻辑代数基础
2.1 基本逻辑运算2.2 复合逻辑运算2.3 逻辑函数的表示方法2.4 逻辑代数定理及规则2.5 代数化简法3.1 最大项最小项表达式3.2 不完全给定函数3.3 应用电路------旅客身高范围检测器 2.1 基本逻辑运算 2.2 复合逻辑运算2.3 逻辑函数的表示方法2.4 逻辑代数定理及规则2.5 代数化简法3.1 最大项最小项表达式3.2 不完全给定函数3.3 应用电路------旅客身高范围检测器...
2021-01-07 14:05:50
733
原创 智能控制导论(1)-----绪论
人工智能 数据处理。四个代表核心内容的项目案例。单闭环控制回路经典控制理论,是对微分方程和差分方程描述的动力学系统进行控制的理论和方法。现代控制理论如果被控对象数学模型建立不起来。或者很难用精确数学模型描述,怎么办?传统的控制理论不再奏效。探索控制理论新的思路。智能控制是控制理论发展的高级阶段。用来解决传统控制方法难以解决的复杂系统的控制问题。智能控制的定义和特点典型例子,神经网络控制。通过样本学习,改变网络权值,使系统控制性能达到最佳。智能控制.
2021-01-05 17:01:36
570
原创 数字逻辑设计(1)------ 初识数字逻辑
这门课 我们位于中间的 逻辑设计假设电路设计已经做好,已经封装在芯片中。二极管,单向导通性。A到K可以,K到A不行。B端电压值,达到要求。可以让C电流 流到 E。如果没有达到要求,则使三极管 截止状态。二进制编码BCD码应用最多的是8421BCD码BCD码实现了十进制到二进制的实现方法四位二进制到一位十进制余3码8421BCD码基础上+3自补码 0和9 1和8 相反格雷码最高位原样写下来。位宽不变。四位 就是卡诺图码元改变越多,出错概率越大。...
2021-01-03 19:30:22
564
原创 科学寄语
进展的机会恰恰在于那些看上去一团糟的领域。 ----寄语博士后四条金训没有人知道所有的事情,而且你也不需要每件事都知道。到混乱的地方去,那才是有所作为的地方。原谅自己浪费的时间。学习一些科学史。...
2020-11-30 23:01:06
187
原创 哈佛教授:比勤奋更重要的是学习力
从来没有一个时代,像今天这样需要不断地、随时随地、快速高效地学习。那种依靠在学校时学到的知识就可以应付一切的时代,已经一去不复返了。哈佛商学院的柯比教授认为,以传统的方法去学习,是一个迅速减值的过程;而以学习力去获取知识,则是不断增值的过程。哈佛商学院的柯比(W·C·kirby)教授曾说,大部分学校是在岸上教学生这样游泳,或是直接跳进水里和学生一起游泳。而哈佛是把学生直接扔进水里,让他自己学游泳。哈佛真有人啃书到凌晨四点半吗?有,但是很少。顶尖学霸确实都很勤奋,但比勤奋更重要的是——“学习力”。哈佛商
2020-11-30 19:25:18
223
原创 pthread_cond_timedwait()超时接口
       工作中,出现这种状况。需要调的函数的阻塞的。但是又不能停止让他阻塞,怎么办?开一个线程,运行这个函数,如果超时,就结束这个线程,然后进行下一次循环。这是就用到了线程的超时接口。    &nbsp
2020-11-19 16:42:45
1068
转载 学术常识
作者:李青影链接:https://www.zhihu.com/question/20950602/answer/1028008012来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。为什么博士叫PhD?在填学历的时候遇到过这个问题,明明毕业证书上写的是理学博士(Doctor of Science)但有些地方只有哲学博士(Ph.D.)可以填,于是纠结怎么填。许多答案说到了,基本上所有博士学位都可以称作哲学博士,除了神学、法律和医学(https://en.wikipedia.
2020-08-29 03:01:46
515
原创 排序(408)
针对408中考研基础专业课中的排序算法进行学习。在学习的过程中不断思索,在目前学习的目标与过程中,抽象的元素有哪些?具体的元素有哪些?抽象的部份必须彻底吸收,具体的部份则当作经验,而累积的经验在将来归类整理之后,最终也将化为抽象。排序算法分为内部排序和外部排序。内部排序,针对于数据量相对较小。数据能全都在内存中的排序算法。这类算法要求时间复杂性低,空间复杂性可以高。外部排序,针对存储在硬盘中的数据,这样的数据量大,内存一次放不下。对时间复杂性要求不高。对空间复杂性要求高。内部排序大致分为五大类,
2020-08-14 15:25:41
461
原创 特征值特征矩阵与二次型(数学一)
特征值和特征向量 二次型1.设A为n阶矩阵,若Aα = λα(α≠0),则称λ是A的特征值,α是A的属于λ的特征向量。将上式变形(λE-A)· α = 0 (α≠0),即齐次线性方程组(λE-α)=0有非零解2 求特征值与特征向量方法一:解方程|λE-A|=0 得特征值λ解方程组(λE-A)α = 0 得特征向量α方法二:利用定义Αα=λα3.特征值的性质设A为n阶矩阵,A的特征值为λ1,λ2,λ3…λn,则λ1+λ2+…+λn = ∑i=1n\sum_ {i=1}^n∑i=1n
2020-08-14 15:25:20
7317
原创 快速进入学习状态,排除杂念??
一、 如何快速进入学习状态?开始学习前先放空大脑,用20秒抛开脑中杂念。放松身体,闭眼,深呼吸。注意力集中在呼吸带来的身体起伏上。(如果这个时候发现自己还想别的,就从1数到10.再从10数到1)二、 如何提高学习效率?单位时间内保持连贯二高效的学习状态。保持饱满的精力1.保持精力饱满(规律作息和充足睡眠 11点睡觉 6点起床)2. 休息时候一定要放空大脑3. 少食多餐(多摄入蛋白质)4. 多喝水提高注意力5. 排除手机 事物 噪音等外部干扰项6. 排除杂念等内部干扰因素(思想 欲望
2020-08-14 00:29:19
502
原创 海信A5 pro 测评
本人购买海信A5 pro 竹雅绿 6g+128g外观上还不错。精致。计步 nfc 等常用功能都有。电池正常用可以用3天。无线性马达。震动反馈一般。扫码没有问题。底层为安卓10,还是很好用。
2020-08-09 16:08:58
578
原创 matlab学习(7)-------概率实验
离散型随机变量x,要求哪一点处的分布函数,或分布函数值。泊松分布和离散均匀分布中的k也是对应的变量。其他 λ和N是对应分布类型的常数。事件发生的概率越小,事件的丹峰则越往左倾斜。反之,事件发生概率越大,事件的丹峰越往右倾移。连线图连续型随机变量逆累加分布函数随机数随机模拟法计算数值积分...
2020-06-24 22:41:45
648
原创 matlab学习(6)-------线性代数2(行列式 特征值 特征向量 相似对角化 二次型 )
行列式及其应用A是方阵det不仅可以求数字矩阵的行列式,也可以求包含符合的行列式。A = round(10*randn(5)) %产生随机数矩阵D = det(A); % 计算矩阵行列式A(:,[1 3])=A(:,[3 1]); % 互换矩阵A的1 3两列A1 = A % 赋值给新变量D1 = det(A1); % 计算交换过后的行列式e1 = D1/D % 查看是否变号%% 结果 e1 = -1 。所以 交换两列 行列式值变号A = round(10*randn(5)
2020-06-19 10:05:53
1133
qt5.6.1 hisiv200 编译后库
2017-10-31
自我认知+情绪管理+压力管理
2023-11-25
管理自己的心态,与大家分享
2023-11-25
阅读认知觉醒这本书,自己做的 思维导图,与大家分享
2023-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人