- 博客(55)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Javascript概括,什么是Javascript,Javascript语言基础
Javascript是一种脚本语言,介于HTML和高级编程语言(Java、VB、c++等)之间的特殊语言,脚本是完成某一功能的小程序段。我们使用Javascript可以干什么Javascript是动态的,它可以直接对用户或客户输入做出响应,不用经过Web服务器的帮助,Javascript对用户的响应是以事件驱动的方式进行的,事件是指在浏览器中执行的某种操作,例如点击鼠标,移动窗口,选择菜单等都可以看作是事件,当事件发生后,可能会引起相应的事件响应就是事件驱动。第一...
2022-05-29 11:22:12
474
8
原创 Python变量数据类型、输入输出
目录变量的命名规则变量的赋值数据类型转换输出函数print()格式化输出功能输入函数input()变量是占由内存空间的数据存储区域,它可以用来放各种不同的数据类型,和大多数的计算机语言一样在python中数据类型有,整型(int),浮点型(float),布尔型(bool)字符串型(str)。程序的运行一般是由一连串的“取数据—数据运算—数据保存”等操作组成,变量的命名规则在很多的语言中变量的命名都要遵守...
2022-05-26 18:26:29
2798
5
原创 【复制可用】计算两个数组的对应元素的平方差的——数据处理
#include <iostream>using namespace std;int main(){ double a[500], b[500]; int n; double sug ; double sum = 0,avg; cout << "请输入数据个数" << endl; cin >> n; cout << "请输数组a" << endl; for (int...
2022-05-26 13:24:04
423
1
原创 CSS布局常用属性
定位属性盒子的定位涉及盒子的类型,盒子可分为块内元素和行内元素,在CSS中通过display属性来设置盒子的块内元素还是行内元素。作为块内元素的盒子,例如<div>,<p>,HTML规定上下排列,如果是行内元素则左右排列。使用position属性可以精确的控制盒子的位置,语法格式如下position:static| relative | absolute | fixed...
2022-05-25 15:24:49
759
5
原创 CSS盒模型
CSS盒模型在控制页面布局的应用中非常重要,页面上所有的元素,包括文本,图像超链接,div块,都可以被看作盒子,有盒子将这些元素包裹在一个矩形块内,这个区域就叫做盒模型。盒模型包括由内到外的内容、填充、边框、边界。margin是边界、border是边框、padding是填充、中间的蓝色就是内容。内容内容是必须含有的部分,可以是网页上的任何元素,如文本、图片、视频。内容的大小由属性高度和宽度定义。语法格式如下width:auto | length;height:auto | len
2022-05-23 22:42:01
199
原创 CSS应用案例
美化表单<!DOCTYPE html><html> <head> <meta charset="utf-8"> <style> body{ background-image: url(123.jpg); } form{ border: 1px dotted #999;
2022-05-21 16:02:45
137
原创 CSS设置文本样式
字体属性字体属性用来控制网页文字的显示方式,控制文字的大小,粗细,使用字体的类型等,CSS中文字属性包括font,font-family,font-size,font-style,font-variant和font-weight等。font-family属性和它的中文意思一样,表示的是“一个字体家族”。每种字体之间用逗号隔开,在浏览器不支持第一种字体时,就会显示后面的字体,一次类推。如果全都不支持,则会显示浏览器默认的字体。在使用字体和字体族的时候如果字体之间有空格,则要加上双引号。<
2022-05-20 17:46:23
742
1
原创 CSS复合选择器
前面我们已经讲了3种选择器,复合选择器就是两个或多个基本选择器的组合,来实现更复杂的选择功能。交集选择器交集选择器就是两个选择器的直接链接构成的,其结果是选中两者各自作用范围的交集。第一个必须是标记选择器,第二个必须是类选择器或ID选择器。交集选择器的基本语法如下。给出一个交集选择器的定义div.class1{color:red;font-size:10px;font-weight:bold;}来看一个例子<!DOCTYPE html><html>
2022-05-19 17:00:43
219
2
原创 CSS在HTML中的使用方法
行内样式这种方法是直接在HTML的代码行中添加CSS代码,以<style>作为标志,这样的方法在做局部的样式设计时比较好用但是在需要做大量的样式设计的时候就会显得很鸡肋。嵌入样式嵌入样式是将样式定义为网页代码的一部分,放在文档的<head>和</head>之间,通过<style>和</style>标记声明。它与行内样式的区别在于嵌入样式的作用域是整个HTML文档。行内样式的作用域是一句语句。看看例子...
2022-05-18 16:42:12
1137
5
原创 速解CSS选择器
目录标记选择器类选择器ID选择器标记选择器一个网页有很多的标记,<p>、<h1>、<div>等等,标记选择器用于声明这些标记,它的语法格式如下tagName{porperty:value;}首先是声明标签,在标签里面设置对应的属性和属性值,在CSS中设置的属性必须在CSS的范围内,不然就会导致语句不会生效。标记选择器会控制全部的同类标记,例如当声明了<h1>的样式为蓝色,那么页面所有的<h1>标签都..
2022-05-17 15:32:49
176
1
原创 HTML5获取地理位置
大家可以上百度查一查定位的机制。下面我们来看看获取经纬度的一段代码<!doctype html><html> <head> <meta charset="utf-8"> <title>处理和拒绝错误</title> </head> <body> <p id="demo">获取当前坐标</p> <button onclick="get
2022-05-16 15:12:16
1110
5
原创 C++面向对象进阶1
复制控制在现实中有很多的类都有相似的地方,我们需要处理关于类的复制问题,我们把关于类复制的复制构造函数和赋值操作符重载统称为复制控制。复制构造函数直接来看例子,用例子讲解//面向对象进阶//作者:分解机226#include <iostream>using namespace std;class BOLI{public: BOLI(int aa) :a(aa) {} BOLI(const BOLI& boli) :a(boli.a) { cou
2022-05-15 17:43:50
294
1
原创 C++访问控制
在本专栏的前面就出现了public、private、protected三个访问控制符,我们现在来看看它们间的关系。public修饰符使得成员全局可见private修饰符使得成员只在内部或友元中可见,也就是只有该类中定义的函数才能访问protected修饰符使得成员在具有private的特性之外还可以被该类的派生访问来看一个关系图...
2022-05-14 17:36:45
391
原创 C++面向对象#继承#
之前我讲过面向对象是实物抽象化的方法(详情情况关注本专栏里面有解释),而现实事务互相之间是相互联系的,其中重要的关系就是“........是一种”的关系继承实例//面向对象继承//作者:分解机226//交通工具class VEHICLE{public: VEHICLE() { numpassengers = 0; } void move() {};protected: int numpassengers;//乘客数量};//飞机class air :public VEHI
2022-05-14 17:19:22
189
原创 前端开发常见问题解决#html#
下面是我自己总结的在开发过程中的可能会遇见的一些问题网页视频播放问题在网页中我们链接视频文件有很多种方法,其中有一种就是<video>标签,在这个标签下我们可以设置播放视频的相关属性,看下面一段代码<html> <body> <video src="C:\Users\dell\Desktop\5435ba3dba7dec840d5d027896c3158b_preview.mp4" autoplay>
2022-05-14 16:25:57
357
原创 HTML页面常用设置&&页面结构
HMTL作为超文本,坦白来说,也是一种文本,在平时我们呢可以使用Word对文本进行一些美化设置,所以我们可以使用一些方法对超文本的网页也进行一些设置,下面我们就来看看怎么使用一些方法来简单的设置网页的属性。网页背景颜色大多数的浏览器默认的背景颜色是白色或者是灰白色,在网页设计中我们可以使用bgcolor属性设置整个网页的背景色。语法<body bgcolor="背景颜色">背景色的表示方法有两种:(1)使用颜色的指定名比如,红色用“read”表示(2)使用十六进制数值#R
2022-05-08 17:03:21
1797
原创 HTML结构元素
article元素article元素可以包含独立的内容项,比如说包含一篇文章,一篇帖子,一篇CSDN博客,article可以将信息的各个部分进行任意分组,不用考虑信息的原来性质。来看看article怎么用<article><header><h1>静夜思</h1></header><p>床前明月光,疑似地上霜 举头望明月,低头思故乡 </p><footer>唐诗三百首M
2022-05-07 18:15:23
173
原创 C++面向对象2
析构函数析构函数与构造函数先后对应,析构函数就是用来收尾释放内存的函数。析构函数语法://面向对象//作者:分解机226#include <iostream>using namespace std;class BOLI{public: BOLI(int a, int b) :a(a), b(b) { cout << "构造函数被调用" << endl; } ~BOLI() { cout << "析构函数被调用
2022-05-07 09:46:33
541
原创 C++面向对象#构造函数#
目录构造函数重载构造函数初始化列表构造函数一般的构造函数都会有参数来初始化成员,而默认构造函数是没有参数的构造函数,在创建对象的时候如果对象名后面不加括号,那么系统就会调用默认构造函数,//面向对象2//作者:分解机226#include <iostream>using namespace std;class BOLI{public: BOLI() { xin = 5; li = 20; mian = 1; shi = 31.
2022-05-05 17:54:45
631
2
原创 C++面向对象编程入门之“类”
数据抽象在前面我们介绍了许多的基本数据类型,可以表示常用的数字与文字信息,也介绍了可以将形同数据串起来的数组,但是这些都是远远不够的,在这个数据化的时代,每一个人都会衍生出非常庞大的数据量,在学习c++语言中我们常用一个人的基本信息来讲解。//面向对象1//作者:分解机226#include <iostream>#include <string>using namespace std;int main(){ string Studentname = "张三
2022-05-04 17:44:40
661
原创 C++函数指针
函数指针是什么,我们要用它来干什么,这是本篇博客要解决的问题,说到指针,我们就因该想到的指向某一地址,函数指针就是指向的是函数入口的地址。函数指针的创建和初始化//函数指针//作者:分解机226#include <iostream>using namespace std;int boli(int a, int b){ return a < b ? a : b;}int main(){ int (*daijie)(int, int); daijie =
2022-05-01 15:36:07
82
原创 深入了解C++函数的重载
假设一下,我们刚刚写了一个判断两个整数是否相等,然而在写完不久就又发现我们需要判断两个浮点数是否相等,对于两个功能相近,但实现不同,且参数类型也不同的函数来说,我们可以直接的声明两个名字一样的函数并使用不同的参数来定义函数,编译器不会认为是函数的重定义。//函数的重载//作者:分解机226#include <iostream>using namespace std;bool boli(int a, int b){ return a == b;}bool boli(f.
2022-04-30 15:33:36
1130
2
原创 C++函数声明,自定义函数库调用
函数和变量一样,定义和声明是可以分开的,我们一般将只需要包含函数原型的函数声明集中放在头文件中,然后通过预处理命令来调用自定义函数库中的函数,这样可以有效的避免函数重定义的问题。函数的重定义//函数的重定义//作者:分解机226#include <iostream>using namespace std;int bl(int a,int b){ return a + b;}int bl(int a, int b){ return a + b;}int main
2022-04-29 17:23:01
2300
1
原创 C++函数元素(参数、返回值)
参数在前面,已经讲过函数参数分为“形参”和“实参”两种,在函数的编写过程中需要保存“实参”和“形参”的类型一致,一个函数也可以没有参数,这时括号就是空的。我们来看一个错误的案例//函数的元素//作者:分解机226#include <iostream>using namespace std;void bl(int a){}void dj(){}int main(){ bl(); dj(3); return 0;}错误...
2022-04-23 13:32:22
1059
原创 C++函数基础
在平时学习数学的时候,我们会学到函数,而我们计算机语言中的函数与之有相似的地方,在我们计算机语言中大家可以把函数理解为一种法则,或者是一种规则,这种法则可以由我们来定义,这种规则是一种运算规则,同样的C++中的函数也包含函数名,自变量,因变量。函数的创建与调用://C++函数基础//作者:分解机226#include <iostream>using namespace std;//定义一个函数int bl(int a, int b){ int c; ...
2022-04-21 17:59:08
863
原创 数组之多维数组
与一维数组相识,在多维数组当中,也有和一维数组相同的操作。我们先来看二维数组,二维数组就像我们在代数中学的矩阵一样。直接上代码多维数组的创建//多维数组//作者:分解机226#include <iostream>using namespace std;int main(){ int boli2[3][3] = { {0,1,2},{3,5,8},{5,8,9} }; int boli3[3][3] = { 0,1,2,3,4,5,6,7,8 }; int...
2022-04-20 17:26:39
171
原创 C++指针进阶
指针的数组和数组的指针,指针作为一种变量类型,可以被声明为数组,而数组也是一种变量类型,也可以有指向它的指针,指针的数组是一种数组,而数组的指针是一种指针,来看下面一段代码//指针的数组和数组的指//作者:分解机226#include <iostream>using namespace std;int main(){ int boli[5] = {0,1,2,3,4 }; int (*daijie)[5] = &boli;//数组的指针 int * ...
2022-04-20 17:01:13
718
原创 const指针
我分解机又来了,今天我们来看看const指针,在前面的文章里面我已经讲解了使用左值解引来修改指针指向的原变量的例子(参考本篇博客), 但是原变量如果是const,值是不能被修改的。//const指针//作者:分解机226#include <iostream>using namespace std;int main(){ const int boli = 3; const int* daijie = &boli; cout << "*daiji..
2022-04-19 06:30:00
203
原创 C++指针详解
目录指针的概念与理解指针的创建指针的基本操作左值解引用指针的算数操作嗨嗨嗨,我分解机226又来了,这次我们来讲讲指针指针是C++中的一个核心概念,它可以让程序员直接对内存进行操作,可以说指针是一个工具。下面我们使用指针来遍历数组。//指针遍历数组//作者:分解机#include <iostream>using namespace std;int main(){ int boli[] = { 5,2,0,1,3,1,4 };//定义...
2022-04-18 07:00:00
1663
2
原创 C++数组的基本操作
在C++中数组的下标操作与vector字符串的下标操作类似,下面我们来看几个数组创建的实例。//数组的创建//作者:分解机226#include <iostream>using namespace std;int main(){ int boli[5];//直接使用整型值作为数组的大小 const int daijie = 5;//const int在编译的时候值也是确定的 float boli1[daijie];//引用了boli1的值给定数组大小 int boli2
2022-04-16 19:23:22
1792
原创 详解string字符串
string本质上可以看作一种vector<char>,也就是元素为char的vector,所以在vector上的基本操作也适用于string。string的初始化和创建,代码已做解析//string创建初始化//作者:分解机226#include <iostream>#include <string>//使用string标准库using namespace std;int main(){ string boli;//创建一个未添加...
2022-04-16 14:11:59
262
原创 浅析vector
vector的创建与初始化vector作为一种存放一串数据的容器,在创建的时候要考虑到数据的类型,数据的个数何数据的值。有以下的几种初始化方式。代码已做注释。//vector的初始化//作者:分解机226 #include <iostream>#include <vector>using namespace std;int main(){ vector<int> boli;//空整形的vector,没有给他添加任何元素。 vector.
2022-04-14 20:35:59
266
1
原创 浅析#define C++宏
我们来看下面一段代码//宏//作者:分解机226#include <iostream>using namespace std;//宏的使用#define bl 520int main(){ float dj = 1314; float bd = bl * dj; cout << "bd的值为" << bd << endl; return 0;}在本段代码中我们使用宏定义了bl为520,并计算了bl*dj的值,结果如.
2022-04-13 16:37:10
726
1
原创 头文件与预处理器
在我们编写程序时我们会发现,在程序的开头有一个#include的字眼,在C++中还有很多这样带有井(#)号的命令,像这样的命令统称为预处理器命令,这个预处理命令在程序编译的预处理阶段执行,也就是在正式编译程序前就已经过了一遍,并生成了新的代码,这样我们就可以偷懒减少一些代码段。文件与链接我们平时编译的程序都是单文件程序,对于一些大型的程序来说,我们必须有效的放在不同的文件中,让编译器单独编译每个文件,生成相应的.obj文件,链接器再将.obj文件与必要的.lib库文件链接,最后生成可执行的代码。
2022-04-12 19:34:23
807
原创 数据库基础
数据库基本概念: 数据库是计算机中存储数据的仓库,是由一批数据构成的数据集合。这个数据集合通常保存为一个或多个相关的文件,这些数据分类的存在一些结构化的数据表中。 关系型数据采用了现代数学理论和方法对数据进行处理。提供了结构化查询语言SQL,关系型数据库把数据组成一张或多张二维表格,多张相关联的表格群即组成数据库,关系型数据库使用字段,记录,数据表,数据库,主键等术语。(1)字段(Field):二维表中的每一列称为一个字段,用于描述关系的属性特征,用字段名...
2022-04-09 14:30:00
1898
原创 物理实验——二次成像法测凸透镜焦距数据处理C++代码
二次成像法:double L,n,sum=0,e,s,k,z,c; cout << "输入物与像之间距离L" << endl; cin >> L; cout << "输入测量的数据个数n" << endl; cin >> n; cout << "输入放大实像数据,回车相隔" << endl; double l1[500]; for (int i = 0
2022-04-08 21:50:38
2065
原创 物理实验——自准值法测凸透镜焦距数据处理C++代码
一.自准值法测凸透镜代码数据的输入int n; double x,sum=0,e,s=0,k,z,c; cout << "输入光源的位置数据" << endl; double xp; cin >> xp; cout << "输入凸透镜的位置数据个数" << endl; cin >> n; cout << "输入凸透镜的位置X1,数据间用回车相隔" << endl; double X1[5
2022-04-08 18:41:55
2748
原创 文件操作FileInfo类
FileInfo与File类相似,都可以对文件进行操作,不同的是FileInfo类是实例类,所有的方法必须实例化对象后才能调用,FileInfo也有自己的属性特征。属性 说明 DIrectory 获取父目录实例 DirectoryName 获取表示目录的完整路径的字符串 FullName 获取文件完整目录 Length 获取当前文件大小 例:文件浏览程序。1)启动VS创建一个窗体程序。2)需要GroupBox控件一个,三个Label控件,三个Te
2022-04-07 13:55:15
803
原创 WinForm窗体——文件操作
File类File类是一个静态类,提供了许多静态方法,用于处理文件。File的常用方法如下File的常用方法 方法 说明 Creat() 创建文件 Open() 打开文件 Copy() 将文件复制到指定位置 Move() 将文件移动到指定位置 Delete() 删除文件 Exists() 判断指定文件是否存在 Directory和File提供的方法都是共享方法,如果执行一次操作,使用共享方法的效率较高;但如果针对一个目录文件或文
2022-04-06 21:22:17
840
关于#python#的问题:requestes报错
2021-11-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人