自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 工程师&程序员的自我修养 Episode.6 深度学习实现人脸检测及人数统计项目

深度学习实现人脸检测及人数统计项目实现及代码示例手动@王婆,自取不谢【doge】。本项目利用Ultra-Light-Fast-Generic-Face-Detector-1MB模型完成人脸检测。该模型是针对边缘计算设备或低算力设备(如用ARM推理)设计的实时超轻量级通用人脸检测模型,可以在低算力设备中如用ARM进行实时的通用场景的人脸检测推理。此处感谢参考部分来自@wangwei8638大佬的程序编写思路。一、定义待预测数据以本示例中文件夹下test_face_detection.jpg为待预测图

2021-06-01 17:27:24 555 1

原创 工程师&程序员的自我修养 Episode.5 Linux服务器部署开发、SSH轻便易用的国产工具Finalshell简介

最近因为笔者在上一门叫做计算科学的课程,需要通过连接学校的服务器进行相关的计算开发工作。课程老师推荐的是SSH界的杠把子Xshell以及Xmanager系列工具。笔者的同桌,一位深度学习大牛使用的是Xshell的一个轻量化替代品Termius。这些都是SSH连接Linux服务器开发的常用工具。从刚进入大学开始,笔者就喜欢研究一些常用仿真、工具软件或者硬件系统的国产替代品。许多国产产品虽然在知名度和生态上远远不如行业内国外的顶尖产品做的那么好,但是功能基本齐全,界面美观,语言和安装便捷。更重要的是,随着中

2021-03-29 09:57:24 618

原创 工程师&程序员的自我修养 Episode.4 基于百度飞桨PaddlePaddle框架的女朋友情绪分析&防被打消息推荐深度学习系统

具体为什么想到这个题目呢。。。大概是我也想不出别的什么有趣的话题或者项目的工作了吧。有一天,柏拉图问老师苏格拉底什么是爱情?老师就让他到理论麦田里去,摘一棵全麦田里最大最金黄的麦穗来,期间只能摘一次,并且只可向前走,不能回头。柏拉图于是按照老师说的去做了。结果他两手空空走出了田地,老师问他为什么摘不到。他说:“因为期间只能摘一次,又不能走回头路,期间即使见到最大最金黄的,因为不知前面是否有更好的,所以没有摘;走到前面时,又发觉总不及之前见到的好,原来最大最金黄的麦穗早错过了;于是我什么也没有摘。”老师说

2021-03-17 20:11:01 1474 1

原创 工程师&程序员的自我修养 No.3 啸叫信号与啸叫控制方法

在信号与系统Ⅱ的学习过程中,有约一个月的研讨汇报时间,供同学们在信号处理方面的知识进行拓展、研究,并总结自己的学习成果在课堂上进行汇报。此处我将总结一些自己学到的啸叫信号的产生原理及控制方法。并大致描述我的研讨内容。一、什么是啸叫信号:在平时跟别人用电脑语音聊天,声音传给你→再传给对方→再传给你,循环往复且不消失,这个就是啸叫了。专业一些的说法就是:在声学场景中,当形成声反馈闭合回路时容易出现啸叫现象其原因是:话筒采集的声音信号包含了经过扬声器放大的声音信号,该信号在声反馈回路中...

2020-12-09 16:00:08 1370 1

原创 工程师&程序员的自我修养 No.2 如何导出Markdown文件为pdf?如何打印Markdown文件?如何将gitbook转换为pdf?如何打印gitbook?免费无需写代码方法推荐

其实文章很短,几排文字、图片就能解释清楚,但是学艺不精的我竟然花费了整整一天一夜才想到这个办法。这之前在网上也看到过很多关于Gitbook转pdf的方法,利用Node.js和Python的方式的确对非专业人士不友好,而且Markdown文件的运用也不知是Gitbook,甚至连CSDN博文的编辑器都是支持使用Markdown编辑的。如果不是致力于世界一流研究的工科生,甚至不需要去花时间学习LaTeX,用好Markdown编辑器就足够了。所以这次详细地来介绍介绍自己发现的一种操作简单的Markdown转pd

2020-07-02 23:15:20 1258

原创 工程师&程序员的自我修养Episode.1 如何让你的代码更美观、如何格式化代码、如何在word中内嵌格式化代码、如何让代码变成一幅画、如何在不允许复制代码或者文字的网站上进行复制

唯有美德,能使人胸怀开阔,情操优美,内心平衡,灵魂愉悦。个人坚信的是,所有人生来都可以具有美丽的情操,但是并不是每个人有愿意愉悦自己和他人的勇气。这也是为什么有很多与博主年龄相近或者更小的学生,在自己风华正茂的少年时代,不是选择直面阳光,而是选择在阴暗的角落里结束自己的一生。这几个月来,陆陆续续看到了许多因为考试、学习、家庭矛盾、情感纠纷等等自缢的大学生、中学生甚至小学生。博主之前也亲身经历过身边的同学厌世而终,也经历过曾想一去了之的学习困境。所以尤其对他们感到惋惜。我深深的知道,为人知的不为人知的

2020-06-23 16:41:49 418

原创 Python程序设计与科学计算精录&总结Episode.7 Python进阶:数据分析库Pandas、Matplotlib与Scikit-learn(基于VS2019)

东街有一位老妇人,在辟旧的房子里住了几十年,邻里却无人不觉得她怪,因为她总是穿着一双蹩脚的巨鞋出门,走路时鞋梆都能兹出响声来。终于有一天,一个小孩开口了,“您为什么老是穿这么大的鞋呀,根本不合脚。”老妇人咯咯笑道:“大鞋小鞋都是花一样的价钱,那我为什么不买大的呢?”西街有一位年轻人,苦读诗书渴望考举入仕,但邻里无人不觉得他怪,因为他总是穿着一双蹩脚的小鞋出门,脚趾都快把鞋头给撑破了。终于有一天,一个老者开口了,“你为什么老是穿这么小的鞋呀,根本不合脚。”年轻人若有所思:“我要是穿大.

2020-05-23 21:17:06 2865 1

原创 Python程序设计与科学计算精录&总结Episode.6 Python进阶:科学计算与科学计算库Numpy、SciPy(基于VS2019)

我觉得,类似的问题,两个不同的问法,意味着他们的学习习惯差距甚远。那就是:“想学的东西太多,没时间怎么办?”以及“想学的东西太多,很难坚持怎么办?”如果是后者,学习这条路从来会很辛苦,但也很单纯,像初高中那种只需要考虑学习不需要考虑其它任何烦扰事情的日子是永远不会再有的。如果简单的事情都做不好,哪里还要祈求今后能做好更复杂的事情呢?如果是前者,可以安静的时候自我思考,是否是盲目跟风学习,是否是过于零散的学习状态,是否急于求成?博主个人喜欢的学习方式,是以周为单位,专注于一件事情。这实际也是苹果公司运

2020-05-22 15:37:10 1435

原创 Python程序设计与科学计算精录&总结Episode.5 Python进阶:机器学习、人工智能应用(基于Michael导师Python课程与VS2019)

昨天刚刚举行了我国2020年深度学习大会,我旁听了一会,深受启发。虽然网络会议的形式让不少的讲话流于了表面,但是不难发现科学家们对于深度学习领域的探索是从未停下脚步的。个人认为,一味地为了高薪和就业前景去挤人工智能专业的做法不可取。深度学习的概念现在被炒的很火,许多并不是研究真正人工智能的公司&机构也将算法笼统地称作人工智能,这也使得这个新兴专业泥沙俱下。既然是第四次全新技术革命,和曾经一样,绝对不是一蹴而就的。需要长期的积累,需要从生物学到电子学再到程序设计多方面技术的加特。由此看来,这篇

2020-05-21 11:07:12 590

原创 Python程序设计与科学计算精录&总结Episode.4 Python进阶:自动化办公应用(基于Michael导师Python课程与VS2019)

听说,星空从不耀白。所以,凡是夜,我都低头疾走。宁静的夏,望着猎户天际划破,你许下丝缕的心愿,愿与我恒久。可是,哪里有长守,只不过是慰藉呓语几片。你悄悄地离开,捎去美丽的心愿,敲碎明镜似的梦。待时间的风,寻你脚踪。 ...

2020-05-20 22:37:36 5408

原创 Python程序设计与科学计算精录&总结Episode.3 Python高级语法:文件、异常、标准库和问题解决模式知识总结(基于Michael导师Python课程与VS2019)

今天是2020年5月20日,这个对于博主来说平凡的一天,但社交媒体上早就炸开锅了。博主认为,有些人受过伤之后,就爱的小心翼翼,迟迟不敢去再次追求自己的另一半,就这样,渐渐的过了能够大胆去爱的年纪,一直到了不敢去挑剔时候,才找到勉强能算得上是另一半的人。但可笑的是,真正的生活在一起之后才发现,其实爱与不爱,并没有那么重要。重要的是,责任。爱与责任使人变美,一个人也因有了爱与责任,其美无可替代。所以,博主并不会喜欢妖媚的女孩,更不喜欢那些用情话骗取到的心灵。也可能很少主动去给女孩送口红,送花,送奶茶

2020-05-20 11:24:26 1001

原创 Python程序设计与科学计算精录&总结Episode.2 Python基础语法:函数、模块、内置数据结构、面向对象知识总结(基于Michael导师Python课程与VS2019)

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。这个名字就很讲究,Jupyter改自木星的英文单词Jupiter,其中包括了Julia和Python两种主流新兴数据科学编程语言的头两字母。当然,除此以外Jupyter Notebook还可以运行其它四十来种不同的编程语言。但凡上知乎搜,很多技术工作者或者学生都很推荐这个编译环境。个人认为,这些东西都很难撼动Visual Studio的王者地位。总的来看,不管是VS code还

2020-05-19 20:42:16 976

原创 Python程序设计与科学计算精录&总结Episode.1 Python基础语法:变量、符号、运算、操作、控制流知识总结(基于风变编程Python体验课)

在潜意识中,熟悉C的你,认为二十几行代码能够写个什么东西出来?把下面这二十几行代码复制到Python编译器里面去(不论IDLE还是Visual Studio都可以,博主习惯用VS写程序),然后运行。注意在控制台中输入的话都需要用英文哦!我等着你一脸懵逼地回到文章中来。# -*- coding: utf-8 -*-import aimlimport sysimport os def get_module_dir(name): print("module", sys.modules[nam

2020-05-18 15:13:22 353

原创 7天搞定FPGA精录&总结Episode.6 串口通信,系统设计【基于Robei、Altera QuartusⅡ与Python】

之前参加&组织学校排球比赛的时候,商量到我们可以学习那些正规排球大赛一样,决赛的时候在学校体育馆进行,而且我可以在一旁准备一点EDM热歌作为暖场音乐。然后就有同学用一脸奇怪的表情问我:“你难道要现场打碟吗?”这么多年来,身边的人一直以为,能够在自己的小房间里静坐一整天写代码/写文章/读书的人,一定都是老学究的样子。但凡玩电音的,都是不良青年。客观来看,这种成见并没有错,正是因为大多人都这么看问题,国内不论是治安情况还是初等受教育程度才能位居世界之首。但是它也造成了对年轻一代的创伤,那就是维分数与

2020-05-13 22:05:45 1153

原创 7天搞定FPGA精录&总结Episode.5 认识协议,操作接口【基于Robei、Altera QuartusⅡ与Modelsim】

卷携着黑夜,我闭上了眼。站在你的窗前,一切清晰可见,恍如昨日。在这琉璃光影背后,我能辨明世上的一切,唯独没有看清自己。我只有将其打碎,碎如今夜星空。这是一条没有灯火的路,我在夜寂中惶急地奔跑,猝地,我磕倒了,拾起一块碎片。残缺的窗,用血将其填补。 ——頠宸能够被中诗协认可出席了去年的中国诗酒大会,感觉还是很幸运而不好意思的。包括百余位嘉宾们当时就餐闲谈之时,也有前辈提到我尽管文字清新...

2020-05-13 11:44:11 411

原创 7天搞定FPGA精录&总结Episode.4 复杂运算,板级体验【基于Robei与Altera QuartusⅡ】

旅行与读书的关系极其微妙,读书常常在旅行之前很久就已经开始了,旅行却因读书而更加完美。所以,我总是固执地认为读书与旅行是人生最有价值的投资。但若转眼看来,这个问题反而复杂,因为旅行可以是多样的。墙角冰冷的座椅,并不是被我们的体热所炙暖,虽然不透光,但我们无限的遐想确是可以穿越的。所以,当自己真正以读书学习,也就无关是否真正学到了安身立命之本还是那些所谓不正经的闲碎知识。当自己真正以心在旅行,也就无关是否需要真的在峡谷沧海边缘,等待初生朝阳。盯着满是代码的屏幕久了,不禁想起,以前我也是坐在这里,春风微

2020-05-12 21:45:49 1714 1

原创 7天搞定FPGA精录&总结 Episode.3 动手实战,板上点灯【基于Robei与Altera QuartusⅡ】

再过一段时间就要进入考试密集阶段了,所以最近总结博文更新得勤一些。后面的话还是需要暂停自学进度的。而且我发现由于我的计算错误,实际上这个系列只需要六篇文章就可以谈到串口通信的内容(完成我最初的计划),但是呢Flag既然已经立好,我预备在Ep.7的时候仔细分析一下我在这次数电系统设计课程结课汇报中,与同班同学@JXC合作的一个项目开发思路&代码。作为我FPGA入门系列的一个总结。具体这篇文章分为两个相对前文复杂一点的实验,均与板载Led、Rst复位按键和key0-key3四个电键的操作有关。其一为

2020-05-12 17:09:41 586

原创 7天搞定FPGA精录&总结Episode.2 实例入手,体验Robei【基于Robei与Verilog HDL】

我感觉吧,在当前的高校圈,大佬很多,但是很多都没有好好在学习。其实我个人对学习的定义是很严格的,即使是做出了优秀的作品,目的是获得分数和虚荣,也不能叫做学习。我在读书的时候,看到有工程师这样谈:任何包括集成电路设计在内的工程问题的学习,初学者都会经历感兴趣→迷茫→头疼→失去兴趣→悟道→加深兴趣→痴迷的过程。笔者曾经热爱理论数学的学习,但是因为种种原因没有进入自己心仪的大学。现在看来也不失为一件好事。曾经的经历让我更加坚信任何工作的精通一定需要经过十分困难的修炼,没有一蹴而就和一夜成名,需要我们坚持。此外

2020-05-12 11:35:36 1855

原创 7天搞定FPGA精录&总结Episode.1 认识工具,掌握基础【基于Robei及VerilogHDL】

芯片是我国的痛,尤其是这几年。最近有段时间坐下来静静思考这个问题,有些想法,所以开篇P1的引言稍微要长一些。我起初在布克书店看书的时候,也完全没有敢想过七天学会FPGA这个东西。之前我们的课程上也布置了一些写代码的作业,基本上是一个头顶两个大的状态。所谓七天搞定FPGA这和七天挣他一个亿有什么区别。回家认认真真学习了之后才明白,想要快速熟知FPGA是不现实的。但是想要快速入门FPGA并不是一件难事,前提是需要具备熟练使用C语言的基础,对数电的东西有所了解,以及会用复杂的电脑软件。这个复杂只是“思维模

2020-05-11 21:38:44 1044

原创 数据结构精录&总结Episode.10 数据结构入门之高级数据结构(基于Visual C++)

这是。。数据结构入门精录总结的最后一篇文章。我大致使用了十篇篇幅,一百个不同的函数等总结了整个数据结构课程的所有知识点和C实现,更重要的是,如果让所有的学科都能免去数百页的冗长的教材,也不流于简单的放挂科教程的应试形式,是一件极其有意义的事情。但这很难,至少这段时间这些乱七八糟的事情直接导致了我某课程大作业汇报的当场爆炸。对于一个从不玩游戏的人,疫情在家学习的这种日子怎么熬过去呢?有些时候我也无奈,我也无聊。汉景帝为平七国之乱,不得不杀了晁错;光武帝刘秀为了复兴汉室,连自己度兄长被杀也要忍耐,甚至为了稳

2020-05-11 15:28:32 347

原创 数据结构精录&总结Episode.9 数据结构入门之排序(基于Visual C++)

不知沧桑苦,谁知其中味;不品人间酒,谁知其中醉;不陷世间情,谁知其中累。不少大学当前都将C语言/C++或者Python作为第一学期的授课内容,这也就意味着刚刚进入大学不到两个月的同学就已经在接触排序算法了,但是这确是数据结构课程入门部分最后一个章节的内容。没有时间复杂度,就没有排序,否则永远都用最原始的一一比较方法对任何问题一定都是有效的,我们研究和学习的价值随即丧失了。从插入排序到基数排序,排序算法的效率水平在提升,适用的简易程度和数据兼容的能力确在下降,这就是所谓的制衡。简单的排序方法可以分

2020-05-09 17:14:27 177

原创 数据结构精录&总结Episode.8 数据结构入门之查找(基于Visual C++)

最近两天魅族17手机发布,罗永浩老师又要开始直播带货了。但是一改往日的自信,罗永浩老师对于本次魅族17发布会的态度不甚悲观。其中他在微博上的回复提到,魅族17发布会看不看都无所谓,因为首先是可以看回放,其次是大家口头支持一波实际上还是都买Iphone去了。有点酸,但是支持国货当然更不应该停留在言论上。2020Q1季度的财报显示,手机成交额/成交量仍然是Iphone11占领头衔,除次以外小米Re...

2020-05-08 16:53:49 235

原创 数据结构精录&总结Episode.7 数据结构入门之图(基于Visual C++)

今天酷狗上有人问我,为什么歌写的还行,却不火?思前想后,觉得火这个东西的定义是复杂的。正是因为有太多和我一样的年轻人,在自己的事业方面沉不住气,还没有做出那么优秀的东西来却一味想着火,才会将自己陷入不能坚持于一件事的困窘之中。相反,有千千万万的方式让自己知名,但是这个世界知名的东西往往流于形式,这可能不是我们真正想要的。就好比我们都倡导不忘初心,可怜的是不忘初心这句话在传唱的过程中也渐渐地忘记...

2020-05-07 19:43:05 324

原创 数据结构精录&总结Episode.6 数据结构入门之树(基于Visual C++)

好久(可能一周)没有更新博文了吧。国内的疫情控制情况已经接近尾声,同样地我们的这一学期也快接近尾声。其实感觉宅家学习虽然远远没有学校那么紧张了,但是效率有所降低,生活规律性也降低了。早晨很晚才起床但是会觉得很困,而在学校每天六点在北京的街头天还没亮吹着风骑车前往图书馆的日子反而感觉精神百倍。子非鱼,焉知鱼之乐?佳句啊,而且被某位同学用在这里感觉更是多了一份回雪吹风之爽朗。树是数据结构里...

2020-05-06 22:02:55 324

原创 数据结构精录&总结Episode.5 数据结构入门之数组与广义表详解(基于Visual C++)

这是本周唯一的一个周末。也不知道当前全世界的疫情情况如何了,一直宅在家,偶尔看看新闻,基本上也没有心思关注全世界的疫情发展新动向了。而且刚刚了解到财经大学的通知,我们的在家线上学习会持续到九月份开学。这也就意味着短短的2019-2020学年在经过了三个月的在校学习之后,很快就要告一段落了。本来大学也不是深入玩本领的时代,我们更多地需要去了解去喜爱那些专业知识,这样长时间离校的生活看起来也就...

2020-04-25 18:17:02 335

原创 数据结构精录&总结Episode.4 数据结构入门之字符串详解(基于Visual C++)

今天突然发现CSDN上的编辑器分为富文本编辑器(也就是低端版)和Markdown编辑器(也就是高端版)两种,感觉富文本编辑器简介而功能强大,另一个则是全屏按钮+排版很鸡肋啊。大约是中午左右我们C++数据结构课程的老师在微信群中发布了一条很严肃的消息,大意是由于当前诸如CSDN、Github、知乎等等这些平台的越来越发达,很多同学在学习的同时也受到了这些大量的泥沙俱下的信息的干扰。半学期的编程任...

2020-04-24 19:50:44 259

原创 数据结构精录&总结Episode.3 数据结构入门之栈和队列详解(基于Visual C++)

通信作业做了一整个晚上,突然想起自己今天忘记更新博文了。。难顶。。然而做信息论作业的时候,我突然想起之前和小组成员研究香农编码方法的C语言实现时,正好就用到了队列算法的一点点思想解决编码过程中反复迭代对比的工序,这也许是一种巧合,更多的还是证明了最最基本的数据结构算法在工程上的强大应用潜力。之前记得看到过一篇IT杂志上的文章,讲的是拥有十年从业经验的顶级高校毕业的软件工程师,面试新公司时被...

2020-04-23 22:38:13 449

原创 数据结构精录&总结Episode.2 数据结构入门之线性表详解(基于Visual C++)

祖安业余程序员又更新了我的精录总结系列!这一次的干货比较多,所有知识点我都一并总结在代码里了,设计代码编写&亲测Visual Studio 2019均可完美运行。新文章的导火索来源于北理徐院C++及数据结构课程,最近迎来了疫情期间在家学习的第一次大作业,在小组成员@Wang@Zeng@Song@Wang同学的共同商议下,我们决定完成贪吃蛇研究学习程序的编写。贪吃蛇是一个十分适合C++面...

2020-04-22 00:03:20 743

原创 数据结构精录&总结Episode.1 数据结构入门之斐波那契算法详解(基于Visual C++)

过气大学生+音乐制作人终于在CSDN上憋出了人生第一篇程序算法文稿~~关于信息专业学生的数据结构课程,重在培养对算法的掌握能力,而并不强调要求能活用算法解决大量实际的编程问题。因而至此开始,我会在我的专栏里分享数据结构、信号处理、FPGA开发、以及音乐制作底层开发的个人总结和发现。由于水平有限,还请批评指正,不胜感激!白嫖搬运&自写代码的时候,不要忘记留下你的点赞哦~ ...

2020-04-20 21:02:13 745

一种五千行支持Linux的RISC实现(基于VerilogHDL)—文章pdf

RISC-V是加州大学伯克利分校开发的一种开放式、免版税的教学集架构。使用RISC Vcan的处理器可自由设计和释放。正因为如此,各种各样的处理器核心和片上系统(soc)已经发布。然而,有一些公共RISC-V计算机系统是可移植的,可以引导Linux操作系统。本文描述了一个基于Verilog HDL的可移植的、支持Linux的、以FPGAs为目标的RISC-V计算机系统。该系统可以在硬件资源较少的FPGA上实现,也可以在低成本的FPGA上实现,或者通过引入加速器来定制。本文还介绍了通过开发该RISC-V计算机系统所获得的知识。

2020-05-13

空空如也

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

TA关注的人

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