自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ethan's blog

Welcome!

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 【简洁,不折腾注册表】Windows下右键“新建”菜单添加“新建.md文件”

最简洁实现Windows下-右键“新建菜单”添加“新建.md文件”这么一个简单的小功能,看了一大圈,一种简单的方法是一个写好的注册表文件让运行,但是一堆反馈说会出错,这给人吓得。另一种是在注册表GUI里操作来操作去,怪麻烦的。被迫无奈上上Github看看有啥好办法,这不就有个全能工具摆着呢嘛?一个纯粹的Windows右键菜单管理程序:BluePointLilac/ContextMenuManager赶紧下下来试试看!找到最新发行版找到可执行文件下载双击运行,可执行文件,不是安装包,超级简洁

2021-06-29 21:15:34 757 3

原创 主流深度学习框架的活跃度跟踪

主流深度学习框架的活跃度跟踪==前言==跟踪0. [2020/12/24]各框架Github仓库链接前言现在深度学习研究风头正盛,而其中深度学习框架的发展发挥了功不可没的作用,各个大厂都有所布局。本文旨在跟踪各主流深度学习框架的活跃度,希望能给大家带来具有参考价值的信息。跟踪按时间倒序跟踪,争取月更。0. [2020/12/24]作为跟踪的起点,仍然列举了Theano这个深度学习框架鼻祖(已停止维护)。总结TensorFlow、PyTorch双雄争霸;Keras作者加入Google,可以

2020-12-24 16:48:41 456 3

原创 基于Gitee实现GitHub项目下载加速

基于Gitee实现Github项目下载加速

2020-12-24 16:04:06 756 2

原创 【随笔】Python中__future__包的作用

一篇关于Python中__future__包作用的随笔,__future__包实际上是一种python语言为了演进而引入的一种针对旧版本的机制。本文通过实验展示了__future__包的具体作用和使用情境,同时本文提供了进一步了解__future__包的官方介绍文档地址和源码地址。

2020-09-18 09:55:24 614 1

原创 【算法】串的模式匹配——BF算法与KMP算法详解

本文属于【算法】系列文章,主要介绍针对“串”数据结构的两种常用模式匹配算法,即BF算法与KMP算法。本文从原始的BF算法开始讨论其实现以及缺陷并设想解决方案,以此引出KMP算法的设计思路,并抛出KMP算法的重要部件——next表的得出方法及代码实现,最后总结了nextval表的计算步骤。

2020-08-04 12:11:47 1951 3

原创 【Linux基础】Windows10安装Ubuntu20.04双系统

Windows10安装Ubuntu19.04双系统需要的软件工具安装步骤需要的软件工具UltralSO官方下载链接:https://cn.ultraiso.net/xiazai.html作用:制作U盘启动盘分区助手官方下载链接:https://www.disktool.cn/feature.html作用:整合磁盘碎片,腾出整块区域作为一个Ubuntu系统分区安装步骤前往官网...

2020-04-13 22:23:34 35393 22

原创 使用Arduino控制机械臂

使用Arduino控制机械臂一. 硬件设备1x DFRdunio UNO Rev31x Prototyping Shield For Arduino1x USB线 AtoB方口1x DFLG6DOF 6自由度机械臂二. 控制机械臂机械臂的实现实质上就是舵机+支架,那么对机械臂的控制本质上就是对舵机的控制,对于6自由度机械臂有六台舵机,每个都是180°范围旋转的。快速实现...

2019-11-06 17:20:52 18358 2

原创 xlwings库-用Python处理Excel文件数据

用Python处理Excel文件数据——By-xlwings库Xlwings库的安装pip install xlwingsxlwings的几个对象AppApplication即应用,表明一个个应用程序,其中可以存放多个工作簿BookBook即工作簿,表明一个个Excel文件,其中可以存放多页工作表SheetSheet即表单,表明Excel文件中的一页页表单,表单由许多个单元格组...

2019-09-08 23:23:31 1839

原创 Matlab学习手册

Matlab学习手册矩阵与多项式数据可视化部分线型样式矩阵与多项式函数或符号用法参数意义linespacex=linespace(a,b)两个实数a和b将a和b等分100份返回一个矩阵invB=inv(A)一个矩阵A矩阵A的逆\x=A\b矩阵A、b、x矩阵b左乘矩阵A的逆randA=rand(n)一个整型n生成一个n阶随机矩阵,...

2019-08-06 23:30:07 1016

原创 移动物联网项目搭建(五)——采集端开发设计

移动物联网项目搭建(五)功能设计arduino程序设计采集线程设计功能设计采集端的主要功能与监控端大同小异不过多赘述,主要讲不同的地方。监控端的功能采集端也都要有,而相对于监控端采集端要加入与arduino的串口通信部分以及多一个采集线程。故在MainWindow类中额外要定义一个线程对象 ThreadSensor SensorCollector;且于构造函数中初始化时启动该线...

2019-07-28 17:13:20 516

原创 移动物联网项目搭建(四)——监控端开发设计

移动物联网项目搭建(四)功能设计设计思考程序设计接收线程的创建与实现用于回显副线程传递消息的Widget界面设计主线程的创建与实现功能设计设计思考在书写代码之前,一定要去思考一些项目架构的问题,这有助于我们能力的提升和代码书写效率的提高。1. 我们具体要实现哪些功能?对于监控端,我们要实现短消息的发送与接收,小图片的传输与接收和接收来自采集端采集到的温度数据。3. 我们是否需要多线程,...

2019-07-28 14:28:05 725

原创 移动物联网项目搭建(三)——SDK抽取与Qt工程建立

移动物联网项目搭建(三)

2019-07-28 10:32:47 464

原创 移动物联网项目搭建(二)——云端配置

移动物联网项目搭建(二)产品与设备产品功能定义设备添加新建Topic规则引擎产品与设备进入阿里云产品管理面板:https://iot.console.aliyun.com/product点击创建产品,填写相关信息后点击完成。对产品进行查看可以看到产品的ProductKey与ProductSecret,这是每个产品的唯一标识。产品功能定义点击功能定义,为产品添加一个自定义功能,这里添加...

2019-07-27 16:26:40 485

原创 移动物联网项目搭建(一)——起步

移动物联网项目搭建(一)项目背景意义项目规划项目目标(初级)项目所需硬件设备项目实现准备插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入项目背景意义物联网,大数据,云技术,跟随...

2019-07-27 15:40:07 467

原创 【Linux基础】Ubuntu 19.04 更换国内源(阿里源)

Ubuntu 19.04 更换国内源源为什么要换源选择更换步骤源源即来源。软件源的概念由debian操作系统提出,作为debian系的ubuntu,继承了debian的deb和apt系统,只要设定好软件源,就能很方便的安装软件了。为什么要换源从官网下载的Ubuntu系统默认的系统软件源是指向的国外服务器,而大家大多的家用网络通往国外的网络通道不是很通畅,故需要将源服务器地址重定向到国内的源...

2019-07-27 13:32:58 11795 4

原创 【Linux基础】Linux代码编辑工具Vi->Vim简单使用及插件安装

Linux代码编辑工具Vi->Vim使用及插件安装Vi/VimVim安装Vi/Vim使用Vim插件安装Vi/VimVi,是一款由加州大学伯克利分校,Bill Joy 研究开发的文本编辑器。Vim,从 vi 发展出来的一个文本编辑器。简单来说,Vi能做的Vim都能,所以我们选择Vim,而大多数Linux系统安装时只会默认安装Vi而不会安装Vim。Vim安装sudo apt-get...

2019-07-27 13:31:38 881

原创 网络爬虫学习之路(一) 准备工作

网络爬虫学习之路(一) 准备工作1. 必备的工具2. 必备的知识2.1 http协议2.2 https协议2.3 URL格式2.4 两种常用的http请求方法2.5 关于http请求头的简要描述2.6 http常见响应状态3. 必备的学习手册1. 必备的工具Python原因:编程体验良好,爬虫库内容丰富完善,网上的教学资源也较多。2. 必备的知识常常会去爬取的url协议头:http协...

2019-07-14 22:06:07 322

Mjson-c语言json封包解包库

来自国外的c语言编写的json解析封装库,简单阅读几个重要函数即可掌握使用,应该是我目前找到的最好的适配C语言的JSON工具库了,在这里分享给大家

2019-07-28

空空如也

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

TA关注的人

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