摘要: Maven构建的Spring项目需要哪些依赖? 文件上传依赖 c标签需要的两个包 阅读全文
posted @ 2019-02-20 09:40 蓝幸运 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 导入相关支持jar包:commons fileupload.jar,commons io.jar 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common 阅读全文
posted @ 2019-02-19 15:27 蓝幸运 阅读(1694) 评论(1) 推荐(0) 编辑
摘要: 配置MultipartResolver:用于处理表单中的file 当然,要让多路解析器正常工作,你需要在classpath路径下准备必须的jar包。如果使用的是通用的多路上传解析器CommonsMultipartResolver,你所需要的jar包是commons fileupload.jar。 当 阅读全文
posted @ 2019-02-19 14:40 蓝幸运 阅读(592) 评论(0) 推荐(0) 编辑
摘要: "Algorithm" "601. 体育馆的人流量" What X 市建了一个新的体育馆,每日人流量信息被记录在这三列信息中:序号 (id)、日期 (date)、 人流量 (people)。请编写一个查询语句,找出高峰期时段,要求连续三天及以上,并且每天人流量均不少于100。 How 此题可以分成三 阅读全文
posted @ 2018-11-12 20:49 蓝幸运 阅读(199) 评论(0) 推荐(1) 编辑
摘要: HashMap 的底层原理 1. HashMap的数据结构 数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的 阅读全文
posted @ 2018-11-06 16:38 蓝幸运 阅读(334) 评论(0) 推荐(1) 编辑
摘要: 单例模式 简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单 阅读全文
posted @ 2018-11-06 15:43 蓝幸运 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Algorithm "107. 二叉树的层次遍历 II" What 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)。例如:给定二叉树 [3,9,20,null,null,15,7],返回其自底向上的层次遍历为:[[15,7],[9,20] 阅读全文
posted @ 2018-11-01 16:16 蓝幸运 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Algorithm "94. 二叉树的中序遍历" What 给定一个二叉树,返回它的中序遍历。 How 二叉树的中序遍历顺序为左 根 右,可以用递归来解,对左子结点调用递归函数,根节点访问值,右子节点再调用递归函数即可。 Key Codes Review "The Changing Role of 阅读全文
posted @ 2018-10-25 19:51 蓝幸运 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Algorithm "判断子序列" What 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。如,"ace"是"abcde"的一个子序列,而"aec"不是)。 How 可以用贪心算法,遍历母串t,时间复杂度是O(N)。定义两个串的索引,如果发现t的索引和子串s的索引值相等,移动子串s的索引 阅读全文
posted @ 2018-10-22 10:01 蓝幸运 阅读(118) 评论(0) 推荐(0) 编辑
摘要: Algorithm "77. 组合" What 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 How 利用递归的思想,当凑够k个数时,就回退回去,remove掉一个数,在进行组合 。 Key Codes class Solution { public List co 阅读全文
posted @ 2018-10-22 10:00 蓝幸运 阅读(89) 评论(0) 推荐(0) 编辑