检查异常和未检查异常不同之处
Java代码
public class ExceptionTypeTest {
public void...
water
10年前 (2015-05-13) 2998℃ 0评论
0喜欢
在Java中如何遍历Map对象
How to Iterate Over a Map in Java
在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。
既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap...
water
10年前 (2015-05-13) 2518℃ 0评论
0喜欢
现在国内外都很火的一种IT工程师叫做——全栈工程师,也叫全端工程师,英文Full Stack developer。是指掌握多种技能,并能利用多种技能独立完成产品的人。
一、为什么需要全栈工程师呢?我想先通过下面的介绍来回答:
1)企业希望员工具有全局性思维
现代项目的开发,需要掌...
water
10年前 (2015-05-13) 2807℃ 0评论
1喜欢
一、Log4j简介
Log4j有三个主要的组件:Loggers(记录器),Appenders
(输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和...
water
10年前 (2015-05-13) 2601℃ 0评论
0喜欢
log4j.properties文件
log4j.rootCategory=debug, stdout,
R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdou...
water
10年前 (2015-05-13) 3004℃ 0评论
0喜欢
Redis常用命令集
1)连接操作命令
quit:关闭连接(connection)
auth:简单密码认证
help cmd: 查看cmd帮助,例如:help quit
2)持久化
save:将数据同步保存到磁盘
bgsave:将数据异步保存到磁盘
...
water
10年前 (2015-05-12) 2622℃ 0评论
0喜欢
使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip
如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http...
water
10年前 (2015-05-12) 2603℃ 0评论
0喜欢
Java集合类是个非常重要的知识点,HashMap、HashTable、ConcurrentHashMap等算是集合类中的重点,可谓“重中之重”,首先来看个问题,如面试官问你:HashMap和HashTable有什么区别,一个比较简单的回答是:
1、HashMap是非线程安全...
water
10年前 (2015-05-12) 3053℃ 0评论
0喜欢
——Unicode伟大的创想!
相信大家一定碰到过,打开某个网页,却显示一堆像乱码,如”бЇЯАзЪСЯ”、”�????????”?还记得HTTP中的Accept-
Charset、Accept-Encoding、Accept-Language、Content-Encoding、...
water
10年前 (2015-05-12) 3999℃ 0评论
0喜欢
关于leveldb
leveldb是google开发的一套用于持久化数据的高性能类库。其特性有:
key-value方式存取
key-value都是二进制数据流
数据以key排序存储
操作简单: Get,Put,Delete,同时支持原子操作.
支持快照(sn...
water
10年前 (2015-05-11) 7416℃ 0评论
1喜欢
序列化漫谈
dubbo RPC是dubbo体系中最核心的一种高性能、高吞吐量的远程调用方式,我喜欢称之为多路复用的TCP长连接调用,简单的说:
长连接:避免了每次调用新建TCP连接,提高了调用的响应速度
多路复用:单个TCP连接可交替传输多个请求和响应的消息,降低了连接的...
water
10年前 (2015-05-11) 40130℃ 0评论
21喜欢
多分布式计算系统都可以实时或接近实时地处理大数据流。本文将对Storm、Spark和Samza等三种Apache框架分别进行简单介绍,然后尝试快速、高度概述其异同。
许多分布式计算系统都可以实时或接近实时地处理大数据流。本文将对三种Apache框架分别进行简单介绍,然后尝...
water
10年前 (2015-05-08) 3635℃ 0评论
0喜欢
用最简单的语言梳理一下最近十天做的分布式系统模块的开发。这是一个还在开发中的项目,配图也是设计原图。希望能更多地从开源项目里汲取营养,一边实战,一边积累。
系统概述
最近在设计和开发一个分布式系统的流式处理模块,整个系统用于跨集群、跨机房搬运不同数据源内的数据到另一份或多份数据...
water
10年前 (2015-05-08) 3041℃ 0评论
0喜欢
摘要:构建可扩展的分布式Web应用程序应遵循可用性、性能、可靠性、可扩展、易管理、成本等这些原则。此外,本文还重点讲解了服务、冗余和分区,希望对你有帮助。
本文作者Kate Matsudaira是一位美丽的女工程副总裁,曾在Sun
Microsystems、微软、亚马逊这些一流的...
water
10年前 (2015-05-08) 2955℃ 0评论
0喜欢
Beanstalkd首先是解决了一个流行的web应用程序的需求。Beanstalkd旨在成为一个工作队列,为了实现这一目的,它作为一种轻量级的、快速有效的应用程序基于C编程语言。精益建筑还允许它是安装和使用非常简单,使它适合大多数用例。
介绍
小心翼翼地宣布每一元素的职责部署应...
water
10年前 (2015-05-08) 3668℃ 0评论
0喜欢
之前在微博上调查过大家正在使用的分布式内存队列系统,反馈有Memcacheq,Fqueue, RabbitMQ, Beanstalkd以及linkedin的kafka。
RabbitMQ使用比较广泛,Beanstalkd是后起之秀。Beanstalkd之于Ra...
water
10年前 (2015-05-08) 7964℃ 0评论
0喜欢
0 环境描述:
[cpp] view plaincopy
系统环境:Fedora20 64位
截止2014年09月 8日17:50:18 搜狗输入法的时候最新版本为sogou_pinyin_linux_1.1.0.00...
water
10年前 (2015-05-08) 3588℃ 0评论
0喜欢
谷粉
谷粉搜搜由几位热爱谷歌搜索及其文化的谷歌粉丝利用业余时间联合创建于2012年11月20日,是专门为谷歌粉丝们建立的搜索引擎,致力于为广大谷粉提供高速稳定的谷歌搜索服务。
谷粉搜搜目前一共提供4个服务,分别为:
一:网页搜索(http://www.gfsoso.net):搜索...
water
10年前 (2015-05-07) 4956℃ 0评论
0喜欢
例如,现在想把Eclipse添加到系统的“应用程序”菜单里,方法如下:gedit /usr/share/applications/eclipse.desktop然后在里面添加如下内容:[Desktop Entry]Name=EclipseComment=用Eclipse开发Exe...
water
10年前 (2015-05-07) 3301℃ 0评论
0喜欢
Fedora安装virtualbox
转载[http://hi.baidu.com/taokid/blog/item/53c08e1d9e12a9f91bd57679.html]
1.安装前的准备工作:
当...
water
10年前 (2015-05-06) 3147℃ 0评论
0喜欢