自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++绘图

【代码】C++绘图。

2024-03-16 17:32:14 139

原创 C++ 文件读写

【代码】C++ 文件读写。

2024-03-16 10:56:23 107

原创 模拟采样查看

指定图像频率,采样频率,采样偏移周期,查看采样后的信号情况。

2023-06-15 15:58:53 98

原创 python 多线程多进程(一)

python多线程多进程

2022-08-18 17:26:10 291 1

原创 python 画图多个y轴

from mpl_toolkits.axisartist.parasite_axes import HostAxes, ParasiteAxesimport matplotlib.pyplot as pltimport numpy as np # 图层可分为四种 # # Canvas层 画布层 位于最底层,用户一般接触不到。 matplotlib.pyplot就是一个canvas层 # Figure层 图像层 建立在Canvas之上。 plt.figure()就是一个f.

2021-10-17 19:02:31 1664

原创 python 装饰器

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、id()和其反函数二、is和==二、不可变数据类型和可变数据类型三、全局变量,局部变量和自由变量三、闭包四、装饰器总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、id()和其反函数获取一个变量的id使用id,通过id获取某个变量使用ctype

2020-12-29 22:49:25 211 2

原创 python装饰器

目的是在不修改函数的前提条件下,在不同函数执行的前后增加相同执行代码,如打印信息,时间记录等这里需要注意wapper可以换,但是返回也要是相同。多重装饰是一个前后包裹的过程*变量的用法,表示0个或者多个一定是列表a,b,*c=[(1,2),[3,4],[2,3,4]]c为[[2, 3, 4]]a,b,*c=(1,2,3,4,5)c为[4,5]但是**目前不知道具体含义import timedef dec(fun): def wapper(*args,**kwargs):

2020-12-26 23:35:46 80

原创 Python Pandas DataFrame

DataFrame文章目录DataFrame行列名称获取与修改按照行名和列名获取数据按照索引获取数据混合调用添加删除修改合并拼接追加行列名称获取与修改import pandas as pddata = { 'state':['Ohio','Ohio','Ohio','Nevada','Nevada'], 'year':[2000,2001,2002,2001,2002], 'pop':[1.5,1.7,3.6,2.4,2.9]}df = pd.DataFrame(da

2020-10-22 15:55:14 263 1

原创 python fft ifft

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言任何一个满足狄利克雷条件的函数都可以通过傅里叶基数展开成numpy和scipy中都有fft变换,且效果都是一样的。提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分

2020-10-09 16:07:15 1842

原创 python list tuple str dic series dataframe

文章目录基本用法:添加,删除,插入,遍历,查找,统计基本用法:添加,删除,插入,遍历,查找,统计#lista=[]#空lista= [1,2,3,4]#末尾添加a.append(5)#a=[1,2,3,4,5]或者 a+=[5]a.append([6])#a=[1,2,3,4,5,[6]]或者 a+=[[6]]#任意位置添加a.insert(0,-1)#a=[-1,1,2,3,4,5,[6]]#末尾删除a.pop()#返回[6],a=[-1,1,2,3,4,5]#任意位置删除a

2020-09-27 16:26:10 185

原创 python re模块

目录文章目录目录使用模块和函数一、字符集二、多次重复匹配三、其他符号匹配三、参数指定使用模块和函数import recontent = 'My number is 415-555-4242.you number is 206-333-3210'NumRegex = re.compile(r"\d\d\d-\d\d\d-\d\d\d\d")#返回Regex对象res = NumRegex.search(content)#获取第一匹配res = NumRegex.findall(content

2020-09-27 09:25:59 131

原创 C++读写INI文件

C++读写INI文件目录引用INI文件简介INI文件写入INI文件读取目录引用https://www.cnblogs.com/htj10/p/11741895.htmlhttps://www.cnblogs.com/oddcat/p/11194082.htmlhttps://www.cnblogs.com/my-blog/archive/2008/11/14/1333470.htmlINI文件简介INI是英文单词 INItialization 的缩写,常作为Windows系统下的配置文件。IN

2020-08-19 17:07:01 1238

原创 python知识

1. df.columns返回的是array格式。2. list(df)返回list格式。(最近获知,非常方便,原理待探究)3. df.keys()

2020-07-21 17:09:57 151 1

原创 2 python任意函数拟合

1、一元多项式 功能:最小二乘法拟合一元线性多项式 p(1)*x**n+p(2)*x**(n-1)*...*p(n-1)*x+p(n),指数不能是小数 模块:numpy 代码如下:import matplotlib.pyplot as pltimport numpy as npx = np.arange(1, 17, 1)y = np.array([4.00, 6.40, 8.00, 8.80, 9.22, 9.50, 9.70, 9.86, 10.00, 10.20, 10.3...

2020-07-21 16:17:38 8641 1

原创 1 python数据文件读取

需要输入数据路径,分隔符,读取模式(1表示整体读取,2表示按行读取,每一行是一个list存放在datalist中)数据保存在datalist中import reimport unicodedatav_filename="C:/Users/mastery/Desktop/标定块测量分析/data.txt"#数据文件名称v_split='\n|\r|\t|,|;|。|,|;| '#以该字符串内任意两个该字符为间隔算一个单元v_readmode=1#1-表示整体读取 2-表示按行读取dat

2020-07-21 15:24:43 266

原创 0 数据处理

工作中遇到的数据处理问题比较多,所以开一个数据处理专栏。编程语言以python为主,也会涉及C++,matlab等

2020-07-21 14:27:14 120

原创 chapter4

建立全连接层1)类继承nn.Module2) 调用父类构造函数nn.Module.__init(self)3)学习参数放在nn.Paramter()4) 定义实例方法forward5)初始值为Variable类型import torch as timport torch.nn as nnfrom torch.autograd import Variable as...

2019-05-28 23:24:34 180

原创 python类中的变量和函数

类中的变量分三种:类变量,成员变量和局部变量。类变量是在类下面直接定义的变量,类变量被类和实例访问。所有实例在对类变量赋值之前一直共享内存,赋值后就各自保存各自的类变量。成员变量在__init__函数中定义的以self.开头,可以被实例访问。局部变量是在别的函数下定义的可以self.开头也可以不以此开头。不能被访问类中函数分四种:普通函数,实例方法,静态方法和类方法普通函数,不...

2019-05-28 21:09:42 1736

转载 Ubuntu14.04安装CMake3.6.3 Kdevelope

转自:https://www.cnblogs.com/TooyLee/p/6052387.html 有修改准备工作:官网下载cmake-3.6.3.tar.gz(https://cmake.org/download/)1.检测gcc和g++是否安装,如果没有则需安装gcc-g++:sudo apt-get install build-essential(或者直接执行这两条命令sudo ...

2018-09-14 13:21:59 495

原创 ubuntu14入门操作

1、关机,右上角齿轮,关机。2、IP右上角网络,条件IP。3、打开终端 “ctrl”+“Alt”+“T”,windows按键就是3、安装CMake https://www.cnblogs.com/TooyLee/p/6052387.html            准备工作:官网下载cmake-3.6.3.tar.gz(https://cmake.org/download/)  ...

2018-09-14 10:01:19 1783

转载 Win7下安装Ubuntu 14.04.05双系统

转自:https://blog.csdn.net/wfei101/article/details/72978002根据安装过程遇到的问题有改动。 1. 软件及安装包准备1. 官网下载Ubantu镜像,我下载的是Ubantu14.04.5 LTS版本;2. 下载 Universal USB Installer (UUI)用于制作U盘启动盘;3. 下载 Easy BCD;以...

2018-09-14 09:49:42 1185 2

转载 windows多线程(一) 创建线程 CreateThread

一 线程创建函数 CreateThread修改说明:这里 说了另一种创建线程方法,使用_beginthreadex()更安全的创建线程,在实际使用中尽量使用_beginthreadex()来创建线程,在博客中使用 CreateThread()l来创建线程其实是一种不太好的方法,不过这里只做原理分析,不用在实际项目中,暂且就这样吧!1. 函数原型: HANDLE WINAPI ...

2018-08-30 10:22:04 1528

原创 error C2660: 'PostMessageW' : function does not take 2 argumen

#define WM_RECVDATA WM_USER+1;后面不能带分号!

2018-08-30 09:52:17 451

转载 error C2440 “static_cast” 无法从“void (__thiscall C* )(void)...

转自:https://blog.csdn.net/whhitxjl/article/details/50547110开发平台由VC6.0升级至VS2005以上的版本,需要将原有的项目迁移,可能碰到类似错误:error C2440:  “static_cast” 无法从“void (__thiscall C* )(void)...VS2005之后的版本对消息的检查更为严格,以前在VC6下...

2018-08-30 09:48:20 604

原创 第14章 网络编程

基于TCP协议的SOCKET通信服务器代码#include<WinSock2.h>//使用WinSocket库中的函数#include<stdio.h>//使用C语言标准输入输出函数#pragma comment(lib,"ws2_32.lib")//需要加上这个链接库不然WSAStartup报错void main(){ WORD wVersionReq...

2018-08-29 14:45:42 167

原创 Matlab修改工作目录

先更改Matlab的工作目录到自己想要的目录下,然后输入如下命令即可。userpath(cd)savepath其中,cd返回当前的工作目录,userpath()设置用户工作目录为指定目录,也可以这样子userpath('C:\Users')执行完第一句执行path会返回好多路径,其中用户工作目录是第一个 savepath%保存目录其实这句话要不要都行。...

2018-04-26 16:45:56 4829

原创 ptvs关于Visual Studio 开发python程序,更换python版本

使用pthon tools for visual studio开发python程序,有时候需要切换python版本,打开VS->工具->python tools->Environment Option先安装vs 再安装python 然后安装插件,插件下载地址如下,注意要安装与vs对应的版本。http://download.csdn.net/download/yuanboshuai...

2018-02-11 13:34:19 1401

转载 鼠标全局钩子

转自:http://www.tuicool.com/articles/BfAZna有问题:在dllmain.h文件中加上extern HINSTANCE glhInstance;不然它总是找不到glhInstanceWindows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它能够截获并处

2017-02-17 17:21:45 3700 1

转载 C++动态链接库(二)

MFC规则DLL转自:http://blog.csdn.net/callbackfunc/article/details/7233894#本例通过新建一个MFC规则DLL并新建一个MFC对话框程序调用它,演示MFC规则DLL的创建及调用。(VS2010环境下实例代码亲测可编译通过)一、MFC规则DLL项目1.创建MFC规则DLL2.新建glo

2017-02-16 13:48:40 320

翻译 C++动态链接库(一)

动态链接库分三种:非MFC链接库,MFC链接库和扩展的MFC链接库;本文章主要介绍非MFC链接库1 打开VS2010→新建win32项目→命名dll→下一步选中动态链接库dll完成(不能建空文档,否则会出现找不到入口)2 新建空文件lib.h和lib.cpp 其中lib.h文件中代码如下:#ifndef LIB_H#define LIB_Hextern "C" int __

2017-02-16 09:31:49 364

原创 C++静态链接库

1 打开VS2010→新建win32项目→命名libm→下一步选中静态库完成2 新建空文件mylib.h和mylib.cpp其中mylib.h文件中代码如下:#ifndef LIB_H#define LIB_H extern "C" int add(int x,int y);#endif其中mylib.cpp文件中代码如下:#include "stdafx.h"

2017-02-16 08:07:26 333

Computer vision: models, learning and inference.pdf

PDF资料,书名是这个《Computer vision: models, learning and inference》感觉入门还可以

2018-09-11

python tools for visual studio 2010

在VS平台上开发python程序,亲测有效,可进行断点调试,只要安装就行不用进行任何配置

2018-02-11

Python tools for Visual Studio 2012

关于使用微软的Visual Studio 2012 开发python程序,亲测有效,不支持python3.6

2018-02-11

MFC规则的Dll静态调用

MFC规则的Dll静态调用

2017-02-16

非MFC的dll动态调用

非MFC的dll动态调用

2017-02-16

非MFC的dll静态调用

非MFC的dll静态调用

2017-02-16

静态链接库创建和调用源代码

静态链接库创建和调用源代码

2017-02-16

空空如也

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

TA关注的人

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