Java图片处理
最近经常接触Java的图片处理,所以特地来记录一下。
开发环境配置
一些服务器软件的安装
MybatisPlus常用方法
一些MybatisPlus常见的使用方法。
2022年度总结
2022年度总结
SpringBoot的启动脚本
前述 一开始在网上参考了很多启动服务的脚本,但是我都不是很满意,因为基本都是要你自己修改脚本文件里面的某个变量来达到指定一个Jar包来启动。 我觉得这很不合理,都使用脚本文件了,还要我们根据服务来改,实在是麻烦,明明搜索同级目录下的Jar包并不是很难的一件事情,但是却并没有人这样写。 ...
RabbitMQ
RabbitMQ的学习笔记。
SpringCloud
SpringCloud的学习笔记。
lambda表达式与Stream流
Java8的新特性,优化代码。
异常处理
常用的全局异常处理。
分布式session的解决方案
Session主要的目的是会话控制,但是在分布式环境下,Session就会出现一些问题,接下来就来探讨一下会出现的问题以及解决方案。
MySQL必知必会
阅读MySQL必知必会的笔记,并记录一下书中的SQL语句,用于加深一下印象。
漫画算法
记录书中面试算法题的解法,主要是书中思路。
码出高效Java开发手册
记录码出高效Java开发手册的读书笔记,主要是书中一些我觉得很有收获的观点,所以大多是原书内容,小部分是自己的总结。
结果类封装
记录一下项目中常用的返回信息的封装类。
背包专题
记录一下学习背包问题时的思路和解法
整合Redis
SpringBoot整合Redis的Demo
剑指Offer
剑指Offer上面的题目,记录一下解题的过程
Redis
学习Redis的笔记
常用的工具类
记录一下开发中经常使用的工具类。
Shiro
Apache Shiro(发音为“ shee-roh”,日语为“ castle”)是一种功能强大且易于使用的Java安全框架,它执行身份验证,授权,加密和会话管理,可用于保护任何应用程序的安全-从命令行应用程序,移动应用程序到最大的Web和企业应用程序。
单例模式
单例模式是设计模式中十分经典的一个模式。
前后端分离demo
简单的体验一下前后端分离。
synchronized
synchronized是Java提供的一个关键字,是一种同步锁。
2020年度总结
...
volatile
volatile是Java提供的一个关键字,是一个轻量级的同步机制。
初识JUC编程
初识JUC编程。
CMS垃圾回收器
CMS的垃圾回收器有很多讲究,所以特地拿出来探讨一下。
腾讯精选练习50题
LeetCode上的腾讯精选练习50题的专题的刷题笔记。
GC垃圾回收机制
Java程序在运行中难免会产生一些垃圾,所以Java就使用了GC垃圾回收机制来自动的进行垃圾回收。
初识JVM
初步认识学习JVM。
SpringBoot整合Druid
SpringBoot整合使用Druid.
SpringBoot使用JDBC
SpringBoot用jdbcTemplate来来进行JDBC操作。
SpringBoot使用Mybatis
用SpringBoot整合Mybatis,并简单的使用
HashMap
HashMap是经常用到的一个集合,很有必要进行深入了解。
树
刷Leetcode关于树的题的笔记。
Mybatis-plus
顾名思义,Mybatis-plus就是Mybatis的加强版,能帮助你更简便的使用Mybatis。
Linux
学习尚硅谷的教程时候的学习笔记。
记一次容器编排
记一次容器编排。
Swagger3
前言学完之前的swagger2之后,发现还有一个新的版本,swagger3,用起来更加的简单,而且是官方的starter。 使用 首先导入依赖 12345<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version></dependency> 创建swagger配置类。 1234567package com.yww.config;import org.springframework.context.annotation.Configuration;@Configurationpublic class swaggerConfig...
MySQL
基本概念连接数据库12345-- username 则为自己的用户名,一般为root,password为密码 mysql -u[username] -p[password] mysql -u[username] -p-- 断开连接,即退出数据库操作页面 exit MySQL的关键字是不区分大小写的,这里我全部用大写来记录。 DDL数据定义语言数据库操作创建数据库12CREATE DATABASE [数据库名];CREATE DATABASE IF NOT EXISTS [数据库名]; 删除数据库12DROP DATABASE [数据库名];DROP DATABASE IF EXISTS [数据库名]; 查看数据库1234-- 查看所有的数据库 SHOW DATABASES;-- 查看创建库使用的语句 SHOW CREATE DATABASES [库名]; 切换数据库123-- 切换到指定的数据库 USE [数据库名];-- ...
Docker
Docker 是一个开源的应用容器引擎。
swagger
swagger是一款让你能更好书写API文档的框架。
数据结构
有空就复习一下数据结构,看的书是大话数据结构,还是挺有趣的这本书,因为是复习,所以本篇的代码用的是C写的。
YAML基本语法
记录一下Yaml的语法
SpringBoot
学习SpringBoot的笔记
SpringMVC执行原理
SpringMVC的执行原理
IntelliJ IDEA的优化配置
将IDEA配置好可以很大程度的提升你的学习体验。
SpringMVC
SpringMVC是一个基于MVC架构的用来简化web应用程序开发的应用开发框架。
Ngrok内网穿透
Ngrok内网穿透就是让外网也能访问内网IP。
AOP
AOP是spring的另一个核心,是oop的延续。
代理模式
代理模式顾名思义就是为一个对象提供一个代理,并让其他对象通过代理对象来控制这个对象。代理模式又分为两种,一种叫静态代理,一种叫动态代理。
环境搭建手册
总结一下环境的配置,比如导入依赖
Spring5
Spring 是一个轻量级的控制反转(IOC)和面向切面(AOP)的框架
IOC
IOC是Spring的核心,想学好Spring就要了解IOC
Javase
这是我学习Java时候做的笔记,比较水。
博客主题更换
这次将next换成了butterfly,果然我还是喜欢花里胡哨的主题
Mybatis
Mybatis 是一款优秀的持久层框架,经常用它来整合项目,能很好的管理数据库的操作。
JSP
JSP也算Javaweb的基础,还是有必要学的。
第一个Servlet程序
简单使用servlet的小demo
简单的Web基础
刚学web就要先了解一些基础。
关于equels与==
在初学Java的时候,equels与==总是会感觉很混乱,这次特意来总结一下。
Markdown
Markdown是一种轻量级的标记语言,能很大程度提高你写作的体验,也能更好的渲染。
Matlab
数学软件,一些简单的操作。
git常用命令
Git是目前世界上最先进的分布式版本控制系统,能够很好的帮你管理项目。
如何给你的U盘或移动硬盘自定义图标
上网冲浪的时候看到的一个骚操作,记录一下
HCS
HTML+CSS+JavaScript,前端三件套。以弃。
反射
反射是十分重要的,是Java框架的灵魂
注解
注解对Java开发还是很重要的,特别是框架里注解可以简化操作
JDBC
JDBC是用来规范客户端程序如何来访问数据库的应用程序接口。
正则表达式
正则表达式时一种强大而灵活的文本处理工具,用于文本的复杂处理
static与final
static和final还是会弄乱的,特地整理一下