自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript - ES5 - 6大数据类型理解

JavaScript基础学习后方便复习使用。

2023-01-31 22:21:07 281

原创 JavaScript-基础运算符默写

JavaScript 经常搞混几种运算符,现在默写下来便于加深记忆。

2023-01-31 22:06:20 197

原创 SpringBoot使用JPA创建数据库表遇到奇怪的异常(踩坑已解决)

java.lang.NoClassDefFoundError: liquibase/exception/ChangeLogParseException at org.springframework.boot.liquibase.LiquibaseChangelogMissingFailureAnalyzer.analyze(LiquibaseChangelogMissingFailureAnalyzer.java:33) at org.springframework.boot.diagnostics.Abs

2021-01-12 23:47:23 1013

原创 Java网络编程之基于UDP(多线程实现聊天对话)

发送方线程: package com.sgg.UdpChart; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetSocketAddress; import java.net.SocketExcept..

2020-12-03 11:32:52 518

原创 Java网络编程之基于UDP(A方发送消息及B方接收消息)

Java网络编程之 基于UDP(A方发送消息及B方接收消息) 发送方A 代码: package com.sgg.UdpSocket; import java.io.IOException; import java.net.*; // 发送方A 给 接收方B发送信息 public class UdpSendA { public static void main(String[] args) throws IOException { // 1、定义基于UDP 的 socket

2020-12-02 15:37:32 409

原创 Java网络编程之 基于TCP(客户端与服务端的文件上传下载)

Java网络编程之(客户端与服务端的文件上传下载) 客户端代码 package com.sgg.socketIO; import java.io.*; import java.net.InetAddress; import java.net.Socket; // 客户端 public class SocketFileClientDemo { public static void main(String[] args) throws IOException { // 1、创建一

2020-12-02 13:18:06 501

原创 Java网络编程之 基于TCP(通过Socket通信的服务端、客户端)

服务端代码 package com.sgg.socketIO; import java.io.IOException; import java.io.OutputStream; import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHostException; // 客户端 public class SocketClientDemo { public static void main(Stri..

2020-12-02 12:00:34 396 1

原创 MySQL 之 Limit 分页查询用法

MySQL 之 Limit 分页查询用法 每次做分页查询容易搞混 Limit 后面两个参数是干啥的,所以记录下! 1、select * from book limit 0,2; 查询结果: 2、select * from book limit 2,2; 运行结果: 从上面两个例子可以看出, limit 的第一个参数代表从 第几个位置开始索引。—— 索引位置从0开始计算。 limit 的第二个参数代表 要查的行数数量是多少。 假设limit第一个参数是 index ,第二个参数是 pageSize,cur

2020-11-12 18:48:39 7559

原创 MySQL常见三大存储引擎(MyISAM、InnoDB、Memory)

MySQL常见三大存储引擎(MyISAM、InnoDB、Memory) 1、MyISAM 存储引擎 MySQL 5.5.5 版本以前默认使用。 由 frm、myd、myi 三个文件组成: frm : 描述表结构的文件。 myd : 表的数据文件。 myi : 表的索引信息文件。 不支持 事务! 不支持 外键! 提供 表级锁! 可被压缩节省空间! 2、InnoDB 存储引擎 MySQL 5.5.5 版本以后默认使用。 由 frm、ibd 2个文件组成: frm : 描述表结构的文件。 ibd :

2020-11-12 09:34:18 479

原创 Java多线程——100以内奇数偶数交替打印(学习笔记)

package com.sgg.thread; public class ThreadTest03 { //处理类 public static class Handler { public int value = 1; //初始值 public boolean odd = true; //奇数 } public static Handler handler = new Handler(); // 奇数线程类 publ

2020-10-20 17:52:24 415

原创 线程的生命周期(学习笔记)

2020-10-19 11:09:53 125

原创 Spring Data JPA 无法自动创建数据库表(踩坑已解决)

1、检查配套注解是否添加 @Entity //数据库字段与实体属性对应的能力 @Table(name = "t_blog") //生成t_blog数据表 @Id //代表主键 @GeneratedValue(strategy = GenerationType.IDENTITY) //生成策略,自动递增 2、检查pom.xml依赖是否添加完全 <!--导入spring data jpa--> <dependency> <groupId>org.s

2020-10-18 21:29:04 2191

原创 Java集合学习笔记

集合特点 集合中只能存储引用数据类型(地址的引用),不能存储基本数据类型。 集合采用的是不同的数据结构。 所有的集合在 JDK java.util.* 包 下。 集合分为两大类 一类是单个值存储,它的超级父接口是 Colletion。 一类是两个值存储,键值对,它的超级父接口是 Map 。 集合结构图 Collection (单个元素集合) Map (双个元素集合) List 集合特点: 有序:存入和取出的顺序相同,元素有下标。 可重复:存入1,还可以再存入一个1。 Set

2020-10-16 11:00:23 295

原创 Unable to import maven project: See logs for details 错误(Maven与IDEA的版本错误)

Unable to import maven project: See logs for details 错误(Maven与IDEA的版本错误) 遇到问题: 导入本地 Maven3.6.9 仓库到 IDEA 2018.03 中出现 Unable to import maven project: See logs for details 错误,添加的Maven依赖无法导入包,如下图所示: 解决方法: 原来是 Maven3.6.9 版本与 IDEA2018.03 版本不兼容,降低 Maven版本 到 3

2020-10-14 17:03:14 309

原创 SpringBoot 整合 Thymeleaf

SpringBoot 整合 JSP 1、在pom.xml 配置依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0

2020-10-13 11:05:42 204

原创 SpringBoot 整合 JDBC

SpringBoot 整合 JDBC 1、在pom.xml 配置依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.

2020-10-13 10:38:57 1020

原创 SpringBoot 整合 JSP

SpringBoot 整合 JSP 1、在pom.xml 配置依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http:

2020-10-12 22:34:45 163

原创 数据库三范式

数据库三范式 三范式为了解决什么? 为了解决数据表的数据冗余问题! 第一范式 必须要有主键,每个字段原子性,不可再分。 第二范式 非主键字段 不能对 主键 产生 部分依赖 。 常见于 多对多 的解决。譬如(学生和老师) 一般多见于两个主键。 学号(pk) 课程号(pk) 姓名 课程名 1 001 zs

2020-10-12 22:15:14 158

原创 SpringBoot 整合 MyBatis

SpringBoot 整合 MyBatis 1、在pom.xml 配置依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h

2020-10-12 22:03:57 222

原创 Linux 系统学习笔记(各个目录含义、常用命令、系统运行级别、root密码修改重置)

1、Linux系统 各个文件目录存放什么? /bin —— 存放各种常用的命令,如 cd、cat等。 /sbin —— s代表 super user ,存放(系统)超级管理员使用的系统管理程序。 /home —— 普通用户的主目录,如 useradd tom,在home 目录下就会有个 tom 目录。 /root —— 系统管理员的主目录。 /lib —— 共享库,系统开机、应用程序需要用到的共享库。 /lost-found —— 系统非法关机,存放的一些文件。 /etc —— 所有系统管理所需要的配置

2020-10-10 16:52:37 372

原创 Git 常用命令以及SSH免密登录

1、Git 常用命令 git init —— 初始化本地仓库 (.git文件夹就是本地仓库 git add [文件名] —— 将文件提交到暂存区 git commit [文件名] —— 将文件提交到本地仓库,在跳出的文件中写入黄色字体完成提交说明。 git commit -m [提交说明] [文件名] 第二种方式 git status —— 查看当前有没有提交的文件 git log —— 查看日志 如果页数太多,空格下一页,w上一页,q退出 git log --

2020-10-06 22:43:17 674

空空如也

空空如也

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

TA关注的人

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