自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java8新特性之Lambda表达式 使用详解

Lambda语法介绍、集合操作、排序、分组、收集等

2020-11-19 18:34:41 151 2

原创 SpringBoot框架入门及使用教程(微服务学习笔记)

#SpringBoot入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务简介微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档3、Spring Boot HelloWorld构建maven项目配置工程pom文件<pare

2020-11-19 18:15:38 428 1

原创 Java8新特性之日期处理(日期格式化)

新的时间处理API 传统日期处理的方式线程不安全(多线程的环境下) Java8的日期处理方式线程是安全的(多线程的环境下) import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.concurrent.*;​/** * Java8之前的 日期处理方式(线程不安全) 多线程...

2020-11-19 16:17:46 557

原创 Java反射获取对象中集合字段上的泛型对象

public class Demo { private List<Person> arrs; public static void main(String[] args) throws Exception { Field arr = Demo.class.getDeclaredField("arrs"); arr.setAccessible(true); System.out.println(getActualTypeArgum

2021-07-12 21:03:04 45

原创 SpringBoot允许跨域访问配置

@Configurationpublic class CrossDomainConfiguration extends WebMvcConfigurationSupport { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowCredentials(true) .al

2021-07-12 17:16:18 33

原创 数据库操作

删除一个表里的重复数据,仅保留一条删除一个用户存在多个login_id的数据,仅保留一个deletefrom user_infowhere id in (select temp.id from (select id from user_info group by login_id having count(1) > 1) temp);多表关联删除删除info表关联的task表的所有数据delete a,bfrom proc

2021-01-28 16:06:35 31

原创 Git常用操作汇总

回滚某一次提交的操作-- 查看操作日志git reflog -- 回滚指定的提交git revert <commit id>回滚的时候,会让你输入一些信息,按 i 键,随便输入啥,或者不输入,在按 esc 输入 wq保存即可回滚未提交的代码git reset --hard HEAD...

2020-12-04 14:16:34 36

原创 MySQL之存储引擎及SQL优化

6、Mysql的体系结构概念[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ngOJt76c-1606377489290)(/Users/mac/Documents/mysql笔记/mysql的体系结构.png)]整个MySQL Server由以下组成Connection Pool:连接组件(接受客户端请求,进行认证授权后处理)Management Services & Utilltles:管理服务和工具组件(备份、恢复,sql语句的封装 优化 缓存处理)S

2020-11-26 16:26:30 158

原创 MySQL之触发器的使用

5、触发器5.1 介绍触发器是与表有关的数据库对象,指在 insert/update/delete 之前或之后,触发并执行触发器中定义的SQL语句集 合。触发器的这种特性可以协助应用在数据库端确保数据的完整性 , 日志记录 , 数据校验等操作 。使用别名 OLD 和 NEW 来引用触发器中发生变化的记录内容,这与其他的数据库是相似的。现在触发器还只支持 行级触发,不支持语句级触发。触发器类型NEW 和 OLD的使用INSERT 型触发器NEW 表示将要或者已经新增的数据U

2020-11-26 16:23:17 38

原创 MySQL之存储过程及函数的使用

MySQL之存储过程及函数的使用4、存储过程和函数4.1 存储过程和函数概述存储过程和函数是 事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的函数:是一个有返回值的过程;过程:是一个没有返回值的函数;4.2 创建存储过程create procedure procedure_name([proc_parameter[,...]])begin-- sql语句end

2020-11-26 16:21:02 63

原创 MySQL之安装、索引及视图使用

MySQL安装、索引及视图的使用1、LINUX系统安装MySQL1.1 下载Linux安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads1.2 安装MySQL1、卸载centos中预安装的mysql rpm -qa|grep -i mysql rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps2、上传mysql安装包 alt + p -------> put E:/te

2020-11-26 16:17:43 84

原创 常见正则表达式校验

常见正则表达式一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 8 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 9 有两位小数

2020-11-25 15:23:27 184

原创 存储过程的基本使用(MySQL)

存储过程创建存储过程DELIMITER$CREATE PROCEDURE initData() -- 此处放置要执行的语句 select 1 from dual;BEGINEND$游标的使用-- 定义变量DECLARE idx int DEFAULT 0;DECLARE temp_id varchar(64);DECLARE temp_name varchar(64);DECLARE temp_age varchar(64);-- 定义游标DECLARE cur CURSOR

2020-11-12 17:08:05 32

原创 jrebel debug失效

修改设置的此处,然后重启idea即可生效

2020-09-18 15:28:22 1043

原创 WebMvcConfigurationSupport和WebMvcConfigurer的区别

springboot2.0之后配置拦截器extends 的WebMvcConfigurerAdapter过时,取而代之的是WebMvcConfigurationSupport查看源码发现: WebMvcConfigurerAdapter只是对WebMvcCofigurer的空实现,而WebMvcConfigurationSupport的实现的方法更全面但是继承WebMvcConfigura...

2018-07-24 11:07:37 12496 5

原创 EventBus的使用(消息队列)

前言EventBus是一种基于注解和反射的Publisher/Subscriber(发布/订阅者)事件总线原理分析 发布者通过EventBus发布事件,订阅者通过EventBus订阅事件。当发布者发布事件时,订阅该事件的订阅者的事件处理方法将被调用如上图: Publisher(消费者)通过调用EventBus的post()方法抛出事件,EventBus基于事件通过发射找到相应的...

2018-06-14 17:15:53 701

原创 Spring集成Kafka之spring-kafka

配置文件的方式实现spring整和kafka:    一,安装kafka    二,kafka服务器配置    三,customer配置    四,provider配置    五,简单的KafkaUtils,发送kafka主题消息    六,消费者接受消息,...

2018-06-08 17:20:10 18433 2

原创 远程连接kafka超时问题

异常一: Failed to send; nested exception is org.apache.kafka.common.errors.TimeoutException: Expiring 1 record(s) for topic1-0: 30025 ms has passed since batch creation plus linger time--出现此异常的原因在于listen...

2018-04-13 18:05:51 16047 1

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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