2 随风飘。

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 16w+

Java面试个人总结200多题(四)

声明:这是个人面试的总结,很多都是我自己百度的,答案只供大家参考。哈哈,后面是个人被问过的一些题。 就不做整理了,大家将就看看。如果觉得有问题大家也可以百度补充。十八、RedisRedis更要多懂一点,单线程模型,aof,rdb,rewrite,主从,cluster,哪些类型?包含一些缓存常见的问题击穿、穿透、雪崩、数据一致性等179.redis 是什么?都有哪些使用场景?Redis是一个开源的 key—value型 单线程 数据库,支持string、list、set、zset和hash类型数据。

2020-06-23 15:47:37

Java面试个人总结200多题(三)

声明:这是个人面试的总结,很多都是我自己百度的,答案只供大家参考。十二、Hibernate113.为什么要使用 hibernate?A。对jdbc访问数据库的代码进行了封装,简化数据访问层繁琐的重复性代码B。简化dao层编码工作C。性能非常好,是一个轻量级的框架114.什么是 ORM 框架?对象关系映射(ORM),即通过类与数据库表的映射关系,将对象持久化到数据库中115.hibernate 中如何在控制台查看打印的 sql 语句?true116.hibernate 有几种查询方式?

2020-06-23 15:47:08

Java面试个人总结200多题(二)

*声明:这是个人面试的总结,很多都是我自己百度的,答案仅供大家参考。64.jsp 和 servlet 有什么区别?Servlet 适合动态输出 Web 数据和业务逻辑处理,对于 html 页面内容的修改非常不方便;Jsp 是在 Html 代码中嵌入 Java 代码,适合页面的显示内置对象不同,获取内置对象的方式不同Servlet一种服务器端的Java应用程序由 Web 容器加载和管理用于生成动态 Web 内容负责处理客户端请求Jsp是 Servlet 的扩展,本质上还是 Servlet

2020-06-23 15:32:46

Java面试个人总结200多题(一)

声明:这是个人面试的总结,很多都是我自己百度的,答案只供大家参考。一、Java 基础1.JDK 和 JRE 有什么区别?JDK 是java 开发工具包,jre是java运行环境,JDK 包含jre2.== 和 equals 的区别是什么?==基本数据类型比较的是值。引用数据类型比较的是地址值是否相等。equals比较的是对象是否相等3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?不一定。hashCode()相等即它的哈希值相等。哈希值相等它的键值不一

2020-06-23 15:21:43

springboot源码自动装配解析学习(标题一)

只为记录自己学习的知识总结分享,欢迎指正,共同学习提升。废话不多上图:创建一个Demo,进入到springboot主方法:进入到@EnableAutoConfiguration利用@Import 注解将所有符合自动装配的Bean注入到IOC容器中进入到AutoConfigurationImportSelector 类,第一句判断当前的系统是否禁用了自动装配的功能,如果被禁用:priva...

2020-04-29 15:57:05

Springboot+MybatisPlus+Spring-security-Jwt Api接口实现权限认证实战

<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-security</artifactId> <version>2.0.0.RELEASE</version> </dependency> <!-- https://mvnrepos

2019-08-01 15:24:23

MySqL8 安装详解(Windos 64位)

下载地址:https://dev.mysql.com/downloads/mysql/下载解压:解压后的文件里面没有my.ini 需要自己手动创建:my.ini的内容:[mysqld]# 设置mysql客户端连接服务端时默认使用的端口port=3306 #设置mysql服务名server_id=mysql8 # 设置mysql的安装目录basedir=E:/my...

2019-05-23 11:02:31

根据出生年月日算出实际的月龄

工具类/** * 根据出生日期算出月龄 */ public static Integer getMouthAge(Date birth){ if(null == birth){ return 0; } Calendar calInfo = GregorianCalendar.getInstance(); calInfo.setTime(birth); int ...

2019-04-02 10:21:01

java springboot中调用第三方接口

调用第三方接口,记录下自己写的不然忘记。依然是废话不喜欢多说,上代码:application.yml配置server: port: 7888 servlet: context-path: /genetomcat: remote-ip-header: x-forward-for uri-encoding: UTF-8 max-threa...

2018-12-28 14:37:18

SpringBoot中查询结果的id一样,循环引用$.ref的问题

话不多,直接上图:解决方法:1.禁用 “$ref”:fastConverter.setFastJsonConfig(fastJsonConfig);fastConverter.setFeatures(SerializerFeature.DisableCircularReferenceDetect);2.如果是代码,需要转换JSON.toJSONString(object, Seri...

2018-12-20 11:34:48

Postman测试传json格式,springmvc接收json 对象或者单个参数

平常写接口用postman测试,无脑默认用 form-data 的key-value 格式 多好;但是为了配合小程序那边统一传json格式,老大叫改成json 传参;什么情况?以前没有这样玩过, 各种坑被坑,记录下自己的坑。 当然我是个小菜鸟,大神就别来喷了; 废话不多说,上代码,案例;Postman测试:headers 必须指定加application/json,...

2018-11-09 16:38:33

hibernate SQL Error: 8152, SQLState: 22001

数据库的字段设置太小了,我数据库设置的是varchar 255 但是字段还是不够大;解决:可以改为万能的text, 或者指定的json 格式字段;

2018-10-09 09:56:21

exception is javax.persistence.NonUniqueResultException: query did not return a unique result: 3

Hibernate使用Query接口的uniqueResult()方法 查询大于一时会报错;例:错误QuestionAnswer queryAnswer = questionAnswerRepository.query();查询到的数据有多条,用一个对象接收就会报错,应该用List接收;把上面的接收改成List就可以了;例:修改后List queryAnswer = que...

2018-10-09 09:50:21

时间戳和4位随机数生成订单编号

Java订单生成:MYSQL订单生成:

2018-09-30 16:15:13

springboot 项目java.io.IOException: The temporary upload location

“message”: “Failed to parse multipart servlet request; nested exception is java.io.IOException: Thetemporaryuploadlocation[C:\Users\kevy\AppData\Local\Temp\tomcat.8761542752884705325.7777\work\Tomcat\...

2018-09-11 11:13:41

spring boot + JPA +Postgres id 自增长设置

CREATE SEQUENCE public.question_answer_id INCREMENT 1 MINVALUE 1 //最小是1 MAXVALUE 99999999 START 1 //从1开始 CACHE 1;drop SEQUENCE public.question_answer_id; //删除@Data@Entitypublic cl...

2018-08-23 12:15:28

POI-tl 把数据导入Word模板生成word文件 简单版

需求:因为项目做的是一个体检的系统,需要把体检后获得的数据录入到固定的word模板,最后生成新的word文档。废话不多说上干货;关于poi-tlpoi-tl:poi template language 一个基于poi的word模板生成文档的开源组件。 文档介绍:http://deepoove.com/poi-tl/pom.xml&amp;lt;dependency&amp;gt; ...

2018-08-15 11:33:34

入门级 MYSQL sql语句练习

每个人都是从菜鸟变老鸟的,所以分享一波自己以前学习SQL的练习语句,希望对菜鸟们有用;员工表:CREATE TABLE `emp` ( `empno` int(11) NOT NULL, `ename` varchar(50) DEFAULT NULL, `job` varchar(50) DEFAULT NULL, `mgr` int(11) DEFAULT NULL,...

2018-08-07 15:08:32

IDEA内存不够

因为项目是分布式微服务的,所以跑起来卡的一笔;所以只能加大内存了;当然平常开发还是够用的;解决方案: 打开idea.exe.vmoptions 如图:

2018-08-07 14:48:54

Idea分享激活流程

很多公司都用IDEA了,自己也要跟上节奏;所以也开始学习使用IDEA; IDEA分旗舰版和社区版;社区版的是阉割的所以还是用旗舰版,当然旗舰版是要收费的,但是你懂的,收费什么的。。不存在;分享一波激活IDEA注册码;http://idea.lanyus.com/ 里面有激活流程和注册码;...

2018-08-07 11:09:29

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。