- 博客(13)
- 资源 (2)
- 收藏
- 关注
转载 HttpServletResponse输入输出流是否需要flush close
1,是否需要 close the servlet outputstream?Normally you should not close the stream. The servlet container will automatically close the stream after the servlet is finished running as part of t
2017-10-26 18:06:12 12041 2
转载 JAVA中StringUtils的使用
StringUtils方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并且都
2017-10-26 11:54:23 1418
转载 java 异常捕捉 ( try catch finally )
前言:java 中的异常处理机制你真的理解了吗?掌握了吗?catch 体里遇到 return 是怎么处理? finally 体遇到 return 怎么办?finally 体里有 System.exit() 方法怎么处理?当 catch 和 finally 体里同时遇上 return 怎么办?相信你在处理异常的时候不是每次都把它 throws 掉就完事了,很多时候异常是需要我们自己来
2017-10-25 14:24:44 374
转载 JAVA四种引用方式-下篇
Java中的四种引用方式的区别强引用、软引用、弱引用、虚引用的概念强引用(StrongReference)强引用就是指在程序代码之中普遍存在的,比如下面这段代码中的object和str都是强引用:12Object object = new Object();String str = "hel
2017-10-24 10:33:26 311
转载 JAVA四种引用方式-上篇
转载自:https://www.2cto.com/kf/201403/285767.html1.引用的基本概念1.1、强引用当我们使用new 这个关键字创建对象时被创建的对象就是强引用,如Object object = new Object() 这个Object()就是一个强引用了,如果一个对象具有强引用。垃圾回收器就不会去回收有强引用的对象。如当jvm内存不足时,具备强引用的对象,虚
2017-10-24 10:24:19 446
转载 TreeSet、Comparable、Comparator、内部类、匿名类
1 package com.tn.treeSet; 2 3 public class Student { 4 private String name; 5 private int age; 6 public Student(){} 7 public Student(String name, int age) { 8 super();
2017-10-20 11:43:04 1250
转载 Java 集合:Collection,List,ArrayList,Vector,LinkedList(实现方式,对比)
转载自:https://yq.aliyun.com/articles/57902Collection 与 ListCollection 是 Java 集合的一个根接口,JDK 没有它的实现类。 内部仅仅做 add(),remove(),contains(),size() 等方法的声明。List 接口是Collection 接口的一个子类,在Collection 基础
2017-10-20 10:50:57 305
转载 java类的访问权限
Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,默认,protected 和 public。private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。default:即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访问。pr
2017-10-20 10:07:58 370
转载 Overload和Override的区别
override(重写,覆盖) 1、方法名、参数、返回值相同。 2、子类方法不能缩小父类方法的访问权限。 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 4、存在于父类和子类之间。 5、方法被定义为final不能被重写。 overload(重载,过载) 1、参数类型、个数、顺序至少有一个不相同。 2、不能重载只有返回值不同的方法名。 3、存在于父类和子类、同类中。 方法
2017-10-18 12:05:47 1076
原创 Phabricator命令行工具Arcanist的基本用法
Pharicator是FB的代码审查工具,现在我所在的团队也使用它来进行代码质量的控制。其提供了一个differential(code review)命令行工具Arcanist(arc)。1安装:1.1,安装PHP5Pharicator需要php5.6,然而,Ubuntu16自带的是php7,解决方法如下:https://stackoverflow.com/questions/36
2017-10-18 10:07:24 3404
转载 Git fetch和git pull的区别
原文: http://www.tech126.com/git-fetch-pull/ Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fetch origin mastergit log -p master..origin/mastergit merge origin/mast
2017-10-16 18:26:25 482
转载 git中merge和rebase的区别
最开始实习的时候是使用svn,之后正式工作就一直在使用git,这样算起来,使用git也有两年的时间了。以前带我的同事,让我在拉代码的时候要我使用git pull --rebase,一直很纳闷为什么要那样做,后来遇到拉代码的时候有许多冲突要解决,然后去查找资料,才了解到其中的一些事情。今天分享一下,顺便自己也梳理一下。git pullgit pull 是 git fetch +
2017-10-16 18:21:57 951
转载 java中clone的深入理解
Java中Clone的概念大家应该都很熟悉了,它可以让我们很方便的“制造”出一个对象的副本来,下面来具体看看java中的Clone机制是如何工作的? 1. Clone和Copy 假设现在有一个User对象,User u1=new User(“U1001”,“Jason”,25),通常我们会有这样的赋值User u2=u1,这个时候只是简单了copy了一下ref
2017-10-12 17:01:05 380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人