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

原创 @ApiModelProperty注解的用法(官方平台推荐文章)

1、value()源码:String value() default "";参数类型为String,作用为此属性的简要描述。2、name()源码: String name() default "";参数类型为String,作用为允许重写属性的名称。3、allowableValues()源码:String allowableValues() default "";参数类型为String,作用为限制此参数存储的长度。4、access()源码:String access()

2020-11-02 17:22:01 158583 9

原创 史上最全IDEA快捷键大全

1. 编辑类快捷键快捷键作用psvm + Tab生成main方法sout + tab生成输出语句Ctrl+X / Ctrl + Y删除一行Ctrl+D复制一行Ctrl+/ 或 Ctrl+Shift+/注释代码Ctrl + Z撤销Ctrl + Shift + Z取消撤销Ctrl + C复制Ctrl + V粘贴...

2020-04-23 10:48:46 292

原创 DML、DDL、DCL、DQL、TCL、DB的概述

这篇文章的创作之初是最近我在面试时,面试官在看我简历上写着熟练掌握数据库及SQL语句,问我数据库有哪些组成部分,每个字母缩写代表什么意思,很多都已经搞忘了,当时场面特别尴尬,所以现在再来回顾一下。

2022-11-09 19:09:36 1153 1

原创 一个合格的初级程序员所应该具备的能力

这篇文章的创作之初是在我上家公司时,部门经理给我讲述他从业十年所认为的初级程序员的能力和我自己总结的,适用于入行1-2年内工作经验的小伙伴们,也是在面试时经常被问到的问题。

2022-10-26 18:26:23 1394 1

原创 java中事物回滚的方式

1.加注解可以在方法的最上面加上@Transactional,程序出错时注解就会自动识别进行回滚操作。@Transactional(rollbackFor = Exception.class)如图所示:2.调方法可以加在你觉得出错需要回滚到代码段后面,虽然本人不知道原理,但是还的确很好用。TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();如图所示:注意:两种物理回滚的方式使用其中之一即可,根据业

2022-02-16 15:39:35 12018

原创 日常有用的sql小技巧

1、去除掉表中字段的前后空格: update 表名 set 字段名 = replace(replace(replace(字段名,char(9),''),char(10),''),char(13),'');

2021-10-12 15:55:47 124

原创 单词的复数形式规律

单词的复数形式规律一、绝大多数的可数名词的复数形式,是在该词末尾加上后辍-s。读音变化:结尾是清辅音读[s],结尾是浊辅音或元音读[z]。例:friend→friends; cat→cats; style→styles; sport→sports; piece→pieces二、凡是以s、z、x、ch、sh结尾的词,在该词末尾加上后辍-es构成复数。读音变化:统一加读[iz]。例:bus→buses; quiz→quizzes; fox→foxes; match→matches; flash→fl

2021-08-31 11:48:25 2069

原创 MySQL添加用户、为用户分配权限

登录MySQL登录本地用户命令:mysql -u root -p输入用户密码这种情况就是登陆进来了先来瞅一下我们有哪些用户:查看用户命令:select user,host,password from mysq.user;用户分配权限授予用户在本地服务器对该数据库的全部权限grant all privileges on dbname.* to '用户名'@localhost identified by '密码';授予用户通过外网IP对于该数据库的全部权限grant all

2020-10-15 15:19:32 181

原创 刚入门小白的我和技术经理的本质区别

昨天的时候,我又写了几行代码,为什么要用又啦,因为之前一直做的是运维的事情,还有天天写sql和做excl文档,没有开发的任务,这对于我这个要提升技术的小白来说是一件很恐怖的事情呀,项目经理找我谈话的时候就问我们有没有想对公司提的建议,我都说的是公司能不能多接一些开发项目,我想写代码提升技术,不想天天写sql做文档。昨天也只是修改了以前的几行代码,但是我感觉都有点生疏了,两个月没怎么写过了,写完之后提交任务给项目经理汇报工作之后,我就看到了小白和我们老大之间最基本的区别,以后朋友们也要注意了,这也是一种工.

2020-07-23 10:24:51 264 1

原创 Spring Boot的核心配置文件 bootstrap&application

今天在维护以前的项目的时候,发现Spring Boot的配置文件从application变成了bootstrap,以我对bootstrap的理解,它应该是一个前端用的响应式布局框架呀,怎么会变成了后端的配置文件了啦,我就问了一下同事和百度,总结了对bootstrap配置文件的理解:基于 Spring Boot 构建 Spring Cloud 应用时,在 Spring Boot 中有两种上下文,一种是 bootstrap, 另外一种是 application,因此也就有如下两类核心配置文件:boo..

2020-07-22 17:09:53 522 2

原创 一分钟让你明白什么叫做递归函数

相信很多同学不管是在面试的时候或者是在开发的时候,多多少少会接触到,但是又不太明白原理和具体使用方法,其实递归函数很简单啦,只需要一张图就能够讲明白:

2020-07-17 15:01:34 987 1

原创 maven命令手动将jar包添加到本地仓库

1.打开命令窗口(windows: win +R cmd/mac: terminal)2.cd 进入jar包所在的目录3.执行maven命令mvn install:install-file -Dfile=01_springboot_hello.jar (要添加到maven中的jar包的全称)-DgroupId=com.yc.test (jar包的groupId)-DartifactId=demo-test (jar包的artifactId)-Dversion=${version}(版本号)-

2020-05-18 14:59:05 912

原创 当你回答不知道什么是B+树时,面试官就知道你是一个初级程序员

对于B+树的理解,我相信很多刚入行的小伙伴对于这个很不了解,这个事情也发生在我身上。刚毕业是我去面试一个大数据开发的企业,当时也是稀里糊涂的去了,我明明投的是Java开发,到了公司后却给了我一套Linux的面试题,由于我对Linux理解的不多,就只能硬着头皮做完了,做完了以后才告知我是面试通知错了,公司招的是Linux网络安全工程师,当时我就想走了,人事就说来都来了,面一下吧,然后公司的技术总监就...

2020-04-30 16:50:37 487

原创 面试官:谈谈你对MySQL索引的认识???

记得刚毕业出来面试找工作的时候,面试官问我对MySQL的认识,当时只回答了索引可以加快我们的sql语句的查询速度,然后就啥也没答了,我看到面试官笑的一下,我眉头一紧,感觉此事没那么简单,所以那次面试是挂了的,回家后我在网上查找各种资料,最终 得出了对MySQL索引的认识:一般啦,面试官大致对索引的问题回问:1)你一般怎么建索引的?(2)讲讲索引的分类?你知道哪些?(3)如何避免...

2020-04-30 16:18:00 398

原创 彻底消灭if-else,你需要这8种方案!

代码中如果 if-else 比较多,阅读起来比较困难,维护起来也比较困难,很容易出 Bug,接下来,本文将介绍优化 if-else代码的八种方案。如图:优化方案 1:提前 return,去除不必要的 else如果 if-else 代码块包含 return 语句,可以考虑通过提前 return,把多余 else 干掉,使代码更加优雅。优化前:if(condition){ //d...

2020-04-24 09:56:15 834

原创 Servlet知识题大纲 (面试知识点)

一、什么是Servlet?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。servlet的传输方式:request:请求response:响应注意:1、java是以流的形式往外输出的2、servlet使用最简单的字符打印流往外输出...

2020-04-23 16:04:26 205

原创 解决启动MySql时出现 2003 - Can't connect to MySQL server on '127.0.0.1'(10038)问题

如图:当我们启动数据库,连接本地数据库出现这种错误,但是连接远程的数据库有没有问题时,解决的办法有:一:添加MySQL服务,并设置开机自启动进入 计算机服务项中(我的电脑 (右键)---->管理---->服务和应用程序---->查看有没有MySQL服务项),发现没有 MySQL 服务,如下图:这种是有MySQL的情况,这时只需要双击点击开MySQL点击启动就好,如下...

2020-04-22 16:12:24 4623

空空如也

空空如也

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

TA关注的人

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