自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 TED - You can learn everything by 20 hours low

Ted 20小时学习理论

2024-06-30 08:19:23 192

原创 算法之美阅读笔记

在接触了计算机领域之后,心中一直认为计算机科学是大量优秀的科学家与工程师积累优化的一套信息处理方法,其中的方法论是可以用于指导日常生活的。随着人类年龄增长,人类所接触积累的信息量剧增,当人在需要思考检索脑中的信息时,自然需要花费更多的时间。在图书馆闲逛时,一本封面为绿色的清新的书引起了我的兴趣,书名是算法之美。当大家在某一领域倾注大量时间,对其有了深刻的理解和认识之后,大概都会体会到一种积极的体验,并从中得到一些实在的好处。反之,如果没有投入大量的时间与深刻思考,大概率是体会不好相应事物的美妙与美好的。

2024-06-01 14:44:52 308

原创 UML 用户指南

一个开发队伍的主要产品不应该是一堆漂亮的文档、世界级的会议、伟大的口号或者几行获得普利策奖金的源代码,而应该是满足不断发展的用户及其业务需要的优秀软件。其他一切事情都是次要的。建模是开发优秀软件的所有活动中的核心部分,其目的是为了把想要得到的系统结构和行为沟通起来,为了对系统的体系结构进行可视化和控制,为了更好地理解正在构造的系统,并经常揭示简化和复用的机会,同时也是为了管理风险。

2022-09-12 11:47:16 432 1

原创 Computer Systems

computer system

2022-07-25 15:42:37 154

原创 Interesting things

Story About Climing Mountains

2022-07-24 09:03:31 609

原创 Leetcode刷题总结

个人刷题的陋见总结,请各位前辈批评指正。

2022-02-08 19:23:19 6836

原创 RTThread 按键防抖

按键按下引脚电平为: PIN_LOW防抖操作: 判断按下 延时 计数 松开 计数量置零结构化 分层

2021-05-20 22:12:19 843

原创 使用RTThread 创建注册UART

2021-05-18 15:35:57 476

原创 RTThread uart注册与安装

通过对比code(STM32)与bsp(GD32)工程中文件目录的差别,将GD32工程文件中多的文件复制到STM32工程文件目录中。

2021-05-11 20:37:37 649

原创 在WIndows下配置RTThread

参考链接其中安装SCons直接用命令:pip install SCons

2021-05-10 15:09:22 390

原创 《心之所向,素履所往》

这本书是季羡林一篇篇散文,读起来晓畅通达,平易近人,意味盎然,不消两天功夫读完。读过几本季羡林得著作,对其身世经历也早已烂熟于心,其精神气度赤诚热情非常感染人。纵身大化中,不喜亦不惧。应尽便须尽,无复独多虑。————陶渊明整本书读下来最大的收获是学会了对难以避免之事听之任之的豁达态度。“四得”——吃得下,拉得出,睡得着,想得开。季羡林幼年家境贫寒,但他个人天资聪颖,在求学路上一直顺顺当当,留学德国十年,后回国任教,经过文革,历经苦难,越活越自在。...

2021-05-07 15:48:56 143

原创 《文明的冲突》阅读笔记

作者:塞缪尔·亨廷顿作者试图为解释并有效规划当代世界运行过程提供一种理论框架。第一部分 一个多文明的世界第一章 世界政治的新时代在这一章里,作者通过列举众多政治事件,描述了世界文明一个基本现状,提出了其基本观点:当代世界已经发展到了一个多文明的阶段,冷战思维不再适用于认识现今世界和解决世界中存在的矛盾与问题。其中作者对其写作意图做了生动形象的比喻,提供一幅详略得当的地图来帮助人们认识自己所处的位置找出前进的方向,也即提供一个认识世界改造世界的理论框架供大家参考,他期待这一理论框架不至于简单地让人摸

2021-05-05 14:21:19 640 4

原创 GD使用经验积累

D:\zhiling\12-辐射仪\共享文件夹\固件库\GD32F1系列固件库\GD32F10x_Firmware_Library_V2.1.2\readme.txtIn this demo, I2C0 is operated as master receiver,and the SCL line and SDA line of I2C0 interface are controled by the I/O pinPB6 and PB7 respectively....

2021-04-16 15:29:45 239

原创 《实用C语言编程》学习笔记

第 17 章 高级指针有这样的一个种类:身体绑在链里,链之间相互独立,调用每一次新的链接以向前发展。——Robert BuchananC的更有用且更复杂的特性之一就是其指针的运用。使用指针可以创建复杂的数据结构,如链表和树。用指针可以创立和分配动态数据结构,这些数据结构可以按需要来增大或缩小。...

2021-04-04 17:28:07 73

原创 关于艺术的思考

艺术富有表现力,需要用时间去打磨。

2021-04-04 13:43:30 65

原创 关于makefile与CMakeList的理解

为了编译某一工程中的众多.c文件搞出来一个makefile可以批量编译;Linux下用Cmake也即CMakeLists.txt文件。作者写的很清晰易懂

2021-04-02 22:40:02 829

原创 在虚拟机中访问主机磁盘

ssh HOSTNAME@HOSTIP

2021-03-23 17:34:15 1537

转载 Linux下CMake升级

Linux下CMake升级参考1参考2需要耐心一些!

2021-03-23 14:23:29 424

原创 音乐是那么的美

音符 旋律 和声 调性

2021-03-17 17:51:52 57

原创 从一到无穷大读后感

从一到无穷大展现了人类认识世界构建科学体系的过程,读起来很有趣。通过阅读作者描绘出的世界图景,感受到了人类在探索世界中所付出的努力和展现出的丰富想象力,对啊,这应该是我所应该留意的,而不是那所谓的感觉。作者奇妙的比喻与晓畅通俗的文笔,可以把那么多科学领域描述的这样通俗易懂,而又条理,他是怎样做到将如此众多领域联系起来的,怎样用通俗的语言将这些故事讲出来的,怎样的心态去完成的这些工作,这些都是值得我去发掘学习的。无论我从事怎样的工作,都应该可以从中汲取滋养自己的部分。读书是为了反思自己不足,扩展视野,

2021-03-17 17:04:29 426

原创 教学平台工作总结

C++算法模块 --> .xml文件 --> .grc --> 流图 --> .py/usr/local

2021-03-17 16:35:05 111

原创 PLC培训总结

prosys:新建工程;新建站(同一工程可以有4个站);扫描CPU,默认地址192.168.10.2,仿真模式下添加导轨;编写执行列表程序,添加必要的库(比如标准库),勾选变量OPC;构建;登录;下装(下装时要关闭PLC,然后运行时要打开PLC)。proview:新建,设置初始密码;设置PC、PLC的IP及协议,端口号选择1.设置数据库组态,注意将xxx.opc.hmi.csv从prosys的build目录下复制到tagdb目录下;DO放开关,DI放其他被控部件;设置控制器号

2021-03-17 10:31:22 256

原创 C++多个文件编译及链接方法

问题描述:写了mytime.h,mytime.cpp,usetime.cpp三个文件,其中usetime.cpp引用了mytime.h,这时用指令g++ mytime.h -o mytime.o就会报错collect2: error ld returned 1 exit status。解决方案:g++ -c -o mytime.o mytime.cppg++ -c -o usetime.o usetime.cppg++ -o test mytime.o usetime.o这样下来就避免了上

2021-03-16 20:37:05 1584 2

原创 心灵奇旅观后感

心灵奇旅观后感这部电影以心灵的旅行讲述了人类修行的这一辈子,意在指引人们在这个时代中获得心灵的安宁。

2021-01-17 12:38:59 253

原创 在Python脚本中运行Linux终端命令

目标:在一个项目中想在Python脚本中运行Linux终端命令。代码如下:import os'''fileName.py 是一python脚本文件'''os.system('python fileName.py')

2020-12-29 15:55:43 757

原创 C++PrimerPlus

C++学习笔记1.2.3 面向对象编程第 2 章 开始学习C++2.2.1 声明语句和变量1.2.3 面向对象编程OOP 试图让语言来满足问题的要求,其理念是设计与问题本质特性相对应的数据格式。C++主要是为了我的朋友和我不必再使用汇编语言、C语言或其他现代高级语言来编程而设计的。他的主要功能是可以更方便地编写出好程序,让每个程序员更加快乐。第 2 章 开始学习C++建立基本结构2.2.1 声明语句和变量信息项存储在计算机中必须指出存储位置和所需内存空间。...

2020-12-28 14:29:10 1836 1

原创 Mathematical Principle of Natural Philosophy

自然哲学的数学原理阅读笔记致读者致读者哲学的整个困难看起来在于:从运动的现象我们研究自然界的力,然后从这些力我们证明其他的现象。我恳求读者坦诚对待他所读到的一切,在研究时不过与渴求我在如此困难的题材上的错误,而以新的努力善意地加以补充。三类研究物理的人:(1)不探究本因;(2)理论建立在假设之上;(3)使用分析和综合的方法。...

2020-12-18 15:47:39 255

原创 《Principle of Communications》学习笔记

通信之道学习笔记第 7 章 信号的谱分析第 9 章 基本通信链路9.1 为什么需要调制9.2 调制——频谱搬移9.3 相干解调9.4 非相干解调9.5 载波恢复9.6 锁相环9.7 平方环9.8 Costas 环9.9 双边带信号9.10 单边带信号9.11 Hilbert 变换9.12 单边带信号的发送与接收9.13 探究竟起怀疑9.14 IQ 调制9.15 IQ信号的复数表达9.16 复数基带信号和复数信道9.17 数字调制9.18 奈奎斯特第一准则9.19 脉冲成型滤波器9.20 几种数字调制方式9.

2020-12-17 20:56:13 769

原创 《在线》阅读笔记

《在线》阅读笔记王坚想把云计算做成像电一样的基础服务,为社会提供计算服务,并期待着有朝一日社会能够发明出基于云计算的“电灯”、“电冰箱”、“洗衣机”。书中用大家熟知的事物与相对陌生的云计算作类比,并兼有很多有趣的且富有教育意义的故事,思路清晰有理有据洋洋洒洒,读之酣畅淋漓。其书充满热情、信心、决心,兼有一些浪漫主义情怀,让人动容。为什么会是王坚?他清楚人的需求社会的需求,知道领导的需求,并对客观世界形势有着深刻的认知和全面的把握。他做这些事情并不是为了证明自己,而是为了证明人类。...

2020-12-16 13:15:32 152

原创 《浪潮之巅》阅读笔记

浪潮之巅第一章 帝国余晖人的一生是极其短暂的,只能抛弃一些不重要的事情。第一章 帝国余晖AT&T由于资本(背后是短视贪婪的人)的短视逐利行为被拆分后逐步衰落。AT&T在强盛时期能够保证其科研部门(贝尔实验室)充足的资金由此来保证其技术领先优势。实际上公司领导无法掌控公司未来,资本也只是短视逐利无人为公司发展做长远的谋划,导致其科研投入不足,丧失了技术优势,从浪潮中跌落下来。资本认为拆分上市能够保证其快速获得大量利润,他们由此就不会为公司长远发展考虑,即便他们都明白这样会造成公司的衰

2020-12-16 13:11:13 170

原创 UDP学习笔记

UDP(User Datagram Protocol)位于传输层,用于处理数据包;提供面向事务的简单不可靠信息传送服务;分组传输顺序的检查与排序由应用层完成,UDP传输可靠性由应用层负责;UDP协议适用端口分别运行在同一台设备上的多个应用程序。UDP层的报头指明了主机上的源端口和目的端口,UDP报头有8字节4个域组成,包括源端口号、目标端口号、数据报长度、校验值。...

2020-12-15 14:25:50 101

原创 You and Your Research

Why and What is the difference?How did you come to do this?Yes,I would like to do something significant.Luck favors the prepared mind.Theprepared mind sooner or later finds something important and does it

2020-12-13 19:30:54 66

原创 Universal Principles of Design

Universal Principles of Design设计的目的就是为了容易引起人的注意,激发人的兴趣,让人接受,让人乐于接受。本书就是在此基础上,通过把握人的认知规律,利用人的认知规律,完成设计任务。我应该能掌握一些规律和技巧。Rosetta Stone 一种利用共同理解的元素来沟通新信息的技术罗塞塔石碑清楚地说明了,如果能在信息中植入共同理解的元素,那么即使接收者无法理解那信息的传输语言,也能解开其中的意义。应用这项原则涉及两个重要的基本步骤。第一,找出并植入共同理解的元素,或接收者可

2020-11-28 15:41:05 156

原创 GNURadio

Digital signal means two things:It can only be one of a limited number of values.It only exists for a non-infinite amount of time.Now that we have a sequence of numbers, our computer can do anything with it. It might, for example, apply digital filters,

2020-11-05 21:03:06 754

原创 Matlab中将某一.mat文件存入矩阵中

问题描述:本人想将PRM.mat文件(M×N)以矩阵的方式存入某一变量值中,然后求得该矩阵中的最值。%加载目标文件至变量a,存为一struct类型的变量a=load('PRM.mat');%按列的方式读取矩阵A=cat(1,a.PRM);%按行的方式读取矩阵B=cat(2,a.PRM);max_num=max(max(A))min_num=min(min(A))参考...

2020-10-19 20:30:13 3557 1

原创 关于工作中技术学习应用方面的一些小想法

小想法在写程序过程中会不断的遇见很多问题,首先我要清晰地描述自己的问题和目标。然后要去解决问题,解决问题的方法有:1.互联网 2.问同事 3.看书。在这个过程中应尽量避免被卡住,被卡住是非常浪费时间的。...

2020-10-10 19:05:34 80

原创 PyQt5 中textBrowser控件不能每隔一段时间逐条更新的问题

问题描述:在使用PyQt5中的textBrowser控件时,本意是采取每隔一定时间 t 增加一条记录,使用sleep(t)的结果却是等到所有时间过去全部内容一起输出。解决方案:方案一:将timer.sleep()换为QThread.sleep():""" 导入QThread"""from PyQt5.QtCore import QThread#show_rx_message为textBrowser控件对象,使用.append()是为了使得新内容不覆盖之前的内容。self.show_rx_me

2020-09-23 09:31:30 1403 2

原创 OSI

OSIOSI与SCA有点类似,都是一种架构模型,提供了设计规范但不是具体指标。提供给开发者一个必须的、通用的概念以便开发完善、可以用来解释连接不同系统的框架。OSI是一个定义良好的协议规范集,并有许多可选部分完成类似的任务。它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务,作为一个框架来协调和组织各层所提供的服务。OSI参考模型并没有提供一个可以实现的方法,而是描述了一些概念,用来协调进程间通信标准的制定。即OSI参考模型并不是一个标准,而是一个在制定标准时所使用的概念性框架

2020-09-22 09:15:48 129

原创 MATLAB Simulations for Radar Systems Design

MATLAB Simulations for Radar Systems DesignPrefacePreface

2020-09-21 21:11:47 537

原创 《数学之美》阅读笔记

数学之美阅读笔记第1章 文字和语言 VS 数字和信息本文主要内容基于《数学之美》,仅用作个人学习积累之用,不做任和商业用途。第1章 文字和语言 VS 数字和信息不同的文字系统在记录信息上的能力是等价的。罗塞塔的故事给作者启发信息的冗余是信息安全的保障。语言的数据,我们称之为语料,尤其是双语或者多语的对照语料对翻译至关重要,它是我们从事机器翻译研究的基础。...

2020-09-21 16:58:25 1064

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除