笔记
文章平均质量分 73
周广亚732
这个作者很懒,什么都没留下…
展开
-
API&常用类
API(Application Programming Interface) 应用程序编程接口是对Java预先定义的类或接口功能和函数功能的说明文档,目的是提供给开发人员进行使用帮助说明。原创 2023-05-15 13:25:30 · 131 阅读 · 0 评论 -
微服务架构(概述)
从互联网兴起到现在,系统架构大体经历了下面几个过程:单体应用架构--->集群应用架构--->垂直应用架构--->SOA架构--->微服务架构。原创 2023-03-08 15:59:13 · 93 阅读 · 0 评论 -
MySql进阶篇---索引
索引时类似于书的目录,可以通过目录(索引)快速的定位到数据的真实位置。是帮助Mysql高效获取数据的数据结构。原创 2023-03-01 08:00:00 · 52 阅读 · 0 评论 -
MySql进阶篇
- 创建存储过程的语法格式create procedure 存储过程名 (in 变量名 类型,out 参数2 类型,...)begin[declare 变量名 类型 [default 值];存储过程语句块end;注:存储过程种的语句必须包含在begin和end之间declare中用来声明变量,变量默认赋值使用default,语句块中改变变量值,使用set 变量名= 值;create function 函数名([参数列表]) returns 数据类型beginDECLARE 变量;原创 2023-02-28 14:20:08 · 51 阅读 · 0 评论 -
Java并发编程
一个程序中,支持同时运行多个线程提高程序响应速度,提升硬件(CPU)利用率缺点:线程过多占内存,CPU需要处理线程,需要性能能够满足,多线程访问同一个资源并行:在同一个时间节点上,同时发生(是真正意义上的同时执行)并发:在一段时间内,对各个事件交替执行并发编程:由于大量的请求访问同一个资源会出现线程安全问题,所以需要通过编程来控制解决多个线程依次访问资源,称为并发编程。原创 2023-02-14 14:58:53 · 62 阅读 · 0 评论 -
注解及克隆
Override 检查该方法是否是重写方法。如果发现其父类,或者是引用的接口中并没有该方法时会报编译错误@Deprecated 标记过时方法,如果使用该方法,会报编译警告@SuppressWarnings 指示编译器去忽略注解中声明的警告@FunctionalInterface 用于指示被修饰的接口是函数式接口。原创 2023-02-09 20:44:36 · 76 阅读 · 0 评论 -
线程基本概念
为完成特定任务的一段特定代码:正在运行的程序,是操作系统进行资源分配的最小单位.:是进程内部的最小单元,是操作系统进行任务调度的最小单元,隶属于进程:一个进程中可以包含多个进程,线程隶属于进程,一个进程至少包含一个线程(主线程)原创 2023-02-07 20:51:06 · 58 阅读 · 0 评论 -
JVM垃圾回收
垃圾是指在运行程序中没有任何引用指向的对象,如果不及时对内存中的垃圾进行清理,那么这些垃圾对象所占用的内存空间会一直保留到应用程序结束,被保留的空间无法被其他对象使用,甚至可能导致内存溢出。垃圾收集器是垃圾回收的实际实现者,垃圾回收算法是方法论。原创 2023-02-06 19:52:07 · 60 阅读 · 0 评论 -
JVM基础
程序计数器,java栈,本地栈是线程私有的程序计数器不会出现内存溢出Java栈,本地栈,堆,方法区可能会出现内存溢出Java栈,本地栈,堆,方法区大小是可以调整的堆,方法区是线程共享的,是会出现垃圾回收的用native关键字修饰的方法,没有方法体。原创 2023-02-02 19:04:32 · 93 阅读 · 0 评论 -
二分搜索树的部分方法的实现
二分搜索树的部分方法的实现原创 2022-10-14 17:10:47 · 122 阅读 · 0 评论 -
java集成日志功能
java集成日志组件原创 2022-08-26 12:55:29 · 395 阅读 · 0 评论 -
Spring IOC
Spring IOC原创 2022-07-17 11:01:18 · 54 阅读 · 0 评论 -
maven工具搭建
maven工具配置原创 2022-07-11 19:47:59 · 104 阅读 · 0 评论 -
CSS基础
目录一、什么是CSS二、基本语法行内样式表内嵌样式表外部样式表三、选择器四、文本五、背景六、CSS伪类七、透明八、块级,行级,行级块标签九、DIsplay一、什么是CSSCSS是Cascading Style Sheets(级联样式表),是一种样式表语言,用于为HTML文档控制外观,定义布局,可以将页面的内容和表现形式分离,页面内容存放在HTML文档中,而用于定义表现形式的CSS在一个.css文件中或在HTML文档的某一部分二、基本语法原创 2022-05-12 21:15:05 · 38 阅读 · 0 评论 -
HTML基础概念
HTMLHTML概述HTML指的是超文本标记语言超文本:是指页面内可以包含图片、链接、声音、视频等内容用HTML语言把我们需要显示的内容显示在浏览器上,但是HTML语言本身不显示web浏览器根据不同的HTML标签,解析成我们看到的网易HTML基本语法声明html5的文档声明<!DOCTYPE html>Head标签Head标签包含了所有的头部标签头部区域的标签标签为: <title>, <style>, <meta&g原创 2022-04-14 20:47:37 · 89 阅读 · 0 评论 -
数据库基础使用方法
数据库基础使用方法DDL:数据(结构)定义语言DDL(Data Definition Language),适用于创建和修改数据库表结构的语言常用语句:create , alter , drop , rename创建,删除数据库创建数据库并设置编码格式CREATE DATABASE 数据库名 CHARSET utf8删除数据库DROP DATABASE 数据库名修改字符集ALTER DATABASE 数据库名 CHARSET gbk数据库存储数据的特点● 将数据放到原创 2022-03-30 19:49:34 · 410 阅读 · 0 评论 -
数据库概念
数据库概念为什么学习数据库1.实现数据持久化到本地;2.使用完整的管理系统统一管理,可以实现结构化查询,方便管理。什么是数据库数据库为了方便数据的存储和管理,它将数据按照特定的规则存储在磁盘上,就是一个存储数据的仓库。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据数据库相关概念DB:数据库(DtaBase)存储数据的容器,它保存了以一系列有组织的数据DBMS:数据库管理系统(DataBase Management System)又称为数据库软件或数据库产原创 2022-03-30 19:21:41 · 896 阅读 · 0 评论 -
Java网络编程
目录网络编程概述计算机网络:网络编程的目的:网络编程中有两个主要的问题:网络模型网络通信要素:IP,端口号,通信协议网络通信要素:网络通信协议示例:网络编程概述计算机网络:把分布在不同地理区域的具有独立功能的计算机,通过通信设备与线路连接起来,功能完善的软件实现资源共享和信息传递的系统。Java是Internet 上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。Java提供的网络类库,可以实现网络连接,联网的底原创 2022-02-27 19:46:26 · 237 阅读 · 0 评论 -
Java GUI
Java GUI什么是GUIGUI(Graphical User Interface)即图形用户界面,它能够使应用程序看上去更加友好;Swing概述Swing是纯Java组件,使得应用程序在不同的平台上运行时具有相同外观和相同的行为。 Swing中的大部分组件类位于javax.swing包中. Swing中的组件非常丰富,支持很多功能强大的组件.容器组件Java的图形用户界面的基本组成部分是组件,组件是一个以图形化的方式显示在屏幕上并能与用户进行交互的对象; 组件不能独立地显示出来,原创 2022-02-26 18:25:32 · 179 阅读 · 0 评论 -
面向对象1
面向对象Java对象对象:对象是类的一个实例,是以类为模板在内存中创建实际存在的实例。对象的创建和使用对象的创建和使用Car x1 = new Car();Car x1 :使用Car类作为类型声明一个变量x1.new Car():使用new + Car类构造方法创建对象=:加密和右边创建的对象地址赋给左边的x1变量使用x1变量访问对象有不同的成员变量存储空间。同一类的每个对象有不同的成员变量存储空间同一类的每个对象共享该类的方法类和对象类是一类事物的抽原创 2022-02-26 17:58:21 · 50 阅读 · 0 评论 -
Lambda表达式简介
Lambda表达式Lambda表达式是一个匿名函数,我们可以把lambda表达式理解为一段可以传递的代码(将代码段像数据一样传递)。使用它可以写出更简洁,更灵活的代码。作为一种更紧凑的代码风格,是Java语言的表达式能力得到的提升。Lambda表达式的本质只是一个“语法糖”,由编译器推断并帮你转换为包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。Java中的Lambda表达式通常使用(argument)->{body}语法书写,例如:左侧:lambda 表达式的参数列表原创 2021-12-27 15:17:22 · 521 阅读 · 0 评论 -
Java基础知识
2.Java第二章概述目录2.Java第二章概述2.1 IDE使用2.2 注释2.3 关键字2.4 保留字2.5 标识符2.6 Java变量2.7 Java数据类型2.8 基本数据类型转换2.9运算符2.10控制语句2.11循环嵌套2.12return 语句2.1 IDE使用IDE(Intergrated Development Environment)集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形原创 2021-12-04 12:44:44 · 304 阅读 · 0 评论 -
初识Java
目录1.java第一章概述1.1 Java 可以做什么1.2 Java发展史1.3 Java语言的特点1.4 Java语言体系特点Java SEJava EEJava ME1.5 Java语言运行机制核心机制之虚拟机1.6 Java运行环境的安装与配置1.7 第一个程序Hello1.java第一章概述1.1 Java 可以做什么服务器程序银行,证劵交易平台,电商商务后台...Android应用安卓手机,各种移动设备,智能家电...原创 2021-12-02 11:43:40 · 636 阅读 · 0 评论 -
Java API
Java API概述API(Application Programming Interface)应用程序编程接口 是对java预先定义的类或接口功能和函数功能的说明文档,目的是提供给开发人员进行使用帮助说明。Object类Object类是所有Java类的祖先,每个类都使用Object作为超类(父类)。所有对象(包括数组)都实现这个类的方法。如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类。即:public class Person{......}原创 2022-02-26 17:43:47 · 38 阅读 · 0 评论