`
文章列表
本人之前做的项目中积累常用的时间方法,贴出来与大家共享,如果哪里有错误或更有效的方法请尽管拍砖!哈哈 Java代码 package com.hefeng.test;          import java.text.DateFormat;    import java.text.ParsePosition;    import java.text.SimpleDateFormat;    import java.util.Calendar;    import java.util.Date;    import java.util.GregorianCalendar;       p ...
JavaSE6.0下的Web Service 从JavaSE6.0开始,Java引入了对Web Service的原生支持。我们只需要简单的使用Java的Annotation标签即可将标准的Java方法发布成Web Service。(PS:Java Annotation资料请参考 JDK5.0 Annotation学习笔记(一) ) 但不是所有的Java类都可以发布成Web Service。Java类若要成为一个实现了Web Service的bean,它需要遵循下边这些原则:  这个类必须是public类  这些类不能是final的或者abstract  这个类必须有一个公共的默认构造 ...
Web Service概述 Web Service的定义 W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。 ...
背景知识:        从JDK5开始提供名为Annotation(注释)的功能,它被定义为JSR-175规范。注释是以“@注释名”在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked")。注释可以附加在package, class, method, field等上面,相当于给它们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元数据的访问。如果没有外部解析工具等对其加以解析和处理的情况,本身不会对Java的源代码或class文件等产生任何影响,也不会对它们的执行产生任何影响。      元数据的作用,大致 ...
由于在一个里面不能贴太多的代码,故放置代码在此处。上接:http://jimmy-shine.iteye.com/blog/123595PDF格式的: java 代码 /** * @copyRight Beijing Tsing-Tech Reachway Software Co.,Ltd. * @author Jimmy.Shine 2007-5-12 */ package cn.com.reachway.framework.report.export; import java.io.IOException; import java.io.Outp ...
由于在一个里面不能贴太多的代码,故放置代码在此处。上接:http://jimmy-shine.iteye.com/blog/78678下接:http://jimmy-shine.iteye.com/blog/123597 java 代码 /** * @copyRight Beijing Tsing-Tech Reachway Software Co.,Ltd. * @author Jimmy.Shine 2007-5-12 */ package cn.com.reachway.framework.report.export; import java.io. ...
  共三篇,下接:http://jimmy-shine.iteye.com/blog/123595 为了开发报表,已经拜读了一大堆的资料,其中大部分是重复的。可以看得出,国人还是比较热衷于copy&paste的工作。所以找了一大堆的资料都是相同的,或者可以用一个词来形容,换汤不换药的。有必要对于jasper Report的学习进度进行一下总结,一来可以更新一下以前的资料中的一些旧得不能再旧的不再适用的东西,二来让后来者可以轻松的上手。首先,jasperReport是一个以java实现的报表工具,(好像是句废话)。可以实现多种格式的报表。再我们先理解一下jasperReport的实现过程。笔者不再 ...
这是一节“前不着村后不着店”的课。不同进制之间的转换纯粹是数学上的计算。不过,你不必担心会有么复杂,无非是乘或除的计算。 生活中其实很多地方的计数方法都多少有点不同进制的影子。 比如我们最常用的10进制,其实起源于人有10个指头。如果我们的祖先始终没有摆脱手脚不分的境况,我想我们现在一定是在使用20进制。 至于二进制……没有袜子称为0只袜子,有一只袜子称为1只袜子,但若有两袜子,则我们常说的是:1双袜子。 生活中还有:七进制,比如星期。十六进制,比如小时或“一打”,六十进制,比如分钟或角度……   6.1 为什么需要八进制和十六进制?   编程中,我们常用的还是10进制……必竟C/C++是高级语 ...
package scpj2.three; public class Binary { public static void main(String[] args){ System.out.println(makeBinaryString(22)); int aa= 1; int bb = 22; bb >>>=aa; System.out.println("22的2进制: "+Integer.toBinaryString(22)); System.out.println("24的2进制: "+Integer ...
十进制转成十六进制:Integer.toHexString(int i)十进制转成八进制Integer.toOctalString(int i) 十进制转成二进制Integer.toBinaryString(int i)十六进制转成十进制Integer.valueOf("FFFF",16).toString()八进制转成十进制Integer.valueOf("876",8).toString()二进制转十进制Integer.valueOf("0101",2).toString()有什么方法可以直接将2,8,16进制直接转换为10进制的吗 ...
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍 ...
本篇文章包含了在用Struts开发web应用时经常碰到的一些异常和错误,根据异常或错误信息本身,经常可以找到潜在的错误发生原因。 下面列出了一些Struts的常见错误和异常,并给出了一些可能发生此类错误或异常的原因。有的后面有相关连接,你可以通过它找到更多的信息。 Cannot retrieve mapping for action 异常 javax.servlet.jsp.JspException: Cannot retrieve mapping for action /Login (/Login是你的action名字)      可能原因 action没有再struts-config.xml ...
有一个字符串String str="qeirqndfadsrweqewrqewr",从键盘输入任意多个字符,例如输入:a b e,判断str中是否完全包含a b e三个字符(即字符串中既要包含a,也要包含b,还要包含e),如果完全包含,输出success,否则输出failed //jdk1.6.0.12下编译通过 package proc; import java.util.Scanner; public class ScanerChar { private static final String str="qeirqndfadsrweqewrqewr&q ...
方法一 //jdk1.4.2.05 /** * @author cn * @param s 要截取的字符串 * @param length 要截取字符串的长度->是字节一个汉字2个字节 * return 返回length长度的字符串(含汉字) */ private static String getTitleToTen(String s, int length) throws Exception { byte[] bytes = s.getBytes("Unicode"); int n = 0; ...
Blog荒了有半年了,这半年集中精力在写这本书,目前已经初见成果。 去年我在博客上写了篇文章骂北大青鸟,谈我理想的职业教育理念,有些人回帖说我站着说话不腰疼,也就在空谈理想而已,实际做了什么?这本书就是我实际做的。 http://learn.akae.cn/ 本书以GNU Free Documentation License发布,可以自由转载和改编,但要保留我和我公司的名字。我平时看书学习都是从网上下载电子书,几乎从不掏钱买书,现在也是该回报的时候了。 http://djkings.iteye.com/blog/340925
Global site tag (gtag.js) - Google Analytics