自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 学习笔记(九)——JSON 和 AJAX

文章目录一、JSON1.1、JSON 是什么?1.2、JSON 字符串转 JS 对象1.3、JS 对象转 JSON 字符串二、前后端交互三、AJAX3.1、什么是 AJAX ?3.2、AJAX 使用一、JSON1.1、JSON 是什么?JSON(JavaScript Object Notation): 就是一个特殊格式的字符串, 这个字符串可以被任意的语言所识别,而且可以转换为任意语言中的对象。主要用于数据的交互。JSON 值可以是:数字(整数或浮点数)字符串(在双引号中)逻辑值(true

2021-05-30 23:06:47 7686 14

原创 学习笔记(八)——jQuery(二)

文章目录一、class 操作二、Tab 栏切换三、JQ 动画四、元素操作4.1、html() 、$()和 empty()4.2、属性获取、设置、移除4.3、补充:获取boolean类型的属性一、class 操作API描述addClass( )为每个匹配的元素添加指定的类名removeClass( )从所有匹配的元素中删除全部或者指定的类hasClass( )检查当前的元素是否含有某个特定的类,如果有,则返回truetoggleClass( )如果存在(不存在

2021-05-29 23:05:41 351 3

原创 学习笔记(七)——jQuery(一)

Jquey就是一款跨主流浏览器的JavaScript库,简化JavaScript对HTML操作就是封装了JavaScript,能够简化我们写代码的一个JavaScript库文章目录一、JQ的引入1.1、本地文件引入1.2、CDN引入1.3、为什么要引入 jQ二、基本使用2.1、作为函数使用2.1.1、作为一般函数使用2.1.2、参数为选择器字符串2.1.3、参数为 dom 对象2.1.4、参数 html 标签字符串2.2、作为对象使用2.2.1、遍历数组元素2.2.2、获取所有元素2.3、补充知识点三.

2021-05-29 00:59:48 239 3

原创 学习笔记(六)——JavaScript(三)

文章目录一、鼠标事件1.1、鼠标移动事件(onmousemove)1.2、鼠标按键按下与松开事件(onmousedown/onmouseup)1.3、鼠标滚轮事件(onmousewheel)1.4、鼠标触碰事件(onmouseover/onmouseout)二、键盘事件三、Bom 浏览器对象模型四、定时器一、鼠标事件鼠标事件种类:事件名描述onclick单击鼠标左键时触发ondblclick双击鼠标左键时触发onmouseover鼠标移动到元素上时触发onm

2021-05-24 20:16:26 5677 36

原创 学习笔记(五)——JavaScript(二)

文章目录一、自定义对象1.1、添加属性1.2、读取属性1.3、修改属性1.4、删除属性1.5、补充二、函数对象2.1、函数创建2.2、注意事项2.3、内置对象三、数组3.1、数组创建3.2、注意事项一、自定义对象对象的创建方式有 3 种:var 变量名 = new Object();var 变量名 = {};var 变量名 = {属性名1:属性值,属性名2:属性值};接下来我们分别来看看对象的创建方式1.1、添加属性语法:对象.属性名 = 属性值示例:var obj = new Ob

2021-05-21 15:27:52 526 7

原创 学习笔记——sklearn监督学习:回归(简单数学知识罗列)

文章目录一、数学优化损失函数SoftMax 损失一、数学优化损失函数损失函数(Loss function)是用来估量你模型的预测值与真实值的不一致程度,它是一个非负实值函数,通常用。损失函数越小,模型的鲁棒性就越好。损失函数是经验风险函数的核心部分,也是结构风险函数的重要组成部分。模型的风险结构包括了风险项和正则项,通常如下所示: 其中,前面的均值函数表示的是经验风险函数,L 代表的是损失函数,后面的 Φ是正则化项(regularizer)或者叫惩罚项(penalty term),它可以是 L1,

2021-05-20 09:00:33 557 2

原创 学习笔记(四)——JavaScript(一)

JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。文章目录一、了解 JavaScript二、JavaScript 基本使用2.1、与html结合2.2、数据类型2.2.1、定义number类型2.2.2、定义string类型2.2.3、定义boolean类型2.2.4、定义null类型2.3、JS 变量定义三、JavaScript 运算符3.1、算术运算符3.2、赋值运算符3.3、比较运算符3.4、逻.

2021-05-19 01:43:39 601 3

原创 学习笔记——深拷贝与浅拷贝

在平时工作中,经常涉及到数据的传递,在数据传递使用过程中,可能会发生数据被修改的问题。为了防止数据被修改,就需要在传递一个副本,即使副本被修改,也不会影响原数据的使用。为了生成这个副本,就产生了拷贝。一、浅拷贝浅复制有两种方式:①直接赋值:默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变;②copy浅拷贝:没有拷贝子对象,所以原始数据改变,子对象会改变。1.1、不可变对象的拷贝不可变对象只在修改的时候才会在内存中开辟新的空间, 而拷贝实际上是让多个对象同时指向一个引用,.

2021-05-18 11:10:32 431 1

原创 学习笔记(三)——CSS进阶

在网页的布局和页面元素的表现方面,要掌握的最重要的概念是css的盒子模型(BoxModel)以及盒子在浏览器中的排列(定位),这此概念用来控制元素在页面上的排列和显示方式,形成CSS的基本布局。文章目录一、盒子模型1.1、边框border1.1.1、边框属性1.1.1、实例1.2、内边距padding1.2.1、内边距属性1.2.2、实例1.3、外边距margin1.3.1、外边距属性1.3.2、实例1.4、知识补充1.4.1、display属性1.4.2、盒子居中1.4.3、高度塌陷问题1.4.4、.

2021-05-16 12:44:14 267

原创 学习笔记(二)——CSS基础

一、什么是CSSCSS (全称Cascading Style Sheets,层叠样式表)是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。HTML 和CSS 就是“内容”和“形式”的关系,由HTML 组织网页的结构,而通过CSS 来决定页面的表现形式。由于HTML 的主要功能是描述网页的结构,所以控制网页外观的能力很差,如无法精确调整文字大小、行距等结构,而且不能对多个网页元素进行统一的样式设置,只能一个一个元素地设置。使用CSS 可实现对网页的外观和排版进行更灵活的控制,使网页更美观。

2021-05-15 00:32:08 316

原创 学习笔记(一)——HTML学习

文章目录一、HTML1.1、HTML概述1.2、HTML的基本结构1.3、HTML的基本模板二、标签2.1、标签的特点2.2、标签分类和一些常见属性2.2.1、标签分类2.2.2、一些常见属性2.3、常用块级标签2.3.1、标题标签2.3.2、段落标签2.3.3、列表标签2.3.4、div 标签2.4、常见行内标签2.4.1、图片标签2.4.2、文字标签2.4.3、超链接标签三、特殊符号四、表格4.1、表格概述4.2、表格绘制4.3、合并表格五、表单5.1、表单概述5.2、表单文本和控件5.3、表单域一、

2021-05-12 02:01:20 1120 1

原创 学习笔记——使用下划线命名的规则

在刷牛客时遇到一道关于python中使用下划线命名的题,我重复刷了两次了还是做错。。。所以今天就把这题给记录下来(不定项选择题)Python中单下划线foo与双下划线_ foo与__ foo__ 的成员, 下列说法正确的是? A、_foo 不能直接用于’from module import *B、__foo解析器用_classname_foo来代替这个名字,以区别和其他类相同的命名C、__foo__代表python里特殊方法专用的标识D、__foo可以直接用于'from modul.

2021-05-11 15:29:13 1038

原创 学习笔记——itertools模块

官方描述:Functional tools for creating and using iterators.即用于创建高效迭代器的函数。1、chainitertools.chain(*iterables) : 将多个序列作为一个单独的序列返回。示例:import itertoolsfor i in itertools.chain('i', 'love', 'python'): print(i,end=' ')------------------结果:i l o v e p y .

2021-05-10 19:38:35 767

原创 信号

一、信号的概念信号是UNIX系统响应某些状况而产生的事件,进程在接收到信号时会采取相应的行动。信号是因为某些错误条件而产生的,比如内存段冲突、浮点处理器错误或者非法指令等。它们由shell和终端管理器产生以引起中断。进程可以生成信号、捕捉并响应信号或屏蔽信号。二、信号名称信号名称描述SIGABORT进程停止运行SIGALRM警告钟SIGFPE浮点运算例外SIGHUP系统挂断SIGILL非法指令SIGINT终端中断SIGKILL

2021-05-09 20:54:31 273

原创 管道

一、管道1、管道概念管道是Unix中最古老的进程间通信的形式。我们把从一个进程连接到另一个进程的一个数据流称为一个“管道”。我们通常把是把一个进程的输出连接或“管接”(经过管道来连接)到另一个进程的输入。2、管道特点①管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道。②只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程)进行通信;通常,一个管道由一个进程创建,然后该进程调用fork,此后父、子进程之间就可应用该管道。③单独构成一种独立的文件系统:管道对于管道两端

2021-05-09 12:17:10 1875

原创 复习(三)—— 进程管理详解

一、进程概念1、进程与程序程序只是一个普通文件,是一个机器代码指令和数据的集合,这些指令和数据存储在磁盘上的一个可执行映象中,所以,程序是一个静态的实体。简单的来说,程序是存放在磁盘文件中的可执行文件。程序代表你期望完成某工作的计划和步骤,它还浮在纸面上,等待具体实现。而具体的实现过程就是有进程来完成的,进程可以理解人为是执行中的程序,它除了包含程序中的所有内容外,还包含一些额外的数据。简单的理解就是:进程是程序的执行实例。2、进程结构Linux系统是一个多进程的系统,进程之间具有并行性、互不干

2021-05-08 00:08:34 2017 1

原创 学习笔记——pygame最常用的15个模块

1、Color类class pygame.ColorPygame 中用于描述颜色的对象。Color(name) -> Color Color(r, g, b, a) -> Color Color(rgbvalue) -> Color方法 & 属性方法描述pygame.Color.r()获取或设置 Color 对象的红色值pygame.Color.g()获取或设置 Color 对象的绿色值pygame.Color.b()获取或设置 Col

2021-05-07 00:21:35 3914 2

原创 学习笔记——os模块常见列表

为什么需要引用os模块?在用python处理数据的过程中,经常需要查找操作文件和路径,这就依赖于os模块。函数描述os.name显示当前使用的平台os.getcwd()显示当前python脚本工作路径os.listdir(‘dirname’)返回指定目录下的所有文件和目录名os.remove(‘filename’)删除一个文件os.makedirs(‘dirname/dirname’)可生成多层递规目录os.rmdir(‘dirname’)删

2021-05-06 20:57:31 140 1

原创 设备和文件IO

设备与文件  Linux采用文件系统管理硬件设备,所有的设备都看成是特殊的文件,从而将硬件设备的特性及管理细节对用户隐藏起来,实现设备无关性。设备管理的特点①每个设备都对应文件系统中的一个索引节点,都有一个文件名。②应用程序通常可以通过系统调用open( )打开设备文件,建立起与目标设备的连接。③对设备的使用类似于对文件的存取。④设备驱动程序都是系统内核的一部分,它们必须为系统内核或者它们的子系统提供一个标准的接口。⑤设备驱动程序使用一些标准的内核服务,如内存分配等。设备工作原理 设

2021-05-05 22:21:11 330

原创 SQLite3单例模式(C++)

注意:这代码只能在linux底下运行。.h 文件 (我的文件是MySql.h)#ifndef MYSQL_H#define MYSQL_H#include <sqlite3.h>#include <stdlib.h>#include <stdio.h>#include <string.h>#include <iostream>using namespace std;class MySql{public: static

2021-05-05 10:10:33 442

原创 复习(二)—— Makefile工具使用

人们通常利用 make 工具来自动完成编译工作。这些工作包括:如果仅修改了某几个源文件,则只重新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源文件。利用这种自动编译可大大简化开发工作,避免不必要的重新编译。Makefilemake 工具通过一个称为 makefile 的文件来完成并自动维护编译工作。makefile 需要按照某种语法进行编写,其中说明了如何编译各个源文件并连接生成可执行文件,并定义了源文件之间的依赖关系。当修改了其中某个源文件时,如果其他源文件依赖于该文件.

2021-05-04 00:08:01 961 1

原创 复习笔记(九)——C++中的容器(STL容器)

定义容器:能够操作多种数据结构和算法的模板类和函数库。能够像现实中的容器一样存放各种类型的对象,一个容器中的所有对象必须是同一个类型的。容器分为两大类:顺序容器、关联容器。顺序容器顺序容器有以下三种:vector(向量)、 deque(双队列)、list(列表)。它们之所以被称为顺序容器,是因为元素在容器中的位置同元素的值无关,即容器不是排序的。将元素插入容器时,指定在什么位置(尾部、头部或中间某处)插入,元素就会位于什么位置。1、vector连续存储结构,每个元素在内存上是连续的;支持高效

2021-05-03 21:35:59 642

原创 复习笔记(八)——C++模板

模板的概念在C++标准库中,几乎所有的代码都是模板代码。模板是一种参数化的多态工具。所谓参数化的多态性,是指将程序所处理 的对象的类型参数化,使一段程序代码可以用于处理多不同类型的对象。采用模板编程,可以为各种逻辑功能相同而数据类型不同的程序提供一种代码共享的机制。继承和组合提供了重用对象代码的方法,而模板提供了重用源代码的方法。函数模板所谓函数模板,实际上是建立一个通用函数,它所用到的数据的类型(包括返回值类型、形参类型、局部变量类型)可以不具体指定,而是用一个虚拟的类型来代替(实际上是用

2021-05-03 21:18:29 223

数字图像图像增强、加噪课设(matlab).zip

数字图像图像增强、加噪课设(matlab).zip

2021-04-08

空空如也

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

TA关注的人

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