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 · 587 阅读 · 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 · 3236 阅读 · 0 评论 -
【OSGI】第一个OSGI的Web程序有点坎坷
按照参考资料一步一步做,建立起一个Web的bundle。 参考资料:http://developer.51cto.com/art/200910/157125.htm 补充说明: 必须加入几个bundle才能建立Web服务器 id State Bundle 0 ACTIVE org.eclipse.osgi_3.6.2.R36x_v2011021原创 2012-03-22 23:06:48 · 3036 阅读 · 1 评论 -
Android 开发从入门到精通
http://www.ibm.com/developerworks/cn/opensource/theme/android/ http://tech.it168.com/focus/200904/Androiddev/转载 2012-10-20 16:10:07 · 636 阅读 · 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.jar 3、通过eclipse.exe启动。 启原创 2012-09-13 07:35:49 · 950 阅读 · 0 评论 -
【OSGI】OSGi概念入门
原文:http://marsvaadin.iteye.com/blog/1463142 OSGi概念入门 OSGi概念入门 OSGi是什么,OSGi是一种服务运行平台。通过实现能够提供服务的符合OSGi规范的组件,用户可以将其组件发布到OSGi运行平台,供用户和其他组件使用。OSGi组件提供的服务具有两个层面的含义:系统层面,即一个组件为其他组件提供服务,这些服务体转载 2012-03-26 22:00:33 · 1279 阅读 · 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:\jad 3,在jad文件夹下创建临时文件夹temp,再设置eclipse首选项下Java转载 2012-03-08 22:21:17 · 944 阅读 · 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 · 1861 阅读 · 0 评论 -
@Override真的很重要
它可以帮助你检查是是不是真的重载了父类。原创 2012-02-19 14:39:06 · 883 阅读 · 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 · 860 阅读 · 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 · 551 阅读 · 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 · 4075 阅读 · 0 评论 -
JAVA字符编码系列二:Unicode,ISO-8859,GBK,UTF-8编码及相互转换
原文:http://www.cnblogs.com/lingxue3769/archive/2011/01/04/1925671.html 1、函数介绍 在Java中,字符串用统一的Unicode编码,每个字符占用两个字节,与编码有关的两个主要函数为: 1)将字符串用指定的编码集合解析成字节数组,完成Unicode-〉charsetName转换 public byte[] getByt转载 2012-02-18 23:21:52 · 711 阅读 · 0 评论 -
【OSGI】从外部启动Equinox
原文:http://marsvaadin.iteye.com/blog/1463149 我们一般都是通过Eclipse启动我们的Bundle。但是,在有些时候,我们希望自己来控制OSGi的容器的启动,并且在OSGi的容器外部获取OSGi的服务,甚至是把OSGi的容器内嵌到我们的应用之中。下面我们就来看一下如何把Equinox 嵌入到应用中。由应用来启动Equinox 、获取OSGi的转载 2012-03-26 20:53:41 · 3400 阅读 · 3 评论 -
【OSGI】Eclipse中创建Plug-in项目时的Target platform选项说明
新建Plug-in项目时,需要选择Target platform: 其中有三种选择: 1、Eclipse version 2、an OSGi framework: Equinox 3、an OSGi framework: standard 什么意思呢? Eclipse version 指的是Eclipse UI 插件这样的运行方式. an OSGI fra原创 2012-03-19 21:24:25 · 9178 阅读 · 1 评论 -
【WebService】通过CXF发布WebService第一例
CXF的理论知识就不重复了。 发布服务 1、在OSGI bundle中发布,所以首先创建OSGI工程,并加入CXF所需要的库文件, MANIFEST.MF文件内容: Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: MySimpleWebServiceCXF01 Bundle-S原创 2012-04-06 19:43:04 · 6240 阅读 · 2 评论 -
http://kaczanowscy.pl/tomek/2009-01/osgi-code-coverage-with-cobertura
http://kaczanowscy.pl/tomek/2009-01/osgi-code-coverage-with-cobertura http://sourceforge.net/mailarchive/forum.php?thread_name=4D1BB1E6.2000708%40redprairie.com&forum_name=cobertura-devel http://a转载 2012-09-12 21:26:06 · 250 阅读 · 0 评论 -
FreeMaker
FreeMaker Api:http://www.osctools.net/apidocs/apidoc?api=freemarker原创 2012-08-04 20:29:27 · 562 阅读 · 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 · 838 阅读 · 0 评论 -
Freemaker操作字符串汇总
操作字符串函数 1. substring(start,end)从一个字符串中截取子串 start:截取子串开始的索引,start必须大于等于0,小于等于end end: 截取子串的长度,end必须大于等于0,小于等于字符串长度,如果省略该参数,默认为字符串长度。 例子: ${‘str’?substring(0)} 结果为str ${‘str’?substrin原创 2012-08-05 16:43:34 · 1971 阅读 · 0 评论 -
Eclipse远程调试Tomcat
原文:http://blog.csdn.net/jarfield/article/details/5250915 Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对象的交互关系。 如果能对Tomcat的启动、处理请求和停止的过程进行断点调试,看清Tomcat的每一步行踪,那么就能解决上面的问题了转载 2012-05-08 22:41:39 · 517 阅读 · 0 评论 -
SSL原理和实现
原文:http://leo-dream.iteye.com/blog/313592 原理: 要想保证网络通信的安全,我们第一反应就是给传输的数据加密,这也是现行安全传输通用的模式。但在传统加密方式(单密钥,对称加密)下,密钥不可避免的要被传送于网络节点之间,(除非是写死到各个节点中,不过那样就没有任何灵活性和普适性),在一定强度的网络攻击下,这种加密方式是很脆弱的。 SSL 的出转载 2012-05-07 22:34:58 · 822 阅读 · 0 评论 -
【数字证书】java 数字证书keytool用法
原文:http://hi.baidu.com/logson/blog/item/08216b22d9745347925807fb.html Java 中的 keytool.exe (位于 JDK\Bin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息。证书库中的一条证书转载 2012-05-06 19:25:34 · 1663 阅读 · 0 评论 -
【数字认证】数字签名是什么?
原文:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html 今天,我读到一篇好文章。 它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。 我对这些问题的理解,一直是模模糊糊的,很多细转载 2012-05-06 19:47:39 · 820 阅读 · 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 · 615 阅读 · 0 评论
分享