12 欧米优

尚未进行身份认证

白俄罗斯国家技术大学 信息技术软件专业毕业。硕士研究生。请大家多多帮助

等级
TA的排名 1w+

连接失败重连时间间隔可变

hashwheeltimer是一种算法,netty用来做心跳超时检查,这个算法有几个共有的属性:TicksperWheel(一轮的tick数),TickDuration(一个tick的持续时间)以及TimeUnit(时间单位)。关于TickDuration我感觉应该解释为每一次tick时间间隔。HashedWheelTimer原文英语注释表达了这样一层意思:       

2014-05-24 13:20:55

网络OSGi资料精华收藏(转)

来自BlueDavy的博客:1. 第一本OSGi中文书籍将于7月底上市  (恭喜!)2. 为什么学习OSGi3. OSGi成为JSR291以及OSGi对Spring产生的影响4. OSGi应用于企业应用Stepbystep之持久篇5. SCA:企业应用开发的利器6. OSGi和SCA7. 基于OSGi实现可扩展的模块的设计8. OSGiinaction

2013-09-26 12:35:55

Java后台执行Shell脚本, Java方法不用等待Shell程序执行完成并保证关掉Java程序Shell脚本正常运行

首先说明,我现在要解决的两个问题:1、如果要调用的Shell脚本是常驻内存,也就是说里面有循环不会结束的脚本,我用Java方法调用,但是不能等Shell执行完成,即调用执行一下后,我的Java方法要结束,同时还要保证Shell已经运行了;       2、用Java调用后,把Java程序杀掉,这时由Java执行的Shell脚本要保证正常运行,不能随Java程序的关闭而停止。

2013-09-05 15:26:43

OSGi with Equinox for beginners: console, launcher and configuration

EquinoxisEclipse’simplementationofOSGimodularenvironment.It’soneexistingimplementationdevelopedbyEclipseFoundationforitsEclipseIDE3.0.OriginallywasOSGidesignedtobeusedinre

2013-08-23 12:17:51

在Struts2中使用SiteMesh插件

通过使用SiteMesh插件,就可以在Struts2应用中使用SiteMesh装饰器页面来统一应用程序所有页面的显示风格。实际上,在Struts2中使用SiteMesh非常简单,因为Struts2将所有的值都保存在StackContext或ValueStack中,因此在SiteMesh页面中使用Struts2的标准标签即可。1安装SiteMesh插件与整合其他框架类似,Struts2与

2013-08-02 11:32:36

自己积累的一些关于Velocity的经验

最近重构,期间也看《汉武大帝》,但冬冬不好这口,为此经常给他催到找牙,但他好厅长那口,似乎是没完没了,也是,这不年底都到了。  新版Dlog4J绝大部分改用了Velocity来充当View展示层,此中也累积了几点印象深刻的经验,在这里做个简单的介绍:  1)嵌套vm  2)内置对象  3)taglib的改造  4)vm的reload问题  5)exception处理问题

2013-08-02 11:02:38

不用Velocity的十个理由与辩解

说明一下,我在项目中用的就是Velocity,可以说非常熟悉了。文章取这个标题,只是用来吸引大家眼球的噱头:) 下面是让我感到困惑的几个问题,欢迎大家踊跃提出解决方案!谢谢!1.可用的组件太少。分页都要自己写。更别说类似于JSP中的extremecomponent了。绝对的硬伤。2.用起来不方便,跟JSP一样,#if,#else漫天飞

2013-08-02 11:00:14

网络水晶头制作图解

最近,许多网友都在询问如何自动动手制作网线,其实很简单,本文为网线制作图解教程:  在网线制作的过程中,我们必须要用到一些制作的辅助工具和材料。在此,我们先为大家介绍一些这些工具和材料。在制作的工程中,最重要的工具当然就是压线钳了,当然这个压线钳的工具不仅仅是压线自用,钳上还具备着很多“好本领”。   压线钳目前市面上有好几种类型,而实际的功能以及操作都是大同小异,我们就以上图的一把为

2013-08-01 12:36:07

Simple trick to convert Date format with timezone in Java!

IamsuremostofyougotfrustratedfromthefactthatSimpleDateFormatcannothandleISO8601format. Hereismylittletricktosolvethisnuisance. CreatealistofKnowformatyouknowtha

2013-07-31 15:03:39

Java知识点:javac命令

javac命令初窥注:以下红色标记的参数在下文中有所讲解。用法:javac其中,可能的选项包括: -g            生成所有调试信息 -g:none          不生成任何调试信息 -g:{lines,vars,source}  只生成某些调试信息 -nowarn  

2013-07-29 12:25:40

六年等一回 Maven 3的10大新特性详解

【IT168评论】6年了,我们终于等来了Maven3,Maven2虽然达到了一定的高度达,但它有两个死穴,一是难以扩展,二是它的代码难以理解,在Maven3中,许多功能都进行了改造,消灭了Maven2一直被人诟病的许多问题,在这篇文章中,我将介绍Maven3的10大新特性。  1、向后兼容  Maven创始人,Sonatype公司的CTOJasonvanZyl表示“Mav

2013-07-23 09:22:54

版权

如今GitHub已成为全球最流行的开源项目托管平台,但也有质疑声音——“Github中的大多数项目并不算是开源项目”。这是因为Github中大多数项目并没有明确声明所使用的许可证。根据版权法规定,如果开源项目中没有包含任何一种OSI批准的开源许可证,那么其他用户将没有权利以任何目的任何形式去使用这些代码或fork这些项目。但是繁多的许可证及条款可能会令开发者迷惑,不知道究竟该选择哪

2013-07-17 08:58:15

iText 文本

iText中用文本块(Chunk)、短语(Phrase)和段落(paragraph)处理文本。文本块(Chunk)是处理文本的最小单位,有一串带格式(包括字体、颜色、大小)的字符串组成。如以下代码就是产生一个字体为HELVETICA、大小为10、带下划线的字符串:Chunkchunk1=newChunk("Thistextisunderlined",Fon

2013-07-16 14:35:02

Python凡人笔记

今天在阅读以前项目代码时,发现里面使用的第三方模块的参数相当诡异,总是对不上。经过分析之后,发现是自己安装的第三方模块跟项目使用的版本不一致。在Python中进行模块/包管理的话,就不得不提到easy_install了,它的好处,“谁用谁知道”啊!!!   一、安装easy_install   请各位到http://pypi.python.org/pypi/setuptools 选择

2013-07-11 13:16:34

MyEclipse 2013 新功能介绍

MyEclipse2013新版本功能介绍http://pan.baidu.com/share/link?shareid=3310814720&uk=4012618212

2013-07-11 13:06:01

mybatis、ibatis、spring各种整合方式

mybatis是ibatis的升级版,spring也有自带mybatis的orm。所以,搭建ibatis的框架也会有多种方式(我这里mybatis是3.0的,ibatis是2.3的,spring是3.0的,数据库是mysql)。下面介绍3中方式1,只是用mybatis3。2,使用mybatis3+spring3(使用mybatis的SqlSessionFactory)。3,使用iba

2013-07-10 17:05:28

Base64实现

不多说,看源码和注释。packagecn.goku.commons.util;importorg.apache.commons.codec.binary.Base64;importsun.misc.BASE64Encoder;/***【Base64】-base64的编码都是按字符串长度,以每3个8bit的字符为一组,-然后针对每组,首先获取每个字符的ASCII编

2013-07-10 10:24:58

浅谈Java线程启动与Thread.join()

java中线程的启动有两种方式:Java代码 class T extends Thread{      String name;      public T(String n){          name=n;      }      public void run() {          try {              for (int i = 0; i 2;

2013-07-10 09:52:03

Java EE 7 Maven 坐标

ComponentMavenImplementationJavaEE7FullPlatformJSR342   javax    javaee-api    7.0 RI:GlassFish4PromotedBuildsJIRA:GLASSFISHJavaEE7WebProfile

2013-07-02 09:03:06

【编码与乱码】(08)---JavaEE防止中文乱码的设置

在基于J2EE的B/S应用中,中文乱码是一个永恒的主题,永远都无法回避。诚然对于一般的程序员,我们没有必要对编码进行深刻的研究。但是至少我们需要了解: ①编码基础 ②String的getBytes([encoding])方法内幕 ③String的toCharArray()方法内幕 ④输出时的编码与乱码原因 ⑤UTF-8的编码规则和GBK如何转换到UTF-8 ⑥字符在各种

2013-07-01 10:24:44

查看更多

勋章 我的勋章
    暂无奖章