随笔分类 - java
摘要:1 int整数相乘溢出 2 3 我们计算一天中的微秒数: 4 5 long microsPerDay = 24 * 60 * 60 * 1000 * 1000;// 正确结果应为:86400000000 6 System.out.println(microsPerDay);// 实际上为:500654080 7 8 9 问题在于计算过程中溢出了。这个计算式完全是...
阅读全文
摘要:1 小数精确计算 2 3 System.out.println(2.00 -1.10);//0.8999999999999999 4 5 6 7 上面的计算出的结果不是 0.9,而是一连串的小数。问题在于1.1这个数字不能被精确表示为一个double,因此它被表 8 9 示为最接近它的double值,该程序从2中减去的就是这个值,但这个计算的结果并不是最接近0.9...
阅读全文
摘要:1 package com.*.util; 2 3 import java.io.FileInputStream; 4 5 6 import java.io.FileOutputStream; 7 import java.io.IOException; 8 import java.io.InputStream; 9 import java.io.OutputStream;...
阅读全文
摘要:String datestr= "Mon Aug 15 11:24:39 CST 2016";//Date的默认格式显示 Date date=new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK)).parse(datestr); //格式化SimpleDateFormat sdf=new SimpleDateFormat("y...
阅读全文
摘要:1 import java.lang.reflect.Field; 2 /** 3 * obj-->map 4 * ConvertObjToMap 5 * 2016年8月17日上午10:53:59 6 * @param 7 * @return 8 */ 9 public static Map Conver...
阅读全文
摘要:jstat 1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。 2.jstat -gccapacity pid 可以显示,VM内存中三代(you
阅读全文
摘要:1 public String getIpAddr(HttpServletRequest request) { 2 String ip = request.getHeader("x-forwarded-for"); 3 if(ip == null || ip.length() == 0 || "un
阅读全文
摘要:1 ###其他资料 2 url传递中文 3 如果jsp页面,myeclipse、web.xml中org.springframework.web.filter.CharacterEncodingFilter,都是UTF-8编码, 4 直接传中文一般是不会乱码的,如果再有乱码,可以用以下的方式试试。 ...
阅读全文
摘要:设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/*** @Title: ${file_name}* @Packa...
阅读全文
摘要:1 java端拦截器判断客户的的请求是否是ajax请求 2 3 4 发表于 2014-08-22 23:38:08 5 普通请求与ajax请求的报文头不一样,通过如下 6 7 String requestType = request.getHeader("X-Requested-With"...
阅读全文
摘要:InetAddress addr = InetAddress.getLocalHost(); ip=addr.getHostAddress().toString;//获得本机IP address=addr.getHostName()toString;//获得本机名称
阅读全文
摘要:Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedLi...
阅读全文
摘要:spring.xml配置文件中配置注解:开启注解(及自动扫描包中bean):1: 在base-packge指定所需要扫描的包,建议指定一个包含整个架构的包,可以扫描到各层所定义的bean;或2: 2种方法选一;引入外部properties文件,常为数据库连接配置文件;1: 或2 :@Comp...
阅读全文
摘要:为什么会排队等待?下面的这个简单的 Java 程序完成四项不相关的任务。这样的程序有单个控制线程,控制在这四个任务之间线性地移动。此外,因为所需的资源 ― 打印机、磁盘、数据库和显示屏 -- 由于硬件和软件的限制都有内在的潜伏时间,所以每项任务都包含明显的等待时间。因此,程序在访问数据库之前必须等待...
阅读全文
摘要:在实现下载功能的时候,如果碰到这个异常:java.lang.IllegalStateException: getOutputStream() has already been called for this responseservlet/action中: 1 // 读取文件 2 I...
阅读全文
摘要:1:首先配置java环境变量新建系统环境变量名称:JAVA_HOME内容:D:\Program Files\Java\jdk1.7.0_13 为你jdk所在的文件夹位置修改path路径在路径后加入%JAVA_HOME%/bin;%JAVA_HOME%/jre;验证环境变量是否配置成功:运行cmd-...
阅读全文
posted @ 2015-01-14 21:33
flay
摘要:1 import java.io.File ; 2 import java.io.IOException ; 3 public class FileDemo11{ 4 public static void main(String args[]){ 5 File my = n...
阅读全文
posted @ 2015-01-14 20:31
flay
摘要:使用hibernate连接mysql数据库1:项目搭建好之后,在lib包中添加必要的jar包,和mysql数据库驱动jar包:jar包可以在hibernate的下载包(hibernate3.3.2.GA)中找到,这里所需要的jar包是:hibernate3.jar,lib/required目录下的所...
阅读全文
posted @ 2014-11-18 21:42
flay
摘要:JS截取字符串substr 和 substring方法的区别substr方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start[,length])参数stringvar必选项。要提取子字符串的字符串文字或String对象。start必选项。所需的子字符串的起始位...
阅读全文
posted @ 2014-10-21 14:33
flay
摘要:SVN更新提示内容被锁定SVN要管理好,并且及时将最新的更新内容上传到SVN上。在我使用从SVN上更新内容到本地时,总是提示“**********已经锁定”。如果出现这种情况,选择SVN选项“清理”,清理完之后再更新就可以了。
阅读全文

浙公网安备 33010602011771号