自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git命令

global选项表示后续所有的项目都会使用这个配置信息,如果仅在当前项目使用的话去除global参数即可。Git基本操作1 初始化仓库2 克隆远程仓库3 添加到暂存区3.1 添加一个或多个文件到暂存区3.2 添加指定目录到暂存区3.3 添加当前目录下的所有文件到暂存区4 查看仓库当前的状态,显示有变更的文件5 比较文件的不同5.1 比较已写入暂存区和已经被修改但尚未写入暂存区文件的区别5.2 比较已缓存的改动5.3 查看已缓存的与未缓存的所有改动5.4 显示摘要而

2023-06-02 15:14:13 93

转载 Spring Bean的生命周期(转载)

Spring Bean生命周期

2022-08-29 11:15:08 141

原创 图解HTTP学习_day11

图解HTTP学习_day_11_Web的攻击技术

2022-08-23 13:35:13 671

原创 图解HTTP学习_day10

图解HTTP学习_day10_构建Web内容的技术

2022-08-19 16:04:39 111

原创 图解HTTP学习_day09

图解HTTP学习_day09_基于HTTP的功能追加协议

2022-08-19 13:41:54 75

原创 图解HTTP学习_day08

图解HTTP学习_day08_确认访问用户身份的认证

2022-08-18 14:50:25 184

原创 图解HTTP学习_day07

图解HTTP学习_day07_确保Web安全的HTTPS

2022-08-15 11:37:37 103

原创 图解HTTP学习_day06

图解HTTP学习Day06-HTTP首部

2022-08-11 16:34:27 370

原创 图解HTTP学习_day05

图解HTTP学习-day05-与HTTP协作的Web服务器

2022-08-09 09:46:42 169

原创 图解HTTP学习_day04

图解HTTP学习_day04_状态码

2022-08-05 15:01:47 61

原创 图解HTTP学习_day03

图解HTTP学习_day03

2022-08-04 14:58:34 114

原创 图解HTTP学习_day02

HTTP学习Day_02

2022-08-02 13:19:56 89

原创 图解HTTP学习_day01

图解HTTP学习Day01

2022-07-28 18:00:53 322

原创 C++学习Day15

Day15继承什么是继承面向对象的最重要的一个概念就是继承。继承运行我们依据一个类来定义另一个类。当创建一个类时,不需要重新编写新的数据成员和成员函数,只需要指定新建的类继承一个已有的类的成员即可。这个已有的类称为基类。新建的类被成为派生类。继承遵循 is a的关系。哺乳动物是动物,猫是哺乳动物,因此,猫是动物等等。示例class Entity{public: float x, y; Entity() { x = 0.0f; y = 0.0f; } void Move(fl

2021-12-06 14:03:27 53

原创 C++学习Day14——构造函数和析构函数

Day14构造函数

2021-11-15 21:09:37 487

原创 C++学习Day13——localstatic、枚举

Day13local static你可以在本地作用域中使用static来声明变量,这个和之前的都不一样,主要不同的在于变量的生命周期和作用域。生命周期的意思就是变量能存活多久,也就是在被删除前在内存中停留多久。 作用域就是我们能在哪里访问这个变量,比如我们在函数内声明一个变量,我们不能在别的函数里访问它,因为我们声明的这个变量相对于声明它的函数是“本地的”。示例#include <iostream>void Function() { int i = 0; i++; std:

2021-11-10 21:38:00 539

原创 C++学习Day12——static关键词

Day12static关键词static关键词的两种含义static根据上下文有两种含义。一种是在类class或者结构体struct外,另一种是在类class或者结构体struct内。在类外的static修饰符在link阶段是局部的,就是说他只对定义他的编译单元(.obj)可见。在类或者结构体里面的static表示这部分内存是这个类的所有实例共享的,也就是说你实例化了很多次这个类或者结构体,但那个静态变量只会有一个实例。static关键词在类或者结构体外部//static.cppstatic i

2021-11-09 21:38:38 336

原创 C++学习Day11——结构体及简单类

Day11结构体(struct)结构体(struct)和类(class)的区别struct和class基本上没有区别,他们唯一的区别:class不指定任何访问修饰符例如public这种,默认就是私有的(private),外部无法直接访问,而struct默认为公共的(public),可以直接访问。class Player{ int x, y; int speed; void Move( int xa, int ya) { x += xa * speed; y = ya * spee

2021-11-08 21:44:16 671

原创 C++学习Day10——引用、类

Day10reference(引用)什么是引用引用就是指针,引用只是基于指正的一种高级修饰,来使代码更易读。引用就是指对某个已经存在的变量的引用。 换句话说就是"引用变量"必须引用一个已存在的变量,它本身并不是一个新变量,他们并不真正占用内存。引用示例int main(){ int a = 5; int* b = &a;//&加上已经存在的变量指向它的内存地址 int& ref = a; /*在这&符号实际是变量类型的一部分,并不是有&的就一定是指正

2021-11-08 20:44:05 578

原创 C++学习Day09——控制循环及指针

Day09控制循环控制语句主要有三个,分别为continue、break、return。他们有不同的作用。continue只能用在循环内部,他的作用简单来说就是:如果能进行下一次迭代的话直接进行下一次迭代,否则就会结束循环。break主要用在循环里面,但是它也经常出现在switch语句中,它的功能就是直接跳出循环。return可以直接完全的退出函数,如果在函数内执行到return命令就会直接完全退出函数,return是需要提供值的。continue示例int main(){ for (int

2021-11-04 21:28:32 672

原创 C++学习Day08——循环

Day08循环什么是循环,简单来说循环就是多次执行相同的代码。for循环for (int i = 0; i < 5; i++) { Log("Hello World"); }i表示为初始值,i<5 表示为循环条件,i++表示当进行下一次循环时所做的操作。{}内表示为循环体,也就是你要重复执行的代码。for循环执行顺序首先执行for循环的声明,然后给i赋予初始值,在到条件语句这如果满足条件就执行循环体内的语句,然后在执行i++,在执行条件语句,满足条件执行循环体内的语句,在

2021-11-03 21:12:39 68

原创 C++学习Day07——条件语句及开发设置建议

Day07条件语句条件语句的意义条件语句、if语句或者分支结构意味着什么?基础来说就是某些时候,当代码需要去评估某个值来决定我们下一步操作。例如:我们假设有个变量x并且赋值为5,我们能够写出当值为5的情况下而做出某些特定操作的代码,这就是他的意义。什么是条件结构条件结构就是当条件为真就跳转并执行代码的某一部分。int main(){ int x = 5; bool comparisonResult = x == 5; if (comparisonResult) { Log("Hell

2021-11-02 22:14:15 121

原创 C++学习Day06——调试(Debug)

Day06调试调试是每个程序必将经历的过程,调试最主要的部分为断点和查看内存。我们着重看这两个部分。断点什么是断点断点就是程序中调试器会中断的一个点。我们可以在任何一行代码上设置断点。当执行到这一行时,他会暂停。如何设置断点在实际能运行处按f9,或者在这一行前用鼠标点击一下。当你想进行调试时首先需要确定你在debug模式下,如果在release模式下你的断点会永远不生效。调试方法进入调试模式你会看到三个按钮他们分别是step into(F11)、step over(F10)、st

2021-10-31 19:07:19 1329

原创 C++学习Day05——函数/方法及头文件

Day05函数及头文件什么是函数函数就是我们编写的代码块,他们被设计用来执行某个特定的任务。函数示例int Multiply(int a, int b) { Log("Multiply"); return a * b;}int表示这个函数需要一个返回值,a和b表示你想要乘的两个数是两个参数。如果你不想要你的函数返回任何东西,把int 改为void,return 去掉即可。既然给出一个函数,那么我们改如何调用呢?int result = Multiply(5, 6);先声明一个变

2021-10-30 16:49:13 321

原创 C++学习Day04——变量

Day04变量什么是变量变量就是任何我们在程序中使用的数据,能进行改变的数据存储在一个叫做变量的东西中。所以变量基本允许我们给一个存储在内存中的数据一个名字,这样我们就可以继续使用它。例如:你在做一个游戏,你游戏中有一个玩具,然后他角色在地图上有一个位置信息,角色可以移动,所以我们需要把玩家的位置存储在我们的内存中,作为一个变量。当我们创建一个变量时,他会被存储在内存中的两个地方之一,堆或栈中。原始数据类型及大小原始数据类型基本上构成了我们在程序中存储任何类型数据的基础。C++中不同变量类型之间

2021-10-29 22:24:00 62

原创 C++学习Day03——链接(Linker)

Day03链接(Linker)什么是链接及主要工作链接就是从c++源码到可执行二进制的一个过程。所以第一阶段是编译我们的源文件;一旦我们编译了文件,我们需要通过一个叫做链接的过程。现在链接的主要工作就是找到每个符号和函数的位置,并将他们链接在一起。每个文件被编译成一个独立的obj作为编译单元(translation unit)。 链接的主要工作就是将文件链接到一个程序。如何区分编译及链接vs有一种方法可以区分编译和链接。如果按下ctrl+f7 或者只按下 编译 按钮,只有编译会发生,链接完全不会发

2021-10-28 22:20:57 1144

原创 C++学习Day02——工作原理

Day02C++工作原理c++基本工作原理 :将你的一些源文件,上面有你写的文本,把它传入一个编译器中,编译成某种二进制文件(binary)。这种二进制文件可以是某种库或者是实际的可执行文件

2021-10-27 23:18:29 813

原创 C++学习Day01——Hello World

C++学习前言Day 01万古不变之HelloWorld解析HelloWorld第一个函数linker结语前言本人先从事java开发方面的工作,已有大半年的时间,因公司业务方向的变更需要做出一些选择。我选择了我更感兴趣的方面,但是我做出了选择我不会后悔。本人也不知道自己大概会有多久的学习热情,所以望大家监督。Day 01万古不变之HelloWorld正常的代码为:#include <iostream>int main(){ std::cout << "hello w

2021-10-25 22:13:54 156

空空如也

空空如也

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

TA关注的人

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