自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (3)
  • 收藏
  • 关注

原创 你真的了解java集合么?

在平时我们的工作中常用到的集合是ArrayList这个类,用来存储元素。那除了ArrayList还有哪些集合类可以使用呢,ArrayList它的底层又是如何实现的?我们常说到的ArrayList查询快、LinkedList增删快到底怎么回事呢?集合的体系结构我这里用一张图来表示常用的集合类体系Vector和ArrayList、LinkedList联系和区别,分别的使⽤用场景?联系和区别ArrayList: 底层是数组实现,所以查询快、增删慢,线程不安全的。LinkedList:底层是链表.

2020-06-21 01:33:37 258

原创 springboot 文件上传

springboot 文件上传实现思路于注意事项使用 spring 中的 MultipartFile 实现上传的文件该存储在什么地方?如果上传的是图片如何直接访问?如何统一限定上传文件的大小?核心代码@Controllerpublic class FileController { Logger logger = LoggerFactory.getLog...

2020-01-05 21:11:52 135

原创 职场法则

关于面试1.1 做功课很重要什么是做功课,你去面试之前,应该先搜索了解这个公司的背景,诸如股权结构,公司负责人的背景,公司主要产品线构成和主要收入构成,公司主要竞品和竞争格局。如果有可能,尽量测试使用以下公司的产品,并搜索一下相关公司的口碑和介绍。https://mp.weixin.qq.com/s/9cT-Ng_hvj9V61_XEl-ZVghttps://mp.weixin.qq....

2019-12-29 11:40:57 2061

原创 left join on 后and 和 where 的区别

left join on 后and 和 where 的区别俩者放置相同条件,但是结果集不同,就是由于优先级不同,on的优先级高于where的。首先得明确俩个概念使用 left join 会返回左表中所有的数据,及时右表中没有匹配的行。俩个表关联查询时,首先生成一张临时表,然后再将这张临时表返回。俩者的区别and 是在生成临时表时候起作用的,不管条件是否成立,都会返回左表中的全部...

2019-12-07 00:29:51 551

原创 lambda 学习

lambdaLambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。lambda 语法格式(parameters) -> expression 或者 (parameters) -> {statements;}lambda区...

2019-10-20 13:33:08 209

原创 阿里云centos7下环境部署和项目部署

阿里云centos7下环境部署和项目部署系统环境:阿里云centos7系统linux下的jdk1.8linux下的tomcat8linux下的mysql5.7jdk1.8的安装下载jdk官网太慢, 百度网盘下载地址使用xshell打开linux系统,切换到usr目录,新建文件夹java使用xftp把jdk传输到 /usr/java解压当前文件 tar -zxvf jd...

2019-09-29 11:49:25 1265

原创 springmvc 对象传参

springmvc 对象传参第一种情况public class User implements Serializable { private Integer id; private String name; private String sex; private Integer age; set...get}@RequestMap...

2019-05-21 22:42:42 799

原创 Springmvc架构图

Springmvc架构流程1、 用户发送请求至前端控制器DispatcherServlet2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 DispatcherServlet通过HandlerAdap...

2019-03-20 22:54:22 1281

原创 maven的概念和idea中使用maven

辅导辅导

2018-11-14 19:42:56 2070

原创 gson的使用

gson的使用SerializedName的使用当后台返回的json 和你定义的entity 的字段不一致,或者返回json命名不满意的使用可以用SerializedName的注解定义我们的User 实体类public class User { //省略其它 public String name; public int age; public String ...

2018-11-07 18:56:07 495

原创 protected 修饰符的使用

protected 修饰符protected 修饰符用来修饰成员变量,成员方法,构造方法。protected所修饰的只能通过同一个包下、不同包的子类、匿名内部类的方式访问,代码如下:定义一个Student类package cn.huaqi.base;public class Student { protected int age = 0; protected Student() { ...

2018-10-19 22:49:31 2561

原创 java中保留俩位小数问题 以及BigDecimal的使用

BigDecimalBigDecimal是不可变的任意精度的有符号的十进制数,常用在金额的计算,在java 中 double 的+-*/会丢失精度比如说:System.out.println(1.01+2.02); //3.0300000000000002BigDecimal的常用方法: public BigDecimal(double val) public BigDe...

2018-08-02 21:18:15 2850

原创 java Object 类的理解

object 类是java 的父类 属于 java.lang 包下 ,有如下9个方法public final native Class< ? > getClass();返回此 Object 的运行时类public native int hashCode();返回该对象的哈希码值。 而String中对该方法进行重写,返回哈希码值public int hashCode...

2018-07-25 18:22:24 295

原创 String 相关

String 相关内容: 涉及到 字节与字符的区别,编码与解码,String的常用方法, 字符串池,String StringBuffer StringBuild 的区别 编码与解码在我们工作中经常会涉及到乱码的问题出现该问题就是编码与解码不一致 由于计算机只识别二进制 bit 0,1 在java 中以最小单元字节byte操作,在英文中的26个字母和其他符号足以用一个字节来表示而中文...

2018-07-21 01:12:47 173

空空如也

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

TA关注的人

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