自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 内置注解与自定义注解

内置注解与自定义注解

2022-11-17 11:56:47 186 1

原创 文件上传模块-阿里云OSS

简单文件上传

2022-11-14 21:07:00 223

原创 GitHub高效检索

高效检索GitHub需要的内容

2022-11-12 11:42:02 310

原创 登录模块设计

博客项目登录模块设计

2022-11-11 17:38:06 2905

原创 SpringSecurity入门

SpringSecurity安全框架

2022-11-10 11:00:08 1509

原创 解决局域网内因为不在同一网段无法ping通的问题

ping

2022-08-17 09:58:54 2409

原创 关于本地远程连接服务器上的mongodb的一些注意事项

MongoDB

2022-08-11 18:53:46 436

原创 toArray注意事项

集合转数组,变量类型转换

2022-08-11 17:18:44 194

原创 力扣21 合并两个有序链表

力扣21 合并两个有序链表

2022-07-01 13:53:43 126

原创 力扣88 合并两个有序数组

88 合并两个有序数组

2022-06-30 23:21:11 115

原创 力扣1 两数之和

力扣1 两数之和

2022-06-30 22:16:30 57

原创 JVM笔记(一)内存模型

JVM笔记(一)内存模型

2022-06-29 16:28:18 193

原创 剑指offer 16 数值的整数次方

剑指offer 16 数值的整数次方

2022-06-28 22:21:21 236

原创 剑指offer64 求1+2+3+...+n

剑指offer64 求1+2+3+...+n

2022-06-28 21:40:13 91

原创 剑指offer56 数组中只出现一次的两个数字

剑指offer56 数组中只出现一次的两个数字

2022-06-28 21:11:08 119

原创 剑指offer69 跳台阶

剑指offer69 跳台阶

2022-06-27 23:13:05 129

原创 剑指offer65 不用加减乘除做加法

剑指offer65 不用加减乘除做加法

2022-06-27 22:54:25 82

原创 位运算总结

位运算相关

2022-06-25 18:56:23 145

原创 Linux常用命令

Linux常用操作

2022-06-13 12:55:37 111

原创 MySql进阶篇笔记

MqSql进阶篇笔记

2022-06-06 15:03:07 285

原创 MySql基础篇笔记

MySql基础篇笔记(SQL,事务)

2022-06-03 18:09:46 5075

原创 java反射

反射机制反射机制有什么用?通过java语言中的反射机制可以操作字节码文件(可以读和修改字节码文件)。通过反射机制可以操作代码片段(class文件)反射机制的相关类在哪个包下?java.lang.reflect.*;反射机制相关的重要类有哪些?java.lang.Class:代表整个字节码,代表一个类型。代表整个类java.lang.reflect.Method:代表字节码中的方法字节码。代表类中的方法java.lang.reflect.Field:代表字节码中的属性字节码。代表类中的构造方法

2022-01-12 23:07:40 79

原创 多线程内容

多线程

2022-01-02 18:23:43 325

原创 IDEA快捷键

IDEA快捷操作

2021-11-13 14:39:10 210

原创 解决端口号冲突问题

当所需要的端口(用1099端口举例)被占用时,可采用下面的方法解决:1.打开cmd窗口界面,输入:netstat -ano | find "1099" 查询得到端口号对应的PID为103882.关闭占用该端口的进程taskkill /F /PID 10388...

2021-11-05 16:51:41 1441

转载 springboot

1 SpringBoot入门1.1 SpringBoot简介Spring Boot 是 Spring 家族中的一个全新的框架,它用来简化 Spring 应用程序的创建和开发过程,也可以说 Spring Boot 能简化我们之前采用 SpringMVC + Spring + MyBatis 框架进行开发的过程。在以往我们采用 SpringMVC + Spring + MyBatis 框架进行开发的时候,搭建和整合三大框架,我们需要做很多工作,比如配置 web.xml,配置 Spring,配置 My

2021-10-16 16:04:30 162

原创 互联网通信流程

学习任务:掌握互联网通信流程学习特点:互联网通信流程中的细节需要背过本阶段的命令比较老旧,不需要记忆涉及技术(部分比较老旧):控制浏览器行为技术:HTML,CSS,JavaScript控制硬盘上数据库行为技术:Mysql数据库服务器管理使用(SQL重点),JDBC规范控制服务端Java行为技术:Http服务器,Servlet,JSP互联网通信流程开发规则:MVC什么是互联网通信两台计算机通过网络实现文件共享行为,就是互联网通信互联网通信流程角色划分客户端计算机:用于发送请求

2021-09-29 21:14:39 128

原创 Git提交信息基本模板

commit信息包括三个字段:type(必需),scope(可选)和subject(必需)1.type:type是用于说明该commit的类型的,一般我们会规定type的类型如下:feat:新功能(feature)fix:修复bug docs:文档(documents)style:代码格式(不影响代码运行的格式变动,注意不是指CSS的修改* * *refactor:重构(既不是新增功能,也不是修改bug的代码变动)test:提交测试代码(单元测试,集成测试等)chore:构建或辅助工具的变动

2021-09-28 08:23:36 1226

原创 方法引用

方法引用通过方法的名字来指向一个方法。方法引用可以使语言的构造更紧凑简介,减少冗余代码。方法引用使用一对冒号::下面,我们在Car类中定义了4个方法作为例子来区分Java中4种不同方法的引用package com.it.test;@FunctionalInterfaceinterface Supplier<T>{ T get();}class Car { public static Car create(final Supplier<Car> sup

2021-09-26 16:42:08 70

原创 Lambda表达式(待更新)

package com.it.test;public class Lambda2 { public static void main(String[] args) { Lambda2 lambda2 = new Lambda2(); //类型声明 MathOperation addition = (int a,int b) -> a+b; //不用类型声明 MathOperation subtraction

2021-09-26 15:40:01 71 1

原创 XML入门

XML介绍与用途XML文件的概念及与html的不同XML文档主要用意就是用来保存数据,这是与html的根本不同XML的用途java程序的配置描述文件用于保存程序的产生的数据网络间的数据传输XML的语法规则XML文档结构第一行必须是XML声明有且只有一个根节点XML标签的书写规则与HTML相同XML声明<?xml version="1.0" encoding="UTF-8" ?><!-- 人力资源管理系统 --><hr>

2021-09-21 09:26:30 107

原创 悲观锁和乐观锁的概念

悲观锁与乐观锁行级锁(又被称为悲观锁)select语句,如果在后面加一个for update;就会将查询到的结果及其所在行锁住,其他的事务无法对其进行修改操作乐观锁多线程并发,都可以对记录进行修改,只不过在这条记录上他有一个版本号演示行级锁机制package utsc.java.jdbc.DBUtil;import utsc.java.jdbc.DBUtil.utils.DBUtil;import java.sql.Connection;import java.sql.Prepare

2021-09-17 21:11:13 135

原创 JDBC工具类的封装,实现模糊查询

package utsc.java.jdbc.DBUtil.utils;import java.sql.*;/** * JDBC工具类,简化JDBC编程 */public class DBUtil { /** * 工具类中的构造方法都是私有的 * 因为工具类当中的方法都是静态的,不需要new对象,直接采用类名调用 */ private DBUtil(){} //静态代码块在类加载时执行,并且只执行一次 static {

2021-09-17 20:04:56 150

原创 账户转账演示事务

package utsc.java.jdbc.DBUtil;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;/** * 重点三行代码 * conn.setAutoCommit(false); * conn.commit(); * conn.rollback(); *

2021-09-17 17:11:12 72

原创 JDBC的事务自动提交机制

package utsc.java.jdbc.DBUtil;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;/** * JDBC事务机制: * 1.JDBC中的事务是自动提交的,什么是自动提交? * 只要执行任意一条DML语句,则自动提交一次。这是JDBC默认的事务行为 * 但

2021-09-17 09:13:31 541

原创 PrepareStatement完成增删改

增package utsc.java.jdbc.DBUtil;import java.sql.*;/** * preparedStatement完成INSERT DELETE UPDATE */public class JDBCTest09 { public static void main(String[] args) { Connection conn = null; PreparedStatement ps = null; tr

2021-09-17 08:43:20 217

原创 mysql数据的导入与导出

数据导出与备份的区别数据导出,导出的纯粹是业务数据数据备份,备份的是数据文件、日志文件、索引文件等等数据导出的分类sql文件文本文档导出sql文件命令行需要修改window环境变量mysqldump用来把业务数据导出成SQL文件,其中也包括了表结构如果是想只导出表结构可以写no-data如果不写no-data就代表既包含表结构又包含数据如果业务数据非常多,建议只导出表结构,然后用select into outfile把数据导出成文本文档图形界面双击所要导出的数

2021-09-13 20:45:38 285

原创 数据库的事务机制

事务机制:RDBMS = SQL语句 + 事务(ACID) RDBMS一般指关系数据库管理系统事务是一个或者多个SQL语句组成的整体,要么全部执行成功,要 么全都执行失败管理事务默认情况下,Mysql执行每条sql语句都会自动开启和提交事务为了让多条SQL语句纳入到一个事务之下,可以手动管理事务开启事务:start transaction;事务提交:commit事务回滚:rollback事务的四个隔离级别:修改事务隔离级别:set se.

2021-09-13 20:43:22 312

原创 数据库中的数据类型

类型大小说明tinyint1字节(8个二进制位)-128—+127(-2的8次幂—+2的8次幂-1)小整数smallint2字节(16个二进制位)(-2的16次幂—+2的16次幂-1)普通整数mediumint3字节普通整数int4字节较大整数bigint8字节大整数float4字节单精度浮点数double8字节双精度浮点数decimal(精确的小数类型)。。。DECIMAL(10,2)(2表示精确到小数点后两位...

2021-09-13 17:14:20 141

原创 HTML入门

HTML页面的组成HTML文件结构快捷生成html基础结构:输入html然后按tab常用标签HTML字体字体大小:为1-7,超过7的都为7号字体的大小字体颜色:英文字母(该方法对于描述如深红、浅红等不方便),RGB,16进制font在HTML 4中不赞成使用;在HTML 5中已经不支持使用了段落可以只有<p>没有</p>,系统会默认在下一个<p>之前有</p>,换段会有段间距<br>是换行,换行没有段间距标题通常

2021-09-08 13:58:20 70

空空如也

空空如也

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

TA关注的人

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