Java 学习笔记
文章平均质量分 64
一切为了个人信息化
这个作者很懒,什么都没留下…
展开
-
java各种图形输出
package com.apps;/** * * 项目名称:HelloWord * 类名称:TriangleTest * 类描述: * 创建人:向军 * 创建时间:2011-9-26 晚上23:53:07 * 修改人:A原创 2011-09-26 23:49:47 · 1231 阅读 · 0 评论 -
MyFrame
package com.demo;import java.awt.Color;import javax.swing.JFrame;public class MyFrame extends JFrame { /** * @param args */ public static void main(String[] args) { MyFrame mf=new M原创 2011-12-08 21:37:41 · 424 阅读 · 0 评论 -
struts2 poi导出excel函数
public String expExcelAudit() throws Exception { if(operationIds ==null){ operationIds=""; }if(beginTime==null){ beginTime=""; }if(endTime==null){ endTime =""; }if(id ==null){原创 2012-01-11 11:15:36 · 897 阅读 · 0 评论 -
jxl页面导出excel函数
1、 private InputStream excelStream;2、 public InputStream getExcelStream() { return excelStream; }3、 public String travelExport() throws Exception { excelStream = getExcelInputStre原创 2012-01-11 10:03:11 · 706 阅读 · 0 评论 -
freemarker写的list循环,类似foreach
查看详情 名称 值 ${keyValueInfo.key} ${keyValueInfo.value}原创 2012-01-12 10:15:47 · 7067 阅读 · 0 评论 -
sql 在in中 表示法
private String parseIds(String roleIds) { StringBuilder sql = new StringBuilder(); String[] split = roleIds.split(","); for (int i = 0; i if(sql.length() > 0) { sql.append(",");原创 2012-01-13 16:37:34 · 496 阅读 · 0 评论 -
jquery弹出窗口
原始密码: 新密码: 确认密码: $( "#pwdDiv" ).dialog({ autoOpen: false, modal: true, title: "修改密码", width: 380, h原创 2012-02-06 10:57:06 · 630 阅读 · 0 评论 -
java密码自动匹配校验
//登录密码没有问题,再判断是否符合密码规则 String str= checkPasswordRule(password); if(str.equals("")){ request.getSession().setAttribute(PlatformConstants.CURRENT_USER, new UserInfoWrapper(user)); }else原创 2012-02-07 09:28:04 · 2037 阅读 · 0 评论 -
java笨密码检验方法
public String checkPasswordRule(String password) throws UserException{ String need = ""; UserPasswordRuleInfo userPwdRuleInfo = userService.getUserPwdRule(); userPwdRule = new UserPasswordRul原创 2012-02-07 14:50:56 · 391 阅读 · 0 评论 -
异常学习
public class TestThrows { public static void main(String[] args) { try {//监听异常 new TestThrows().sayHello("aa"); System.out.println("hello"); } catch (Exception e) {//捕获异常 System.ou原创 2012-02-13 14:55:13 · 272 阅读 · 0 评论 -
public class StringUtil
public class StringUtil {public static String filterNull(String value) {return (value == null? "" : value);}}原创 2012-02-14 15:54:13 · 352 阅读 · 0 评论 -
properties
public AuditLogInfo[] getAuditLogs(int start, int rows, String operationIds , String beginTime, String endTime, String userId,final UserInfo user) throws UserException { StringBuilder sql = new原创 2012-02-15 13:49:41 · 295 阅读 · 0 评论 -
String birthday = date == null ? "" : sdf.format(date)
private UserInfo getUserInfo(ResultSet rs) throws SQLException{ String id = rs.getString("ID"); String loginName = rs.getString("LOGIN_NAME"); String realName = rs.getString("REAL_NAME");原创 2012-02-14 15:12:16 · 990 阅读 · 0 评论 -
isHalfOfHours
private void isHalfOfHours(UserInfo user) { String sql = "select count(*) count from USER_LOGIN_FAIL ulf where ulf.user_id =? and to_char(ulf.last_fail_time,'yyyymmdd HH24:mi') between to_char(sys原创 2012-02-16 11:03:40 · 263 阅读 · 0 评论 -
两条一个的sql
public String isAlarm(String userId) throws UserException { StringBuilder sql = new StringBuilder(); sql.append("select round(to_number(sysdate - max(uph.change_date))) countDate from user_passw原创 2012-02-16 10:22:26 · 280 阅读 · 0 评论 -
Map与hashmap
if(userTemp.securityClass != user.securityClass){ Map sesurityMap = new HashMap(); sesurityMap.put(1, "核心涉密"); sesurityMap.put(2, "重要涉密"); sesurityMap.put(3, "一般涉密"); sesurityMap.p原创 2012-02-17 14:45:28 · 280 阅读 · 0 评论 -
练习写写线性表MyList
package com.demo;/** * @author Administrator *use it to resolve data *//** * @author Administrator * */public interface MyList { /** * @param o在线性表末端追加一个新的元素 */public void原创 2011-12-07 21:27:48 · 378 阅读 · 0 评论 -
jar文件签名
1、首先要了解数字签名技术2、用keytool 生成私钥 keytool -genkey -alias waberkey -keypass invasion:earth3、利用JARsigner和私钥来加密jar,即给jar签名 JARsigner-verbose waber.JAR waberkey 这一步添加了两个文件到你的JAR中:META-IN转载 2011-11-12 15:56:19 · 569 阅读 · 0 评论 -
FatherClass and ChilClass
--------------测试1----------------------package com.apps;/** * * 项目名称:HelloWord * 类名称:ChildClass * 类描述: * 创建人:向军原创 2011-09-27 01:27:29 · 437 阅读 · 0 评论 -
OuterClass and InterClass
----------测试------------- package com.apps;/** * * 项目名称:HelloWord * 类名称:OuterClass * 类描述: * 创建人:向军 * 创建时间:2011-9原创 2011-09-27 01:35:24 · 293 阅读 · 0 评论 -
Java多线程中run和start的区别
Thread的start和run1) start:用start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调用Thread类的start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有转载 2011-10-10 23:54:32 · 340 阅读 · 0 评论 -
项目开发经验谈:如何成为出色的开发人员
项目开发经验谈:如何成为出色的开发人员 前言:之所以有此一文,不是空穴来风,也不是故意的哗众取宠,而是最近的一些所见,所感。在本文中总结出来,希望对大家有帮助。因为一些工作原因,其他的系列文章没有接着写下去,还望大家见谅。 本篇的议题如下:不要成为转载 2011-10-12 01:06:45 · 397 阅读 · 0 评论 -
Java中的转义字符
转义序列 含义\n 回车(\ )\t 水平制表符(\ )\b 空格(\ )\r 换行(\ )\f 换页(\ )\' 单引号(\')\" 双引号(\")\\ 反斜杠(\\)\ddd 三位八进制\? 四位十六进制?JAVA中转义字符:转载 2011-10-13 03:11:05 · 756 阅读 · 0 评论 -
UML用例包含(include)、扩展(extend)和泛化(generalization)三种关系详解
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解 用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段转载 2011-10-16 18:23:43 · 799 阅读 · 0 评论 -
字段修饰符
字段修饰符有new,private,protected,public,internal,static和readonly几种.同常量成员一样,private,protected,public和internal修饰符代表了一个字段成员的访问权限,如果希望在一个对象的外部访问该对象转载 2011-10-10 21:36:01 · 456 阅读 · 0 评论 -
HaspMap实例介绍
文重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个转载 2011-10-25 05:23:43 · 295 阅读 · 0 评论 -
java 的jar包签名.可以防止别人篡改被签名的jar包.
java 的jar包签名.可以防止别人篡改被签名的jar包.步骤:(1)将java程序打包 jar cvf test.jar test.class (2)生成名为mcni.store的密钥库,别名为mcni keytool -genkey -keystore mcni.store -alias mcni 密码:123456 (根据需要自己输入) 以下根据需转载 2011-11-14 11:19:03 · 3118 阅读 · 1 评论 -
jarsigner -certs -verbose -verify 查看jar签字命令
D:\aaa\DMDemo>jarsigner -certs -verbose -verify start.jarjarsigner: java.io.FileNotFoundException: start.jar (系统找不到指定的文件。)D:\aaa\DMDemo>jarsigner -certs -verbose -verify startup.jar 1210原创 2011-11-14 17:16:51 · 1446 阅读 · 0 评论 -
RAS加密简单例子
package com.demo;import java.security.InvalidKeyException;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException;import java.securit原创 2011-11-17 18:34:38 · 4592 阅读 · 0 评论 -
main方法里面的内容,怎么去理解,大家讲讲它的工作原理
import java.io.BufferedOutputStream;import java.io.BufferedWriter;import java.io.File;import java.io.FileFilter;import java.io.FileInputStream;import java.io.FileNotFoundException;import j翻译 2011-11-02 11:24:50 · 785 阅读 · 0 评论 -
JNLP CodeBase 本地磁盘的定位格式
1. 概述JNLP是Java应用/Applet快速发布的一种方法。常用于通过Web网页进行Java应用的快速部署。2. 应用场景如果不存在Web服务器时,也需要进行Java应用/Applet的访问。这样JNLP就提供了一种,本地文件系统的访问方式。3. 原理使用JNLP标签中的CodeBase,来指定本地文件系统的绝对路径或相对路径。从文档以及很多官方资料上看,转载 2011-11-03 01:37:29 · 1211 阅读 · 0 评论 -
jar打包出现java.io.IOException: invalid header field 解决方案
执行:D:\aaa\DMDemo>jar -cvfm demo.jar MANIFEST.MF comjava.io.IOException: invalid header field at java.util.jar.Attributes.read(Attributes.java:393) at java.util.jar.Manifest.read(原创 2011-11-12 14:55:08 · 11918 阅读 · 0 评论 -
final test
public class test { public static void main(String[] args) { final String str = "aa"; System.out.println(getAa(str)+123); } private static String getAa(String str) { str="cc"; final原创 2012-02-28 14:08:25 · 374 阅读 · 0 评论