自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CaoMei_HuaCha的博客

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://me.youkuaiyun.com/CaoMei_HuaCha

  • 博客(175)
  • 收藏
  • 关注

原创 使用python绘制折线柱形图共用横坐标两个纵坐标,纵坐标显示百分比,横坐标轴字体旋转

使用python绘制折线柱形图

2025-01-07 09:45:44 243

原创 使用JupterLab环境编辑python代码

点击Win+R,输入cmd。输入:jupyter-

2024-12-25 10:50:08 351

原创 谢谢关注我的朋友们~

我会继续努力,学习和分享更多有用的知识和方法。

2023-12-12 17:25:45 126

原创 EDA365_skill2.5百度网盘资源

EDA365_skill2.5百度网盘资源

2022-08-26 14:49:39 5071 4

原创 Verilog学习笔记(一)parameter和localparam区别

FPGA

2022-08-16 11:16:37 908

原创 报错:xlrd.biffh.XLRDError: Excel xlsx file; not supported

使用xlrd读取excel文件时报错,Traceback (most recent call last): File "D:\Program Files\JetBrains\PyCharm 2020.1.1\plugins\python\helpers\pydev\pydevd.py", line 1438, in _exec pydev_imports.execfile(file, globals, locals) # execute the script File "D:\Pro

2021-10-15 16:51:01 785 1

原创 python将数据写入Excel表格

python将数据写入Excel表格

2021-03-25 16:58:34 1466

原创 python使用Qt制作简单小窗口

python使用Qt5制作简单小窗口

2021-03-25 16:19:48 963 1

原创 Pycharm提示:show usages is not available while Pycharm is updating indices

问题:点击函数名称,不能跳转到调用函数的位置,在函数被调用的地方也不能跳转到函数位置,字体颜色大部分为白色,彩色的字体很少解决方法:打开 File—>Setting—>Project—>Project Structure-->选中文件右键Excluded,将不需要的文件夹屏蔽...

2020-12-29 19:47:43 2818

原创 关于windows 环境下pip 升级失败

有时候我们安装python依赖会出现失败的情况,提示需要升级pip然而,pip升级又失败该怎么办?方法一:python -m pip install --upgrade pip失败请看下面这个链接https://www.cnblogs.com/ihacker/p/11294868.html方法二:1、要先卸载pip, cmd输入命令行: python -m pip uninstall pip2、重新安装pip,在python文件下的Scripts目录下,打开cmd,输入命令行

2020-09-28 16:11:14 423

原创 如何使用python将二进制bin文件转换为可读取数据?如何使用numpy获取二维数组中心部分数据?

首先,我这里用的bin文件为一个存储深度的深度文件,深度即距离。读取二进制文件,首先要明确二进制文件中内部结构为什么样子,我这个二进制文件流是两个字节为一个数字,并且整个bin文件中前四个字节代表图片的分辨率,宽和高。将bin文件转换为可读数据代码为(想要了解以下struct.unpack,可以再百度一下,这个是关键):int_data = struct.unpack('H', bin_data)具体代码如下所示:import osimport numpy as npimpo

2020-09-10 16:49:15 2762 2

原创 如何在Windows下使用gcc生成python可调用包

在python中调用C++需要通过gcc将“.c”文件生成“.dll”文件,然后python调用这个文件1、这里的c文件如下图所示:#include <stdio.h>int add_int(int, int);float add_float(float, float);int add_int(int num1, int num2){return num1 + num2;}float add_float(float num1, float num2){retu

2020-08-31 16:17:26 1310 1

原创 安装python时pycharm提示Invalid Python SDK

今天安装python3,配环境,重新熟悉了一下流程,安装最新版本的python需要到官网下载,有的不是直接的安装包,所以我这里截图一下。按照常规流程,安装好以后,在pycharm中配置环境,选择这个,出现了下面这个错误提示,解决办法:将刚刚安装程序的目录在我们windows中配置环境变量里面PATH目录配置一下就好了。...

2020-08-24 11:03:04 25535 6

原创 AD绘制连接线后,想要调整线路位置,如何设置?

2020-07-13 10:02:45 1667 1

原创 Python将Word转换为Pdf格式文件(包含批量转换)

由于本地电脑的offic不能将word转换成pdf格式,于是就用python转换了一下,代码如下所示:from win32com.client import Dispatchword = Dispatch('Word.Application')doc = word.Documents.Open("J:\\新建文件夹 (3)\\调休报告书20200706.doc")doc.SaveAs("J:\\新建文件夹 (3)\\调休报告书20200706.pdf", FileFormat=17)doc.

2020-07-06 09:42:14 4891

原创 报错:cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules......in function ‘cv::remap‘

((map1.type() == CV_32FC2 || map1.type() == CV_16SC2) && map2.empty()) || (map1.type() == CV_32FC1 && map2.type() == CV_32FC1) in function 'cv::remap'

2020-07-02 13:54:35 2695

原创 Numpy(学习笔记一)numpy 中改变数组维度 ravel和flatten的区别?

ravel 和 flatten的使用方法相同,结果展示出来的样子也一样,但是他们内部是有区别的。flatten这个函数会请求分配内存来保存结果,而ravel函数只是返回数组的一个视图。从上图我们可以看出,c所占内存比a和 d小。这验证了以上结论。...

2020-07-01 10:57:06 592

原创 python 在 windows 环境下如何安装protobuf?

首先需要下载环境包https://github.com/protocolbuffers/protobuf/releases下载好了以后,解压缩把protoc-3.12.1-win64文件夹下面的protoc.exe移至protobuf-python-3.12.1/src目录下在protobuf-python-3.12.1/python目录下进入cmd界面然后在终端输入命令python setup.py buildpython setup.py testpyth

2020-05-25 10:26:18 2582 2

原创 232串口测试方法介绍

如果本地环境以前没有做过此类测试,就需要安装一下串口驱动,和232串口测试通讯工具1、这个是串口驱动,需要安装一下,安装好以后电脑里面就会看到COM3、COM2一类的串口然后右键点击我的电脑,查看是否安装是否生效2、下面这个应用程序就是232串口的工具,直接双击就好了3、打开以后在下拉条选择串口(刚刚的COM3)4、选择打开串口,如果波特率有出入的话再根据情...

2020-04-23 10:28:04 15526

原创 AD软件电路图快捷键

生成原理图库:D+M绘制原理图右下角线:P+D+L滑动选择原件:S+E线选元器件:S+L移动器件:选中+M器件镜像:X, Y放置线:Ctrl + W查找器件:J + C查找文本:Ctrl + F生成BOM表:R + I向左对齐:A + R向右对齐:A + L向上对齐:A + T向下对齐:A + B横向对齐:A + D纵向对齐:A + I...

2020-03-18 21:59:20 2219

原创 AD软件PCB快捷键

测量管脚之间的距离:Ctrl+M 取消测量距离:Shift+C 捕捉中心点:Shift+E 阵列复制多个,特殊粘贴:E+A 移动:M 复制:Shift 将网状格切换点状格:Ctrl+G 选中+移动:M+S 左右镜像旋转:X 绘制90度直角:Shift+空格 切换mil到mm:Q 放置文字:P+S 复位键(将引脚绿色报错刷新):T+M 调节引脚间距:D+R 隐藏或显示飞线...

2020-03-18 21:58:19 9544

原创 问题:ImportError: DLL load failed: 找不到指定的模块

Using TensorFlow backend.Traceback (most recent call last): File "E:\python\lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 58, in <module> from tensorflow.python.py...

2020-03-18 21:54:36 734

原创 如何在windows进入python终端?

首先我们找到安装python的地方在上面目录栏的地方输入cmd就进入了python终端页面

2020-03-16 15:26:52 12614 1

原创 问题:如何安装torch?pytorch?

我们搜索pytorch官网 :https://pytorch.org/我们需要根据他们的要求把选项选好,然后官网会给组成一个下载命令语句,我们在终端通过这个命令来下载。把pip命令的那行拿到终端输入...

2020-03-16 15:10:47 3055

原创 问题:ERROR: No matching distribution found for torch」=1.0.0 (from fastNLP)

这个报错是指这个安装包没有安装好,并且安装的版本号小于1.0这个包不能通过普通的安装方式安装,需要通过安装命令来搭建好前期环境。需要把这上面这些软件包都安装好,然后再安装fastNLP安装torch需要参考另一篇文章pip install fastNLPpython -m spacy download en...

2020-03-16 15:02:24 6971

原创 AD19绘制PCB飞线不见了,如何弄回来?

首先:英文输入法状态下按快捷键,L,调出层级显示栏,确定下面这个选项是没有被隐藏第二:到PCB栏确定是否选了nets,这个地方如果选择from-to模式,飞线会被隐藏第三:按快捷键:N,调出显示全部连线...

2020-03-12 15:38:44 19693 1

原创 报错:AttributeError: module 'scipy.misc' has no attribute 'imresize'

解决办法可以安装这个包,scikit-image,到pycharm里面的setting里安装原代码:state = scipy.misc.imresize(state, (self.resize_x, self.resize_y))修改后代码:from skimage.transform import resizestate = resize(state, (se...

2020-03-12 09:59:37 617

原创 报错:AttributeError: 'cython_function_or_method' object has no attribute 'time'

这是一段生成pdf文件的决策树脚本bug情况:源代码是这个地方出错:import pandas as pddf = pd.read_excel('./data/xxx.xlsx')df['t'] = df['t'].apply(lambda x: x.fromtimestamp)df['t'] = df['t'].apply(lambda x: 1 if x.time.h...

2020-03-05 17:42:05 1789

原创 AD19覆铜步骤

点击这个覆铜的图标把要覆铜的部分圈起来,画个图形画好以后双击,出来右侧的表,把网络选择一下(红色选的地方都按照步骤操作)再往下滑一下,把这个部分也修改了,然后选apply出来了一个红色框,别害怕,还有一步操作选中区域,单击右键,灌铜覆铜成功...

2020-02-28 18:14:08 19352 8

原创 新版的AD软件中的PCB Inspector工具去哪了?

新版中它被替换了,替换成了Properties

2020-02-27 20:27:49 10503

原创 如何安装AD(Altium Designer)软件?

我这里安装的版本是AD19,其他的版本也类似一、首先我们拿到安装包以后,双击安装包,进入安装步骤二、下一步三、根据自己的习惯,选择软件的语言,(建议使用英文版本),accept接受协议四、如果电脑上有其他版本,就会出现这个步骤,如果是第一次安装这个软件,这一步(略)五、勾选第一个和第四个六、最好不要安装到C盘七、安装已启动八、软件还没有破...

2020-02-26 20:15:32 18447 6

原创 C、C#、C++,三种语言的简单区分

一、C语言#include <stdio.h> int main(){ /* 我的第一个 C 程序 */ printf("Hello, World! \n"); return 0;}二、C#using System;namespace HelloWorldApplication{ /* 类名为 HelloWorld */...

2020-02-26 12:57:29 545

原创 使用python进行企业微信机器人自动发送消息

import requestsdef test_robot(message1, message2): headers = {"Content-Type": "text/plain"} message="需要发送的消息,消息1:{}, 消息2:{}".format({str(message1)},{str(message2)}) data = { "msgtyp...

2020-02-18 11:48:25 4182

原创 vim编辑器使用详细介绍

一、使用vim编辑器打开文件的终端命令:vim my_book.txt(如果启动vim时没有指定文件名,或者文件不存在,vim会开辟新的缓存区域来编辑。)二、vim编辑器有两种操作模式:普通模式(刚刚打开编辑器时,就会进入普通模式,编辑器会将按键解释成命令) 插入模式(按下i键,我们就可以进入插入模式,编辑文本,退出插入模式可以按下Esc按键)三、在普通模式下的快捷键h:左移...

2019-11-16 09:25:00 449

原创 Shell脚本查看硬件芯片读写速度,终端命令

写:dd if=/dev/zero of=./test.bin bs=1M count=1024读:dd if=./test.bin of=/dev/nullbs=4kin其中 if=/dev/zero的目录是芯片位置,of=./test.bin是写入到芯片的文件

2019-11-13 16:17:53 392

原创 Linux管理进程之ps命令和top命令

----学习笔记:一、psLinux系统中使用GNUps命令支持3种不同类型的命令行参数:Unix风格参数,前面加单破折线; BSD风格参数,前面不加破折线; GNU风格的长参数,前面加双破折线。1、Unix风格ps使用举例:查看系统上运行的所有进程:$ ps -ef展示的信息有:UID: 启动这些程序的用户PID:进程的进程IDPPID:父进程的进程号(如果...

2019-10-31 13:17:06 401

原创 在windows下如何远程登录另一台服务器?

如果没有优盘或者硬盘,但是还想复制大文件到另一台电脑上的时候,可以用这个方法,传输速度要根据网速和主机配置决定。示例的机器系统为win7:一、被远程登录的主机需要将防火墙关闭。示例(不作为参考):二、被远程控制的主机需要进入计算机属性,远程设置,选中允许连接,如下图:三、在控制端:快捷键:WIN+R,输入mstsc,点击选项选择连接后,会提示输入密码...

2019-10-22 12:08:33 2960

原创 Linux中常用基本命令

一、文件和目录列表查看当前目录:pwd切换目录:cd ../../etc(../../etc:目录位置)显示当前目录下的文件和目录:ls显示当前目录下的文件和目录的详细信息列表:ls -l二、处理文件创建文件:touch test_one复制文件:cp test_one test_two 或者 cp -i test_one test_two (加上-i是为了询问是否...

2019-10-14 11:24:39 489

原创 python脚本对mysql数据库进行增删改查操作

# -*- coding: utf-8 -*- #mysqldb import time, MySQLdb #连接 conn=MySQLdb.connect(host="localhost",user="root",passwd="",db="test",charset="utf8") cursor = conn.cursor() #写入 sql = "insert ...

2019-09-27 16:20:59 265

原创 Linux终端查看Mysql数据库,Mysql数据库增删改查

一、增加数据二、删除数据三、修改数据四、查询数据不带条件的查询,带条件的查询五、下面介绍linux系统登录mysql数据库的过程,以及查询数据库表,创建表的情况。1、登录mysql数据库;2、查看mysql中的所有库;3、切换到指定某个数据库,并在该数据库school中创建新的表student;4、查询该数据库school中的...

2019-09-27 15:55:35 1579

空空如也

空空如也

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

TA关注的人

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