自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 Idea 基础知识总结笔记

Idea 基础知识总结DOS命令:cd 切换目录HelloWorld开发三步骤:public class 类名{ public static void main(String[] args){ }}注意事项: java文件里所有标点符号都是英文 单词大小写问题编译:javac运行:java注释:单行注释多行注释文档注释不影响程序的执行结果关键字:必须是单词,全部小写常量:整数小数字符串: ""字符 : ''布尔: true false

2020-07-31 15:44:19 428 1

原创 Docker常见命令总结

Docker介绍Docker是一个客户端-服务器(C/S)架构程序。Docker通过镜像创建容器。Docker与虚拟机的区别:容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统虚拟机则是在硬件层面实现。Registry(注册中心)Docker用Registry来保存用户构建的镜像。Registry分为公共和私有两种。Docker公司运营公共的Registry叫做Docker Hub。用户可以在Docker Hub注册账号,分享并保存自己的镜像(说明:在Docker Hub下载镜

2020-11-28 20:11:47 201 2

原创 SpringBoot入门笔记

SpringBoot简介SpringBoot是Spring项目中的一个子工程,用一些固定的方式来构建生产级别的spring应用。Spring Boot 推崇约定大于配置的方式以便于你能够尽可能快速的启动并运行程序。其最主要作用就是帮我们快速的构建庞大的spring项目,简化了基于Spring的应用开发,只需要“run”就能创建一个独立的、生产级别的Spring应用。Spring Boot为Spring平台及第三方库提供开箱即用的设置(提供默认设置,存放默认配置的包就是starter),这样我们就可以简单

2020-11-08 18:54:24 201

原创 主键生成策略之雪花算法

主键生成策略之雪花算法为了缓解数据库服务器压力和提高并发量往往会进行分库分表,这时使用主键自增,查询会冲突。主键生成策略分为:【1】中心化生成中心化生成算法经典的方案 1、主要有基于SEQUENCE区间方案 2、各数据库按特定步长自增 3、基于redis生成自增序列三种【2】去中心化生成去中心化方式无需额外部署,以jar包方式被加载,可扩展性也很好,因此更推荐使用。目前主流的去中心化生成算法有: 1、UUID及其变种 2、snowflake算法1、雪花算法(snowfl

2020-10-30 21:55:25 1836 1

原创 springAOP详解,新手必看!!

1. spring的AOP讲springaop之前先讲一下Java的两种代理模式,静态代理与动态代理。什么是静态代理? 代理类是自己编写的。什么是动态代理? 代理类是jdk帮我们生成的。1.1 静态代理静态代理是在程序运行前手动创建代理类,代理类和目标类需要实现相同接口;需求: 演员只负责表演,创建经纪人来代理演员,处理演员除表演之外的功能。静态代理的步骤 1.创建演员接口IActor和演员WangBaoQiang 2.创建经纪人SongZhe实现IActor 3.将WangBaoQi

2020-10-24 18:30:38 421

原创 Spring入门之IOC详解

众所周知,Spring 是目前市面上最主流的一款功能非常强大的框架,中文意思是春天,也让我们开发人员从JSP、sevlet的高耦合的开发中彻底的解救出来。废话少说,接下来就进行详细介绍。【1】Spring是什么Spring是一个开源框架,Spring的核心是控制反转(IOC)和面向切面(AOP)。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。轻量级:与EJB对比,依赖资源少,销毁的资源少。分层: 一站式,每一个层都提供的解决方案web层:

2020-10-15 23:55:47 719

原创 HTML超详细讲解

前端知识点总结前端知识点比较杂碎,但是不要死记硬背,多学会运用。接下来分几部分进行总结。HTML:网页的骨架,用来书写网页的。结构层(好比人的骨骼/身体)Css:美化网页的。表现层(好比人的穿衣打扮)javaScript:网页的灵魂,用来交互前端页面和后台服务器之间的数据的。行为层(好比一个人能歌善舞)。没有js,那么html+css就是一个静态页面,不会和后台服务器进行数据的交互。开发中也就没有什么意义了。HTML介绍HTML:超文本标记语言(HyperText Markup Langua

2020-10-03 11:48:15 1051

原创 数据库及mybatis常见面试题总结(通俗易懂)

数据库面试题1.事务的四大特性原子性:一个事务不可分割,要么都执行,要么都不执行。一致性:事务前后,数据总额一致。隔离性:事务之间互不打扰。持久性:一旦事务提交,数据会永久保存。2.事务隔离级别读未提交:一个事务可以读取另一个未提交事务的数据,最低级别。读已提交:一个事务可以读取另一个已提交事务的数据,避免了脏读。可重复读:事务开启后不再允许修改操作。可避免脏读,不可重复读。串行:是最高隔离级别,可避免脏读,不可重复读,幻读。效率较低,一般不使用。MySQL默认是可重复读。3.事务并

2020-09-14 19:43:25 861 1

原创 数据库之常见函数、事务四大特性、并发引发的三大问题

Mysql 常见函数字符串函数-- 查字符串长度select char_lenth(hello);-- 5-- 字符串拼接select concat('hello','world');-- helloworld-- 将字符串的所有字母变成小写select lower('HEllo');-- hello-- 将字符串的所有字母变成大写select upper('hello');-- HELLO-- 从字符串 s 的 start 位置(从1开始)截取长度为length 的子字符串sele

2020-08-30 20:46:00 318

原创 Java SQL常用语句总结大全2

DCL使用root用户 创建新用户-- 需求:创建u1用户可以在任何电脑上登录mysql服务器,密码为1234create user 'u1'@'%' identified by '1234';使用root管理员创建一个heima01的数据库create database d1;给用户授权grant create,alter,insert,update,select on d1.* to 'u1'@'%';取消授权revoke all on d1.* from 'u1'@'%';删除用户

2020-08-30 00:27:36 246

原创 java SQL常用语句总结大全(超详细)

数据库数据库定义:**数据库:**存储数据的仓库. 其本质是一个文件系统,数据库按照特定的格式将数据存储到文件中,使用者可以对数据库中的数据进行增加,修改,删除及查询操作。存储位置优点缺点内存 例如: 集合,实体类对象数据是放在内存中存取速度很快不能永久的保存,程序停止时,内存释放数据消失文件 例如: IO流,把数据存在文件中可以永久操作数据每种不同类型的文件都有自己存放数据的格式,数据的管理和维护不方便数据库数据库按照特定的格式将数据存储起来,通过SQL或

2020-08-28 21:50:12 5038

原创 idea快捷键大全(1)

IDEA快捷大全自动代码常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 。例如要输入for(User user : users)只需输入user.for+Tab ;再比如,要输入Date birthday = user.getBirthday()只需输入user.getBirthday().var+Tab即可。代码标签输入完成后,按Tab,生成代码。Ctrl+Alt+O 优化导入的类和包Alt+Insert

2020-07-31 16:10:24 93

空空如也

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

TA关注的人

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