自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(145)
  • 资源 (7)
  • 收藏
  • 关注

原创 汇编语言中b和bl关键字的区别

汇编语言中b和bl关键字的区别

2022-07-30 17:28:24 2568 1

原创 window系统怎么解压tar.bz2文件

window系统下通过7zip工具解压解压rat.bz2文件

2022-07-02 21:03:49 9390

原创 linux内核镜像zImage是怎么生成的?

linux内核镜像zImage通过源码编译、gzip压缩和objcopy生成

2022-07-02 20:47:39 1019

原创 成功解决:make uImage时mkimage“ command not found - U-Boot images will not be built的问题

成功解决:mkimage" command not found - U-Boot images will not be built的问题

2022-07-02 12:00:56 357

原创 PS工作区拖动乱了如何复位?

如下图所示,工作区被自己拖动乱了,想要恢复原来的样子,逐个拖动又比较麻烦点击窗口→工作区→复位基本功能,即可一键复位工作区欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。...

2022-04-22 00:17:47 1011

原创 DMA直接存储器存储方式是什么?

在计算机与外设交换数据的过程中,无论是无条件传送、利用查询方式传送还是利用中断方式传送,都需要由CPU通过执行程序来实现,这就限制了数据的传送速度直接内存存储(Direct Memory Access,DMA)是指数据在内存与I/O设备间的直接成块传送,即在内存与I/O设备间传送一个数据块的过程中,不需要CPU的任何干涉,只需要CPU在过程开始启动(即向设备发出“传送一块数据”的命令)与过程结束(CPU通过轮询或中断得知过程是否结束和下次操作是否准备就绪)时的处理,实际操作由DMA硬件直接执行完成,CP.

2022-03-07 23:54:08 1274

原创 蓝牙第一章:概述、无线技术协议和基带协议

1.蓝牙技术的诞生与发展1994年,爱立信公司为了在移动电话及其附件之间探求一种新的低功耗、低成本的空中接口,要能够去除连接移动电话与耳机、笔记本电脑及其它设备之间繁杂的线缆,更主要的目的则是分析有多少种不同的通信设备可以通过移动电话接入到蜂窝网中爱立信公司得出的结论是蜂窝网的最后一段应该是短距离的无线连接, 爱立信将这项新的无线通信技术命名为蓝牙蓝牙是一种低功耗的无线技术。主要优点有:蓝牙技术工作在全球通用的2.4GHz ISM(工业、科学、医学)频段,从而消除了 “国界”的障碍随时随地地用无

2022-02-20 20:26:35 8575

原创 8080并口协议及写数据程序

1.8080并口的信号线:CS:片选信号WR:写入数据RD: 读取数据D[7:0]:8位双向数据线RST:硬复位DC:命令/数据标志(0,读写命令;1,读写数据)2.读写时序写时序:读时序8080并口时序读写过程:先将读写的数据类型DC设置为高(数据)/低(命令),然后拉低片选,选中对应的设备,然后将写数据还是读数据WR/RD拉低。读数据:在RD的上升沿、读取数据线上的数据。写数据:在WR的上升沿、使数据写入设备中。3.写数据程序void 8080_Write_Byte

2021-05-14 21:58:27 2120 4

原创 成功解决:MDK5逻辑分析窗口Unknown signal的问题

在MDK5中的逻辑分析窗口输入GPIO口时,出现Unknown signal的问题这种情况是Debug的设置不正确导致的,点击Options for Target选中Debug选项,Dialog DLL及其Parameter选项设置不正确,这里设置为DCM.DLL和-pCM3到Device选项查看芯片类型,我使用的设备是STM32F103ZE系列芯片到Debug选项,根据自己的设备修改Dialog DLL及其Parameter选项,改成DARMSTM.DLL和-pSTM32F103ZE随

2021-05-06 17:15:29 8929 21

原创 <stdarg.h>中va_start、va_arg和va_end的用法

函数声明如下:void va_start(va_list ap, last_arg);type va_arg(va_list ap, type);void va_end(va_list ap);参数:ap – 这是一个 va_list 类型的对象,它用来存储通过 va_arg 获取额外参数时所必需的信息。last_arg – 最后一个传递给函数的已知的固定参数。type – 这是一个类型名称。该类型名称是作为扩展自该宏的表达式的类型来使用的。在变参数的函数中,va_arg负责返回函数的

2021-05-01 10:33:14 369 2

原创 冒泡、选择、插入排、希尔、归并、快速排序算法的C语言实现

冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。冒泡排序算法的C语言实现代码如下:#include <stdio.h

2021-04-22 10:32:05 391

原创 成功解决:MDK5编辑器中文乱码问题 以及设置漂亮的代码字体

点击菜单栏的Edit→configuration1.设置编辑器的编码方式(可选GB2312或UTF-8),解决乱码问题2.设置编辑器字体,选择自己喜欢的字体我觉得Source Code Pro就非常好看,效果如图欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。...

2021-04-04 10:24:47 4161 10

原创 SPSS单因素方差分析流程 分析某因素对试验结果是否有显著影响

在研究中,要证明某因素对某指标是否有显著影响,比如研究不同乙醇浓度对杀灭细菌数量的影响,就要用到单因素方差分析,而利用SPSS软件来分析数据则非常方便1.输入数据第一列为因子,第二列为因变量2.进行单因素方差分析的操作点击分析→比较平均值→单因素ANOVA检验选择因子选择因变量点击事后比较,选择假定等方差的LSD选项,并点击继续点击选项,选择统计里面的描述(主要显示平均值、方差等数据)和方差齐性检验,随后点击继续点击确定即可显示结果3.分析结果方差齐性检验首先看方差齐性

2021-03-26 18:05:25 16961 6

原创 SPSS非参数检验K个独立样本检验流程 方差有显著差异时采用的检验方法

在进行单因素ANOVA检验时结果显示p=0.007<0.05,因此未能通过方差齐性检验,因此改用非参数检验方法。因为有3个独立样本(3个组),因此进行非参数检验K个独立样本检验1.输入数据组别类型为名义,双击即可更改2.进行非参数检验点击分析→非参数检验→旧对话框→K个独立样本选择分组变量和检验变量列表,我的分组变量为组,检验变量为斜率定义组范围,因为我是3个独立样本,所以范围为1-3对描述和四分位数有需要的同学可以在选项里勾选选择检验类型,一般勾选第一个克鲁斯卡尔-沃利斯

2021-03-25 17:34:43 6167

原创 Hyperledger Fabric 2.x 生产环境的分布式部署、性能测试与应用

安装dockercurl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun加入用户组sudo groupadd dockersudo gpasswd -a ${USER} dockersudo service docker restart退出当前用户重登一下sudo wget -P /usr/local/bin https://github.com/docker/compose/releases/download/1

2021-02-02 22:13:21 9446 181

原创 Linux关闭Java进程的两种方法kill -15和kill -9

查看Java进程,得到Java的进程号ps -ef | grep java方法1:应用主动关闭Java进程kill -15 <Java程序的进程号>方法2:操作系统从Linux内核强制杀死一个进程kill -9 <Java程序的进程号>

2021-02-02 17:52:04 5813 4

原创 3台云服务器部署分布式Springboot Vue前后端分离项目的流程

1.打包vue项目的生产环境到vue项目的目录下执行以下指令npm run build:prod打包完成后在vue项目的目录下生成一个名为dist的文件,里面主要是主要的html页面和css、js、字体和图片等静态资源通过FileZilla将dist文件夹上传到云服务器中的某个文件夹中...

2021-01-31 16:48:17 955

原创 ubuntu安装与配置ngnix静态代理与反向代理的流程

安装ngnixsudo apt-get install nginx启动ngnixsudo service nginx start输入主机IP即可访问ngnix主页sudo vim /etc/nginx/nginx.conf可以ngnix里对主页进行重定向

2021-01-31 16:26:30 360 2

原创 成功解决:配置nginx反向代理不正确导致验证码失效的问题

原因是因为反向代理没有支持会话(session)保持,需要修改/etc/nginx/nginx.conf配置文件sudo vim /etc/nginx/nginx.conf原反向代理配置,按时间顺序逐一分配到不同的后端服务器upstream amops{ server 106.52.xxx.xxx:9001; server 120.79.xxx.xxx:9001; server 42.192.xxx.xxx:9001;}解决方案:IP绑定 ip_hash,.

2021-01-31 16:20:21 3585

原创 成功解决:使用vim修改文件时报错Another program may be editing the same file. If this is the case的问题

使用vim修改文件时弹出警告按Q退出后,将.swp文件删除即可sudo rm -rf /etc/nginx/.nginx.conf.swp

2021-01-31 15:29:36 11115

原创 Linux安装与配置Java环境的流程

到https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html下载JDK1.8并用FileZilla等远程终端软件将文件上传到云服务器将下载的JDK压缩包移动至/usr/local/目录下,随后到目录下解压文件夹sudo mv /home/ubuntu/jdk-8u281-linux-x64.tar.gz /usr/local/cd /usr/local/sudo tar -zxvf jdk-8u281-lin

2021-01-31 10:51:19 199 6

原创 成功解决:ubuntu安装nginx时报错Failed to start A high performance web server and a reverse proxy server.

原因是因为之前卸载ngnix时没卸载干净,导致此错误,执行以下指令清除干净后安装即可sudo apt-get remove nginx nginx-commonsudo apt-get purge nginx nginx-commonsudo apt-get autoremovesudo apt-get remove nginx-full nginx-commonsudo apt-get install nginx成功解决:ubuntu安装ngnix时报错Failed to start .

2021-01-30 22:20:24 10599 7

原创 ubuntu完全卸载nginx流程

sudo rm -rf /etc/nginx/sudo rm -rf /usr/sbin/nginxsudo apt-get remove nginx*欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。

2021-01-30 22:15:30 4063

原创 Ubuntu安装和配置Redis的流程

sudo apt-get install g++sudo wget -P /usr/local https://download.redis.io/releases/redis-6.0.10.tar.gzsudo add-apt-repository ppa:redislabs/redissudo apt-get updatesudo apt-get install redis

2021-01-30 18:02:07 318 2

原创 成功解决:Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock

当在IDEA中配置了云服务器的MySQLCaused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'amops.QRTZ_LOCKS' doesn't exist因为在Linux平台下面MySQL默认是严格区分大小写的,需要去修改MySQL的配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf在mysqld下添加以下内容lower

2021-01-30 12:10:30 3860

原创 IDEA连接MySQL数据库的流程

点击IDEA右侧菜单栏上的Database,点击+号,选择Data Source里的MySQL输入主机IP、用户名、密码,端口号后测试连接,成功后点击Apply即可在Database中选择数据库表即可访问数据库表中的数据欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。...

2021-01-30 11:05:08 740

原创 Workbench 导出与导入MySQL数据的操作流程

1.导出数据选择Administration中的Data Export选择需要导出的数据表,Export to Dump Project Folder就是分开成一个个文件导出,Export to Self-Contained File就是导出一整个文件,按需选择即可选择Administration中的Data Import,选择刚刚导入的sql文件,随后点击Start Import即可导入成功欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。...

2021-01-29 23:17:18 1663

原创 Linux安装与配置MySQL并通过Workbrench远程连接的流程

sudo wget -P /usr/local https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gzcd /usr/localsudo tar -zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gzsudo mv mysql-5.7.33-linux-glibc2.12-x86_64 mysql安装Mysqlsudo apt-get in

2021-01-29 22:35:27 240

原创 成功解决:Workbench等客户端连接不上服务器的MySQL问题

在MySQL客户端中配置好服务器IP、MySQL端口、用户名和密码后尝试连接首先在服务器控制台登陆MySQL,检查MySQL的端口号mysql -uroot -pshow global variables like 'port';端口号配置是正确的其次检查防火墙配置,确定3306端口已经开放将root用户设置为可以从任何地址访问数据库,或设置为想要访问数据库的主机IP也可use mysqlupdate user set host = '%' where user = 'root';

2021-01-29 18:36:54 21815

原创 查看Linux系统的MySQL默认端口号命令

首先登陆MySQL,输入密码mysql -uroot -pshow global variables like 'port';即可查看到默认的端口号,为3306输入exit即可退出欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。...

2021-01-29 17:59:39 251

原创 Linux移动文件命令 mv

mv 源文件或目录 目标文件或目录示例:将一个文件移动到/usr/local文件夹下(可以使用通配符 * )sudo mv mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz /usr/local/欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。...

2021-01-29 17:16:09 3189

原创 成功解决:ping不通腾讯云服务器问题

腾讯云服务器初始状态下开放22、80和443端口在另一台服务器上ping腾讯云服务器是发现ping不通原因大概率是ping服务没开放,进入腾讯云控制台,打开菜单栏的安全组,点击添加规则在下拉框中选择ping选择后点击完成新添加的入站规则如下所示再次尝试ping服务器,发现ping成功了欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。...

2021-01-28 23:22:20 6745 6

原创 通过FileZilla上传文件至云服务器的流程

通过FileZilla上传文件至云服务器

2021-01-28 12:04:05 1382

原创 使用Xshell重启远程服务器指令

shutdown -r now稍等片刻重新连接即可

2021-01-27 18:04:56 2525

原创 Linux查看所有用户命令 sudo cat /etc/shadow 添加用户命令adduser <用户名>

sudo cat /etc/shadow第一个是root用户,最后一个是创建的普通用户,其他的是运行系统服务所产生的用户

2021-01-26 18:19:58 2069 2

原创 阿里云学生云服务器的购买与连接流程

阿里云学生云服务器不到10块钱/月,在大学期间可以去探索一下云服务器的用法和技巧1.购买阿里云学生云服务器使用搜索引擎搜索 阿里云学生云服务器 或超链接到阿里云学生云服务器购买界面选择轻量应用服务器,点击立即购买选择就近的区域、选择想要安装的系统、选择购买时长,随后立即购买即可2.阿里云控制台连接阿里云学生云服务器稍等片刻后进入管理控制台可以点击远程连接服务器进行操作3.Xshell连接阿里云学生云服务器如果想通过Xshell链接阿里云服务器,需要知道服务器管理密码,购买时没要求

2021-01-26 18:09:05 1392 6

原创 修改Linux用户名密码的指令

修改Linux用户名密码的指令,在更改成需要修改密码的用户名sudo passwd <用户名>随后输入两次新密码即可欢迎小伙伴讨论,文章内容如有错误请在评论区评论或发私聊消息,谢谢你。

2021-01-26 17:48:12 882

原创 SPSS比较两组数据有无显著性差异 独立样本T检验

输入两组需要检验有无显著性差异的数据,一列为组(分组变量),一列为数据(检验变量)选择比较平均值→独立样本T检验设置分组变量和检验变量点击定义组填写组名填写完毕后,点击确定结果如下所示莱文方差等同性检验,第二列显著性=0.815方差显著性 = 0.815 > 0.05,两组数据的方差无显著差异,可以认为两个独立样本的方差一致平均值等同性t检验,第五列Sig.(双尾)=0.786在满足方差齐性的条件下,sig = 0.786 > 0.05,可以认为A、B组数据均

2021-01-15 12:08:26 159872 14

原创 成功解决gyp ERR! build error gyp ERR! stack Error: not found: make

使用npm安装caliper-cli的时候报错gyp ERR! build error gyp ERR! stack Error: not found: make安装了make还是报同样的错误npm install --only=prod @hyperledger/[email protected]解决方案:提升和降低nodejs的版本即可随后重新执行npm install xxx指令即可成功解决gyp ERR! build error gyp ERR! stack Error: not fo

2021-01-08 11:56:39 25722 5

原创 成功解决E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁(/var/lib/dpkg/lock

ubuntu使用apt安装软件包时报错,内容如下:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?sudo rm /var/lib/dpkg/lock-frontend随后,重新安装即可成功解决E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E:

2021-01-08 11:12:31 26678 17

单片机RGB例程.rar

STM32L4上的RGB跑马灯例程,通过IO口控制红绿蓝LED的输出,定义8组不同颜色的LED,实现跑马灯

2020-10-18

Pyboard利用NB-IoT模块通过MQTT协议发送dht11传感器的温湿度数据的MicroPython代码.rar

Pyboard利用BC26模块通过MQTT协议发送dht11传感器的温湿度数据的MicroPython代码

2020-10-12

Pyboard利用两个Zigbee模块发送并接收dht11传感器的温湿度数据的MicroPython代码

在一块Pyboard板上接入一个dht11温湿度传感器和两个E18 Zigbee模块,两个Zigbee通过两个Uart串口实现温湿度数据的收发。

2020-10-12

Hyperledger Fabric v2.2.0 二进制脚本文件bin

Hyperledger Fabric2.2.0二进制文件:configtxgen、configtxlator、cryptogen、discover、fabric-ca-client、fabric-ca-server、idemixgen、orderer、peer

2020-10-06

Hyperledger Caliper中config_solo目录中增加共识策略的configtx.yaml文件

原本的Caliper代码中config_solo/configtx.yaml文件在执行./generate.sh脚本时会报请增加策略的警告,此文件中已添加共识策略,测试已通过

2020-09-30

Hyperledger Fabric v1.4.1 二进制脚本文件bin

Hyperledger Fabric2.0.0二进制文件:configtxgen、configtxlator、cryptogen、discover、fabric-ca-client、idemixgen、orderer、peer

2020-09-28

Hyperledger Fabric v2.0.0 二进制脚本文件bin

Hyperledger Fabric2.0.0二进制文件:configtxgen、configtxlator、cryptogen、discover、fabric-ca-client、fabric-ca-server、idemixgen、orderer、peer

2020-09-27

空空如也

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

TA关注的人

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