- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 matplotlib.pyplot库介绍
Python数据可视化matplotlib.pyplot安装:只要安装好matplotlib,就自动安装好了。安装matplotlib可以直接执行下面的命令(Linux下):sudo pip install matplotlib解释:matplotlib.pyplot是一些命令行风格函数的集合,使matplotlib以类似于MATLAB的方式工作。每个pyplot函数对一幅图片(f...
2019-02-27 19:53:41
12818
原创 pickle库介绍
pickle库介绍1、Python标准库,只支持python的基本数据类型。2、可以处理复杂的序列化语法,序列化时,只是序列化整个序列对象,而非内存地址。解释:加工数据使用,可以用来存取结构化数据。举例:一个字典a = {'name':'Tom','age':22},用pickle.dump存到本地文件,所存数据的结构就是字典,而普通的file.write写入文件的是字符串。读取时...
2019-02-27 19:15:47
5572
原创 Python入门学习
最近考虑了一些事情,发现貌似是没有实现目标的途径,心更乱,不过也或许是没有解决之道,也只有按部就班而已。--------写在前面Python入门是在毕业前的一段无所事事的时间接触的,不过过了这么久,也忘了差不多了,于是便重新回顾。参考中国大学MOOC-Python语言程序设计https://www.icourse163.org/learn/BIT-268001?tid=10032430...
2019-01-20 21:01:51
222
原创 关于QT
陆陆续续的接触QT一个月多了,不过对于我这个代码渣渣,还是真的搞不太清楚,所以有必要在这里总结回顾下。QT是什么,有什么用?Qt 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。备注1:图形用户界面(Graphical User Interface,简称 GUI,又称图形用户...
2019-01-12 20:33:39
687
原创 初识自然语言处理---自然语言处理研究报告(技术篇)
自然语言处理基础技术自然语言处理基础技术自然语言的基础技术包括词汇、短语、句子和篇章级别的表示,以及分词、句法分析和语义分析等。词法分析的主要任务是词性标注和词义标注。词性标注就是在给定句子中判断每个词的语法范畴,确定其词性并进行标注。解决兼类词和确定未登录词的词性问题是标注的重点。词义标注的重点就是解决如何确定多义词在具体语境中...
2019-01-11 19:53:03
2413
原创 初识自然语言处理---自然语言处理研究报告(概述篇)
主要目的是克服人机对话中的各种限制,使用户能用自己的语言与计算机对话。相关概念:自然语言是指汉语、英语、法语等人们日常使用的语言,是自然而然的随着人类社会发展演变而来的语言,而不是人造的语言(如程序设计的语言),它是人类学习生活的重要工具。自然语言处理,是指用计算机对自然语言的形、音、义等信息进行处理,即对字、词、句、篇章的输入、输出、识别、分析、理解、生成等的操作和加工。自然语...
2018-12-28 21:16:00
2133
原创 初识人脸识别---人脸识别研究报告(技术篇)
1.人脸识别流程:三大步骤:一是建立一个包含大批量人脸图像的数据库,二是通过各种方式来获得当前要进行识别的目标人脸图像,三是将目标人脸图像与数据库中既有的人脸图像进行比对和筛选。技术流程则:人脸图像的采集与预处理、人脸检测、人脸特征提取、人脸识别和活体鉴别。 ...
2018-12-26 22:24:57
2774
原创 内存泄漏与野指针学习
(自己也写了一段时间的代码呢,有于算是半个野路子出身,编程学习能力也较差,到了最近才开始关注内存泄漏,有点汗颜。。。)内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。解释说明:在C语言中,从变量存在的时间生命周期角度上,把变量分为静态存储变量和动态存储变量两类。静态存储...
2018-12-24 20:58:36
189
原创 初识人脸识别---人脸识别研究报告(概述篇)
不知道自己喜欢做什么,这对于一个可能打算成为程序员的程序员来说,可能是悲哀的。--------写在之前经过有一段时间的思考,觉得自己有必要对那些几年来特别火的词语重新做个了解,人工智能,大数据,云计算,数据挖掘,计算机视觉,AR,VR等等等等,于是便有了以下文章的将要的可能的诞生(前提是笔者够勤劳)。2018-11-23首先需要了解两个概念:计算机视觉是使用计算机及相关设备对生物视...
2018-12-13 21:02:20
1425
原创 几个区别:const char *, unsigned char *
一:const char *与unsigned char *的区别参考:https://bbs.csdn.net/topics/3901848541.char*是有符号的, 如果大于127即0x7F的数就是负数了,使用%x格式化输出,就会产生变化,所以使用%x格式化输出数据时,记得一定要转换成无符号类型;2.char *是字符串,以'/0'为结束符,unsigned char *是普通...
2018-11-30 22:29:24
13413
转载 二进制字符串,十进制,十六进制字符串,ASC/GBK字符串间的相互转换函数
最近在做一些**算法的处理,由于借鉴了许多已存在模块,处理时使用了许多字符串和进制转换函数,过程中从下面几个函数中得到许多帮助。论坛参考链接: https://bbs.csdn.net/topics/390991981十进制整数转二进制串十进制整数转十六进制串十六进制字符串转成十进制数二进制字符串转化为十六进制字符串二进制字符串转化为十进制数十六进制字符串转成二进制串ASC...
2018-11-29 11:30:31
1201
原创 常量的两种定义方式比较
符号常量 #define Pi 3.1415926f;常值变量 const float pi 3.1415926f;第一种方式:宏定义,是将Pi定义成一种符号,此时Pi只是3.1415926的别名,在编译期间用3.1415926去取代Pi的值。1.define是宏定义,程序在预处理阶段将用define定义的内容进行了替换。因此程序运行时,常量表中并没有用define定义的常量,系统不...
2018-11-21 17:18:44
1903
2
原创 6800和8080两种模式的理解
LCD显示模块的外部接口一般采用并行方式,并行接口接口线的读写时序常见以下两种模式: (1)8080模式。 这类模式通常有下列接口信号:Vcc(工作主电源)Vss(公共端)Vee(偏置负电源,常用于调整显示对比度)/RES,复位线。 DB0~DB7,双向数据线。D/I,数据/指令选择线(1:数据读写,0:命令读写)。/CS,片选信号线(如果有多片组合,可有多条片选信号线)。 /...
2018-11-20 17:35:41
4117
转载 C++中static关键字作用总结
C++中static关键字作用总结1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可)当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。//a.cchar a = 'A'; // global variablevoid msg(){ pri...
2018-10-23 10:21:35
131
原创 两种头文件包含#include的区别
相同点:都会在实现定义的位置查找文件,并将其包含。不同点:若 #include "" 查找成功,则遮蔽 #include <> 所能找到的同名文件;否则再按照 #include <> 的方式查找文件。另外标准库头文件都放在 #include <> 所查找的位置。 一般来说,< >引用的是编译器的类库路径里面的头文件,#includ...
2018-10-23 09:04:05
1002
原创 命名管道学习(简单例程)----Windows进程间通信
管道(Pipe)实际是用于进程间通信的一段共享内存,创建管道的进程称为管道服务器,连接到一个管道的进程为管道客户机。通常我们把管道分为匿名管道和命名管道。但对于匿名管道的话,只能在本机上进程之间通信,而且只能实现本地的父子进程之间的通信,局限性太大了。而这里介绍的命名管道,就和匿名管道有些不同了,在功能上也就显得强大许多,至少其可以实现跨网络之间的进程的通信,同时其客户端既可以接收数据也可以发送数...
2018-10-16 17:07:50
1041
原创 VC6.0读取Excel文件数据
VC6.0读取Excel文件数据文件存储在Excel文件中,因此第一步是能够在程序中方便地读取表格数据,这里用的是VC6.0 MFC。文章内容仅供参考,程序不完整。完整的VC6.0相关程序,需要的可以下载:https://download.csdn.net/download/qq_31569581/107142851、电脑上安装VC6.0,Excel2007,其他Office版本亦可...
2018-10-11 17:39:02
4656
原创 VC+6.0编辑MFC程序提示“Cannot add new member”解决方案
问题描述:关于使用VC6.0编写MFC程序添加按钮控件,双击按钮添加响应函数,提示“Cannot add new member”问题。主要出现在已有按钮控件情况下,后续增加功能添加控件。解决方法:将准备编辑的按钮所属工程设置为活动工程。设置方法,在类视图工程名称上右键->设为活动工程。终极解决方法(亲测可用):0、修改控件属性参数,主要是控件ID和名称1、在BEG...
2018-10-09 14:11:57
4147
转载 进程与线程理解---进程与线程的一个简单解释
进程与线程的简单解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个...
2018-09-20 11:27:30
153
原创 MATLAB license will expire in xx days.解决方法
亲测对matlab2010a有用,目测其余老的版本如2012b也可以进行选择尝试。打开安装信息的license.lic文件,将下述信息覆盖之。为避免更多错误,请在尝试前进行保留原文件。%%%%%%%%%%%%%%%%%%%%%%%%%%%%INCREMENT Aerospace_Blockset MLM 99 permanent uncounted \ A05070F00D1...
2018-08-31 11:44:41
2007
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人