![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
zhang100jie
这个作者很懒,什么都没留下…
展开
-
ftp读取文件
[code="java"] public static boolean downloadFileBySun(String server, String userName, String userPassword) { String line; FtpClient ftpClient = new FtpClient(); try { TelnetIn...原创 2012-11-02 16:58:58 · 649 阅读 · 0 评论 -
读写excel
03版本 [code="java"] List list = new ArrayList(); FileInputStream input = null; HSSFWorkbook wb = null; try { input = new FileInputStream(file); } catch (FileNotFoundException e) {...原创 2012-11-02 17:03:54 · 68 阅读 · 0 评论 -
Jaas demo 登陆验证
JAAS的核心类和接口可以被分为三种类型,大多数都在javax.security.auth包中。在J2SE 1.4中,还有一些接口的实现类在com.sun.security.auth包中,如下所示: 1、 普通类 Subject,Principal,Credential(凭证) Subject类代表了一个验证实体,它可以是用户、管理员、Web服务,设备或者其他的过程。该类包含了三中类...原创 2012-11-09 11:05:15 · 160 阅读 · 0 评论 -
编程规范
软件编程: 程序一半是为了执行完成业务,一半是为了让人读懂 编写方法时注意: 1.一个方法完成一件事 2.方法长度一般是1-15行 3.加上注释 4.如果是变量,带有初始值 在做软件的过程中 如果涉及到流水 需要对单笔记录进行追踪,则执行的每次操作涉及到的key想写到日志表中 方便追踪查询...原创 2012-11-22 23:24:45 · 70 阅读 · 0 评论 -
java线程安全例子
[code="java"] public class Test { public static void main(String[] args) { Runnable runnable = new Runnable() { public void run() { synchronized(this){ for (int i = 0; i < 10; i++)...原创 2012-10-08 16:13:35 · 172 阅读 · 0 评论 -
线程安全与不安全的实例
[code="java"] package com.xiancheng; import java.util.ArrayList; import java.util.Vector; public class synchronizedCollectionTest { static ArrayList al = new ArrayList(20); static ...原创 2012-10-09 13:51:45 · 109 阅读 · 0 评论