![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 60
忘忧人生
人生的路很长,风景很美。
展开
-
mysql常用时间相关函数
在我们平常开发的工作中,我们在数据库中经常会用到时间相关的函数,比如格式化当前时间,求当前时间或者计算某个特定间隔后的时间,那么我们主要会用到哪些函数呢?原创 2023-07-28 15:12:35 · 504 阅读 · 0 评论 -
Java面试常见问题总结
Java面试常见问题总结原创 2022-11-27 18:45:54 · 3041 阅读 · 0 评论 -
面试常问:springboot中常用的注解总结
在平常工作中,经常会用到注解。在面试中,经常会问到springboot的相关注解。今天,主要总结下springboot中的主要注解的作用。1:@SpringbootBootApplication@SpringBootApplication是springboot中最核心的注解,写在启动类的上面。它是@Configuration、@EnableAutoConfiguration和@ComponentScan的组合注解。@Configuration指示一个类声明一个或者多个@Bean 声明的方法并且由Sp原创 2020-09-19 17:17:38 · 1495 阅读 · 1 评论 -
linux下开发常用操作命令总结
在前面的文章中,写过linux下开发常用的基本命令。如果感兴趣的小伙伴,可以看下这篇文章:https://blog.csdn.net/qq_36833673/article/details/106441924。今天,主要总结下linux下开发常用的主要命令。1:新建一个文件夹:mkdir test;2:编辑一个文件:vi test.properties;编辑一个文件后不保存退出:先按esc键,再依次输入:q!,然后按回车,即可不保存退出;若要保存退出,先按esc键,再依次输入:wq!,然后...原创 2020-09-19 16:24:33 · 229 阅读 · 0 评论 -
Java基本数据类型之间的相互转换
在平常的开发工作中,我们经常会进行基本数据类型的转换。那么,常用的数据类型有哪些呢?常用的数据之间应该怎么之间进行转换呢?常用的基本数据类型:byte、short、char、int、long、boolean、double、float。整型:byte:1字节 short:2字节 int :4字节 long:8字节浮点型:float :4字节 double:8字节布尔型:boolean :1/8字节字符串:char:2字节1:int和String之间...原创 2020-08-01 13:29:41 · 593 阅读 · 0 评论 -
Date和字符串之间的转换:SimpleDateFormat
在我们的开发工作中,我们经常需要对字符串和Date之间进行转换。那么,字符串和Date之间应该怎么转换呢?今天,写下字符串时间和Date日期之间转换。1:Date日期转字符串: /** * 将Date转换为字符串 * @param args */ public static void main(String[] args) { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat(原创 2020-07-26 19:40:56 · 699 阅读 · 0 评论 -
数据库中union和union all的用法比较
我们在平常的开发工作中,需要经常进行数据的查询。所以经常会使用到union和union all,那么这两种用法有什么区别呢?今天主要写下两者的区别?1:union:SELECT * FROM USER u WHERE u.`addr` LIKE '%宝鸡市%'UNIONSELECT * FROM USER u WHERE u.`username` LIKE '%阿杜%'查询结果如下图所示:2:union all:SELECT * FROM USER u WHERE u.`..原创 2020-07-26 14:25:49 · 702 阅读 · 0 评论 -
浅谈mvc架构三层模式的理解
在我们的开发工作中,我们经常会听到mvc架构这个词语,好多项目也是用到的mvc架构。那么,mvc是什么意思呢,具体有什么作用呢?mvc中:m表示mode(模型)、v表示view(视图)、c表示controller(控制器)。view主要使用html、jsp等完成页面的展示。执行流程:用户在页面点击按钮,进行请求,请求传到controller,controller进行入参处理及一系列校验,然后传到model,进行业务逻辑处理,返回相应的数据结果给controller,controller再将结果返回给原创 2020-07-19 16:11:50 · 543 阅读 · 0 评论 -
面试必问:多线程面试知识点
在我们平常的开发工作中,我们经常会用到线程,那么,线程相关的知识点在面试中也会经常问到。那么,今天来总结一下线程的主要知识点。1:实现线程的方式有哪些?继承Thread类和实现Runnable接口。因为java是单继承,多实现,所以推荐使用实现Runnable接口。1)继承Thread类:public class ThreadDemo1 extends Thread{ private String name; public Threa...原创 2020-07-19 15:51:27 · 1211 阅读 · 0 评论 -
面试常问:springboot常见面试题
在我们的开发工作中,我们经常会用到微服务。好多小伙伴说,面试的时候也经常会问微服务的一系列知识点。今天,我们主要总结下微服务面试常见的问题。1:什么是微服务?以前进行项目开发的时候,所有的模块都在一个项目中,这样就导致我们某一个模块有问题,可能会导致整个项目出现问题。感觉耦合性比较高。那么微服务现在很火,好多公司也在向微服务转型。比如一个商城系统,可以拆分为很多小的模块,可以拆分为客户管理、商品管理、订单管理等,这样我们每个人可以负责一个小模块,每个模块之间互相调用,项目版本迭代比较快,配置减少,可原创 2020-07-12 15:33:35 · 1028 阅读 · 0 评论 -
开发常用:多级if else,if else if嵌套的基本用法,missing return statement的问题
在平常开发工作中,我们经常会使用if else、else if 进行逻辑判断,合理的使用if else,实现业务逻辑。今天,主要写下if else的基本用法。1:if else的基本用法: public String Demo(){ String str1 = "11"; String str2 = "22"; String str3 = "33"; if (str1.equals(str2)) { ...原创 2020-07-12 13:39:07 · 1954 阅读 · 0 评论 -
面试必问:怎样进行sql优化?
在平常的开发工作中,我们经常需要对sql进行优化,这样提高响应速度,才能带来更好的用户体验。那么,我们应该从哪些方面进行sql优化呢?1:查询需要使用的字段,避免使用select *进行查询;SELECT studentId from student;2:需要经常查询的字段建立合适的索引,提高查询效率;create index index_student on student(studentName);3:需要关联其他表查询某一两个字段时,可以使用子查询,但是尽可能少用子查询;.原创 2020-07-12 12:59:12 · 1105 阅读 · 0 评论 -
面试常问:post和get的区别
在平常工作中,我们经常会写http接口,经常用到get请求和post请求,那么,get请求和post请求有什么区别及联系?post请求代码示例:@RestController@RequestMapping("/Test")public class HttpDemo { @RequestMapping(value="/queryList",method=RequestMethod.POST) public String query(){ S...原创 2020-07-05 15:57:57 · 2869 阅读 · 0 评论 -
面试必问:抽象类和接口的区别及联系
在平常的开发工作中,经常会用到抽象类和接口。在面试的时候,这个知识点也会被经常问到,那么,接口和抽象类具体有什么区别和联系呢?接口:抽象类:看了上面两段代码,发现接口中方法不能有方法体,方法不能定义为私有的,抽象类中的方法必须有方法体。接口主要用来实现,可以多实现,抽象类用来继承,Java中是单继承。 总结:1:接口用来实现,可以多实现;抽象类用来继承,是单继承。 2:接口中的方法不能有方法体,抽象类中的方法有方法体。 ...原创 2020-07-04 17:41:57 · 591 阅读 · 0 评论