Java
文章平均质量分 75
jsjszg
这个作者很懒,什么都没留下…
展开
-
Java-日志-log4j 参考
原文1:http://kdboy.iteye.com/blog/208851原文2:http://blog.csdn.net/azheng270/article/details/2173430转载 2013-07-16 14:31:39 · 543 阅读 · 0 评论 -
无符号转Java有符号
用Java解析二进制文件,一般会碰到文件中含有无符号格式的数字,而Java的基本数据类型只支持有符号类型。转换方法:1.按byte读取2.将byte数组转换成相应的Java基本类型。一般情况下,UNIT16转换成int,UNIT8转换成short,UNIT32转换成long。 下面仅举例UNIT16转换成int,其中,为了防止输入的byte数组长度,不是2,做了保护。(超原创 2012-12-29 22:00:03 · 3170 阅读 · 0 评论 -
【OSGI】第一个OSGI的Web程序有点坎坷
按照参考资料一步一步做,建立起一个Web的bundle。参考资料:http://developer.51cto.com/art/200910/157125.htm补充说明:必须加入几个bundle才能建立Web服务器id State Bundle0 ACTIVE org.eclipse.osgi_3.6.2.R36x_v2011021原创 2012-03-22 23:06:48 · 2980 阅读 · 1 评论 -
Android 开发从入门到精通
http://www.ibm.com/developerworks/cn/opensource/theme/android/http://tech.it168.com/focus/200904/Androiddev/转载 2012-10-20 16:10:07 · 589 阅读 · 0 评论 -
Cobertura统计Equinox的bundles的覆盖率
Cobertura通过junit统计一般Java工程的代码覆盖率,网上都有介绍,这里主要介绍Cobertura怎么统计OSGI的bundle运行的代码覆盖率OSGI启动有多种方式:1、在Eclipse通过launch启动2、通过命令行启动:java -jar org.eclipse.osgi_3.7.2.v20120110-1415.jar3、通过eclipse.exe启动。启原创 2012-09-13 07:35:49 · 892 阅读 · 0 评论 -
【OSGI】OSGi概念入门
原文:http://marsvaadin.iteye.com/blog/1463142OSGi概念入门 OSGi概念入门OSGi是什么,OSGi是一种服务运行平台。通过实现能够提供服务的符合OSGi规范的组件,用户可以将其组件发布到OSGi运行平台,供用户和其他组件使用。OSGi组件提供的服务具有两个层面的含义:系统层面,即一个组件为其他组件提供服务,这些服务体转载 2012-03-26 22:00:33 · 1217 阅读 · 0 评论 -
如何在Eclipse安装反编译工具jad插件
原文:http://lyndon-lin.iteye.com/blog/657388点击打开链接1,将net.sf.jadclipse_3.3.0.jar拷贝到Eclipse的插件目录下2,在环境变量path 里配置上jad的路径,例如jad.exe文件在E:\jad文件夹下,path=E:\jad3,在jad文件夹下创建临时文件夹temp,再设置eclipse首选项下Java转载 2012-03-08 22:21:17 · 902 阅读 · 0 评论 -
JTree简单的应用addTreeWillExpandListener
package com.kevin.treedemo.filesystem;import java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTree;import javax.swin原创 2012-03-06 22:48:55 · 1791 阅读 · 0 评论 -
@Override真的很重要
它可以帮助你检查是是不是真的重载了父类。原创 2012-02-19 14:39:06 · 844 阅读 · 2 评论 -
JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础
原文:http://www.cnblogs.com/lingxue3769/archive/2011/01/04/1925669.html这两天抽时间又总结/整理了一下各种编码的实际编码方式,和在Java应用中的使用情况,在这里记录下来以便日后参考。为了构成一个完整的对文字编码的认识和深入把握,以便处理在Java开发过程中遇到的各种问题,特别是乱码问题,我觉得组成一个系列来转载 2012-02-18 23:24:43 · 810 阅读 · 0 评论 -
JAVA字符编码系列三:Java应用中的编码问题
原文:http://www.cnblogs.com/lingxue3769/archive/2011/01/04/1925672.html这部分采用重用机制,引用一篇文章来完整本部分目标。来源: Eceel东西在线 问题研究--字符集编码 地址:http://china.eceel.com/article/study_for_character_encoding_java.htm转载 2012-02-18 23:19:02 · 503 阅读 · 0 评论 -
将字符串以各种编码格式写入文件(练习作)
初识Java的字符编码格式。做了一下练习。将字符串分别以GBK、UTF-8、ISO-8859-1三种编码格式输出到文件中。环境:JRE:1.6.0_02 JVM的默认字符集:GBK主要函数:1)获取字符串的指定编码字节流:byte[] String.getBytes(String charSetName);2)根据指定编码的字节流构造字符串:St原创 2012-02-18 22:58:11 · 3980 阅读 · 0 评论 -
JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
原文:http://www.cnblogs.com/lingxue3769/archive/2011/01/04/1925671.html1、函数介绍在Java中,字符串用统一的Unicode编码,每个字符占用两个字节,与编码有关的两个主要函数为:1)将字符串用指定的编码集合解析成字节数组,完成Unicode-〉charsetName转换public byte[] getByt转载 2012-02-18 23:21:52 · 655 阅读 · 0 评论 -
【OSGI】从外部启动Equinox
原文:http://marsvaadin.iteye.com/blog/1463149我们一般都是通过Eclipse启动我们的Bundle。但是,在有些时候,我们希望自己来控制OSGi的容器的启动,并且在OSGi的容器外部获取OSGi的服务,甚至是把OSGi的容器内嵌到我们的应用之中。下面我们就来看一下如何把Equinox 嵌入到应用中。由应用来启动Equinox 、获取OSGi的转载 2012-03-26 20:53:41 · 3301 阅读 · 3 评论 -
【OSGI】Eclipse中创建Plug-in项目时的Target platform选项说明
新建Plug-in项目时,需要选择Target platform:其中有三种选择:1、Eclipse version2、an OSGi framework: Equinox3、an OSGi framework: standard什么意思呢?Eclipse version 指的是Eclipse UI 插件这样的运行方式.an OSGI fra原创 2012-03-19 21:24:25 · 9037 阅读 · 1 评论 -
【WebService】通过CXF发布WebService第一例
CXF的理论知识就不重复了。发布服务1、在OSGI bundle中发布,所以首先创建OSGI工程,并加入CXF所需要的库文件, MANIFEST.MF文件内容: Manifest-Version: 1.0Bundle-ManifestVersion: 2Bundle-Name: MySimpleWebServiceCXF01Bundle-S原创 2012-04-06 19:43:04 · 6125 阅读 · 2 评论 -
http://kaczanowscy.pl/tomek/2009-01/osgi-code-coverage-with-cobertura
http://kaczanowscy.pl/tomek/2009-01/osgi-code-coverage-with-coberturahttp://sourceforge.net/mailarchive/forum.php?thread_name=4D1BB1E6.2000708%40redprairie.com&forum_name=cobertura-develhttp://a转载 2012-09-12 21:26:06 · 204 阅读 · 0 评论 -
FreeMaker
FreeMaker Api:http://www.osctools.net/apidocs/apidoc?api=freemarker原创 2012-08-04 20:29:27 · 504 阅读 · 0 评论 -
FreeMaker FTL Tag
引用基本类型变量(boolean和Boolean除外):${proName}引用基本类型变量(boolean和Boolean):${isXXX()?string}对于boolean和Boolean,Eclipse自动生成的getter函数可能是isXXX,所以FreeMaker可能通过属性名找不到getter函数,所以直接使用getter函数名比较安全原创 2012-08-04 22:10:50 · 790 阅读 · 0 评论 -
Freemaker操作字符串汇总
操作字符串函数 1. substring(start,end)从一个字符串中截取子串 start:截取子串开始的索引,start必须大于等于0,小于等于endend: 截取子串的长度,end必须大于等于0,小于等于字符串长度,如果省略该参数,默认为字符串长度。例子:${‘str’?substring(0)} 结果为str ${‘str’?substrin原创 2012-08-05 16:43:34 · 1880 阅读 · 0 评论 -
Eclipse远程调试Tomcat
原文:http://blog.csdn.net/jarfield/article/details/5250915Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对象的交互关系。 如果能对Tomcat的启动、处理请求和停止的过程进行断点调试,看清Tomcat的每一步行踪,那么就能解决上面的问题了转载 2012-05-08 22:41:39 · 474 阅读 · 0 评论 -
SSL原理和实现
原文:http://leo-dream.iteye.com/blog/313592原理: 要想保证网络通信的安全,我们第一反应就是给传输的数据加密,这也是现行安全传输通用的模式。但在传统加密方式(单密钥,对称加密)下,密钥不可避免的要被传送于网络节点之间,(除非是写死到各个节点中,不过那样就没有任何灵活性和普适性),在一定强度的网络攻击下,这种加密方式是很脆弱的。 SSL 的出转载 2012-05-07 22:34:58 · 781 阅读 · 0 评论 -
【数字证书】java 数字证书keytool用法
原文:http://hi.baidu.com/logson/blog/item/08216b22d9745347925807fb.htmlJava 中的 keytool.exe (位于 JDK\Bin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息。证书库中的一条证书转载 2012-05-06 19:25:34 · 1595 阅读 · 0 评论 -
【数字认证】数字签名是什么?
原文:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html今天,我读到一篇好文章。它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细转载 2012-05-06 19:47:39 · 770 阅读 · 0 评论 -
【转载】Java持久层框架iBATIS 3(BETA 1)版本发布
Java持久层框架iBATIS 3(BETA 1)版本发布<br />http://java.csdn.net/a/20100127/258598.html、<br /> <br /><br /><br /> <br />近日,据某国外媒体报道,iBATIS 3(BETA 1)版本发布已经发布。<br />iBatis 3版本从底层向上完全进行了重写,和发布于2002年的第一个iBatis版本相比有重大的改动。增加了很多最新的功能特性,充分采纳了Java 5 的功能优点。 iBatis 3包含了转载 2010-10-31 20:52:00 · 563 阅读 · 0 评论