自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

达娃里氏的博客

代码尚未跑通,同志仍需努力。

  • 博客(45)
  • 资源 (3)
  • 问答 (5)
  • 收藏
  • 关注

原创 自己动手做一个小爱同学温湿度传感器(成本八块左右)

自己动手做一个小爱同学温湿度传感器1.开发环境简介2.开发思路3.程序编写(1)将点灯科技库文件和DHT11模块库文件导入Arduino的libraries文件夹。(2)下载[点灯科技APP](https://blinker-11926d-1251025676.tcloudbaseapp.com/blinker-2.4.7-release.apk),为我们的设备申请一个key。(3)打开Arduino,新建一个项目,代码如下:(4)烧录程序(5)连接米家平台(6)在点灯科技APP中查询当前室内的温湿度(非必

2020-10-15 12:35:54 7440 13

原创 还在为Vue导出Excel而头疼?试试我这个组件

还在为Vue导出Excel而头疼?试试我这个组件!

2022-06-06 17:33:30 466 1

原创 个人的编程学习经验

编程学习经验

2022-04-25 15:56:49 1411

原创 工作日记:IDEA使用Tomcat时1099端口被占用解决方案

1.报错原因如果你没在其他软件里指定过1099端口,那1099端口被占用的大部分原因是IDEA项目未正常关闭。2.解决方案首先在命令行输入netstat -ano |findstr 1099查看占用1099端口的进程号。找到进程号后可以用命令tasklist |findstr 进程号 查看进程的相关信息。结束进程只需要使用命令taskkill /f /t /im 进程号即可。这时候再去IDEA里启动Tomcat就不会报错了。...

2022-03-16 11:56:04 3165 5

原创 GitLab添加SSH公钥

首先我们要创建密钥和公钥,我的环境是Windows,在终端输入命令:ssh-keygen -t rsa成功结果:前往C:\Users\用户名\.ssh查看密钥和公钥,可以看到已经生成。id_rsa是密钥,id_rsa.pub是公钥。关于SSH的知识点可以参考这篇别人的博客:图解SSH原理用记事本打开id_rsa.pub,复制里边的全部内容,粘贴到gitlab里。添加完毕后我们就可以使用git命令远程操作gitlab远程代码仓库啦:)...

2022-03-10 08:27:01 4845 3

原创 赵扶风subgrade框架学习日记:开发环境搭建及其初步使用

赵扶风subgrade框架学习日记:开发环境搭建及其初步使用

2022-03-09 14:18:55 1172

原创 关于鲁班H5安装报错的问题

报错内容:error https://registry.npm.taobao.org/intl-messageformat-parser/download/intl-messageformat-parser-5.5.1.tgz?cache=0&sync_timestamp=1616944395134&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fintl-messageformat-parser%2Fdownload%2Fint

2022-02-14 13:58:35 1053 3

原创 工作日记:Ubuntu安装npm、nodejs和yarn

一、更新apt源# 使用清华大学 Ubuntu 软件镜像sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.listapt update二、安装npmapt install npm三、安装nodejs# 在全局安装n模块,用n模块管理nodejsnpm install -g n# 下载指定版本的nodejsn v14.19.0# 刷新bash, zsh, ash, dash,

2022-02-14 11:58:39 1255

原创 工作日记:JavaScript生成随机色

不多啰啰,直接上硬货!/** * 获取指定闭区间的随机数 * @param min 最小值 * @param max 最大值 * @returns {number} */export function getRandomNum(min, max) { let result; if (min <= max) { result = Math.floor(Math.random() * (max - min + 1) + min); } else { result

2022-01-29 17:33:07 896 1

原创 工作日记:让你的网页refined more

总结了一些日常Vue网页开发中用到的东西,本博文持续更新中。。。最后更新日期:2022-01-29一、绚丽的vue ui库ui组件库尽量选择大中厂的产品,避免版本更迭时需要大改动。1.Element UI:https://element.eleme.cn/#/zh-CN2.Vant:https://vant-contrib.gitee.io/vant-weapp/#/home二、生动的图标和插画库图标库:1.阿里妈妈矢量图标库:https://www.iconfont.cn/home/ind

2022-01-29 16:28:53 999

原创 工作日记:内网环境Java生成自签证书以及Tomcat配置证书流程

一、准备首先你要有个服务器,服务器上要有JDK和Tomcat,JDK和Tomcat的安装请自行百度,这里不赘述。我的JDK版本为1.8.0_311,Tomcat版本为10.0.14,其他版本请自行验证。配置中我全程使用的是root用户,如果你用的是其他用户,请注意相应的Linux权限问题。二、为服务器生成自签证书(单双向认证都需要)1.在/opt目录下创建ca文件夹目的:方便证书管理,具体放在哪个文件夹没有硬性要求,放在/opt文件夹下是我个人的习惯。命令:(1)移动到/opt文件夹: cd

2022-01-07 09:02:15 3376

原创 IDEA插件分享

文章总结了一些我日常使用的IDEA插件,本文仅做备忘录使用,防止重装IDEA后插件丢失。一、实用类1.CSDN tools推荐原因:(1)插件支持JSON格式化、JSON树形视图、JSON实体类生成(这个功能强烈推荐)(2)插件支持时间戳转换,当前时间戳查询等功能(3)CSDN查询功能(超级实用)选中要查的代码右击,在菜单中点击通过SearchByCSDN,就可以在IDEA里查询了。当然使用快捷键会更方便。2.Python推荐原因:(1)使用该插件,可以让IDEA编辑并运行p

2021-12-01 09:36:41 3329

原创 工作日记:IDEA报specify path to ‘eslint‘ package

报错原因错误的意思很明显,就是IDEA的eslint小朋友找不到自己的家了。解决方法1.不希望继续使用eslint不希望使用,又不想看见eslint报错,那把它关了不就得了。关闭步骤:(1)点击file——》Settings——》Languages&Frameworks——》JavaScript——》Code Quality Tools——》ESlint进入eslint设置界面。(2)在eslint设置界面勾选Disable ESlint,然后Apply。2.希望继续使用esl

2021-09-15 08:29:33 6717

原创 Spark和Scala考前三小时冲刺

一、Spark简介1、什么是Spark?(问答必考)Spark是一个快速、分布式、可扩展(随时可以进行节点的扩充)、容错(节点宕机了。那么它可以重新构建恢复这个数据)的集群计算框架。低延迟的复杂分析,因为Spark的低延迟,延迟低是因为Spark是在内存里面计算的。(Spark已经成为Apache软件基金会旗下的顶级开源项目)2、为什么要使用 Spark 替换 MapReduce?(选择可能会考)MapReudce不适合迭代和交互式任务,Spark主要为交互式查询和迭代算法设计,支持内存存储和高效的

2021-07-01 22:24:08 399 1

原创 Scala练习实例汇总和知识点思维导图

一、练习汇总练习1:val、var变量分配的区别val、var定义一些变量并分配val msg="WSN"val msg:String="Wu Shuainan"msg="Wu Shuainan"var msg="WSN"msg="Wu Shuainan"练习2:Range的操作Range的定义、类型转换成List。val l=( 1 to 5 ) by l toListList.range(1,10)练习3:位运算符位运算符(& | ^)的基本操作和方法的调用方

2021-07-01 19:57:21 1509 1

原创 济南大学综合测评德育分自动化打分脚本

一、脚本功能本脚本实现了济南大学综合测评相关的自动化填写。二、运行环境Python3 + Selenium + Chrome + Chromedriver注意!运行环境请自行配置,这里只提供下载链接和安装命令!Python3:点击下载;提取码:6666Selenium:通过pip命令安装pip install seleniumChrome:点击下载Chromedriver:点击下载(驱动版本需跟Chome浏览器版本对应,下载完后放到Python目录下即可)三、脚本效果展示

2021-06-16 19:55:28 431 2

原创 matplotlib如何设置散点图中点的像素大小

工作中遇到的问题:matplotlib如何设置点的像素大小,具体情况如下图。解决方法:将plot方法更换为scatter方法,然后就可以指定s(像素属性)的值了。方法说明:plt.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None , data=None, *k

2021-05-18 15:27:29 7254 2

原创 CentOS7、红帽7安装NTP服务(小白也能看的懂!!!)

CentOS7或红帽7安装NTP服务(小白也能看的懂!!!)1、关于CentOS7和红帽7的说明2、什么是NTP?3、什么是时间?时间的刻度都有哪些?4、NTP服务的配置5、如果你还不懂,请看这里!!!在头条上偶然看到一篇关于超市服务器(红帽7Linux系统)同步现实时间的帖子,希望这篇博客能帮到他。1、关于CentOS7和红帽7的说明众所周知,CentOS7和红帽7都是红帽公司的,红帽7去除红帽的服务和商标后,就是CentOS7,这两个系统在架构上没太大差别。安装ntp服务的步骤没有区别。2、

2021-05-09 19:54:52 1134

原创 小爱同学利用esp01s继电器控制电脑短接开机

代码和接线说明都存放在我的gitee中了,点击访问。

2021-04-15 22:56:24 1336

原创 HBase知识点总结

一、HBase简介1.HBase概念HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协调工具。2.HBase特点大:一个表可以有数十亿行,上百万列;无模式:每行都有一个可排序的主键和任意多的列,列可以根据需要动态的

2021-03-15 22:23:53 1743

原创 论如何优雅的在智慧济大上填报体温

论如何优雅地填报体温!!!一、解决方案1.方案2.方案需求二、selenium脚本三、设置python脚本定时执行你是否还在为每天的体温填报而烦恼?你是否还在为每天被@而烦恼??骚年啊,看完这篇文章你的体温填报不再是问题。一、解决方案1.方案使用python编写selenium脚本,并在服务器中设置每日自动执行。方案仅限智慧济大,其他学校的网站无法验证2.方案需求硬件:一台能全天运行的电脑或服务器(推荐使用AWS云服务器,学生用户免费一年,足够撑到毕业)软件:python3、selenium、

2021-02-24 20:40:13 763 7

原创 大学生如何白嫖并使用腾讯云mysql云数据库

大学生如何白嫖并使用腾讯云mysql数据库一、注册腾讯云账号二、进行高校学生认证(非高校用户请略过)1.进行云+校园的认证2.进行腾讯云高校俱乐部学生认证三、申请学生云数据库(非高校用户请略过)四、申请个人开发者云数据库五、使用腾讯云mysql云数据库1.使用SQL工具进行数据操作(1)使用腾讯云自带的控制台进行数据操作(2)使用Navicat进行数据操作2.使用JDBC驱动进行数据操作一、注册腾讯云账号首先,点击访问腾讯云登录网页进行账号注册。这里步骤很简单,基本上就是绑定微信等,不做过多讲解。二、

2021-02-20 23:19:26 6351 3

原创 HyperWorks13安装教程

一.下载文件鉴于百度搜索中的相关文件过于混乱,很多都是无效文件,我这里提供一个HyperWorks 13百度网盘下载:提取码6666(亲测可用)二.安装软件1.解压文件夹注意!!!解压的时候目录不能有非英文字符和空格。这里我解压到E盘,如下图。2.运行安装程序点击hw13.0_win64.exe进行安装(1)选择语言(2)点击下一步,软件会自行搜索文件夹内的安装包(3)搜索到的安装包如下图,点击下一步进行安装。(4)点击下一步同意协议(5)选择本地安装,如果有服务器可以选

2021-01-30 18:31:36 5621 2

原创 玩转Docker安装和使用MySQL数据库(详解)

利用Docker安装和使用MySQL数据库(详解)一.安装Docker0.什么是Docker?1.下载Docker安装包2.开启Hyper-V(1)开启步骤(2)关于虚拟机与Hyper-V冲突问题3.运行Docker安装包(1)三个全选,然后OK(2)完成安装(3)特殊情况说明二、使用Docker1.注册Docker账户2.Docker菜单详解3.Docker命令详解三、安装MySQL1.拉取MySQL镜像2.利用MySQL镜像创建一个运行MySQL的容器3.查看MySQL容器运行状态4.进入MySQL容器

2021-01-20 00:48:27 1439 1

原创 Python3环境搭建手册

手册书写日期:2020-11-24一.访问官网并下载Python点击访问官网1.进入下载页面2.选择合适的版本PS:这里我选择3.7.9版本,因为3.7版本是目前主流开发所用的版本,而3.7.9又是主流版本的最新版。截止到2020-11-24,Python已经推出了3.9版本,但是由于版本过新,很多非Python官方库无法适配(例如lxml只适配到3.7版本),所以我使用Python3.7.9搭建环境。在实际的生产活动中,常常需要按照自身的需求,去更改所用的Python版本。3.下载找到F

2020-11-24 23:43:44 224

原创 京东手机电商大数据统计平台搭建

京东手机电商大数据统计平台搭建一、虚拟机搭建1.下载虚拟机2.解压虚拟机3.VMware扫描添加虚拟机4.虚拟机网络说明5.虚拟机已安装软件和框架说明二、核心代码三、数据展示环境搭建1.在腾讯云上购买腾讯云图服务2.新建云图注意!注意!注意!我的项目结构跟老师安排的项目结构有很大的不同,请慎重选择使用我的项目代码和虚拟机,我使用了腾讯云mysql和腾讯云图(数据展示工具),老师使用的是虚拟机的mysql和superset(数据展示工具)。一、虚拟机搭建1.下载虚拟机链接:百度网盘,点击下载提取码

2020-11-14 21:24:07 943 4

原创 Win10利用Arduino配置ESP8266芯片开发环境(带案例)

Win10配置利用arduino配置esp8266芯片开发环境(带案例)1.下载Arduino安装程序并安装2.下载ESP8266串口安装模块3.Arduino SDK设置ESP8266模块4.开发案例:支持小爱同学的温度湿度传感器1.下载Arduino安装程序并安装(1)鉴于arduino感人的网速,我决定放一个百度网盘的:下载链接提取码:1234(2)利用EXE可执行程序进行安装2.下载ESP8266串口安装模块(1)同样,存在百度网盘里:下载链接提取码:1234(2)利用EXE可执行程

2020-10-15 10:27:01 5705 3

原创 IDEA插件问题备忘录:有关The Doki Theme和Background Image Plus 的问题

IDEA插件问题备忘录:有关The Doki Theme和Background Image Plus 的问题0.idea版本信息1.两个插件同时使用会报错!!!!!!2.期待有大佬能解决这个问题0.idea版本信息用的是正版无削减版本,用教育邮箱申请的那种。1.两个插件同时使用会报错!!!!!!我先开的The Doki Theme插件,然后下载Background Image Plus 插件想设置个背景,结果不能使用Background Image Plus。。。。// 报错:com.i

2020-09-14 14:53:32 4547 6

原创 有趣的动物管理员(zookeeper)

profile:感谢浪潮所有老师的细心教导有趣的动物管理员(zookeeper)一、什么是zookeeper?二、zookeeper的基本服务三、zookeeper的优点是什么?四、zookeeper的节点类型五、ZooKeeper 角色:(zookeeper服务主要有两个角色leader和follower)六、zookeeper的工作原理及流程1.工作原理2.zookeeper的选举机制(选主流程)3.zookeeper的同步流程4.园长(leader)的工作流程5.解说员(follower)的工作流程

2020-09-07 15:48:42 1066

原创 一个爬虫的五脏六腑(从入门到入狱)

一个爬虫的五脏六腑(从入门到入狱)1.网络爬虫概念2.爬虫爬取数据的用途3.http概念4.常见http请求头5.请求方式6. 响应状态码6.urllib库7.正则表达式8.Xpath和lxml库9.requests库的使用10.理解json以及python的json库的使用11.scrapy框架1.网络爬虫概念网络爬虫就是模拟客户端(浏览器)发送网络请求,获取响应,并按照自定义的规则提取数据的程序,简单来说,就是发送与浏览器一样的请求,获取与浏览器所获取的一样的数据。2.爬虫爬取数据的用途爬虫爬取

2020-09-01 10:19:14 1190

原创 装机秘籍:Windows10与deepin v20双系统装机(电脑小白也能看哦!!)

装机秘籍:Windows10与deepin双系统装机(电脑小白也能看哦!!)0.双系统对电脑硬件的要求1.为什么选择双系统?2.装机原料3.制作Win10启动盘4.制作deepin v20启动盘5.安装win10操作系统0.双系统对电脑硬件的要求(1)Windows10最低安装需求:CPU时钟频率:1GHz以上,支持所有最新的英特尔处理器,包括i3,i5,i7和i9,AMD的第七代处理器也被完美支持,同时还支持AMD Athlon 2xx处理器,AMD Ryzen 3/5/7 2xxx等。内存:2G

2020-08-18 15:29:38 10950

原创 超有料的hadoop知识点总结

第一章1.数据量单位的换算B(Byte字节)=8bit1KB (Kilobyte 千字节)=1024B,1MB (Mega byte 兆字节 简称“兆”)=1024KB,1GB (Giga byte 吉字节 又称“千兆”)=1024MB,1TB (Tera byte 万亿字节 太字节)=1024GB,其中1024=2^10 ( 2 的10次方),1PB(Peta byte 千万亿字节 拍字节)=1024TB,1EB(Exa byte 百亿亿字节 艾字节)=1024PB,1ZB (Zetta

2020-07-10 11:36:15 777

原创 Spark集群Win10本地开发环境搭建

Win10 Spark集群本地开发环境搭建一、安装Java1.下载java2.安装java3.配置环境变量二、下载scala、安装Scala IDE1.下载Scala IDE2.解压zip包这里附上WIN10利用docker toolbox搭建hadoop和spark集群的方法一、安装Java1.下载javajdk1.8下载链接2.安装javaWin:双击可执行文件Linux:解压压缩包3.配置环境变量请参考菜鸟教程,这里不多介绍。二、下载scala、安装Scala IDE1.下载S

2020-06-16 09:09:08 1587

原创 WIN10利用docker toolbox搭建hadoop和spark集群

利用docker搭建hadoop和spark集群一、安装Docker(DockerToolbox-18.03.0-ce.exe)1.双击安装包,在安装界面勾选上Git(如果你已经有了Git就不用勾选)成功提示:

2020-06-15 17:58:47 1607

原创 关于Deepin如何连接有配对码的蓝牙键盘(以K480为例)

关于Deepin如何连接有配对码的蓝牙键盘(以K480为例)一、连接不上的原因二、解决办法一、连接不上的原因Deepin 20系统自带的bluez版本过旧,不支持连接有配对码的蓝牙键盘二、解决办法我尝试过利用blueman和bluetoothctl连接罗技K480,但都失败了。然后我试着看看bluez有没有新版本,一查,果然有,而且新版本的bluez支持K480的连接,既然原生驱动有新版本,那我自然用原生的了。...

2020-05-27 12:20:43 1403

原创 JDBC的基本操作实例

JDBC的基本操作实例一、数据库的连接二、表的增删改查三、数据的展示1.C/S结构2.B/S结构一、数据库的连接请参考这篇文章:eclipse配置maven+JDBC的SQL server数据库开发环境在(4.新建Maven_JDBC数据库项目)中有数据库连接的实例代码二、表的增删改查数据库名:测试表名:STU表内的信息如下两图所示:属性:值:实例代码:package study.SQL;import java.sql.Connection;import java.sql.

2020-05-25 21:21:54 357

原创 eclipse配置maven+JDBC的SQL server数据库开发环境

eclipse配置jdbc连接数据库(超详细)一、什么是JDBC??一、什么是JDBC??JDBC的全称是(Java Database Connectivity),望文知意JDBC是一种Java数据库连接API。

2020-05-25 14:26:04 1967

原创 Centos8安装Hadoop框架并运行示例程序(伪分布式)

大数据开发入门:二、Centos8安装Hadoop一、新建WinSCP连接二、安装jdk上一篇:大数据开发入门:一、VMware15.5 Pro安装Centos8及系统设置(全步骤)一、新建WinSCP连接1.先下载WinSCP并安装version:5.13.2链接:https://pan.baidu.com/s/19L-wzw01vpoiJu1nsg55-Q提取码:bbaw2.在虚拟机中输入命令su进入根用户,然后输入命令chmod -R 777 /opt给/opt文件夹授权,本教程以后的软

2020-05-14 19:34:52 1193

原创 VMware15.5 Pro安装Centos8及系统设置(全步骤)

Hadoop大数据开发入门:VMware15.5 Pro安装Centos8及系统设置一、下载Centos8镜像二、创建Centos8虚拟机三、给Centos8虚拟机安装Centos8系统四、关闭防火墙五、设置虚拟机映射六、SSH设置//本教程的虚拟机采用了NAT网络模式一、下载Centos8镜像镜像下载链接:https://pan.baidu.com/s/1q-J-s9J7RGytbDKPM96UWA提取码:fyfu二、创建Centos8虚拟机1.点击创建新的虚拟机2.选择自定义3.选择

2020-05-14 00:46:51 2129

原创 数据库系统原理第五章学习心得

第五章学习心得    第五章我学习了数据库的完整性,了解了数据库完整性和安全性的区别,学习了实体完整性、参照完整性和用户自定义完整性,掌握了完整性约束命名子句的方法,掌握了触发器机制和方法。    数据库的完整性和安全性的区别在于,数据库的完整性是防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。而数据库的安全性是保护数据库防止恶意的破坏和非法的存取。    实体完整性要...

2020-04-28 13:42:56 539

爱普生打印机ME1+的驱动

爱普生打印机ME1+的驱动,支持32位和64位的Win xp、8、10

2021-05-25

一个模拟中学电路实验的软件

一个中学电路实验模拟软件,可免费使用

2021-05-25

Chrome谷歌浏览器64位linux版.zip

Chrome浏览器64位linux版,deb程序(类似微软exe可执行程序),支持deepin、debian下载后双击直接安装。

2020-08-24

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

TA关注的人

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