HashMap源码之构造函数

构造函数从构造函数开始说起public HashMap(int initialCapacity, f
分类: 其他 发布时间: 02-09 22:47 阅读次数: 0

leecode:计算无序数组的峰值

public int findTopOne(int[] array,int start,int en
分类: 其他 发布时间: 02-09 22:45 阅读次数: 0

leecode1:两数之和

给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返
分类: 其他 发布时间: 02-09 22:45 阅读次数: 0

GET 和 POST 请求的优缺点、区别

首先GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。
分类: 其他 发布时间: 02-09 22:45 阅读次数: 0

谈谈Spring IOC原理

SpringIoc就是控制反转或者叫依赖注入 :就是创建组件和使用分离。然而这是句废话,面试说了跟没
分类: 其他 发布时间: 02-09 22:44 阅读次数: 0

给图片添加水印,并支持浏览器下载输出

业务需求:给图片新增水印,并支持浏览器下载导出成zip包。1、第一反应,通过画笔给图片新增加水印,图
分类: 其他 发布时间: 02-09 22:44 阅读次数: 0

leedcode 3:无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: abcabcbb输出
分类: 其他 发布时间: 02-09 22:44 阅读次数: 0

mybatis中使用_parameter获取参数进行条件查询

业务场景:数据查询业务逻辑改变,但是要兼容历史数据。而当前逻辑的数据需要根据某些条件去判断是否查询。
分类: 其他 发布时间: 02-09 22:44 阅读次数: 0

Java中Collection和Collections的区别?

Java中Collection和Collections的区别?1、java.util.Collect
分类: 其他 发布时间: 02-09 22:43 阅读次数: 0

关于集合中一些常考的重点知识点总结

集合Java的集合框架中可以分为两大类:第一类是按照单个元素存储的 Collection 集合,其中
分类: 其他 发布时间: 02-09 22:43 阅读次数: 0

记一次解决OutOfMemoryError:Java heap space

业务场景:项目中涉及到大量图片导出,另外中途使用I/O对图片进行了处理,图片个数过多导致内存溢出。h
分类: 其他 发布时间: 02-09 22:42 阅读次数: 0

记一次对接第三方数据传输nginx出现“504 Gateway Time-out”的解决方法

业务场景:第三发团队直接将数据通过http请求将数据通过接口传给我们,然后我们再进行入库。项目涉及到
分类: 其他 发布时间: 02-09 22:42 阅读次数: 0

使用SUBSTRING_INDEX将数据库某字段分割然后赋给另外一个字段

业务场景:历史数据展示的时候数据根据sort字段排序,sort字段定义为double(20,0) ,
分类: 其他 发布时间: 02-09 22:42 阅读次数: 0

【java设计模式】之 代理(Proxy)模式(下)

接上一篇代理(Proxy)模式,看下proxy内部到底做了什么处理。通过上篇的代码debug,如图p
分类: 其他 发布时间: 02-09 22:42 阅读次数: 0

【java设计模式】之 代理(Proxy)模式(上)

先来看下代理模式的定义和目的 定义:给目标对象提供一个代理对象,并由代理对象控制对目标对象的引用
分类: 其他 发布时间: 02-09 22:41 阅读次数: 0

Spring事务注解实现的原理

Spring事务注解是个典型的Spring AOP的注解。方法上面加上@Transactional,
分类: 其他 发布时间: 02-09 22:41 阅读次数: 0

TCP的拥塞控制看这篇就足够了

先介绍拥塞控制的基本条件: 在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,
分类: 其他 发布时间: 02-09 22:41 阅读次数: 0

TCP的流量控制——滑动窗口

TCP利用滑动窗口实现流量控制。一般来说,我们总是希望数据传输的更快一些。但是如果发送方把数据发送的
分类: 其他 发布时间: 02-09 22:41 阅读次数: 0

浅谈volatile基本原理

内存可见性  volatile是Java提供的一种轻量级的同步机制,在并发编程中,它也扮演着比较重要
分类: 其他 发布时间: 02-09 22:40 阅读次数: 0

写两个线程,线程1添加10个元素到容器,线程2对元素个数做监控,个数为5时,线程2给出提示并结束

思路:开启两个线程,线程t1添加元素,线程t2监控元素个数为5。如何保证元素个数为5的时候t2执行,
分类: 其他 发布时间: 02-09 22:40 阅读次数: 0