![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWEB
文章平均质量分 63
遇见糖糖
专于学业专于情,不负编程不负卿。
展开
-
Java常考面试题整理(二)
21.Iterator和ListIterator的区别是什么?参考答案: 下面列出了他们的区别: Iterator可以用来遍历Set和List集合,但是ListIterator只能用来遍历List. Iterator对集合只能向前遍历,ListIterator既可以向前也可以向后. ListIterator实现了Iterator接口,并包含其他的功能,比如增加元素,替换元素...原创 2018-04-24 01:14:43 · 180 阅读 · 0 评论 -
Spring Boot注入RestTemplate ,出现空指针解决办法
低版本和高版本注入方式不一样:高版本的直接翻到文末。SpringBoot 1.5的解决方法:SpringBoot 注入RestTemplate 我看了一下大都是让我们在启动类里面加一个Bean配置代码如下 @Autowired private RestTemplateBuilder builder; public static void main(String...原创 2019-04-12 10:36:41 · 13071 阅读 · 12 评论 -
Spring Cloud Feign声明式服务调用(转载)+遇到的问题
转载:原文总结:1.pom添加依赖2.application中填写正确的eureka配置3.启动项中增加注解@EnableFeignClients4.填写正确的调用接口通过原文使用Feign可能会遇到的问题Eureka中配置的地址不对,导致消费者调用提供者方法时候,出现链接超时, 这边需要改一下提供者的Eureka的接口配置正文如下一...转载 2019-04-08 16:57:58 · 6673 阅读 · 0 评论 -
Java集成POI进行Excele的导入导出,以及报错: java.lang.AbstractMethodError..........
报错信息如下java.lang.AbstractMethodError:org.apache.poi.xssf.usermodel.XSSFCell.setCellType(Lorg/apache/poi/ss/usermodel/CellType;首先项目集成POI进行导入导出的pom文件注意:最开始我使用的是3.15和3.14,但是会产生上面的报错信息,我这边一直以...原创 2019-04-01 11:55:17 · 5028 阅读 · 0 评论 -
使用 SpringBoot+Dubbo 搭建一个简单分布式服务
实战之前,先来看几个重要的概念开始实战之前,我们先来简单的了解一下这样几个概念:Dubbo、RPC、分布式、由于本文的目的是带大家使用SpringBoot+Dubbo 搭建一个简单的分布式服务,所以这些概念我只会简单给大家普及一下,不会做深入探究。什么是分布式?分布式或者说 SOA 分布式重要的就是面向服务,说简单的分布式就是我们把整个系统拆分成不同的服务然后将这些服务放在不同的服务器...转载 2019-02-20 10:37:59 · 673 阅读 · 0 评论 -
JPA查询getOne()与findOne()的差异以及一些小问题
起初用Jpa 里面 getOne()查询一个id的数据发现查询出来的数据都是空的,但不是空的对象是按照对象默认值来的所以导致查询不出结果以为是数据库修改,没有及时修改实体类导致的 但是后来发现问题不是这个样子数据库里面存在对应的数据,但是使用getOne无法查询出来 之后换成了findOne()就可以查询出来数据,一脸问号 findOne效果...原创 2018-11-13 15:53:41 · 2318 阅读 · 8 评论 -
Idea如何生成JPA的相关model,以及运行JPA项目的时候启动错误
1.如何生成JPAmodel按照顺序执行下面的步骤为指定的项目添加JPA的配置,这样之后生成的model就会在指定的项目内选择JPA之后默认不用操作直接添加没有Persistence的可以在window里面找到这个窗口 之后打开就是下面的界面右键添加好JPA的项目 ,选择生成 相应的mapping数据库要提前配置好 ,前缀和后缀一般都是空值,pack...原创 2018-10-24 10:00:37 · 894 阅读 · 1 评论 -
JPA 开发写SQL时候遇见的困难点
官方文档https://docs.spring.io/spring-data/jpa/docs/1.11.16.RELEASE/reference/html/#repositories.special-parameters 1.根据时间排序时候查询遇见的错误No property desc found for type Date!出错前写法findAllOrderByCre...原创 2018-10-18 10:59:08 · 496 阅读 · 0 评论 -
spring-boot:run启动时,如何带设置环境参数dev,test.
这边在linux 启动springboot的jar包时候,多次报错 最终使用java -jar -Dspring.profiles.active=test demo-0.0.1-SNAPSHOT.jar的方式成功 Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。如果要指定spring-boot的sp...原创 2018-09-12 15:50:23 · 11221 阅读 · 0 评论 -
如何导入并运行一个分布式的Maven项目
本人也属于一个新手小白,之前在公司运行的项目也都不涉及到maven...但是前两天运行一个maven项目的时候发现,第一次接触这个还是蛮让我措手不及的.在这里整理下自己当时走的弯路,或者遇到的一些问题吧.1.首先一个项目无论是直接从别的地址复制过来的或者是通过SVN检出的,这些都没有什么影响.首先就是将这个项目导入到eclipse中就像上面一样,将打有马赛克的项目导入到ecl...原创 2018-05-10 20:10:05 · 12568 阅读 · 3 评论 -
Java常考面试题整理(六)
101.HTTP相应的结构是怎么样的?参考答案: HTTP相应由三个部分组成: 1.状态码(status code):描述了相应的状态,可以用来检查是否成功的完成了请求.请求失败的情况下,状态码可以用来找出失败的原因.如果Servlet没有返回状态码,默认会返回成功的状态码HttpServletResponse.SC_OK. 2.HTTP头部(HTTP Header):它们包含了...原创 2018-05-05 00:28:49 · 210 阅读 · 0 评论 -
Java常考面试题整理(三)
明天又要去面试,Good luck to me.,让我在这段时间换个新的工作吧.41.在Java中,对象什么时候可以被垃圾回收?参考答案: 当对象对当前使用这个对象的应用程序变得不可触及的时候,这个对象就可以被回收了.42.JVM的永久代中会发生垃圾回收么?参考答案: 垃圾回收不会发生在永久代,如果永久代满了或者是超过了临界值,会触发完全垃圾回收(Full GC).如果你仔细查看垃圾收...原创 2018-04-25 01:14:16 · 173 阅读 · 0 评论 -
Java常考面试题整理(五)
81.RMI中的远程接口(Remote Interface)扮演了什么样的角色?参考答案: 远程接口用来标识哪些方法是可以被非本地虚拟机调用的接口.远程对象必须要直接或者是间接实现远程接口.实现了远程接口的类应该声明被实现的远程接口,给每一个远程对象定义构造函数,给所有远程接口的方法提供实现.82.java.rmi.Naming类扮演了什么样的角色?参考答案: java.rmi.Nam...原创 2018-05-03 01:56:28 · 147 阅读 · 0 评论 -
Java常考面试题整理(一)
1.什么是java虚拟机?为什么java被称作是"平台无关的编程语言".参考答案: java虚拟级是一个可以执行java字节码的虚拟机进程,java源文件被编译成能被java虚拟机执行的字节码文件. java被设计成允许应用程序可以运行在任意的平台而不需要程序员为每一个平台单独重写或者是重新编译,java虚拟机让这个变成可能,因为它知道底层硬件平台的指令长度和其他特性.2.jdk和jr...原创 2018-04-22 16:31:40 · 355 阅读 · 0 评论 -
Spring Boot下载踩坑实录,以及如何正确的下载服务器的资源到本地
核心代码import org.apache.commons.lang3.StringUtils;import sun.misc.BASE64Encoder;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.H...原创 2019-07-02 10:03:11 · 2124 阅读 · 2 评论