自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 VMware虚拟机忘记密码重置--centos7x

touch ./autorelabel #用以告知系统重新扫描文件。mount -o remount,rw / #重新挂载/目录。以上是所需操作,重启后,键入新密码即可登录系统。exec /sbin/init #重启机器。passwd root #修改密码。

2024-05-05 21:34:19 1063 1

原创 M1的Xcode配置opencv环境-- For M1用户

文章目录opencv简介安装opencv环境配置opencv简介OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序。该程序库也可以使用英特尔公司的IPP进行加速处理。OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Py

2021-03-28 22:51:45 1938 4

原创 解决M1芯片的Homebrew安装问题--For M1使用者

homebrew是Mac上非常实用的软件管理工具,但是Mac的M1从x86架构转换成arm架构,原来的homebrew对于新的机子不适用,我们可以自己安装配置环境。官方安装连接在MacBook Pro m1上配置安装,需要安装到/opt/homebrew目录下,x86架构默认安装到/usr/local/homebrew 。(安装步骤中终端默认使用的是zsh,大家应该熟悉Linux和vim吧~)首先是在opt目录下新建一个homebrew目录,并且给homebrew设置权限,之后会使用到。sudo.

2021-03-26 16:27:55 6222 1

原创 Anaconda的下载安装和jupyter notebook的环境配置——For初学者

Anaconda的安装和jupyter notebook的环境配置Anaconda的下载与安装下载安装jupyter notebook的环境配置环境配置第一个代码Anaconda的下载与安装下载点击下载安装双击安装包如下所示:点击next如下所示:点击i agree如图所示:点击next如图所示:建议不要安装到C盘,并且找一个空的文件夹下。选择第二个进行安装即可。(注:如果是两个都选,安装后会与之前安装的python进行冲突)jupyter notebook的环境配

2020-08-12 15:58:35 2631

原创 PK61键盘使用说明

蓝牙连接版本一:模式判断方法:FN+Q看下键盘背光灯是否闪烁,闪烁就是在蓝牙模式,不闪烁就是在有线模式蓝牙的连接方法:确保键盘在蓝牙模式,按住FN不放,然后按P建 3-5秒,P键闪烁就可以搜索到设备了。有线蓝牙模式切换:FN+TAB。版本二:打开键盘背部的开关(on),按住FN不放,按住Q键也不放,Q键闪烁就可以搜索到键盘了。使用方式...

2020-05-24 11:29:00 7769 1

原创 VisualStudio 2017配置汇编环境&编写汇编语言--For初学者

vs一个强大的编辑器,同样,vs也可以编写汇编语言,但是还是需要一些环境的配置。本文中,演示使用的是vs2017专业版。同时本文不介绍vs的安装。Visual Studio2017的安装打开vs的installer选择自己的安装位置,建议不要在C盘。只有一个C盘,直接安装就好。我已经安装好了,安装的需要20min左右。环境的搭建打开vs2017,左上角文件->新建-&g...

2020-05-07 23:23:03 2284 3

原创 mysql的安装和排雷1.0--For初学者

首先,在开始的时候,我想说一下,mysql可以和sql共存的!(只要端口号不冲突就行了,也就是默认安装就不会冲突了),也就是说电脑上装了sql2017再安装mysql是完全没有问题的。目录一、MySQL的下载和安装二、常见的问题及解决方法一、MySQL的下载和安装如果是第一次下载安装mysql,按照下面的过程操作,应该不会有问题的我下载的是这个mysql-5.7.30-win32.zip...

2020-04-28 18:18:45 284

原创 eclipse上maven的简单使用和错误集锦--For初学者第一个struts

对于初次使用eclipse来建立maven project,故遇到很多不可思议又是很有意思的bug和错误。如果你也是初次使用maven和struts,欢迎参考此文章 。1. 前期配置① 下载和配置tomcat(我的是8.5)②安装eclipse③安装jdk和jre(我的是jdk-8u144-windows-x64)④安装maven(我的是3.3.9)以上我认为各位都安装完成,以及完成了...

2020-04-26 18:35:58 184

原创 Arduino使用OLED显示汉字——For初学者

故事背景有一次做项目用到了OLED显示器,需要用它来显示汉字,网上找了很多的资料,用OLED显示英文或者数字比较方便,至于显示汉字也不是很难,只是网上的资料都太零散,而且有的代码运行不了,基于此写下本文,便于初学或者第一次用OLED的朋友少走弯路。本文不讲LCD的使用预先准备软件需要预先安装两个库,即Adafruit_GFX.h和Adafruit_SSD1306.h,要控制OLED需要这...

2019-08-29 22:37:16 20093 8

原创 树莓派简介

树莓派是什么?Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于Linux。具体的实物图如下:图1 树莓派3代B型管脚图:...

2019-07-02 16:53:40 409

原创 树莓派和Arduino通过GPIO进行通信基于Python——For初学者

本文主要是通过GPIO进行两个硬件之间的通信,使用USB进行通信click me,一般测试的时候建议使用root用户(普通用户因权限不够有时很可能会报错)。预装库请移步(https://blog.csdn.net/a_52hz/article/details/92197048#comments )。树莓派管脚先了解一下树莓派的管脚的功能,在终端中输入gpio readall,打印管脚图:...

2019-06-21 20:41:49 2483

原创 树莓派和Arduino使用USB进行通信基于Python——For初学者

主要是针对初

2019-06-15 21:24:11 11184 11

原创 有趣的逗号运算符C语言——For初学者

本篇文章主要是聊一聊有趣的逗号运算符,学C语言的萌新们,应该能感觉到C语言有两个有趣的运算符,一个是赋值运算符(=),另一个就是逗号运算符(,)。在许多其他高级程序语言中并没有这个运算符(比如Java中,它是分隔符)。什么是逗号运算符?既然读者看到这篇文章,肯定是对逗号运算符有了一定的了解。那么可以往下看怎么用逗号运算符。 百度百科,在C和指针里面提到逗号运算符可以控制求值顺序,比较有意思,逗...

2019-05-29 23:46:31 1513

原创 虚拟汽车加油问题C语言——For初学者

#include<stdio.h>#include<stdlib.h>void main (void){ int *a,n,k; scanf("%d%d",&n,&k); a = (int *)malloc(sizeof(int)*(k+2)); for(int i = 0;i <=k ;i++) scanf("%d",&a...

2019-05-25 23:23:16 2939

原创 递归全排列,可重复——ForC语言初学者

#include &lt;stdio.h&gt;#include&lt;stdlib.h&gt;void Perm(int *,int,int,int *);void Swap(int *,int *);void Sort(int *,int);int main(int argc, char *argv[]){ int *list,n,*count; printf("请输入全排...

2019-03-13 17:49:56 683

原创 哈夫曼树遍历求WPL和哈夫曼编码C语言--For初学者

这篇文章使用纯c来写的,实现了生成哈夫曼树、求WPL和生成哈夫曼编码的应用,思路是,先定义一个结构体如下typedef struct node{ int weight; struct node *lchild,*rchild; struct node *next;}HuffNode;先生成单链表(用next链接),还存储输入的权值(weight),单链表无头结点(...

2019-01-03 22:45:03 3893 1

原创 CSP送货问题C语言版---For初学者

本文用纯C语言来编写,适合初学者,编译环境是Code::Blocks。问题描述为了增加公司收入,F 公司新开设了物流业务。由于 F 公司在业界的良好口碑,物流业务一开通即受到了消费者的欢迎,物流业务马上遍及了城市的每条街道。然而,F 公司现在只安排了小明一个人负责所有街道的服务。任务虽然繁重,但是小明有足够的信心,他拿到了城市的地图,准备研究最好的方案。城市中有 n 个交叉路口,m ...

2019-01-03 21:15:27 1168 2

原创 C语言先序表达式恢复成二叉树并计算--For初学者

思路是这样的:首先,将先序表达式转化成二叉树,其次,用后序来遍历二叉树,最后,通过后序遍历二叉树的结果来计算最终结果。那么问题来了,为什么我们要通过后序表达式来计算最终结果。这是因为后序表达式我们计算过,点击这里,所以,我们先把后序表达式的代码放进.h的文件里。编辑环境:Code::Blocks,本人能力有限,难免有bug,大致思想是这样的,其他功能读者可以自行增加//stcck.h#if...

2018-10-28 15:16:07 444

原创 KMP算法C语言——For初学者

本文主要讲解KMP查找的算法,对于初学者本算法还是有一点难度的,这种查找的方法确实提高了查找效率。KMP是什么???click here。好了现在知道KMP具体是干什么的了,更详细的在维基百科。本文代码用C语言写的,编译环境是Code::Blocks,当然本人能力有限,难免有疏漏的地方,本文只是提供一个方法。好的,代码如下:#include&lt;stdio.h&gt;#include...

2018-10-20 16:40:35 302

原创 C语言约瑟夫环加强版--For初学者

经典的约瑟夫问题,click here,本文是加强版的,问题是这样的,n个人围成一圈,每一个人手里拿着一个纸条,每一个纸条上面写着一个数字(我们假设在1~100之间),首先,给出一个数,从第k个人开始报数,淘汰一个人,淘汰的人打开手里的纸条,从他下一个开始报数,直到报数到纸条上的数,依次进行直到剩余一人。本文的代码注释不多,如果有看不太懂的读者,那么点击这里。本人能力有限,难免有bug,编译环...

2018-10-02 13:48:20 410

原创 C语言约瑟夫环经典版--For初学者

这是一个经典的问题,内容是click here。本文章要实现的是:一共n个人,从第k个人开始报数,数到m的淘汰。从他的下一个人接着数,直到剩余一个人为止。首先,生成n个人的单链表,并从第k个人开始生成。首尾相接后,如图:第一个节点数据元素存的是k,也就是说从第1个开始数到m,此时q指向m-1,p指向第m个元素。将第p个元素删除即可,然后循环遍历,知道最后一个人剩下。思路就是这样。编...

2018-10-01 18:05:33 5639

原创 C语言后缀表达式的计算--For初学者

上次写了中缀转后缀,这次来计算后缀表达式的值,书接上文click here。思路很简单,先扫描输入的后缀表达式,遇到数字就进栈,遇到运算符就出两个栈顶的元素运算,运算的结果再入栈。直到扫描完,并且栈内只剩下一个元素,进行输出。描绘的可能不清楚,直接上代码:#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;stri...

2018-09-26 20:19:25 3006

原创 C语言中缀转后缀四则运算--For初学者

中缀表达式百度百科后缀表达式百度百科现在大家都知道了什么是中缀表达式,后缀表达式。好,进正题。本文主要是用C语言,来做简单的编程实现转化功能。例如,输入 :(5+3)*2+(6+3)转化后的结果:5 3 + 2 * 6 3 + +(后附有图)额,本人能力有限,所以难免有bug,读者在运行代码的时候,括号的输入是英文的(可以自行加上中文),注意输入格式。代码如下:编译环境是(Cod...

2018-09-26 19:48:40 1804 1

空空如也

空空如也

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

TA关注的人

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