- 博客(12)
- 资源 (3)
- 收藏
- 关注
转载 maven的scm插件介绍及使用
Maven中为我们集成了软件配置管理的(SCM:Software Configuration Management)功能,他可以支持我们常用SVN、CVS等,到现在我使用的1.8.1版本,共支持18个命令:scm:branch - branch the project(创建项目的分支)scm:validate - validate the scm information in the pom
2013-11-28 22:59:01 3027
转载 log4j.properties配置与加载
log4j.properties总结:一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要
2013-11-15 17:12:55 9200
原创 LeetCode|3Sum
Note:Elements in a triplet (a,b,c) must be in non-descending order. (ie, a ≤ b ≤ c)The solution set must not contain duplicate triplets.For example, given array S = {-1 0 1 2 -1 -4}, A solut
2013-11-12 08:35:58 936
转载 Maven实战_Eclipse构建Maven项目
1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在Eclipse菜单栏中点击File->New->Other,在弹
2013-11-11 14:48:33 1046
转载 Mina源码阅读笔记(三)-Mina的连接IoAccpetor
其实在mina的源码中,IoService可以总结成五部分service责任、Processor线程处理、handler处理器、接收器和连接器,分别对应着IoService、IoProcessor、IoHandler、IoAcceptor和IoConnector。在代码的中有如下包跟IoService关系密切:1org.apache.mina.core.se
2013-11-07 10:24:38 1692
转载 Mina源码阅读笔记(二)- IoBuffer的封装
在阅读IoBuffer源码之前,我们先看Mina对IoBuffer的描述:A byte buffer used by MINA applications. This is a replacement for ByteBuffer. 这是一个对ByteBuffer的replacement,同样是用作缓冲区,做内容的切换和承载的容器,为什么要用重新封装ByteBuffer,MINA是这么给出解释的
2013-11-07 10:20:54 3323
转载 同步和异步,阻塞和非阻塞
最近的传输项目中,性能一直上不去,考虑着项目本身存在的问题,除了编码之外,找来找去也想不出个所以然来,现在才知道基础理论知识有多重要。因为几个简单的问题就让我困扰:什么是阻塞和非阻塞;什么是同步和异步;FTP传输在局域网中为什么这么快;C/S下采用什么样的模式才能更快,或者客户端怎么样才能发的更快;每次传多少才能到最大的性能。……今天找了大神
2013-11-06 21:07:55 1899
原创 Mina状态机StateMachine
首先,关于状态机的一个极度确切的描述是它是一个有向图形,由一组节点和一组相应的转移函数组成。状态机通过响应一系列事件而“运行”。每个事件都在属于“当前” 节点的转移函数的控制范围内,其中函数的范围是节点的一个子集。函数返回“下一个”(也许是同一个)节点。这些节点中至少有一个必须是终态。当到达终态, 状态机停止。接下来的问题是,我们为什么要用状态机,什么时候用:传统应用程序的控制流程基本
2013-11-06 18:53:25 1733
原创 LeetCode OJ | Two Sum(java版)
Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the two numbers such that they add up to the target, where
2013-11-05 15:56:49 1355
转载 超实用的Java数组技巧攻略
本文分享了关于Java数组最顶级的11大方法,帮助你解决工作流程问题,无论是运用在团队环境或是在私人项目中,你都可以直接拿来用。本文分享了关于Java数组最顶级的11大方法,帮助你解决工作流程问题,无论是运用在团队环境或是在私人项目中,你都可以直接拿来用! 0. 声明一个数组(Declare an array) 12
2013-11-04 21:26:35 982
转载 java中的IO详解
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWr
2013-11-01 22:29:06 2073
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人