自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(256)
  • 资源 (40)
  • 收藏
  • 关注

原创 资源汇总

冯立彬的博客关注性能、效率、大型网站架构及分布式应用http://blog.csdn.net/fenglibing?viewmode=contentsjava使用笔记就只会点Javahttp://jiangzhengjun.iteye.com/category/50933关注他的javascripthello_world2001的专栏http://m

2012-12-13 12:40:07 482

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

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

2014-05-24 13:20:55 1822

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

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

2013-09-26 12:35:55 967

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

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

2013-09-05 15:26:43 4283 2

转载 OSGi with Equinox for beginners: console, launcher and configuration

Equinox is Eclipse’s implementation of OSGi modular environment. It’s one existing implementation developed by Eclipse Foundation for its Eclipse IDE 3.0. Originally was OSGi designed to be used in re

2013-08-23 12:17:51 1582

转载 在Struts2中使用SiteMesh插件

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

2013-08-02 11:32:36 819

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

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

2013-08-02 11:02:38 1038

原创 不用Velocity的十个理由与辩解

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

2013-08-02 11:00:14 2994

转载 网络水晶头制作图解

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

2013-08-01 12:36:07 1205

原创 Simple trick to convert Date format with timezone in Java!

I am sure most of you got frustrated from the fact that SimpleDateFormat can not handle ISO8601 format.  Here is my little trick to solve this nuisance. Create a list of Know format you know tha

2013-07-31 15:03:39 980

转载 Java知识点:javac命令

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

2013-07-29 12:25:40 1078

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

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

2013-07-23 09:22:54 808

转载 版权

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

2013-07-17 08:58:15 722

原创 iText 文本

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

2013-07-16 14:35:02 842

转载 Python凡人笔记

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

2013-07-11 13:16:34 621

翻译 MyEclipse 2013 新功能介绍

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

2013-07-11 13:06:01 2668 1

转载 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 932

原创 Base64实现

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

2013-07-10 10:24:58 731

转载 浅谈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 834

转载 Java EE 7 Maven 坐标

ComponentMavenImplementationJava EE 7 Full Platform JSR 342    javax      javaee-api      7.0  RI: GlassFish 4 Promoted BuildsJIRA: GLASSFISHJava EE 7 Web Profile

2013-07-02 09:03:06 1510 1

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

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

2013-07-01 10:24:44 1590

原创 【编码与乱码】(07)---native2ascii命令的用法

【1】native2ascii命令的语法:native2ascii -[options] [inputfile [outputfile]]【2】native2ascii命令的功能:native2ascii命令可以帮助我们做两件事: ①把文件的字符转换成unicode字符输出到控制台或文件 ②把文件中的unicode字符转换成默认或指定编码的字符【3】native2ascii

2013-07-01 10:15:05 775

原创 【编码与乱码】(06)---字符的各种值转换

package example.encoding;/** * The Class ChineseValidator. */public class CharacterValueConveter { /** * The main method. * * @param args the arguments */ public sta

2013-07-01 10:10:50 704

原创 【编码与乱码】(05)---GBK与UTF-8之间的转换

【GBK转UTF-8】在很多论坛、网上经常有网友问“ 为什么我使用 new String(tmp.getBytes("ISO-8859-1"), "UTF-8") 或者 new String(tmp.getBytes("ISO-8859-1"), "GBK")可以得到正确的中文,但是使用 new String(tmp.getBytes("GBK"), "UTF-8") 却不能将GBK转换成

2013-07-01 10:08:42 1004

原创 【编码与乱码】(04)---输出时的编码与乱码

package example.encoding;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOExcept

2013-07-01 10:07:23 778

原创 【编码与乱码】(02)---String的getBytes([encoding])方法

package example.encoding;import java.io.UnsupportedEncodingException;/** * The Class GetBytesTest. */public class GetBytesTest { /** * The main method. * * @param args the

2013-07-01 10:04:49 1336 1

原创 【编码与乱码】(03)----String的toCharArray()方法

package example.encoding;import java.io.UnsupportedEncodingException;/** * The Class GetCharTest. */public class GetCharTest { /** * The main method. * * @param args the ar

2013-07-01 09:57:58 1992

原创 【编码与乱码】(01)---编码基础

Unicode中文“艺”字: 827A二进制的“艺”字编码:1000 0010 0111 1010UTF-8的中文编码规则: 1110xxxx 10xxxxxx 10xxxxxxUTF-8的“艺”字编码: 1110【1000】 10【0010】【01】 10【11】【1010】UTF-8的转码过程解析: 8对应的1000被填入第一字节剩余的4位。2对应的0010被填

2013-07-01 09:54:06 774

转载 package-info.java文件那点事

首先,它不能随便被创建。在Eclipse中, package-info文件不能随便被创建,会报“Type name is notvalid”错误,类名无效,Java变量定义规范是:字母、数字、下划线,还有那个不怎么常用的$符号(顺带说下,Java是支持中文名称的变量,习惯挑战的同学可以尝试下,分享一下这方面的经验),这个中划线可不再之列,那怎么创建这个文件呢?很简单,用记事本创建一个,然后

2013-06-27 13:52:44 571

转载 生成hadoop for eclipse插件

在用eclipse 搭建hadoop插件时,apache不会提供插件,插件必须自己编译并且声称jar包。1、将hadoop-1.1.2.tar.gz解压。比如:D:\hadoop-1.1.2。2、进入D:\hadoop-1.1.2\src\contrib目录。将build-contrib.xml复制到D:\hadoop-1.1.2\src\contrib\eclipse-plugin目录下

2013-06-26 14:04:32 632

转载 Java获取路径

在JSP、Servlet、Java中获取详细路径的的常见方法。假设现在有一个项目,项目名为java_path,有一个jsp文件test.jsp. 一、在JSP中获取文件的路径:       1) 得到包含工程名的当前页面的全路径:request.getRequestURI()            结果:/java_path/test.jsp         2)

2013-06-20 14:40:56 507

转载 多线程

在 Java 程序中使用多线程要比在 C 或 C++ 中容易得多,因为 Java 编程语言提供了语言级的支持,但是这并非意味着在使用时可以避开线程的一些基本问题。在以后章节中介绍的JSP/Servlet容器,实际是一个线程池容器,JSP在运行时将编译成Servlet,而Servlet是一种线程类,J2EE通过Servlet概念的提出,确保开发者不用担心线程以及同步等问题,可以像往常一样编程。

2013-06-19 14:54:08 678

转载 Logback学习笔记 - 自动打印警告和错误消息

当解析配置文件有警告或出错时,logback会在控制台上自动打印状态数据。如果没有警告或错误,还是想检查 logback的内部状态的话,可以调用 StatusPrinter的 print()方法。示例如下: final static Logger logger = LoggerFactory.getLogger(MyApp2.class);public static voi

2013-06-08 17:19:01 2613

转载 logback 常用配置详解(三) <filter>

:过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。过滤器被添加到 中,为 添加一个或多个过滤器后,可以用任意条件对日志进行过滤。 有多个过滤器时,按照配置顺序执行。

2013-06-08 17:09:01 4400

转载 logback 常用配置详解(二) <appender>

logback 常用配置详解(二)  :是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.ConsoleAppender:把日志添加到控制台,有以下子节点::对日志进行格式化。(具体参数稍后讲解 ):字符串 System

2013-06-08 17:08:14 692

转载 logback 配置详解(一)

一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信

2013-06-08 17:07:16 766

转载 Mybatis 逻辑与物理分页

Mybatis逻辑与物理分页前言什么是物理分页和逻辑分页?一.逻辑分页1.逻辑分页的第一种方式,利用ResultSet的滚动分页。步骤如下:  a.根据条件sql查询数据库。  b.得到ResultSet的结果集,由于ResultSet带有游标,因此可以使用其next()方法来指向下一条记录。  c.利用next()方法,得到分页所需的结果集。  这种分页方式依

2013-05-04 16:22:42 3333

转载 Java 8 的新特性和改进总览

这篇文章是对Java 8中即将到来的改进做一个面向开发者的综合性的总结,JDK的这一特性将会在2013年9月份发布。在写这篇文章的时候,Java 8的开发工作仍然在紧张有序的进行中,语言特新和API仍然有可能改变,我会尽我最大的努力保持这份文档跟得到Java 8的改动。 Java 8的预览版,也就是 “Project Lambda”,现在可以从java.net下载到。我使用了I

2013-04-29 08:28:38 1080

转载 MVC框架比较-struts1、struts2、springMVC

一、性能:         看了几篇关于三者的性能比较的文章:(这些文章和测试我并没有做过实验,仅用于参考)         结论如下:         注:测试都没有数据库,也没有复杂业务,action和jsp中内容很简单,目的就是测试MVC部分的性能。         1.纯JSP的性能应该最高,这不难理解,JSP被编译成Servlet后,没有任何多余的功能,收到请求后直接处理

2013-04-24 15:12:59 1000

转载 Java字符集

通常而言,把明文的字符序列转换成计算机能理解的二进制序列称为编码,把二进制序列转换成普通人能看懂的明文字符串称为解码。JDK1.4提供了Charset来处理字节序列和字符序列之间的转换关系,该类包含了用于创建解码器和编码器的方法,还提供了Charset所支持的字符集的方法,Charset类是不可变的。Charset类提供了一个availableCharset()的静态方法来获取当前JDK所

2013-04-23 09:59:21 565

AllFusion Process Modeler 7 (BPwin) 第二分卷

AllFusion Process Modeler 7 (BPwin) 第二分卷

2010-05-24

MyEclipse 8.0GA绿色版使用手册

MyEclipse 8.0GA绿色版使用手册

2010-02-04

代码走查工具 checkstyle findbugs 中文

checkstyle findbugs 包含幻灯片,资料全

2009-12-17

zk开发手册 带阅读标记 ZKDevelopersGuide2

带阅读标记 zk开发手册 最新 ZKDevelopersGuide2 带阅读标记.rar

2009-05-28

CSS 彻底研究2 PPT课件 从入门到精通

css 彻底研究 2 ppt 从入门到精通 课件,这是CSS彻底研究之姊妹篇

2009-04-21

海天Hibernate ppt教程1

学习hibernate 好资源,海天的ppt,轻松入门

2009-01-01

ZK中文手册v3.5.1PDF

zk简体中文开发手册3.5.1 全 ajax hibernate spring 整合

2009-01-01

ZK开发手册 3.06 Word版

ZK开发手册 3.06 Word版

2008-08-03

Java 输入输出大全

Java 输入输出大全

2008-08-03

CSS权威指南 3

CSS权威指南 第3部分 共3部分

2007-12-07

CSS权威指南

CSS权威指南 第二部分 共3部分

2007-12-07

CSS权威指南

CSS权威指南 第一部分 共3部分

2007-12-07

EJT j2ee 补遗

印度NIIT J2EE PPT 例子 补上EJT部分

2007-12-06

md5 java 应用

在Java中使用MD5

2007-12-06

c++ 讲义

号称中国清华的白俄罗斯 理工类第一大学c++ 讲义

2007-12-06

COM编程入门

COM编程入门 com 初学者 什么是COM,如何使用COM 使用多接口的COM对象

2007-12-06

vc++ 超星格式

vc++ 6.0 在win32 下面的编程 需要超星阅读器

2007-11-29

J2EE 课件

印度Niit软件公司J2ee 课件

2007-11-26

Java课件 J2SE 印度NIIT软件公司

著名的印度软件NIIT公司委托海天在中国培训试用的课件。<br>

2007-11-26

提取exe dll 中的图标

提取exe dll 中的图标

2007-11-16

micro-service-demo.rar

consul + grpc 微服务demo

2021-10-14

Prometheus安装.rar

Prometheus安装

2021-10-14

CA证书脚本windows,linux都有

ca证书制作脚本

2021-10-14

ClickHouse.zip

纯列存储例子

2021-10-14

设计模式PPT.rar

设计模式PPT,原创

2021-10-14

uaexpert-bin-win32-x86-vs2008sp1-v1.5.1-331.zip

uaexpert-bin-win32-x86-vs2008sp1-v1.5.1-331.zip 客户端

2020-12-09

uasdkjavabundle-bin-EVAL-windows-jre1.8--4.3.0-1075.zip

uasdkjavabundle-bin-EVAL-windows-jre1.8--4.3.0-1075 2020年最新版opcua统一框架,原网站下载速度超级慢,总是断开无法成功下载到。

2020-12-09

flink window &time-4.30.pdf

Windows 计算是流式计算中非常常用的数据计算方式之一,通过按照固定时间或长度将 数据流切分成不同的窗口,然后对数据进行相应的聚合运算,从而得到一定时间范围内的统 计结果。例如统计最近5 分钟内某基站的呼叫数,此时基站的数据在不断地产生,但是通过 5 分钟的窗口将数据限定在固定时间范围内,就可以对该范围内的有界数据执行聚合处理, 得出最近5 分钟的基站的呼叫数量。

2020-05-07

Flink学习笔记.docx

flink学习笔记 一个通俗易懂的概念: Apache Flink 是近年来越来越流行的一款开源大数据计算引擎,它同时支持了批处理和流处理。

2020-05-07

Maven打包,指定classes路径

Maven打包,指定classes路径打包到WebContent/WEB-INF中

2013-04-02

MySQL vs MongoDB

MySQL vs MongoDB MySQL中用的select在MongoDB中用什么呢?文中有清楚的对比。

2013-01-16

掌握Apache Velocity

掌握Velocity,唯一一本Velocity书,翻译的整理本

2012-05-28

基于OSGi的 webbundle

基于OSGi的Web bundle 里面写了关于Jetty启动控制的东西

2012-05-17

MINA 心跳协议Demo

使用MINA自带的心跳协议编写的心跳的Demo

2012-05-09

OSGI 注册式服务

使用注册式服务,明显区别于声明式服务,注册式服务,打包速度快。可以使用源码调试。 基于eclipse 3.5 创建的项目,附源码。

2010-10-25

OSGI 整合 Flex 详细版,内容丰富

OSGI 整合 Flex 原创, 介绍了Flex跟Java通讯。 Flex集成到OSGI插件里面, 怎么调试插件里面的Flex,非常详细。 我花了2天时间才写完。 Flex整合OSGI讲解材料,包含PPT,word版详尽使用手册和源代码。

2010-09-16

svn服务器配置教程全

svn服务器配置教程全 包含注册服务的bat脚本,删除服务的脚本

2010-08-27

BPWin 7.1.1 破解补丁

BPWin 7.1.1 破解补丁 内含多种类型

2010-05-24

AllFusion Process Modeler 7 (BPwin)

AllFusion Process Modeler 7 (BPwin) 破解版,在俄文网站下载,国内唯一可以下载的BPWin7.x系列软件 第二分卷下载地址:http://download.csdn.net/source/2386905

2010-05-24

空空如也

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

TA关注的人

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