
java
tango991820
这个作者很懒,什么都没留下…
展开
-
java 密码MD5加密
package com.sunnylocus.util; import java.security.MessageDigest; /** * 对密码进行加密和验证的类 */ public class CipherUtil{ //十六进制下数字到字符的映射数组 private final static Str转载 2012-05-19 12:48:31 · 19270 阅读 · 3 评论 -
Java获得当前类所在路径
一个很不错的函数,试过挺好用。在Eclipse中可用(读取配置文件所在目录),程序拷入运行环境中亦可用。 public static String getAppPath(Class cls){ //检查用户传入的参数是否为空 if(cls==null) throw new java.lang.IllegalArgumentExce转载 2012-05-09 09:30:09 · 2612 阅读 · 0 评论 -
jdbc BaseDao
package com.tango.conversion;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import ja原创 2012-04-25 15:52:06 · 2088 阅读 · 0 评论 -
在实际项目开发中的六层划分
在实际项目的开发过程中,常常为了减弱类之间的耦合性,同时便于项目的维护和复用,往往要分层进行编写代码。自己在实际的项目中发现,一般的项目分的很细的话,会分这样的五层: VIEW层:表面展现层,该层是直接面向用户的,即展现层。 Control层:控制层,控制跳转的 VO层:值对象,有人也叫模型层,主要是和数据库中表相对应的,字段可少可多。转载 2012-04-24 15:27:28 · 820 阅读 · 0 评论 -
hql 提示和技巧
你可以计算查询结果数而不用真正返回结果集:int count = (int) session.CreateQuery("select count(*) from ....").UniqueResult();通过集合大小排序结果,可以使用以下查询:select usr.id, usr.Namefrom User as usr left join usr.Messages转载 2012-04-24 15:16:29 · 394 阅读 · 0 评论 -
el表达式
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-转载 2012-07-13 11:34:24 · 655 阅读 · 0 评论 -
JAVA读取文件
public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); In转载 2012-05-08 16:38:58 · 341 阅读 · 0 评论 -
list去掉重复的对象
用contains方法List list = new ArrayList();if(!list.contains(user)){ list.add(user);}由于contains(user)调用的是user对象的equals方法,所以可能需要重写User的equals()原创 2012-04-24 16:08:10 · 470 阅读 · 0 评论 -
lucene hello world
public class Test {public static Version v36 = Version.LUCENE_36;public static void main(String[] args) throws Exception{// createIndex();search("你世");search("我是");search("o I'm");}原创 2012-07-28 17:40:44 · 549 阅读 · 0 评论 -
System.getProperty
java.version Java 运行时环境版本java.vendor Java 运行时环境供应商java.vendor.url Java 供应商的 URLjava.home Java 安装目录j转载 2012-05-09 09:47:52 · 383 阅读 · 0 评论 -
Java SE 6 新特性: 对脚本语言的支持
Java 脚本 API 概述脚本引擎脚本引擎就是指脚本的运行环境,它能能够把运行其上的解释性语言转换为更底层的汇编语言,没有脚本引擎,脚本就无法被运行。Java SE 6 引入了对 Java Specification Request(JSR)223 的支持,JSR 223 旨在定义一个统一的规范,使得 Java转载 2012-05-04 14:35:38 · 463 阅读 · 0 评论 -
java根据类名创建实例(带参)
//根据类名获取Class对象 Class c=Class.forName("java.lang.Integer"); //参数类型数组 Class[] parameterTypes={String.class}; //根据参数类型获取相应的构造函数 java.lang.reflect.Constructor constructor=c.getConstructor(p转载 2012-06-22 17:00:21 · 2019 阅读 · 0 评论 -
jsp 捕获404页面
web.xml里 404 /404.jsp里还可以用来设定异常时跳转页面。原创 2012-07-04 11:04:23 · 536 阅读 · 0 评论 -
java 操作 mongodb
HelloWorld程序 学习任何程序的第一步,都是编写HelloWorld程序,我们也不例外,看下如何通过Java编写一个HelloWorld的程序。 首先,要通过Java操作Mongodb,必须先下载Mongodb的Java驱动程序,可以在这里下载。 新建立一个Java工程,将下载的驱动程序放在库文件路径下,程序代码如下:package com.mkyon转载 2012-06-04 17:11:29 · 3024 阅读 · 0 评论 -
java mongodb 高级查询
/** * MongoDBTest * MongoDB JAVA API的高级查询示例 */ package com.labci.mongodb.test; import java.net.UnknownHostException; import java.util.Iterator; import com.mongodb.BasicDBObject;转载 2012-06-20 12:59:49 · 1691 阅读 · 1 评论 -
morphia query排序
query.order();升序 order("title");降序 order("-title");原创 2012-07-31 20:16:49 · 3169 阅读 · 0 评论