自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql面试问题

数据库三大范式 (1)第一范式(1NF):列不可再分 第一范式的合理遵循需要根据系统给的实际需求来确定。比如某些数据库系统中需要 用到“地址”这个属性,本来直接将“地址”属性设计成为一个数据库表的字段就行,但是如 果系统经常访问“地址”属性中的“城市”部分,那么一定要把“地址”这个属性重新拆分为省 份、城市、详细地址等多个部分来进行存储,这样对地址中某一个部分操作的时候将非 常方便,这样设计才算满足数据库的第一范式 (2)第二范式(2NF).

2021-03-31 19:03:07 80

原创 spring常见面试题(问题及答案)

Spring什么是控制反转 控制反转(IoC=Inversion of Control)IoC,本质上它是一种编程思想,实现方式通过依赖注入(DI),目的是为了降低我们业务代码中对象间的耦合性;是把对象的创建、初始化、销毁交给spring来管理,而不是由开发者控制,从而实现控制反转。Spring依赖注入方式有几种主要有两种方式,Setter方法和Constructor来注入依赖。还有一种FactoryMethod方式,形式上和Constructor类似。Spring框架中Bean的自动.

2021-03-31 15:07:40 160

原创 git 版本回退操作

首先查看提交日志git loggit log --pretty=oneline 每次记录按一行输出,比较容易查看HEAD表示当前版本,上一版本用HEAD^表示,上上版本用HEAD^^表示,以此类推。回退到上一个版本git reset --hard HEAD^...

2020-12-22 17:06:31 95

原创 Git 版本库提交操作

查看版本库工作区状态git status 添加工作区内容到暂存区git add . 添加工作区所有文件git add readme.txt 添加工作区指定文件提交暂存区内容到本地版本库git commit -m "提交注解"查看修改内容git diff 查看所有文件的修改内容git diff readme.txt...

2020-12-22 16:32:07 116

原创 Git 创建版本库

版本库可以理解简单为可以被git管理的文件目录,该文件目录下的文件修改、删除、新增等操作都能够被Git工具追踪到。可以新建一个文件夹作为仓库(Windows系统最好不要包含中文名称),点击进入,右键然后点击Git BashHere,输入一下命令就创建好版本库了。git init此时文件夹下回出现.git目录,这个目录请不要乱动;如果没有显示,这个文件夹被隐藏了,用ls -ah命令就可以看见。新建一个文本文件readme.txt,将其放到git仓库目录下,这个目录属于工作区。gi.

2020-12-22 16:03:57 136

原创 Git 配置

Git是什么?git是分布式版本控制系统;SVN是集中式的版本控制系统;Git配置$ git config --global user.name "Your Name"$ git config --global user.email "[email protected]"–global参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址...

2020-12-22 15:06:16 55

原创 java - 运行时数据区域

运行时数据区域 Java虚拟机在执行Java程序的过程中会把所管理的内存划分为若干个不同的额书区域。这些区域各有各的用途,以及创建和销毁时间,有的区域随着虚拟机进程的启动一直存在,有些区域是依赖用户线程的启动和结束而建立和销毁。程序计数器特点:线程私有,唯一 一个没有OutOfMemoryError情况的区域;功能:当前线程所执行的字节码的行号指示器;Java虚拟机栈特点:线程私有功能:描述的是Java方法执行的内存模型:每个方法被执行的时候,Java虚拟机都会同步创建一个栈针(Stack

2020-11-16 18:06:14 63

原创 Java技术体系

1、我们可以把java程序设计语言、java虚拟机、java类库这三部分系统统称为JDK(java Development Kit);JDK是用于支持java程勋开发的最小环境;2、java类库API中的java SE API子集和java虚拟机这部分统称为JRE(java Runtime Environment) ;3、HotSport VM:是sun/PracleJDK和OpenJDK中默认的java虚拟机;...

2020-11-16 16:10:04 62

原创 Spring Security 系列一 初识

最近公司项目安全模块中的的权限认证相关需要重构。老版本的权限认证逻辑都与业务逻辑混在一起,用户进行每一个功能项都需要判断是否有该操作的权限;而且判断分布在每一个功能代码中,难以维护;因此终于有某个大佬看他不爽决定重构,但是谁来搞定呢,抽签被选中!为此我查了一下相关资料,看了一些案例,决定采用Spring Security+AOP来进行权限认证,实现安全模块与业务模块的分离。在此之前对Spring Security有一定的了解,但是在各个方面还需要重新回顾一下,以便能在重构过程中细节方面处理更好,避免维护

2020-09-15 23:08:49 191

空空如也

空空如也

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

TA关注的人

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