分类: 学习预览模式: 普通 | 列表
07-12
07

有关SimpleDateFormat的常用方法说明

首先说明一下关键的参数

  G 年代标志符
  y 年
  M 月
  d 日
  h 时 在上午或下午 (1~12)
  H 时 在一天中 (0~23)
  m 分

查看更多...

Tags: SimpleDateFormat 格式化 时间 日期

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 483
07-11
27

反射应用

   还是那样的,java的概念就是多,有时候多的还没等你反应过来又给你出来一个新的概念。反射是个很重要的概念,这是一种机制,不只是java里面有,很多语言里面都有。这个概念是一个叫Smith的大师,由1982年提出来的。指的是一类应用,它们能够自描述和自控制。这样说太抽象了。我们看个例子,实践:

import java.lang.reflect.*;

public class Refl {

    public static void main(String args[]) {

        try {

查看更多...

Tags: 反射

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 444
07-10
09

Java加密和数字签名编程

  本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍):
  一、密码学上常用的概念 

  1)消息摘要:

  这是一种与消息认证码结合使用以确保消息完整性的技术。主要使用单向散列函数算法,可用于检验消息的完整性,和通过散列密码直接以文本形式保存等,目前广泛使用的算法有MD4、MD5、SHA-1,jdk1.5对上面都提供了支持,在java中进行消息摘要很简单, java.security.MessageDigest提供了一个简易的操作方法:
  /**
  *MessageDigestExample.java
  *Copyright 2005-2-16

查看更多...

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 397
07-10
05

双击Jbuilder2006程序一闪而过打不开问题

    原来Jbuilder一直是好使的(昨天还用过),初步估计是因为加装了512m内存,使物理内存达到1G,造成JVM定义值过大。

以下是解决办法:

修改F:\Borland\JBuilder2005\bin\Jbuilder.config文件。

找到

# Tune this VM to provide enough headroom to work on large

查看更多...

Tags: 双击 Jbuilder 一闪而过

分类:学习 | 固定链接 | 评论: 6 | 引用: 0 | 查看次数: 2100
07-09
27

Java MD5 16位和32位 算法

private static void Md5(String plainText ) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(plainText.getBytes());
byte b[] = md.digest();

int i;

StringBuffer buf = new StringBuffer("");

查看更多...

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1460
07-09
20

在做扩展标签时出现了标签失灵的情况

在编译使用扩展标签的java文件时,得到package javax.servlet.jsp does not exist,package javax.servlet.jsp does not exist的错误

原因:在环境变量中的Classpath或项目中加上servlet.jar这个包,如果是tomcat这个包在tomcat\lib下。
分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 401