09 2021 档案

摘要:一、配置第三方库 查阅了网上的资料后,发现Java程序操作Excel表格的库中使用的比较多的是这个叫Apache POI API的库: 对应的maven依赖为: <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --> 阅读全文
posted @ 2021-09-22 15:59 CodeReaper 阅读(5711) 评论(0) 推荐(0) 编辑
摘要:前言 在前面的《正则表达式(一)》的博文中已经记录了正则表达式的基本语法,下面的内容主要是补充上一篇博文没有介绍完全的一点内容以及记录在Java语言中如何使用正则表达式进行字符串的判断,提取信息和替换信息。 之所以使用Java语言,是因为JDK中已经内置好了正则表达式的库,而且Java的单元测试使用 阅读全文
posted @ 2021-09-18 12:01 CodeReaper 阅读(663) 评论(2) 推荐(0) 编辑
摘要:一、vcpkg简介、下载和使用 1. vcpkg是什么 vcpkg对于我们用户来说相当于一个c++的包管理器,其他语言中类似的包管理器有: Java:Maven JavaScript:npm,yarn python:pip 其实当我以前使用python或者Java时就深刻地感受到了包管理器的便利,而 阅读全文
posted @ 2021-09-15 22:59 CodeReaper 阅读(1637) 评论(0) 推荐(1) 编辑
摘要:一、正则表达式简介 用通俗的话来讲,正则表达式是一种特殊的字符串,我们可以使用它来非常方便地对输入的字符串进行判断或信息的提取,例如我们可以使用\d+来判断这个字符串是否表示一个数字,这大大简化了我们判断字符串正误的流程也大大提高了我们提取字符信息的能力(例如可以直接使用正则表达式编写爬虫程序)。 阅读全文
posted @ 2021-09-15 13:52 CodeReaper 阅读(408) 评论(0) 推荐(2) 编辑
摘要:一、DS18B20 1. DS18B20简介 DS18B20是一种常见的数字温度传感器,其控制命令和数据都是以数字信号的方式输入输出,相比较于模拟温度传感器,具有功能强大、硬件简单、易扩展、抗干扰性强等特点 测温范围:-55°C 到 +125°C 通信接口:1-Wire(单总线) 其它特征:可形成总 阅读全文
posted @ 2021-09-10 12:07 CodeReaper 阅读(3080) 评论(2) 推荐(1) 编辑
摘要:一、 存储器介绍 存储器分类图 1. RAM 这类存储器中的数据都是掉电即失的,例如计算机中的内存就是DRAM,但它们数据读写速度都是要比ROM要快得多的。 SRAM:本质是电路,使用电路构成的触发器来存储数据(如JK触发器),因此这种存储器读写数据是最快的,而它们的成本也比较高,一般用作计算机的高 阅读全文
posted @ 2021-09-08 16:42 CodeReaper 阅读(3254) 评论(3) 推荐(1) 编辑
摘要:一、问题的来源 这个学期里我需要修读《数据库系统》的课程,而为了简化我们的环境配置,老师推荐我们使用WampServer软件。这个WampServer相当于一个集成的环境,自带了Apache、MySQL和PHP环境,但是这样就带来一个问题,当我直接运行它时会发现它变成了黄色(运行不成功),后来查找资 阅读全文
posted @ 2021-09-06 20:41 CodeReaper 阅读(525) 评论(0) 推荐(0) 编辑
摘要:参考资料:https://www.bilibili.com/video/BV1Mb411e7re?p=37 一、红外遥控原理 1. 红外遥控简介 红外遥控是利用红外光进行通信的设备,由红外LED将调制后的信号发出,由专用的红外接收头进行解调输出 通信方式:单工,异步 红外LED波长:940nm 通信 阅读全文
posted @ 2021-09-02 22:59 CodeReaper 阅读(4364) 评论(3) 推荐(0) 编辑
摘要:一、使用定时器扫描按钮和数码管 1. 使用定时器进行扫描的缘由 之前扫描按钮和数码管都是需要通过CPU主循环进行的,使用这种方式有着很大的弊端,(1)首先是会占用CPU的资源,在扫描按钮和数码管时会浪费一定的时间,(2)其次是我们的按钮检测是通过松手检测进行的,当我们按下按钮还没有松开时,程序即会进 阅读全文
posted @ 2021-09-01 01:07 CodeReaper 阅读(1411) 评论(4) 推荐(3) 编辑

点击右上角即可分享
微信分享提示
主题色彩