自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java 中 String.replace() 的用法

String 中的 replace(char oldchar,char newchar) 方法意思将这个字符串中的所有的 oldchar 全部换成 newchar , 并返回一个新的字符串.例1 String str = "CSDN博客"; String str1 = str.replace("博客", "牛批"); //str1为 "CSDN牛批"例2public static final String URL = "http://xx.xxx.com/update?id=ID&na

2021-04-15 14:24:16 3821

原创 PL/SQL 编程

PL/SQL 基础知识什么是 PL/SQLPL/SQL (Procedural Language/SQL,过程语言/SQL)是结合了 Oracle 过程语言和结构化查询语言 (SQL) 的一种扩展语言。使用 PL/SQL 可以编写具有很多高级功能的程序.虽然通过多个 SQL 语句也能实现同样的功能,但是相比而言,PL/SQL具有更为明显的一些优点。(1) PL/SQL 具有编程语言的特点,它能把一组 SQL 语句放到一个模块中,使其更具模块化程序的特点。(2) PL/SQL 可以采用过程性语言控制程

2020-10-06 14:37:17 697 1

原创 Oracle 数据库基础

Oracle 数据库基础Oracle 基础知识Oracle 数据类型SQL 语言简介SQL 操作符SQL 函数Oracle 基础知识Oracle 数据类型SQL 语言简介SQL 操作符SQL 函数

2020-10-05 20:31:53 462

原创 Shiro 会话管理和加密

Shiro 会话管理和加密会话管理会话管理

2020-09-22 09:51:01 265

原创 Shiro 授权(Authorization)

Shiro 授权(Authorization) 术语简介授权主体资源权限角色授权(Authorization)基本操作授权流程授权方式SpringBoot(API)+Shiro 授权静态授权动态授权术语简介授权授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需要了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。主体主体,即访问应用的用户,在 Shiro 中使用 Subject 代表该

2020-09-19 12:38:15 399

原创 Shiro 认证(Authentication)

Shiro 认证(Authentication)Shiro 简介Shiro 简介

2020-09-16 20:09:27 809

原创 SpringBoot集成Redis

Redis SpringBoot集成Redis-初学篇Redis 简介Redis 基本使用Redis 简介介绍:关于 Redis ,官网 redis.io 有一段定义:Redis 是一个开源的、基于内存的数据结构存储仓库,被用作数据库、缓存和消息代理。作为数据库,Redis 是一个速度非常快的非关系数据库(Non-Relational Database),它可以存储键 (Key) 与5种不同类型的值 (Value) 之间的映射 (Mapping) ,可以将存储在内存的键值对数据持久化到硬盘,可以使

2020-09-15 11:59:09 117

原创 Thymeleaf模板引擎

Thymeleaf 简介和使用Thymeleaf 简介Thymeleaf 使用核心语法页面布局Thymeleaf 简介介绍Thymeleaf 是面向 Web 和独立环境的现代服务器端 Java 模板引擎,能够处理 HTML、XML、JavaScript、CSS 甚至纯文本。Thymeleaf 旨在提供一个优雅的、高度可维护的创建模板的方式。为了实现这一目标,Thymeleaf 建立在自然模板的概念上,将其逻辑注入到模板文件中,不会影响模板设计原型,从而改善了设计的沟通,弥合了设计和开发团队之间的差距

2020-09-10 12:00:22 348

原创 MyBatis-Plus + JSP 实现简单的用户操作

MyBatis-Plus + JSP 实现简单的用户操作前期准备1. 构建项目2. 添加依赖3. 项目结构控制器开发JSON的支持RESTful 的支持前期准备1. 构建项目2. 添加依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start

2020-09-05 09:47:16 830

原创 SpringBoot 集成 MyBatis-Plus

1. MyBatis-Plus 简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。愿景我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。官方地址:https://mp.baomidou.com/MyBatis-Plus 特性:官网说的特性太多了,挑几个有特点的分享给大家。无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。损耗

2020-09-02 17:18:39 90

原创 Lombok 简介和安装

Lombok是一个 IDE 的插件,可以对编译器进行增强,使 Java 代码变得更简洁、快速。IDEA 中安装 lombok 插件:打开 idea > File > Setting > Plugin > Markplace > 输入 Lombok 回车进行搜索在第一个 Lombok 插件处点击 Install 进行插件的安装。安装完之后会提示你重启 IDEA ,重启后就好了。基本用法:@Data注解在类上,会为类的所有属性自动生成 setter/getter、eq

2020-09-01 09:09:53 162

原创 Spring Boot 集成 MyBatis (IDEA)

Spring Boot 集成 MyBatisMyBatisMyBatisMyBatis 是支持普通的 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和让参数得到手工设置以及对结果集的检索封装。MyBatis 可以使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJO (Plain OId Java Object,普通的 Java对象) 映射成数据库中的记录。优点:● SQL 被统一提取出来,便于统一管理和优化● SQL和

2020-08-31 14:53:59 146

原创 Spring Data JPA 的使用

1. JPA是什么

2020-08-27 11:19:56 275

原创 使用idea编写代码时光标变黑块了怎么办

使用idea编写代码时光标变黑块了怎么办按一下Insert就可以切换回来了

2020-08-26 20:59:34 3712 1

原创 Spring Boot入门及项目构建

1. Spring Boot 简介Spring Boot 是由 Pivotal 团队提供的全新框架, 其设计目的是用来简化新Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而是开发人员不再需要定义样板化的配置。Spring Boot默认配置了很多框架的使用方式,就像Maven整合了所有的jar包,Spring Boot 整合了所有的框架。它的核心设计思想是:约定优于配置,Spring Boot 所有开发细节都是依据此思想进行实现的。Spring Boot 的优势:● 使开

2020-08-25 10:52:37 193

原创 初识Java虚拟机

Java虚拟机

2020-08-21 20:13:09 141

原创 响应式布局

如何响应式布局弹性布局实现弹性布局的方法响应式布局的实现方式及应用媒体查询弹性布局实现弹性布局的方法响应式布局的实现方式及应用媒体查询

2020-08-19 21:31:10 176

空空如也

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

TA关注的人

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