自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Spring IOC/DI】bean 的 5 种注册 与 5 种注入

Inversion of Control 控制反转(反转对 bean 的控制)spring ioc 是一个 bean 容器,我们可以将需要的 bean 放入其中Dependency Injection 依赖注入(将 bean 注入进依赖 bean 使用 bean 的类)获取 IOC 容器中的 bean 的方式。

2024-03-15 15:26:40 998 2

原创 【JVM】类加载器 Bootstrap、Extension、Application、User Define 以及 双亲委派

类加载器 Bootstrap、Extension、Application、User Define 的区别,以及双亲委派模型

2023-11-10 13:06:44 862

原创 【Java】Enum 枚举

java 中的枚举类型本质是默认继承于 java.lang.Enum 的类。

2023-05-08 14:58:06 1066

原创 【Java】反射

Class Field Constructor Method Field 获取字段 Field 获取属性 获取构造方法 使用 Constructor 构造对象 构造实例 使用 Method 调用方法

2023-05-07 23:34:25 429

原创 【MySQL】约束、表设计、复杂查询

数据库约束 not null unique default primary key foreign key check 表的设计 一对多 多对一 多对多 聚合查询 聚合函数 group by having 联合查询 内连接 外连接 自连接 子查询 嵌套查询 合并查询 插入查询结果

2023-05-03 13:55:49 543

原创 【Java】多线程

创建自己的线程类,继承与 Thread 并重写 run() 方法创建 MyThread 的实例(new 一个 MyThread 对象)调用 myThread 对象中的 start() 方法,开启线程。

2023-04-20 23:32:53 353

原创 【Java】File 文件

Java File 类 Java 文件 操作 读写 IO I/O 创建 移动 删除 拷贝

2023-04-20 19:54:34 463

原创 【MySQL】基本增删查改

显示所有数据库创建一个数据库使用数据库use 数据库名;删除数据库。

2023-04-09 14:52:31 545 2

原创 【前端】jQuery

ajax() 方法通过 HTTP 请求加载远程数据。

2023-03-30 18:38:41 161

原创 【Pyhton】库

其他开发者写好的一些代码存放到库中供人使用Python 自带的库,安装 Python 即可使用分类:可以通过 Python 3.10 官方文档 查看这些库的具体内容使用 import 可以导入标准库中的一个模块模块就是一个 .py 后缀的 Python 文件import 导入的模块就相当于把 .py 文件里的代码,添加到你自己当前的 .py 文件中使用 import 语句导入标准库的 datetime 模块使用 datetime.datetime 构造两个日期.,参数使用 年, 月, 日 这样的

2023-03-27 20:44:25 252

原创 【Python】基本语法

定义函数def 函数名(参数):函数内容函数内容return 返回值# 调用函数函数名(参数)# 定义函数# 调用函数sum(1, 1)

2023-03-25 20:41:57 772

原创 【Python】运行环境与开发环境搭建

不修改的直接点击 Install Now 进行下载我的项目选择存放在 D 盘 Projects 文件夹底下的 PyCharmProjects 文件夹中PyCharmProjects 文件夹后为当前项目名称,我将当前项目命名为 HelloWorld,点击 create。

2023-03-19 12:03:01 964

原创 【前端】JavaScript DOM API

ocumentbjectodel文档对象模型nterface应用程序编程接口可以用来操控网页的页面结构。

2022-10-28 15:06:37 490

原创 【前端】JavaScript 基础语法

JavaScript 是一门编程语言,主要运行在浏览器上HTML, CSS, JavaScript 这三门前端语言的关系如同她们相互配合才能构建出一个成熟完整的前端网页页面。

2022-10-27 15:40:40 414

原创 【前端】CSS

Cascading Style Sheets 层叠样式表能够对网页中的元素位置的排版进行像素级精确控制,实现美化页面的效果。

2022-10-26 12:07:27 1638

原创 【前端】HTML

HTML是一种前端编程语言,这种语言无法描述逻辑,只能描述特征。这样的语言也被称为标签语言,HTML全称为 Hyper Text Markup Language 超文本标记语言。一个 html 代码的大致形状,如下图:包含 html 标签、head 标签、title 标签、body 标签等,所以学习HTML,主要是学习各种标签。

2022-10-16 15:17:10 435

原创 【前端】Visual Studio Code

选择“我同意此协议”,点击“下一步”勾选上“创建桌面快捷方式”,点击“下一步”点击“完成”即可使用Visual Studio Code

2022-09-15 17:09:04 377

原创 【Java】数据类型

常量、基本数据类型、整型、浮点型、字符型、布尔型、引用类型、字符串类型、包装类型

2022-08-29 21:31:17 96

原创 【Java】Hello World

目录代码public class HelloWorldpublic static void main(String[] args)System.out.println("你好,世界!");//输出 你好,世界!注释注意标识符规则建议关键字代码public class HelloWorld { public static void main(String[] args) { System.out.println("你好,...

2022-04-26 21:12:58 19340

原创 【C语言】文件操作

为什么使用文件为了解决数据持久化的问题,我们一般数据持久化的方法有,把数据存放在磁盘文件、存放到数据库等方式。使用文件我们可以将数据直接存放在电脑的硬盘上,做到了数据的持久化。什么是文件磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类的)。程序文件包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)。数据文件文件的内容不一定是程序,而是程序运行时

2022-03-18 09:18:49 702

原创 【C语言】联合类型

联合类型的定义联合也是一种特殊的自定义类型这种类型定义的变量也包含一系列的成员,特征是这些成员公用同一块空间(所以联合也叫共用体)。比如://联合类型的声明union Un{ char c; int i;};//联合变量的定义union Un un;//计算连个变量的大小printf("%d\n", sizeof(un));联合的特点联合的成员是共用同一块内存空间的,这样一个联合变量的大小,至少是最大成员的大小(因为联合至少得有能力保存最大的那个成员)

2022-03-03 18:50:01 291

原创 【C语言】枚举类型

枚举顾名思义就是把可能的取值一一列举。例如:将一周中的星期一到星期日7天,一一列举。性别中的男、女、保密,也可以列举月份有12个月,也能列举枚举类型的定义enum Day//星期{ Mon, Tues, Wed, Thur, Fri, Sat, Sun};enum Sex//性别{ MALE, FEMALE, SECRET};enum Color//颜色{ RE..

2022-03-03 13:17:45 1207

原创 【C语言】位段

位段的声明和结构是类似的,有两个不同:位段的成员必须是 int、unsigned int 或signed int 。位段的成员名后边有一个冒号和一个数字。struct A{ int _a:2; int _b:5; int _c:10; int _d:30;};位段的内存分配位段的成员可以是 int unsigned int signed int 或者是 char (属于整形家族)类型位段的空间上是按照需要以4个字节( int )..

2022-03-02 13:06:41 353

原创 【C语言】结构体

结构是一些值得集合,这些值称为成员变量。结构的每一个成员可以是不同类型的变量。结构体类型的声明struct tag{ //成员列表(可以包含各种变量成员) member-list;}//变量列表(声明全局的结构体变量)variable-list;例如描述一个学生:struct Stu{ char name[20];//名字 int age;//年龄 char sex[5];//性别 char id[20];//学号};.

2022-03-01 22:23:28 695

原创 【C语言】动态内存函数

mallocvoid* malloc (size_t size);这个函数向内存在堆区中申请一块连续可用的空间,并返回指向这块空间的指针。如果开辟成功,则返回一个指向开辟好空间的指针。如果开辟失败,则返回一个 NULL 指针,因此 malloc 的返回值一定要做检查。返回值的类型是 void* ,所以 malloc 函数并不知道开辟空间的类型,具体在使用的时候使用者自己来决定。如果参数 size 为 0 ,malloc 的行为是标准是未定义的,取决于编译器。..

2022-01-24 08:15:29 497

原创 【C语言】内存操作函数

memcpyvoid * memcpy ( void * destination, const void * source, size_t num );函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置这个函数在遇到 '\0' 的时候并不会停下来如果source和destination有任何的重叠,复制的结果都是未定义的memmovevoid * memmove ( void * destination, const

2022-01-21 20:39:51 413

原创 【C语言】字符函数和字符串函数

求字符串长度的函数strlensize_t strlen ( const char * str );字符串已经 '\0' 作为结束标志,strlen函数返回的是在字符串中 '\0' 前面出现的字符个数(不包含 '\0' )参数指向的字符串必须要以 '\0' 结束注意函数的返回值为size_t,是无符号的长度不受限的字符串函数strcpychar* strcpy(char * destination, const char * source );源字符串必

2022-01-21 20:15:57 119

原创 Visual Studio 2019的使用

#include <stdio.h>#include <stdlib.h>int main(void){ printf("你好,世界!\n"); system("pause"); return 0;}

2021-09-24 21:13:50 9502 2

原创 一个简单的C语言程序

暂停 将 "pause" 作为命令参数传给 system( ),可以实现在控制台有。,该头文件为官方提供的代码库,实现了许多函数,其中就包括 printf 函数。,该头文件为官方提供的代码库,实现了许多函数,其中就包括 system 函数。换行符 控制台输出完 "你好,世界!" 后,光标会跳转到下一行。让 main 函数返回 0 值,表示 main 函数正常结束。官方提供的一个可以操控系统的函数,具体结果取决于传入的命令。函数的参数为空,不用传入参数。函数返回值为一个整型数据。

2021-09-24 21:11:55 757

原创 Visual Studio 2019的安装教程

注意:部分内容只面向学习C语言的同学1.打开浏览器搜索“Microsoft官网”2.进入网站3.点击右上角的“所有Microsoft”4.找到“开发人员与IT”一列中的“Visual Studio”并点击进入5.点击下载“Visual Studio Community 2019”“Visual Studio Installer”相当于是安装助手6.安装完成后进行对“Visual Studio Community 2019”的修改只是学习......

2021-09-23 13:30:00 14567

空空如也

空空如也

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

TA关注的人

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