自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot笔记

**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档3、环境准备http://www.gulixueyuan.c

2020-09-04 10:44:08 338

原创 Java基础知识点

1集合Java的集合类被定义在Java.util包中,主要有4种集合,分别为LIst,Queue,Set,Map,每种集合的具体分类如下:1.1List:可重复List是非常常用的数据类型,是有序的Collection,一共有三个实现类,分别是ArrayList,Vector和LinkedList。1.Array List :基于数组实现,增删慢,查询快,线程不安全array list是使用最狂饭的List实现类,其内部数据结构基于数据组实现,提供了对List的增加(add),删除(remove)

2020-09-03 22:09:29 265

原创 事务Transaction学习笔记

事务Transaction什么是事务?一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元)一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成事务只和DML语句有关,或者说DML语句才有事务。这个和业务逻辑有关,业务逻辑不同,DML语句的个数不同事物的特性(ACID):原子性: 事务是最小单位,不可再分;要么全部执行成功,要么全部失败回滚。一致性: 事务必须使数据库从一个一致的.

2022-03-09 19:54:04 496

原创 ELK学习笔记

一、ELK是什么?ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana1、Elasticsearch这是一个基于Lucene的分布式全文搜索框架,可以对logs进行分布式存储。此为ELK的核心组件,日志的处理以及存储全部由Elasticsearch 完成。2、Logstash主要是用来日志的搜集、分析、过滤日志的工具,用来部署到各自的服务器上收集Log日志,通过内置的ElasticSearch插件解析后输出日志到ElasticSearch中

2022-03-09 19:43:06 1686

原创 springboot项目基本结构

项目结构SpringbootApplication与springboot包同级,主程序类这个类是SpringBoot的主配置类,SpringBoot就应该运行这个类的main方法来启动SpringBoot应用;@MapperScan("com.ly.springboot.mapper")@SpringBootApplicationpublic class SpringbootApplication { public static void main(String[] args) {

2020-09-04 09:40:01 10725

原创 springboot数据源配置

springboot数据源配置1.结构图2.pom.xml文件<?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.0 http

2020-09-04 09:37:01 94

原创 springboot

一.springboot概述Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的创建、运行、调试、部署等。使用Spring Boot可以做到专注于Spring应用的开发,而无需过多关注XML的配置。Spring Boot使用“习惯优于配置”的理念,简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题。使用Spring Boot可以不用或者只需要很少的Spring配置就可以让企业项目快速运行起来。Spring Boot是开发者和Spring

2020-09-04 09:34:08 407

原创 FreeMarker相关配置

FreeMarker什么是freemarkerFreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。这种方式通常被称为 MVC (模型 视图 控制器) 模式,对于动态网页来说,是一种特别流行的模式。springboot如何集成freemarker模板引擎添加依赖<dependency> <

2020-09-04 09:31:42 487

原创 java个人向知识点记录

1,JAVA中的几种基本数据类型是什么,各自占用多少字节。2,在Java中,只要是被定义为final的类,也可以说是被final修饰的类,就是不能被继承的。3、String,Stringbuffer,StringBuilder的区别。4、ArrayList和LinkedList有什么区别。简单的区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据...

2020-09-03 22:02:22 103

原创 java虚拟机JVM

1 java虚拟机运行Java字节码的虚拟机,包括一套字节码指令集,一组程序寄存器,一个虚拟机栈,一个虚拟机堆,一个方法区,一个垃圾回收器。Java源文件通过编译器编译成相应的.class文件(字节码文件).class文件(字节码文件)被jvm中的解释器变成机器码机器码在不同的操作系统上运行(操作系统的解释器不同,但虚拟机是相同的,所以Java能跨平台)Java虚拟机包括:一个类加载器子系统(Class Loader SubSystem)运行时数据区(Runtime Data

2020-09-03 22:00:09 204

原创 C++知识点记录2

const在不同位置时的不同意义指针类型前:声明一个指向常量的指针,程序中不能通过指针来改变它所指向的值,但指针本身的值可以改变,即指针可以指向其他数据;"*"号和指针名之间,声明一个指针常量(常指针),指针本身的值不可改变,即不能指向其他数据,但指向的数据的值可以改变;两个地方都加,声明指向常量的指针常量,指针本身的值不可改变,指向的数据也不能通过指针改变;函数指针使用函数指针之前,必...

2019-12-11 20:44:12 75

原创 C++的学习1

学习了C++之后,想自己归纳总结一下C++程序1、文件扩展名.cpp .cc .C .cxx2、头文件#include #include <stdio.h> 可以继续使用,但C++建议使用 #include 3、输入/输出cin >> 输入数据cout << 输出数据cin/cout会自动识别类型scanf/printf可以继续使用注意:...

2019-12-10 22:02:28 110

空空如也

空空如也

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

TA关注的人

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