自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python虚拟环境迁移

使用python开发脚本使用的时候难免会遇到需要更换电脑来运行的问题,但是python不同版本的兼容性较差,在其他电脑使原python脚本运行时经常会发生一些问题,因此就需要python虚拟环境的迁移了。

2023-03-01 10:27:31 3061

原创 python使用virtualenv创建指定版本的python虚拟环境

python使用virtualenv创建指定版本的python虚拟环境。

2023-02-28 22:24:01 4672

原创 Python不同版本之间的切换方法

Python不同版本之间的切换方法

2023-02-28 16:40:52 39519 8

原创 Python中使用PyQt5创建的窗口添加全局快捷键(鼠标离开窗口时也可执行)

Python中使用PyQt5创建的窗口添加全局快捷键(鼠标离开窗口时也可执行)

2022-11-03 16:40:42 2534 3

原创 使用Python实现从CAD中选择多段线并提取坐标

使用Python实现从CAD中选择多段线并提取坐标

2022-11-03 14:24:05 2814 5

原创 在VMware虚拟机中安装Win10操作系统

首先需要安装VMware,请大家自行百度查找,我会在后续的文章中加入虚拟机的安装方法。以下文章中的内容中所使用的VMware版本为:VMware Workstation 15 Pro

2020-09-10 14:46:07 12431 4

原创 (超详细)Eclipse的下载安装及配置教程

官网下载地址

2020-09-07 21:56:31 21025 10

原创 (超详细)JAVA SE开发工具包(JDK)在Windows系统中的下载、安装和配置的方法

在介绍安装方法之前,我先介绍JAVA的三个不同的版本(我个人理解为是不同的三个开发方向 )一、Java的各个常用版本:分为Java SE、java EE、Java ME三个版本。下面介绍各个版本区别:Java SE(Java Platform,Standard Edition)Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE是基础包,但是也包含了支持 Java Web 服务开发的类,并为 Java Platfor

2020-09-07 20:36:27 4678 3

原创 Python中出现ModuleNotFoundError No module named image_rc

出现 No module named ‘image_rc’这样操作后导致了报错:在QTdesigner中设置了窗口的背景图片,在把.ui文件转化为.py文件后发生错误。解决方法:打开python.exe(是Anaconda环境之下可以直接点击Windows键然后选择Anaconda Prompt打开也可以)定位到当前项目的文件夹下,然后输入命令:pyrcc5 -o image_rc.py image.qrc(注意:命令中的image是自己写的.qrc资源文件的名称相同即可)会在当前的项目文

2020-06-19 23:14:13 11562 10

原创 C语言 指向函数的指针

C语言程序在编译后,每个函数都有一个首地址(也就是函数第一条指令的地址),这个地址称为函数的指针。可以定义指向函数的指针变量,使用指针变量间接调用函数。先用一个简单的程序来说明:#include <stdio.h>float max(float a,float b){if(a>b)return a;elsereturn b;}float min(float a,float b){if(a<b)return a;elsereturn b;}main()

2020-05-14 19:53:32 3804 4

原创 Xshell新手的下载及安装教程(超详细)

1.进入Xshell官网点击图中红框中的内容(Download)2.继续点击Download3.点击红框中的Xshell下边的下载4.点击免费授权页面5.填写姓名、邮件地址、勾选只需Xshell,点击下载,之后下载链接会发到你的邮箱。6.点击邮箱中的下载链接,进入下面的界面,稍等一会儿之后即可下载(由于是服务器是在国外,所以下载速度会很慢,需要耐心等待)7.双击打开i下载...

2020-04-15 11:26:53 82585 8

原创 Git fatal: unable to auto-detect email address

在编辑文件并且进行提交时,出现以下错误:解决方法:按照提示来设置邮箱与用户名:设置邮箱:git config --global user.email "you@example.com"设置用户名:git config --global user.name "Your Name"以下提交就不会报错,问题解决:...

2020-03-18 19:33:33 207

原创 如何使用Git来生成本机SSH Key并添加到GitHub中

1.检查电脑中是否以已经生成了SSH keycd ~/.ssh出现以下信息就是没有

2020-03-18 17:57:45 217

原创 记录学习嵌入式遇到的问题(三)批处理文件、连接文件和makefile文件的共同使用

用批处理文件、连接文件和makefile文件共同来实现对源码的编译链接这里直接用一个例子来说明,所使用到的源码可以在我的文章中找到记录学习嵌入式遇到的问题(一)这个例子我只贴出用批处理文件、连接文件和makefile文件的源代码。这里我新建了一个文件夹:文件夹中的内容:源代码:mylink.LNK:c:\bc31\lib\c0l.obj pa.obj pb.obj test.obj...

2020-03-18 12:02:07 1033

原创 如何在windows系统下安装git客户端(超详细)

首先,下载git客户端官网链接:https://git-scm.com/downloads选择windows系统下载!点击之后,会进入下载界面,有可能会自动弹出下载,我的就是自己弹出下载的,如果没有弹出下载的话,可以根据自己的系统来选择下载不同的安装包。这里下载速度可能会比较缓慢,可以喝喝茶,看看电视剧,或者在窗户旁边眺望一下远方,等下载完成之后双击打开刚刚下载的git安装包。(因为官...

2020-03-18 10:14:27 861

原创 在DOS中用DEL命令无法删除文件夹中的所有文件的解决办法

问题:DEL命令删除不了文件夹中的所有文件但是进入文件夹之后使用DEL命令详细删除某一个文件时可以删除。我想要删除OBJ文件夹中的所有文件但是使用DEL命令,虽然是已经执行并且没有报错,但是发现OBJ文件夹中的内容没有删掉。查找了很多的资料,最终找到了解决的办法:在文件夹后边输入\*.*则可以正常删除文件夹中的内容。...

2020-03-13 16:02:00 1563 1

原创 记录学习嵌入式遇到的问题(二)复杂工程管理示例

在一个实际工程的创建和管理中,其众多的各种文件常会因各种原因而分别放在不同的文件目录之下。总而言之,为了清楚有序,开发人员应该为工程设置多个文件目录来存储源代码、编译过程中产生的中间文件及第三方的文件等。设计者应该充分的利用批处理文件和makefile文件的强大功能,负责建立起不同的文件目录,来使整个工程规范有序,来减少不必要的错误。下面用一个例子来说明批处理文件和 makefile文件在工程管...

2020-03-13 14:12:30 615 3

原创 以前写的C语言的小程序(八)(供学习C语言初期的练习和参考)用函数调用求一组数的平均数(用数组)用冒泡排序将10个整数按从大到小排列 在一个数组中插入一个数按从小到大排列 从键盘输入20个整数,输出和

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.用函数调用求一组数的平均数(用数组)#include <stdio.h>int average(int a[],int n){ int i,sum=0; float ave; for(i=0;i<n;i++) sum=sum+a[i]; ave=sum/n; printf...

2020-03-12 18:37:58 855

原创 以前写的C语言的小程序(七)(供学习C语言初期的练习和参考)统计一篇文章中的字符个数 验证哥德巴赫猜想 杨辉三角 以数组的形式输入10个数按从小到大排列 以数组的形式输入10个数求最大值

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.统计一篇文章中的字符个数#include <stdio.h>int main(){ int i,j,a,b,c,d,e; a=b=c=d=e=0; char text[3][80]; for(i=0;i<3;i++) { printf("请输入第%d行字符串:\n",i...

2020-03-12 18:32:37 227

原创 以前写的C语言的小程序(六)(供学习C语言初期的练习和参考)输入N个字符由小到大排序输出 输入两个正整数m和n,求其最大公约数和最小公倍数 输入三个整数,按照从小到大顺序输出

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.输入10个整数,找出最大数#include <stdio.h>int main(){ int k,x,max; scanf("%d",&x); max=x; for(k=2; k<=10 ; k++) {...

2020-03-12 18:28:11 597

原创 以前写的C语言的小程序(五)(供学习C语言初期的练习和参考)求一系列圆的运算 求圆的面积 循环结构程序分析题 输出乘法符号7行 输出倒金字塔 输出蝶形图形 输出两个整数中的最大值 输出一个乘法口诀表

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.求一系列圆的运算#include<stdio.h>int main(){ float r,h,pi,S,L,S1,V1,V2; pi=3.1415926; printf("输入园的半径及圆柱的高:"); scanf("%f,%f",&r,&h); L=pi*2*...

2020-03-12 18:20:27 445

原创 以前写的C语言的小程序(四)(供学习C语言初期的练习和参考)求分段函数的根 求分数的和 求积1乘到20 求两个10以内的整数之和 求哪一年的哪一月有多少天 求算数平方根 求一个五位数的等等问题

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.求分段函数的根#include <stdio.h>int main(){ int x,y; printf("请输入x的值:"); scanf("%d",&x); if(x<1) { y=x; printf("y=%d\n",y); } else if(1...

2020-03-12 14:06:42 363

原创 以前写的C语言的小程序(三)(供学习C语言初期的练习和参考)利用函数调用判断一个整数是否为素数 利用函数调用求分段函数的值 利用函数调用输出星号 求1到20阶乘的和 求二维数组中的鞍点

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.利用函数调用判断一个整数是否为素数#include <stdio.h>int isprimer(int n){ int i,count=0; for(i=2;i<n;i++) { if(n%i!=0) count++; } if(count==n-2) retur...

2020-03-12 13:56:29 362 1

原创 以前写的C语言的小程序(二)(供学习C语言初期的练习和参考)分别求出个十百位数字 计算一元二次方程的根 简易的计算器 将一个数组中的值按逆序重新存放 绝对值函数 利用函数调用分别求2的幂和阶乘

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.分别求出个十百位数字#include<stdio.h>int main(){ int a=456,x,y,z; x=a/100; y=a/10-10*x; //比较难理解 a/10就为非个位数 //非个位数为45,45减去最高位的10倍就是该位 z=a%10; print...

2020-03-12 13:50:32 307

原创 以前写的C语言的小程序(一)(供学习C语言初期的练习和参考)++前置和++后置的区别 Fibnacci序列(一)迭代法 华氏温度转换为摄氏温度 输出1000以内所有的“水仙花数”

供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1. ++前置和++后置的区别#include <stdio.h>int main(){ int a,b,c,d; a=10; b=a++; //先把a赋值给b然后a再加1 c=++a; //先把a加1然后再赋值给c d=10*a++; // 10先乘以a然后赋值给d,a最后...

2020-03-12 11:49:40 241

原创 使用tlink链接多个obj时会出现 Bad object file record in ..objxxx.obj near module file offset 0×00000000

出现这个问题,需要更换tlink,最方便的方式是直接更换bcc包。如果有出现这种情况的,可以使用下边这个bcc链接:点我提取码:3w1b直接替换删了原来的bc31,用这个压缩文件里面的bc31替代放出报错截图:下面问题解决:...

2020-03-11 10:38:18 653

原创 DOSBOX窗口、字体小的解决办法

DOSBOX窗口、字体小的解决办法(以DOSBOX0.72为例)进入dosbox文件夹找到bc31.conf用记事本打开编辑内容,如下图所示:按照上图修改高亮区域4行代码即可。...

2020-03-10 14:52:47 4151

原创 记录学习嵌入式遇到的问题(一)手动编译链接单文件/多文件以及makefile与批处理文件的使用

一、手动编译连接单文件1.编译命令(c:\bc31\bin\)bcc -c -ml -Ic:\bc31\include -Lc:\bc31\lib test.c2. 连接命令(c:\bc31\bin\)tlink c:\bc31\lib\c0l.obj test.obj,test,test,c:\bc31\lib\cl.lib(命令中的盘位置及编译的源码文件按自己需要更改)上述命令...

2020-03-10 14:41:33 1744

原创 ESP8266固件烧录软件flash_download_tools的安装过程

flash_download_tools的安装过程给出我百度网盘中的资源:flash_download_tools安装包提取码:6etw解压压缩包后再解压下图中高亮区域(黄色)文件:解压后双击打开下图高亮区域(黄色)文件:打开后出现下面界面等待一会儿出现窗口点击第一个ESP8266 DownloadTool然后就可以使用啦!...

2020-02-28 13:57:40 17694

原创 51单片机 时间控制的不同时段交通灯控制设计(简单版)

这个交通灯的设计时简单版,只有一个路口(不是十字路口)的那种(想要实现十字路口可以对代码稍加修改)使用的开发软件:Keil uVision5单片机类型为:C51语言类型:C语言在这里说一下实现的功能STC12C5A60S2(引脚排序及基本功能同AT89S51)作为主控芯片,设计格局时间选择不同红绿灯交替时间的交通灯控制电路。一是交通灯的正常指示设计;二是扩展DS12C887等相应的外围...

2020-02-28 10:50:37 3555 3

原创 devc ++的安装教程(C语言学习比较好用的一个开发软件)

安装DEV C++的过程先在这里给出dev c++的官网的下载链接点击链接后稍等一会就会出现下面的界面等待几秒之后就会提示你选择下载位置进行下载待软件下载完成之后双击打开.exe文件(如下图所示)部分用户可能会弹出是未知来源需要权限,点击“是”就可以进入安装界面等待此界面加载完成正式进入安装界面在这里要注意先先选择英文进行安装(之后会设置成中文,我查看了一下在这里是没有中...

2020-01-17 21:40:25 7402 4

原创 第一次练习写博客想要保存这个默认的教程

第一次练习写博客想要保存这个默认的教程欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...

2020-01-17 20:59:31 193

空空如也

空空如也

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

TA关注的人

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