自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 APP和Django连接

通过button的onclick调用JS中的fetch实现连接,服务器访问数据库httpresponse(mysql表名,传递信息)CSS页面编写很简单,目的是为了数据传输一、需要配置config.json设置默认访问权限:"reqPermissions":[{"reason":"","name":"ohos.permission.INTERNET"},{"name":"ohos.permission.GET_NETWORK_INFO"},{"name":"ohos.permi.

2022-05-02 17:33:07 1543

原创 三种滤波算法针对不同噪声处理

平均值滤波测试中值滤波测试卡尔曼滤波测试1.生成噪声数据(1)高斯噪声,由测量误差产生的,传输过程中产生的,高斯噪声服从高斯分布,0处概率最大,越到两边越低,期望值为02.椒盐噪声(脉冲噪声)在噪声点会有有间奏脉冲,脉冲值很大,出现不确定多项式可以拟合任意一个函数?用均值滤波处理高斯噪声:当样本数量足够大,就可以用样本的平均值代替高斯分布的期望值,而期望值就是真值。提高办法:1、嵌套,第一次均值滤波输出值成为第二次均值滤波的输入值2、增大average的除数均值滤波是很难处理椒盐噪声的

2022-04-15 22:21:14 1333

原创 深度学习卷积神经网络

CNN:一个更合理的神经网络结构来有效处理图片数据。CNN包括输入层、卷积层、池化层和全连接层输入层: 一般代表一张图片的像素矩阵,输入层一般代表一张图像的三维像素矩阵,大小通常为[公式]或者[公式]的矩阵,其中这三个维度分别图像的宽度、长度、深度。深度也称为通道数,在彩色图像中有R、G、B三种色彩通道(红绿蓝),而黑白图像只有一种色彩通道。卷积层: CNN中最重要的一层,通过卷积操作获取局部区域信息池化层: 对数据降采样,缩小数据规模,收集关键数据,提高计算速度卷积过程kernel与filte

2022-03-11 22:25:48 425

原创 Python数据分析与展示第三课

Matplotlib是python优秀的数据可视化第三方库数据可视化:将数据以特定的图形图像的形式展现出来Matplotlib由各种可视化的类构成的使用方式:import matplotlib.pyplot as pltas plt 为引入别名import matplotlib.pyplot as pltplt.plot([3,1,4,5,2])#绘制一个含有五个元素的图plt.ylabel("grade")#它的y轴增加一个标签叫gradeplt.show()#显示出来如果单纯像上方代

2022-03-02 19:08:40 831

原创 NumPy学习第二课

文件中写入csv文件格式,并从csv文件中读取将数据写入csv的方法np.savetxt(frame,array,fmt=’%.18e’,delimiter=None)它有四个参数:frame:文件、字符串或产生器,可以是.gz或.bz2的压缩文件array:存入文件的数组fmt:是指写入文件的格式delimiter:分割字符串,默认是任何空格np.savetxt可以生成任何带有分割字符串的文件格式,并不拘泥于csv格式读取csv文件:np.loadtxt(frame,dtype=np.

2022-03-01 23:18:55 387

原创 Python数据分析与展示第一课

维度: 为了描述一组数据所表示的含义,我们需要维度这样一个概念,数据维度就是在数据之间形成特定关系表达多种含义的基础概念。一维数据可以使用python提供的列表数组集合等概念列表和数组的不同:列表中每一个数据类型是可以不同的 (有序)数组中每一个数据类型是必须相同的 (无序)二维数据是一维数据的组合形式,二维数据和多维数据中使用列表类型,高维类型使用字典或数据表达式格式表示numpy:提供了一个强大的N维数组对象ndarray,使用numpy:import numpy as n

2022-02-13 17:25:31 367

原创 django,从数据库中提取数据类型为QuerySet的数据,如何理解QuerySet

解析QuerySet的数据类型:简单的理解QuerySet就是一个列表里面包含了n个字典

2022-02-08 23:30:46 1384

原创 SQLite学习

在导入csv类型表格时发现中文乱码,查询后发现需要用记事本的形式打开,然后另存,此时注意另存最下行的编码选择utf-8。SQLite 的 sqlite3 命令被用来创建新的 SQLite 数据库。$ sqlite3 testDB.dbSQLite version 3.7.15.2 2013-01-09 11:53:05Enter ".help" for instructionsEnter SQL statements terminated with a ";"sqlite>创建一个文件

2022-01-26 17:40:37 1010

原创 django入门学习一2022-1-18

MTV模式:属于django的一种开发设计模式Models属于数据库管理员,连接数据库的SQL语句太多或者数据库传来的数据没有规范,Models可以管理数据库。Models属于Python中的一个类。templates:将数据转化成模板引擎views:响应请求创建一个django项目我的是社区版,没法直接在pycharm中直接创建django项目。首先在cmd/pycharm中终端中进入项目路径在合适位置创建项目django-admin startproject 项目名称即可创建,之后

2022-01-23 11:53:33 159

原创 Django学习

Django中的Models和pycharm自带的数据库同步操作:在终端分别输入python manage.py makemigrations和python manage.py migrate

2022-01-21 15:18:23 807

原创 python高级学习第七课2022-1-14

读代码:__str__方法用来返回对象的字符串表达式,魔法⽅法class Student(object): def __init__(self,num,name,age): self.num=num self.name=name self.age=age s=Student(1,"张三",18)print(s)即输出的为<main.Student object >如果在init下边加上str函数,输出为固定形式实例化内容s

2022-01-14 14:59:00 48

原创 python高级学习第六课2022-1-12

用Python连接MySQL数据库首先在python导入pymysql模块,打开数据库连接import pymysqldb = pymysql.connect(host='localhost',#本地数据库 user='root',#用户名称 password='root',#用户密码 database='a'#数据库名称 )其次在

2022-01-12 20:14:23 306

原创 python高级学习第五课2022-1-10

定时器Thread 类有一个 Timer子类,该子类可用于控制指定函数在特定时间内执行一次。import threadingdef hello(): print("hello, world")# 指定10秒后执行hello函数t = Timer(10.0, hello)t.start()利用定时器循环运行函数,则在函数内部添加定时器即可import threadingdef hello(): print("hello, world") t = Timer(10.0

2022-01-10 18:51:41 299

原创 python高级学习第四课2022-1-9

信号量:多线程同时运行,能提高程序的运行效率,但是并非线程越多越好,而 semaphore 信号量可以通过内置计数器来控制同时运行线程的数量,启动线程(消耗信号量)内置计数器会自动减一,线程结束(释放信号量)内置计数器会自动加一;内置计数器为零,启动线程会阻塞,直到有本线程结束或者其他线程结束为止;semaphore = threading.Semaphore(5)#实例化一个信号量,最多同时运行5个线程括号里边传参可以控制同时执行几个,特点:共同执行的五个线程中,一旦有线程结束,不够五个时,马上从

2022-01-09 16:50:09 157

原创 python高级学习第三课2022-1-8

多线程eg:def text(x) print(x) time.sleep(2)text(1)text(2) 运行结果是打印1,等两秒,打印2,等两秒,如何使一二同时进行,这就用到了多线程,注释掉函数运算,创建多线程import threadingt1 = threading.Thread(target=函数名,args=想打印的元组(1,))t2 = threading.Thread(target=函数名,args=想打印的元组(2,))t1.start()t2

2022-01-08 12:03:46 148

原创 python高级学习第二课2022-1-6

动态添加属性和方法属性动态添加属性体现了动态语言的特点:灵活如果创建的对象里已经创建好了属性和方法,那么这些是不可以随意修改的,但若是创建一个空对象,此时可以动态的添加eg:class Person: pass#创建一个空类per = Person()#创建一个空对象#动态添加属性per.name = "tom" 方法若要动态添加方法,需提前引入from types import MethodTypedef say(self): prin

2022-01-06 11:36:04 631

原创 python高级学习第一课2022-1-3

python面向对象1.创建一个类class 类名:eg:class person: name("张三和李四"); print(a.name); def __init__(self,name): self.name = name; def eat(self): print(self.name + "正在吃饭")2.构造函数def __init__(self,name): self.name

2022-01-04 12:23:32 559

原创 C++

类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。C++ 类定义定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称意味着什么,也就是说,它定义了类的对象包括了什么,以及可以在这个对象上执行哪些操作。类定义是以关键字 class 开头,后跟类的名称。类的主体是包含在一对花括号中。类定义后必须跟着一个分号或一个声明列表。关键字 public 确定了类成员的访问属性。在类对象作用域内,公共成员在

2021-05-07 23:29:41 95

原创 嵌入式c学习笔记--内存操作

指针:指针也就是内存地址,指针变量是用来存放内存地址的变量,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。有了指针以后,不仅可以对数据本身,也可以对存储数据的变量地址进行操作。指针是一个占据存储空间的实体在这一段空间起始位置的相对距离值。指针变量的内容存储的是其指向的对象的首地址,指向的对象可以是变量(指针变量也是变量),数组,函数等占据存储空间的实体。结构体指针:...

2021-04-23 15:59:30 158

原创 嵌入式c学习笔记--Typedef

Typedef:typedef是在计算机编程语言中用来为复杂的声明定义简单的别名,它与宏定义有些差异。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声

2021-04-09 16:19:32 165

原创 嵌入式c学习笔记--了解位运算

计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算为什么要位运算,提高效率,也就是快。eg:35:0010001147:00101111-------------------82:01010010这样计算更为简便符号 描述 运算规则& :与 两个位都为1时,结果才为1| : 或 两个位都为0时,结果才为0^ :异或两个位相同为0,相异为1~ :取反0变1,1变0>> :右移各二进位全部右移若干位,对无符号数,高位补0,有符号数,各编译器处理方

2021-04-08 21:32:33 99

原创 嵌入式c学习笔记--静态变量

**静态变量:**在计算机编程领域指在程序执行前系统就为之静态分配(也即在运行时中不再改变分配情况)存储空间的一类变量。与之相对应的是在运行时只暂时存在的自动变量(即局部变量)与以动态分配方式获取存储空间的一些对象,其中自动变量的存储空间在调用栈上分配与释放。易混:语言无关的通用定义:与程序有着相同生命周期的变量;c语言特有定义:以static存储类声明的变量所有的局部变量都由系统自动分配存储空间,而所有全局变量的存储空间则以静态分配的方式获取(即静态变量)。一般来说,静态变量就是全局变量。常量使

2021-04-08 21:03:00 122

空空如也

空空如也

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

TA关注的人

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