自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 后端开发面试题集

JavaSE 88基础语法 9Q1:简单说说Java有哪些数据类型答:①分为基本数据类型和引用数据类型。②基本数据类型包括:数值型(byte、short、int、long、float、double),字符型(char)以及布尔型(boolean)。除了基本类型外,其他数据类型都属于引用类型,包括类、接口、数组等。Q2:float number=3.4;有没有问题?为什么?答:有问题,因为3.4 是双精度数,将双精度型(double)赋值给浮点型(float)属于向下转型,可能会造成精度损失,所以必

2021-08-15 19:46:06 1233

原创 实习生面试题总结

文章目录javaSE面向对象编程的理解什么是继承什么是多态多态有什么好处?什么是抽象集合java集合数组和list(集合)的区别collection与collections有什么不同List,Set,Map三者的区别?Arraylist与LinkedList区别?ArrayList与Vector区别呢?为什么要用Arraylist取代Vector呢?HashMap和HashSet区别HashMap和HashSet区别HashSet如何检查重复(hashcode和euqals为什么要一起使用)javawebS

2021-08-15 11:16:11 549

原创 注入mapper 组件时 IDEA报红但是运行正常,怎么解决报红问题

mapper层一直报红,对于完美主义的人真的糟心。该怎么解决这个问题呢我们可以从mapper接口添加@Repository注释。载入ioc容器几种方式@MapperScan使用组件扫描使用@Mapper注释

2022-03-30 18:43:39 811

原创 跟着mybatisPlus 快速入门文档踩过的坑

快速文档中使用的测试类是这样的@SpringBootTestpublic class SampleTest { @Autowired private UserMapper userMapper; @Test public void testSelect() { System.out.println(("----- selectAll method test ------")); List<User> userList = u

2022-03-30 16:19:24 350

原创 springCloud的学习

什么是微服务传统单体架构可以从上图看出,单体架构基本上就是如上所说的:一个应用,一个数据库,一个web容器,里面集成了所有的功能。这在小型项目里面时比较好维护的,毕竟功能不多,也不复杂,但扩展性和可靠性比较差,因为所有功能集成在一个服务或者一个war包中,修改某个功能时,需要所有服务重新打包。可能前期开发比较快,后期随着功能的增长,交互的周期会变长。微服务架构微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事情,

2021-08-28 10:48:03 187

原创 springCloud初入门时遇到的问题

Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.配置DataSource失败:'url'属性未指定,无法配置嵌入式数据源。百度之后大多数回答,都是url、userName等没写好,然后我再三确认都学好的。#spring的相关配置spring: application: name:

2021-08-23 22:58:55 222

原创 java 为什么在当前类中main方法不能调用方法

关键字“ this”用作对实例的引用。由于静态方法没有(属于)任何实例,因此不能在静态方法中使用“ this”引用。如果还是这样,请尝试这样做,这样会生成编译时错误。

2021-08-16 20:37:44 797

转载 java知识查漏补缺

这里写目录标题try代码块的执行顺序对象的克隆的使用和一些概念序列化的概念与使用序列化和反序列化的概念什么情况下需要序列化如何实现序列化serialVersionUID 的作用和用法serialVersionUID 的一些概念。 取消属性 addTip 的注释,这之后,再次执行反序列化方法,看现象。下面解释这个 serialVersionUID 的值到底怎么设置才OK。匿名内部类什么是匿名内部类为什么会有匿名内部类匿名内部类的定义使用匿名内部类try代码块的执行顺序执行顺序的详细讲解总结:try {

2021-08-11 11:35:43 79

转载 java进阶学习之多线程

多线程的概念什么是进程?什么是线程?进程是一个应用程序(1个进程是一个软件)。线程是一个进程中的执行场景/执行单元。一个进程可以启动多个线程。什么是进程和线程的例子对于java程序来说,当在DOS命令窗口中输入:java HelloWorld 回车之后。会先启动JVM,而JVM就是一个进程。JVM再启动一个主线程调用main方法。同时再启动一个垃圾回收线程负责看护,回收垃圾。最起码,现在的java程序中至少有两个线程并发,一个是垃圾回收线程,一个是执行main方法的主线程。对于单

2021-08-10 17:02:02 141

转载 java高级之异常(try_catch_finally的执行顺序情况)

转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50266995结论:不管有木有出现异常,finally块中代码都会执行;当try和catch中有return时,finally仍然会执行;finally是在return语句执行之后,返回之前执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码怎么样,返回的值都不会改变,仍然是之前保存的值),所以函数返回值是在finally执行前就已经确定

2021-08-10 10:17:47 181

转载 mysql学习之事务

很详细的事务介绍https://www.cnblogs.com/wzk-0000/p/9928883.html

2021-08-07 10:34:31 150

原创 java基础学习之this和super和内存结构

this的内存结构this的特性this是什么,在内存方面是怎么样的?this是一个变量,是一个引用。this保存当前对象的内存地址,指向自身。所以,严格意义上来说,this代表的就是“当前对象”,this储存在堆内存当中对象的内部。super的内存结构...

2021-08-06 17:09:53 399 1

原创 static的详解与代码的执行顺序

static修饰符是笔试考察重点,奈何我没认真学,栽了很多跟头后,做个笔记记下了。在学习之前得知道它在内存中是怎么实现的前置知识:什么是压栈,压栈就是入栈和出栈的统称,将方法的局部变量等数据放入栈中,称为入栈,出栈则是数据被清出栈。static可修饰谁?修饰方法修饰全局变量注:只能修饰全局变量,不管方法是否被static修饰,都不能修饰方法中的局部变量static的作用修饰方法调用:方法类级别的,可以通过通过”类名“.方法名调用,也可以通过对象调用,普通的变量都是只能通过对象调用

2021-08-06 16:52:16 1423

转载 Java基础学习之继承

Java 继承继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。生活中的继承:兔子和羊属于食草动物类,狮子和豹属于食肉动物类。食草动物和食肉动物又是属于动物类。所以继承需要符合的关系是:is-a,父类更通用,子类更具体。虽然食草动物和食肉动物都是属于动物,但是两者的属性和行为上有差别,所以子类会具有父类的一般特性也会具有自身的特性。

2021-08-05 15:34:18 63

原创 java基础学习之封装

Java 封装在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性的接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。适当的封装可以让程序源代码更容易理解与维护,也加强了程序源代码的安全性。封装的优点良好的封装能够减少耦合。类内部的结构可以自由修改。可以对成员变量进行更精确的控制。实现Java封装的步骤注:类只能使用只能public 或者

2021-08-05 14:21:28 93

原创 java基础学习之Java 包(package)

Java 包(package)的概念为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。包的作用把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。类名相同,包名不同时,必须使用包名区分类名相同时,调用相同类名对象,不该使用import,而是直接在对象时写上包路径,以示区分

2021-08-05 13:50:12 189

原创 创建对象的jvm内存结构

入门jvm内存结构

2021-08-04 21:15:01 75

原创 mysql having和where和聚合函数的使用问题

having和where的使用知识where与having同时使用时,执行顺序时where->having。但只使用where或者having时,作用一样(不能(慎用)使用聚合函数)。where不能使用聚合函数因为聚合函数是从确定的结果集中整列数据进行计算的 ,而where子句则是对数据行进行过滤的。所以相矛盾不能使用。聚合函数的使用如果没有分组是不能在结果集中使用聚合函数值和非聚合函数的字段的In aggregated query without GROUP BY, e

2021-08-04 11:28:29 3717

转载 springboot返回json的知识总结

springboot怎么返回json对象呢第一先将数据储存在类中(json格式就是键值对的关系,对象可以满足这个要求)@Datapublic class Person { //编号 private String id; // 姓名 private String name; // 性别 private String gender;}简单的请求@RestController@RequestMapping("/json")public class

2021-08-03 21:11:35 573

原创 开启事务注解驱动报错问题 或 ‘xx‘ defined in class path resource [application.xml]: Initialization of bean failed

项目场景:小白学习spring基于注解的声明式事务控制时,遇到的问题问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:按学习步骤,在配置文件上开启事务的注解驱动<tx:annotation-driven transaction-manager="dataSourceTransactionManager"></tx:annotation-driven>运行时报错����.

2021-04-04 12:44:52 1124

原创 怎么手动添加jar包到maven本地仓库

有些时候需要替换本地仓库中不能用的旧版的jar包时,就得手动添加jar包到本地仓库了,我是因为使用的mysql-connect的版本是5+已经不能使用了,所以要替换为版本8+。首先我们要知道在哪里找jar包, 我们可以在这个网址http://mvnrepository.com/,搜索自己想要的jar包,如图@1图@2图@3图切记下载的安装包不要直接粘贴复制到本地仓库目录下,因为jar包都会有pom、repositories文件存在才能被依赖,所以只能通过mvn命令实现使用mvn命令需要用

2021-03-02 17:22:18 149

转载 maven测试时 java: 程序包org.junit不存在的问题

描述:maven仓库有junit包,idea也不报红,运行时却依然报找不到类解决方式修改maven的配置,Build Tools—Maven—Runner:勾选:Deletegate IDE build/run actions to Maven

2021-02-24 16:56:30 559 1

转载 Maven启动tomcat:run异常

后台报错如下:原因如下:jdk版本是1.8以上的,不支持tomcat:run默认的tomcat6,改成tomcat7依赖包即可。1.在Maven——web项目的pom.xml文件中添加以下代码,解决与本地的tomcat中jsp与servlet的jar包冲突。provided说明只在编译期有效,运行期使用的是tomcat的jar包2.加入tomcat7依赖包插件从idea中再次启动时 运行tomcat7:run就可以了...

2021-02-24 11:18:44 239 1

转载 JDBC报错信息.CannotGetJdbcConnectionException: Could not get JDBC Connection;

JDBC报错信息.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone看字面意以为是mysql时区不一致的问题,但我通过百度看到有名博主的一段问题和我的一

2021-01-29 16:21:54 4958 1

空空如也

空空如也

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

TA关注的人

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