`
OracleX
  • 浏览: 123885 次
  • 性别: Icon_minigender_1
  • 来自: 地球
社区版块
存档分类
最新评论
文章列表
引用:http://www.iteye.com/topic/175121  IO分两种流 字节流 InputStream OutputStream 字符流 Reader  Writer 他们都是抽象类 具体实现 字节流 FileInputStream  FileOutputStream 字符流 FileReader    FileWriter 字节流转换成字符流可以用 InputSteamReader  OutputStreamWriter 转换成BufferdReader  BufferedWriter 他们具有缓冲区 例如:读取文件 从字节流输入到字符流输入 定义一个字节流 ...

创建File和Properties

    博客分类:
  • J2SE
  package com.file; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.Properties; public class NewFile { private static String path = "d:/testNewFile"; public static void main(String args[]) ...

Java反射示例

    博客分类:
  • J2SE
  package com.reflection; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; /** * 反射调用一般分为3个步骤: * * 1.得到要调用类的class * 2.得到要调用的类中的方法(Method) * 3.方法调用(invoke) * * 一般而言,开发者社群说到动态语言,大致认同的一个定义是:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。 ...

批量修改图片格式

    博客分类:
  • J2SE
近日闲来无事看一些资料,一些有用的资料都是影印版的,想在上面做笔记无从下手,想到了把这些转换成word,但影印版的pdf转换成word非常麻烦,需要把影印的资料从pdf中提取出来,然后再用汉王等软件把提取出来的图片转换 ...

Map遍历方法1

    博客分类:
  • J2SE
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; public class IteratorMap { public static void main(String args[]) { Map<String, String> map = new HashMap<String, String>(); map.put("a", "wang& ...

Map遍历方法2

    博客分类:
  • J2SE
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.Map.Entry; import java.util.Random; public class HashMapTest { private static final String allChar = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ& ...

日期处理

import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; //日期处理 public class CalendarProcess { public static void main(String args[]) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getI ...
如果你要验证的电话号码有以下要求:   (1)电话号码由数字和"-"构成   (3)如果电话号码中包含有区号,那么区号为三位或四位   (4)区号用"或"-"和其他部分隔开   (5)移动电话号码为11位   //验证联系电话 public boolean checkPhone(String phone){ if(phone.matches("((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1} \\d{1}-?\\d{8}$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}$)|( ...
京沪高铁列车玻璃坚不可摧 1公斤铝弹射不穿 http://news.qq.com/a/20110524/000069.htm        时速为540公里的1公斤铝弹、时速400公里的1公斤重飞鸟、时速400公里的20克铝弹向京沪高铁前窗破璃撞去,会有什么后果?1公斤铝弹会让玻璃受损,但无法穿透,车内人员不会受到伤害;1公斤重飞鸟、20克铝弹则不能伤及玻璃。        两年来,国家安全玻璃及石英玻璃质检中心副主任臧曙光就是这样一次次实验,对京沪高铁列车CRH380A和CRH380B的车前窗和侧窗玻璃进行检测。撞 击试验只是其中一个环节,他们团队围绕玻璃,进行了光学、电学、抗冲击、耐 ...
//验证联系电话 public boolean checkPhone(String phone){ if(phone.matches("\\d{4}-\\d{8}|\\d{4}-\\d{7}|\\d(3)-\\d(8)")){ return true; }else if(phone.matches("^[1][3,5]+\\d{9}")){ return true; }else{ return false; } } //验证邮政编码 public boolean checkPost(S ...

MD5加密用法

    博客分类:
  • J2SE
public Long createCerUser(CerUser user) { CerUser ceruser = this.findCerUserByName(user.getYhm()); if (ceruser != null) user.setId(ceruser.getId()); user.setMm(createEncryptPSW(user.getMm().trim())); this.getHibernateTemplate().saveOrUpdate(user); retu ...
今天做项目时,形式上 遇到了需要根据map的value得到相应的key,然后就想当然的通过value得到key,但实际用起来发现行不通,虽然项目上的问题通过别的方法得以解决,但Map的key和value还是有点迷糊,所以就记下来,以免大家犯同样的错误(相信大家基础很好,根本不会出现这样的情况)   import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.TreeMap; /** * Map是不能保证顺序的,内部有一套自己的排序机制,已达到快速检索的 ...
保存投资比例时出现问题,获得的是个String类型的,比如:54.3300%,但数据库中是BigDecimal类型。直接进行转换 BigDecimal.valueOf(Long.valueOf(s))会抛异常:”Exception in thread "main java.lang.NumberFormatException: For input string: “。也就是先转换成Long的做法不行,最后发现先转换成Double就没问题。 String s="42.3100%"; s=s.substring(0, s.le ...
1、单向N-1 2、单向1-1 3、单向1-N 4、单向N-N 5、双向1-N 6、双向N-N 7、双向1-1 下面就对这七种关联关系映射进行一个简单的总结: 一、单向的多对一 看两个POJO public class Person{ private int pid; private String name; private Address address; ...//生成相应的getter、setter方法 } ---------------------------------------- public class Address{ private i ...
表 3.3.  Hibernate配置属性 属性名 用途 hibernate.dialect 一个Hibernate  Dialect 类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值   full.classname.of.Dialect
Global site tag (gtag.js) - Google Analytics