自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (11)
  • 收藏
  • 关注

转载 guava 学习笔记1---使用瓜娃(guava)的选择和预判断使代码变得简洁

1,本文翻译自 http://eclipsesource.com/blogs/2012/06/06/cleaner-code-with-guava-optionals-and-preconditions/,有说的不对的地方,欢迎斧正。 2,我开发软件的时候,朝着干净代码发展是我的特权,有一段时间,我曾在我几乎所有的项目中使用谷歌瓜娃(Google Guava),理由很简单,guava为我编写漂亮

2014-10-31 17:13:38 491

转载 guava 学习笔记(二) 瓜娃(guava)的API快速熟悉使用

1,大纲 让我们来熟悉瓜娃,并体验下它的一些API,分成如下几个部分: IntroductionGuava Collection APIGuava Basic UtilitiesIO APICache API 2,为神马选择瓜娃? 瓜娃是java API蛋糕上的冰激凌(精华)高效设计良好的API.被google的开发者设计,实现和使用。遵循高效的java这本书的好的语法实践

2014-10-31 17:11:33 652

转载 PowerMock介绍

一、为什么要使用Mock工具       在做单元测试的时候,我们会发现我们要测试的方法会引用很多外部依赖的对象,比如:(发送邮件,网络通讯,远程服务, 文件系统等等)。 而我们没法控制这些外部依赖的对象,为了解决这个问题,我们就需要用到Mock工具来模拟这些外部依赖的对象,来完成单元测试。       二、为什么要使用PowerMock       现如今比较流行的Mock

2014-10-31 16:54:46 467

转载 Java 静态方法是线程安全的

静态方法是线程安全的 先看一个类 public class  Test{ public static  String hello(String str){     String tmp="";     tmp  =  tmp+str;    return tmp; } } hello方法会不会有多线程安全问题呢?没有!!

2014-10-31 15:06:56 1760

转载 linux shell 数组 遍历

在Linux下使用shell的时候,为方便起见,偶尔会用到一下数组。数组的申明方式是: [java] view plaincopyprint? array=(element1 element2 element3 .... elementN)   也就是直接用圆括号包数组元素包起来,数组元素之间用空格隔开就行了。   数据

2014-10-31 14:53:01 421

转载 linux文件合并、去重

(1)两个文件的交集,并集 前提条件:每个文件中不得有重复行 1. 取出两个文件的并集(重复的行只保留一份) cat file1 file2 | sort | uniq > file3 2. 取出两个文件的交集(只留下同时存在于两个文件中的文件) cat file1 file2 | sort | uniq -d > file3 3. 删除交集,留下其他的行 cat file1 fil

2014-10-30 21:39:02 557

转载 LINUX与UNIX SHELL编程指南--(5)shell输入与输出 管道

shell的输入与输出 在shell脚步中,可以用几种不同的方式读取数据:可以使用标准输入--缺省为键盘,或者指定一个文件作为输入。 同样,对于输出,如果不指定某个文件作为输出,标准输出总是和终端屏幕相关联。   --echo 使用echo命令可以显示文本行或者变量,或者把字符串输入到文件。 它的一般形式为: echo string echo命令有很

2014-10-30 21:21:44 793

转载 ConcurrentHashMap原理分析

集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅

2014-10-21 11:56:04 378

原创 修改原来为GBK的项目为UTF-8的经验分享

2、Eclipse升级步骤    a、下载最新的项目代码;    b、修改eclipse的默认设置         1) 点击eclipseàWindowàPreferences,打开设置页面;         2) 左侧选择GeneralàContent Types,右侧页面选择 Text; 3) 设置文件文件默认编码UTF-8,点击“Update”,如下图; 4) 右侧页面选择

2014-10-10 16:45:43 1049

高可用架构(第一卷)高清目录

高可用架构(第1卷)》由数十位一线架构师的实践与经验凝结而成,选材兼顾技术性、前瞻性与专业深度。各技术焦点,均由极具代表性的领域专家或实践先行者撰文深度剖析,共同组成“高可用”的全局视野与领先高度。 内容包括精华案例、分布式原理、电商架构等热门专题,及云计算、容器、运维、大数据、安全等重点方向。不仅架构师可以从中受益,其他IT、互联网技术从业者同样可以得到提升

2018-09-01

netty权威指南-第二版

netty权威指南-第二版

2015-09-24

Spring+MVC+3.0.5+Spring+3.0.5+MyBatis3.0.4全注解实例详解

Spring+MVC+3.0.5+Spring+3.0.5+MyBatis3.0.4全注解实例详解

2014-01-26

22算法面试题

22道数据结构算法面试题 22道数据结构算法面试题

2013-04-04

高并发网站解决方案.doc

高并发网站解决方案.doc

2013-03-02

hadoop source 权威指南 源码

hadoop source 权威指南 源码

2012-08-02

poi api excel java

poi api excel java 源码

2012-08-02

jdk 1.6 api 英文 帮助文档

jdk 1.6 api 英文 帮助文档

2010-01-15

非常经典的TCPIP协议源码,建议网络底层开发人员都.rar

非常经典的TCPIP协议源码,建议网络底层开发人员都.rar

2009-04-23

ospf协议 ppt

ospf协议 ppt ospf协议 pptospf协议 ppt

2009-04-23

空空如也

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

TA关注的人

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