自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

da_zhan_zhan的博客

知识梳理

  • 博客(11)
  • 收藏
  • 关注

原创 Comparable与Comparator的区别

对比ComparableComparator词性形容词名词释义可比较的比较器类型接口接口抽象方法int compareTo(T o)int compare(T o1, T o2)目的自比较它比较实现Comparable接口的类,目的是使该类的对象之间可进行比较。当该比较方式满足不了特定需求时,可以创建一个实现了Compara...

2019-02-17 16:27:07 155

转载 字符串编码问题

这篇文章对编码解释的通俗易懂,所以转过来当笔记看看。本文转自廖雪峰老师的官网,链接https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431664106267f12e9bef7ee14cf6a8776a479bdec9b9000因为计算机只能处理数字,如果要处理文本,就必须...

2018-09-03 15:57:43 297

原创 Java异常

概念   程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。    Java中的异常可以是函数中的语句执行时引发的,也可以是程序员通过throw 语句手动抛出的,只要在Java程序中产生了异常,就会用一个对应类型的异常对象来封装异常,JRE就会试图寻找异常处理程序来处理异常。分类   Java标准库内建了一些通用的异常,这些类以Throwabl...

2018-05-10 18:17:19 179

原创 enum枚举应用

通常情况下,在表达某些特定字段、参数时,使用定义常量来表达时,很难明确表达出字段、参数意义,代码可读性很差。/** * 订单类 */public class Order{ /** * 订单编号 */ String orderNumber; /** * 支付方式 * 0:微信app * 1:微信公众号 * 2:...

2018-04-19 18:35:34 223

转载 vim常用命令总结(二)

1.删除字符  要删除一个字符,只需要将光标移到该字符上按下"x"。2.删除一行  删除一整行内容使用"dd"命令。删除后下面的行会移上来填补空缺。3.删除换行符  在Vim中你可以把两行合并为一行,也就是说两行之间的换行符被删除了:命令是"J"。4.撤销  如果你误删了过多的内容。显然你可以再输入一遍,但是命令"u" 更简便,它可以撤消上一次的操作。5.重做  如果你撤消了多次,你还可以用CTR...

2018-04-13 14:05:55 144

转载 vim常用命令总结(一)

在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。   vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v    从光标当前位置开始,光标所经过的地方会被选中...

2018-04-13 13:57:48 161

原创 ConcurrentModificationException异常原因

    在使用迭代器对Vector、ArrayList进行迭代的时候,如果在迭代过程中对其增、删操作,就会抛出java.util.ConcurrentModificationException。示例:public class Practice { public static void main(String[] args) { List<Integer> lis...

2018-04-06 13:22:09 136

原创 SpringMVC + MultipartFile实现文件上传

jar包别漏掉:commons-fileuploadmaven依赖:<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.2.2</version...

2018-04-04 17:41:34 938 2

翻译 Unknown tag (c:foreach). in eclipse [duplicate]

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>It dissapeared after I deleted the white space between <%@ and taglib that appears in code.<%@ 和taglib之间多了个空格,导致异常,删除之后就可以...

2018-03-29 11:53:47 578

原创 NoSuchElementException

出现原因:  迭代器遍历时,重复出现 iterator.next();  next(), 是返回当前元素, 并指向下一个元素.解决办法:遍历时,只出现一次。正确示例:List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); list.a...

2018-03-29 11:51:39 1614

原创 Java的值传递

 对值传递、引用传递有些疑问,综合其他人的解释,加上自己的理解,在这里分享一下,如有不当之处,恳请指出。1、概念  值传递、引用传递,是计算机领域的专有名词。  值传递和引用传递,属于函数调用时参数的求值策略(Evaluation Strategy),这是对调用函数时,求值和传值的方式的描述,而非传递的内容的类型(内容指:是值类型还是引用类型,是值还是指针)。(参考:链接:https://www....

2018-03-29 11:28:11 395

空空如也

空空如也

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

TA关注的人

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