- 博客(9)
- 收藏
- 关注
原创 Spring与MyBatis的整和方式汇总(详细)
Spring与MyBatis的整和方式汇总(详细) 方式一、继承SqlSessionDaoSupport方式 1、导入相关依赖,依赖的作用看注释 <?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:schemaLoca
2021-08-04 23:11:38 147
原创 SpringBoot自动配置原理分析
SpringBoot自动配置原理初探 1.SpringBoot依赖管理 在springBoot程序中,项目pom.xml文件有一个核心依赖,是spring-boot-starter-parent 1.spring-boot-starter-parent的maven依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star
2021-06-22 10:53:47 312
原创 山寨版QQ聊天室
山寨版QQ聊天室(网络编程) 用到的知识:MySQL、SpringBoot整合Mybatis、Socked、JFrame、各监听器、多线程、IO流等 文章目录山寨版QQ聊天室(网络编程)前言一、网络通信是什么?二、网络是什么?三、IP地址是什么?四、Socked是什么?五、山寨版QQ聊天室项目1.基本功能介绍2.功能一:QQ登录验证总结 前言 近几年来,QQ成为了很多人的必备聊天软件,那么随之而来的思考就是QQ聊天的底层实现方式是怎样的呢?带着这个疑惑就接触到了JAVA的网络编程,于是就利用网络编程的相
2021-06-08 20:49:48 723
原创 springBoot完成简单的员工CRUD操作,thymeleaf的练习
springBoot完成简易的员工CRUD操作,包含国际化 1.导入maven依赖 <?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.
2021-05-30 20:17:50 743 1
原创 LinkedHashset底层源码分析
LinkedHashset底层源码分析 1.测试代码: package com.heyuanhang.conllention_; import java.util.*; /** * @Author 何远航 * @Date: 2021/4/20 11:04 * @Version 1.8 */ public class LinkedHashSetSource { public static void main(String[] args) { LinkedHashSet li
2021-04-20 18:48:18 342
原创 ArryList底层数据结构以及常用方法源码理解
ArryList底层数据结构以及常用方法源码理解 1.先看一段测试代码 package com.heyuanhang.conllention_; import java.util.ArrayList; /** * @Author 何远航 * @Date: 2021/4/17 12:57 * @Version 1.8 */ public class ArrayListYuanMa { public static void main(String[] args){ //无参构
2021-04-19 16:59:35 386
原创 HashSet扩容机制以及添加add元素底层源码分析(超级详细的理解)
HashSet扩容机制以及添加元素底层源码分析(超级详细的理解) 1.想看一段测试代码 package com.heyuanhang.conllention_; import java.util.HashSet; /** * @Author 何远航 * @Date: 2021/4/18 11:33 * @Version 1.8 */ public class HashSetSource { public static void main(String[] args){ H
2021-04-18 17:07:13 640
原创 集合之ArrayList的底层扩容机制源码分析(详细理解)
集合之ArrayList的底层扩容机制源码分析(详细理解) 1.在进入源码前需要了解到的结论 (1)ArrayList中维护了一个Object类型的数组elementData(transient Object[]Data),其中的transient修饰符表示该属性不能被序列化。 (2)当创建ArrayList对象时,使用的是无参构造,则初始elementData容量为0,第一次加入数据元素后,则扩容element容量为 10,如果需要再次扩容,则扩容elementData容量的1.5倍 (3)如果使用
2021-04-17 17:18:23 359
原创 完全卸载MySQL非安装版教程
前言: 在平时卸载MySQL时常常卸载不干净,导致重新安装MySQL时遇到各种问题!下面就是我要讲的关于mysql-5.7.23-winx64非安装版的MySQL的卸载! 卸载分为三步: 第一步:先删除当前非安装版NySQL所在文件夹!如下图: (在这儿值得注意的是如果你的MySQL服务没有关闭,则删除不了此文件夹。会出现以下所示的提示) 如果出现这个提示那么你得先去关闭MySQL服务;怎么关闭呢?答案如下: 首先回到桌面找到“此电脑”图标,选中图标单击鼠标右键,此时会有菜单项弹出,点击“管理”进入,会
2020-09-08 18:54:28 608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人