![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 82
我会一点Java
这个作者很懒,什么都没留下…
展开
-
文件上传和下载
文件的上传首先要在idea中导入相关的依赖 <dependencies> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</原创 2021-01-31 17:00:48 · 182 阅读 · 2 评论 -
整合mybatis和spring(采用idea)
1.在pox.xml导入一下包下面的build是解决maven静态资源过滤问题。<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</原创 2020-12-21 15:34:35 · 148 阅读 · 0 评论 -
找出数组中重复的数字
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 限制:2 <= n <= 100000我主要采用三种方法:第一种为先进行排序在进行输出:class Solution { public int findRepeatNumber(int[] nums) {原创 2020-11-17 23:06:05 · 470 阅读 · 0 评论 -
lea比较含退格的字符串
题目为:给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。解题思路为:1、首先先将字符串转化为字符数组;char[] s=S.toCharArray();char[] t=T.toCharArray();`2、创建俩个栈进行处理;Stack<Character> stackS=new Stack<>(); for(int i=0;i<s.length;i++) { if(s[i]!='#原创 2020-10-19 16:42:47 · 124 阅读 · 0 评论 -
eclipse导入项目出现红叉
今天导入项目,项目名是红叉,如下图所示要解决有如下的办法1.导入项目之前,请确认工作空间编码已设置为utf-8:window->Preferences->General->Wrokspace->Text file encoding->Other 选择UTF-8。如下图所示:2.导入后,由于你的开发环境中JRE以及Tomcat Library名称可能和源代码中的不一致,可能会出现Build Path的错误,解决方法如下:右键project->Build Pat原创 2020-10-14 16:28:17 · 776 阅读 · 0 评论 -
effective Java
《Effective Java》是 Java 领域的经典之作,其影响力不亚于《Think in Java》。它是每个 Java 开发者的必读书籍,值得多次阅读品味,并不断实践其中的经验技巧。两年前读过此书,当时自身技术水平并不算高,对于其中的原则不求甚解。现在重温以前的笔记,加上这两年的编程经验,竟然有种豁然开朗的感觉。「书读百遍,其义自见。」古人说得有道理啊。这里简单介绍几条开发中经常用到的技巧,比如 Builder、对象方法、接口定义等。存在多个构造参数时,考虑使用构建器(Builder)这原创 2020-05-17 19:49:48 · 294 阅读 · 0 评论