自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Collection, TreeMap, LinkedHashMap, TreeSet, LinkedHashSet, Comparable

1. Collections.sort():List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(3); list.add(2); for (int i : list) { System.ou...

2014-05-22 11:27:32 95

原创 CSRF简介

转自: http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html 一.CSRF是什么?  CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么?  你这...

2014-05-22 11:26:45 116

原创 XSS 概念及分类

转自: http://www.cnblogs.com/coderzh/archive/2008/09/06/1285500.html XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。使用过ASP的同学一定见过这样的...

2014-05-22 11:23:30 286

原创 用HashSet去除自定义类型的重复 - 重写equals()和hashCode()方法

1. 目前的J2SE所有key-value的容器类型中都会用到equals()和hashCode()方法,Java对两个方法的规定如下:        (1). 如果x.equals(y)返回“true”,那么x和y的hashCode()必须相等。    (2). 如果x.equals(y)返回“false”,那么x和y的hashCode()有可能相等,也有可能不等。介于如上机制,在重写一个equ...

2014-05-21 17:08:33 241

原创 多线程:使用FutureTask获得线程返回值+同步线程

public class FutureTaskTest { public static void main(String[] args) { testMultiThreadExecutor(); } public static void testFutureTask() { Callable<Integer> callable = new Calla...

2014-05-21 17:07:06 272

原创 Java线程池类ThreadPoolExecutor的使用 JDK自带的4种线程池

首先,继承关系: Executor -> ExecutorService -> AbstractExecutorService -> ThreadPoolExecutorInterface: Executor.execute(Runnable)Interface: ExecutorService.submit(Callable) -- ExecutorService ...

2014-05-21 17:05:38 481

原创 使用thread.join()同步线程

适用于线程间的简单同步:在不使用线程池(ThreadPoolExecutor)的情况下,而且线程不需要返回值(即线程继承自Runnable而非Callable接口)thread.join()应该是让当前线程block住,等被依赖的thread执行完之后,再继续执行...

2014-05-21 17:03:08 169

空空如也

空空如也

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

TA关注的人

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