自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【汇编语言:基础知识】

【汇编语言:基础知识】

2023-03-16 16:41:50 418 1

原创 【Spring 基础】

【Spring 基础】

2023-02-25 17:58:14 259

原创 【Git :分布式版本控制工具】

Git :分布式版本控制工具

2023-01-24 19:08:11 597 1

原创 【Nginx 基础】

Nginx 基础

2023-01-16 20:22:10 633

原创 【Linux 基础】

Linux 基础

2023-01-16 20:21:28 526

原创 【Redis :非关系型数据库】

【Redis :非关系型数据库】

2022-10-23 15:11:59 1592 1

原创 【JSON :JavaScript 对象表示法】

【JSON :JavaScript 对象表示法】

2022-10-19 09:54:13 238

原创 【AJAX :异步的 JavaScript 和 XML】

【AJAX :异步的 JavaScript 和 XML】

2022-10-16 10:36:25 222

原创 【jQuery :JavaScript 框架】

【jQuery :JavaScript 框架】

2022-10-12 19:04:37 282

原创 【Filter 过滤器、Listener 监听器基础】

【Filter 过滤器、Listener 监听器基础】

2022-08-28 14:29:57 103

原创 【计算机系统概述】

计算机系统概述

2022-08-17 15:03:02 223

原创 【MVC 开发模式和三层架构介绍】

MVC 开发模式和三层架构介绍

2022-08-05 16:06:19 112

原创 【JSP 基础】

JSP 基础

2022-08-05 16:04:47 171

原创 【会话技术基础】

会话技术基础

2022-08-04 20:43:09 116

原创 【HTTP 协议基础】

HTTP 协议基础

2022-08-01 16:09:01 398

原创 【Servlet 基础】

【Servlet 基础】

2022-07-25 16:06:08 162

原创 【Tomcat 服务器安装及基础配置使用】

Tomcat 服务器安装及基础配置使用

2022-07-22 17:38:15 141

原创 【XML 基础】

XML 基础

2022-07-21 10:34:45 200

原创 【Bootstrap 基础】

Bootstrap 基础

2022-07-16 18:31:26 202

原创 【对于 Bootstrap3 缺少并添加 jQuery.min.js 文件】

对于 Bootstrap3 缺少并添加 jQuery.min.js 文件

2022-07-16 18:30:50 790

原创 【JavaScript 基础】

JavaScript 基础

2022-07-16 09:45:13 439

原创 【CSS 基础】

CSS 简单基础

2022-07-03 11:53:26 364

原创 【HTML 基础】

HTML 简单基础

2022-07-03 08:58:13 1543

原创 【MyBatis 基础】

Mybatis 基础

2022-07-02 10:02:32 155

原创 【Maven 基础】

Maven 相关基础知识

2022-06-29 10:30:56 189

原创 【JDBC API 的详解及使用】

Java 操作数据库JDBC API 的详解及使用

2022-06-28 17:41:32 418

原创 【数据库 第四天】

【数据库 第四天】一、JDBC 概述之前我们学习了 JavaSE,编写了 Java 程序,数据保存在变量、数组、集合等中,无法持久化。后来学习了 IO 流可以将数据写入文件,但不方便管理数据以及维护数据的关系;后来我们学习了数据库管理软件 MySQL,可以方便的管理数据。为了结合 Java 程序与 MySQL 数据库技术,实现数据的存储和处理,那么就可以使用 JDBC 技术。1.为什么需要 JDBC没有JDBC有了JDBC后2. JDBC 概述JDBC:Java Dat

2022-05-25 22:11:07 191

原创 【数据库 第三天】

【数据库 第三天】第一章 MySQL的常用函数1.1 字符串函数1.1.1 字符串函数列表概览函数用法CONCAT(S1,S2,…,Sn)连接S1,S2,…,Sn为一个字符串CONCAT_WS(separator, S1,S2,…,Sn)连接S1一直到Sn,并且中间以separator作为分隔符CHAR_LENGTH(s)返回字符串s的字符数LENGTH(s)返回字符串s的字节数,和字符集有关INSERT(str, index , len, ins

2022-05-17 17:05:51 334

原创 【数据库 第二天】

【数据库 第二天】好的数据库设计对数据的存储性能和后期的程序开发,都会产生重要的影响。建立科学的,规范的数据库就需要满足一些规则来优化数据的设计和存储,这些规则就称为范式。1.1 第一范式: 确保每列保持原子性第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性中的“城市”

2022-05-14 11:12:14 251

原创 【数据库 第一天】

【数据库 第一天】JavaWeb 体系:客户端:与用户进行交互,给用户展示数据并且接收用户的输入数据。应用服务器(集群)(Tomcat):后端项目:与客户端进行交互,接收客户端的输入信息,并且将客户端需要的数据返回给客户端。数据库服务器:存储数据,并且向需要数据的服务器后端项目提供数据。过程:客户端向应用服务器通过 http 协议发送请求(request),应用服务器的后端项目通过数据库相关协议与数据库服务器取得连接,之后后端项目取得数据,之后再经过传递使得客户端取得数据客户

2022-05-10 22:51:46 171

原创 【JavaSE 基础知识盲点小结】

【JavaSE 基础知识盲点小结】一、第一天:在 cmd 命令窗口:①编译是: javac HelloWorld.java②运行时是: java HelloWorld (类名 不加 .class)字符转换为二进制机器语言 是编码 反过来 是解码;①编码的过程:字符转换为二进制的数值;②解码的过程:二进制的数值转换为字符解决乱码问题:在 cmd 命令窗口编译时: javac -encoding UTF-8 等类似加入 -encoding UTF-8 的操作①-d 参数表示指定存放文档的

2022-05-06 16:50:02 353

原创 【JavaSE 第二十二天】

【JavaSE 第二十二天】第一章 Junit1. 学习目标了解 Junit 的概述掌握 Junit 的使用2. 内容讲解2.1 Junit的含义:Junit 是 Java 语言编写的第三方单元测试框架2.2 单元测试概念单元:在 Java 中,一个类就是一个单元单元测试:程序猿编写的一小段代码,用来对某个类中的某个方法进行功能测试或业务逻辑测试。2.3 Junit 单元测试框架的作用用来对类中的方法功能进行有目的的测试,以保证程序的正确性和稳定性。能够让方法独立运行起来。

2022-05-06 16:40:07 344

原创 【JavaSE 第二十一天】

【JavaSE 第二十一天】第一章 枚举1. 学习目标了解枚举的概念掌握枚举的格式掌握枚举的应用场景掌握枚举的使用2. 内容讲解2.1 枚举的概述枚举是 Java 中一种特殊的类,它可以定义固定数量的枚举实例,例如: 性别、交通信号灯、季节等等2.2 为什么要使用枚举假设我们要定义一个人类,人类中包含姓名和性别。通常会将性别定义成字符串类型,效果如下:public class Person { private String name; private String

2022-04-28 18:30:14 885

原创 【JavaSE 集合框架的继承体系】

6. 集合框架的继承体系:①第一个派系:Collection (集合) 顶级接口 单列集合(一次只能存一个对象)List (列表) 接口ArrayList (数组列表) 实现类LinkedList (链表) 实现类Vector (数组列表) 实现类,已过时Set (集) 接口HashSet (哈希表) 实现类LinkedHashSet (链表哈希表) 实现类,继承自 HashSetTreeSet (红黑树) 实现类②第二大派系:Map (

2022-04-20 21:33:03 222

原创 【JavaSE 网络编程】

【JavaSE 网络编程】一、对象的序列化对象的序列化的意义:对象变成一个文件,在网络中传递,可以让任何一个人使用这个对象1. ObjectOutputStream 对象的序列化构造方法 ObjectOutputStream(OutputStream out) 传递字节输出流void writeObject(Object o) 写入对象 /** * 对象的序列化 */ public static void writeObj()throws IOExce

2022-04-09 22:12:54 592

原创 【JavaSE 第二十天】

【JavaSE 第二十天】1. File类的方法1.1 File类获取的方法File getAbsoluteFile() 获取绝对路径,返回值是File类型File getParentFile() 获取父路径,返回值是File类型String getName() 获取名字,File构造方法中的路径的名字String getPath() 获取File构造方法中的路径,完整的路径转成String返回long length()获取文件的字节数/*** File类的获取方法* - File

2022-03-30 22:33:38 47

原创 【JavaSE 第十九天】

【JavaSE 第十九天】一、生产者与消费者1. 安全问题产生线程本身就是一个新创建的方法栈内存 (CPU进来读取数据)线程的notify(),唤醒第一个等待的线程解决办法 : 全部唤醒 notifyAll()被唤醒线程,已经进行过if判断,一旦醒来继续执行线程被唤醒后,不能立刻就执行,再次判断标志位,利用循环while(标志位) 标志位是true,永远也出不去/** * 定义资源对象 * 成员 : 产生商品的计数器 * 标志位 */publ

2022-03-23 22:22:33 59

原创 【JavaSE 第十八天】

【JavaSE 第十八天】一、线程的基本概念1. 进程任何的软件存储在磁盘中,运行软件的时候,OS使用IO技术,将磁盘中的软件的文件加载到内存,程序在能运行。进程的概念 : 应用程序(typerpa,word,IDEA)运行的时候进入到内存,程序在内存中占用的内存空间(进程).2. 线程线程(Thread) : 在内存和CPU之间,建立一条连接通路,CPU可以到内存中取出数据进行计算,这个连接的通路,就是线程.一个内存资源 : 一个独立的进程,进程中可以开启多个线程 (多条通路)并发: 同一

2022-03-19 22:32:13 128

原创 【JavaSE 第十七天】

【JavaSE 第十七天】1. 泛型 Generic​ 泛型技术是JDK版本一大升级,源自于JDK1.5​ 泛型就是集合类**<泛型>**//无泛型写法public static void main(String[] args) { /** * JDK没有泛型技术,就是这样写 * 集合可以存储任何数据类型 * 添加元素的数据类型是Object */ List list = new ArrayLis

2022-03-18 17:48:25 177

原创 【JavaSE 第十六天】

【JavaSE 第十六天】一、ArrayList1. ArrayList 集合的特点ArrayList类实现接口List,ArrayList具备了List接口的特性 (有序,重复,索引)ArrayList集合底层的实现原理是数组,大小可变 (存储对象的时候长度无需考虑).数组的特点 : 查询速度快,增删慢.数组的默认长度是10个,每次的扩容是原来长度的1.5倍.ArrayList是线程不安全的集合,运行速度快.2. ArrayList 源码解析(1)ArrayList

2022-03-13 11:21:28 1746

空空如也

空空如也

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

TA关注的人

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