- 博客(8)
- 收藏
- 关注
原创 Java面试考点之--计算机网络
❤1、网络概述1、计算机网络五层概述应用层应用层协议很多,如HTTP协议,支持电子邮件的SMTP协议,支持文件传送的FTP协议,DNS协议,POP3,SNMP,Telnet等。传输层运输层主要使用以下两种协议:(1) 传输控制协议TCP(Transmission Control Protocol):面向连接的,数据传输的单位是报文段,能够提供可靠的交付。(2) 用户数据包协...
2019-05-08 19:49:52 408
原创 Java面试考点之Java SE (Java高级知识)
一、线程1、多线程中的i++线程安全吗?为什么?i++和++i都是i=i+1的意思,但是过程有些许区别:i++:先赋值再自加。(例如:i=1;a=1+i++;结果为a=1+1=2,语句执行完后i再进行自加为2)++i:先自加再赋值。(例如:i=1;a=1+++i;结果为a=1+(1+1)=3,i先自加为2再进行运算)但是在单独使用时没有区别:如for(int i=0;i<10;...
2019-05-06 11:29:36 428
原创 Java面试考点之Java SE (Java基础)
一、JavaSE部分 (Java基础)1、map的分类和常见的情况1.1-HashMap:最常用的Map,根据键的hashcode值来存储数据,根据键可以直接获得他的值(因为相同的键hashcode值相同,在地址为hashcode值的地方存储的就是值,所以根据键可以直接获得值),具有很快的访问速度,遍历时,取得数据的顺序完全是随机的,HashMap最多只允许一条记录的键为null,允许多...
2019-05-04 15:49:44 258
原创 当传入参数类型是Int时且传值为0时 mybatis会自动将0改为空串
今天写了一个条件查询接口,测试时 一个Integer类型的参数 我传值为0,但是查询结果与不传值是一样的。通过查阅资料发现当参数数据类型为Integer,并且传入的值为0时,在Mybatis会将其转化为空字符串,从而无法进入if标签中进行查询。将整型字段判断的if标签里的 != ''删除即可还有一点需要注意的是:在数据库设计时,数据库表里代表状态或者类型意义的字段 最好#不要用0#来代...
2019-04-25 11:09:51 834
原创 Java8新特性——Joda时间处理
首先说我们为什么要使用 Joda? Joda-Time 令时间和日期值变得易于管理、操作和理解。事实上,易于使用是 Joda 的主要设计目标。其他目标包括可扩展性、完整的特性集以及对多种日历系统的支持。并且 Joda 与 JDK 是百分之百可互操作的,因此您无需替换所有 Java 代码,只需要替换执行日期/时间计算的那部分代码。 Joda-Time提供了一组Java类包用于...
2019-03-01 20:41:51 1026
原创 springboot整合quartz+实现定时任务详细代码
定时任务代码:@Configurationpublic class QuartzConfigration {@Bean(name = "firstJobDetail")public MethodInvokingJobDetailFactoryBean firstJobDetail(**TimerUpdateServiceImpl** firstJob) { MethodInvokingJ...
2019-02-25 21:15:05 975
原创 关于equals和"=="的理解
注意:equal:是用来比较两个对象内部的内容(值)是否相等的。==:是用来判断两个对象的地址是否相同,即是否是指相同一个对象。第一次String a="1234"时,会在常量池中创建一个常量1234,String b=1234时,常量池中已经有了该常量,所以直接取,a和b的地址一样,所以地址值相等;String c = new String(“1234”)重新new了对象,在堆内存中开辟了新...
2019-02-25 14:54:22 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人