牛客网刷题——JAVA
统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。
MySQL JDBC编程
MySQL JDBC编程
SpringBoot 基础知识汇总 (史上最全)
SpringBoot常用注解,起步依赖starter,配置文件格式,yml优先级,SpringBoot打包运行,starter和parent的区别,Restful接口请求风格。
面向对象的三大特性之——继承
继承你都学废了吗?
MySQL - 全局锁、表级锁、行级锁、元数据锁、自增锁、意向锁、共享锁、独占锁、记录锁、间隙锁、临键锁、死锁
一文快速了 MySQL 各种锁
mysql进阶优化篇04——深入JOIN语句的底层原理
深入介绍JOIN语句的底层原理,并介绍8.0的新特性Hash Join,建议收藏备用
Redis测试
本文是本人以前笔记,如果说是在掘金上看到的话没错,还是本人目前只有这一个。如果有哪里不对的话欢迎各位大佬指出问题,本人是一个小白。,本篇是连接的。如果是springboot的话请看创建项目 ,这个是从头开始的还没有学完springboot,一起学习呀!!!!...
Mysql进阶优化篇03——多表查询的优化
深度讲解多表查询的优化,包括外连接与内连接的优化,详细讲解驱动表、被驱动表
MySQL进阶查询
MySQL进阶查询
Spring Security的过滤器链机制
在“码农小胖哥”的文章中提到一个关键的过滤器链,当一个请求 HttpServletRequest 进入时,会通过matches方法来确定是否满足条件进入过滤器链,进而决定请求应该执行哪些过滤器。下面我们将自己来梳理一遍。.........
【Java】封装的实现,访问限定符、包
封装:将数据和操作数据的方法进行有机结合,隐藏对象的属性和实现细节,仅对外公开接口来和对象进行交互(简单来说就是套壳屏蔽细节)。
Java基础之命名规范、变量的定义、数据类型及其转换、String字符串等
Java初学者必看
Java后端开发常用规范
本文介绍Java后端开发的一些规范。持续更新。 本规范是本人总结出来的,可提高项目的可维护性、提高扩展性、提高开发速度。本文可以解决项目中效率低下、难以维护、让人心累的痛点等问题。...
SpringCloud Alibaba系列以及要点
SpringCloud Alibaba系列是阿里巴巴用SpringCloud实践产物,经得住市场的考验,同时配套不少好用的中间件,因此在这里安利一波。笔者SpringCloud Alibaba系列专栏是经过实际生产总结的,目前项目的基础搭建放在了码云的私人仓库。集项目搭建、开发、系统测试以及系统部署
微服务治理框架- - -Spring Cloud
提倡将单一应用程序划分成一组小的服务,服务之间相互协调,互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务之间采用轻量级的通信机制(如HTTP或Dubbo)互相协作,每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境中,另外,应尽量避免统一的,集中式的服务管理机制
JDBC最详讲解(快速入门)
作者简介:大家好我是小唐同学(๑>
【JavaSE】抽象类与接口(上篇)
JavaSE抽象类与接口(上篇),抽象类,听名字看起来很抽象?快来看看这篇博客,带你深入理解抽象类!
基于FTP协议的文件上传于下载
FTP全称File Transfer Protocol,即文件传输协议,是一种应用层的协议,主要面向文件。它是基于TCP协议之上的一种协议(网页默认端口号是8880,ftp的代理服务器的默认端口号是21)此外,ftp是基于C/S模式设计的。用户通过一个客户端主机程序连接至远程计算机上运行的服务器程序
解决Mysql和redis缓存不一致问题
本文其实是对目前互联网中已有的一致性方案,进行了一个总结。对于先删缓存,再更新数据库的更新策略,还有方案提出维护一个内存队列的方式,博主看了一下,觉得实现异常复杂,没有必要,因此没有必要在文中给出。最后,希望大家有所收获。...
MyBatis(三、注解开发)
实现复杂关系映射之前我们可以在映射文件中通过配置来实现,使用注解开发后,我们可以使用@Results注解 ,@Result注解,@One注解,@Many注解组合完成复杂关系的配置。 修改MyBatis的核心配置文件,我们使用了注解替代的映射文件,所以我们只需要加载使用了注解的Mapper接口即可