
编程思想
文章平均质量分 77
Guo
吃的苦中苦,方位人上人!
展开
-
java native2ascii 工具 使用
原文地址: 背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。1、native2ascii简介:nativ转载 2012-10-12 15:40:25 · 464 阅读 · 0 评论 -
java下载文件的几种方法
Java文件下载的几种方式 public HttpServletResponse download(String path, HttpServletResponse response) {try {// path是指欲下载的文件的路径。File file = new File(path);// 取得文件名。String filename = file.getName(转载 2012-12-24 13:49:15 · 824 阅读 · 0 评论 -
java 批量下载文件
经常遇到选择多个文件进行批量下载的情况,可以先将选择的所有的文件生成一个zip文件,然后再下载,该zip文件,即可实现批量下载,但是在打包过程中,常常也会出现下载过来的zip文件中里面有乱码的文件名,通过使用ant.jar中的org.apache.tools.zip里的ZipOutPutStream为实现编码的设置。代码如下: ant包引用 Xml代码 d转载 2012-12-21 11:25:56 · 11216 阅读 · 2 评论 -
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的转载 2014-05-05 09:51:16 · 1035 阅读 · 1 评论 -
java中BigDecimal的用法
在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类:BigDecimal的实现利用到了BigInteger,不同的是BigDecimal加入了小数的概念。一般的floa转载 2014-05-07 09:56:23 · 20647 阅读 · 1 评论 -
java中如何使Double类型的数值保留两位小数问题
一、其实很简单:Double dou = 3000.533dou = (double)Math.round(dou*100)/100其中dou是变量,很简单吧,我们大多数人都知道Math.round()方法,可是我却没想到保留两位小数就是先乘以100再除以100.同理保留N位小数就不用说了吧二、第二种方法double d = 111231.5585; BigDecimal b = n翻译 2014-05-06 21:12:07 · 31232 阅读 · 1 评论 -
java计算正确率或百分比
public static String accuracy(double num, double total, int scale){ DecimalFormat df = (DecimalFormat)NumberFormat.getInstance(); //可以设置精确几位小数 df.setMaximumFractionDigits(scale); //模式 例如四舍五入原创 2014-05-07 17:50:32 · 44758 阅读 · 2 评论 -
java中保留double小数位的几种方法
public static void main(String[] args) { //方法一 这个的优势是得出的double 使用这个方法还有个问题当num=4.015得到的值是4.01 下面两种方法的结果是4.02 double num = 4.016; double v1 = (double)Math.round(num*100)/100; System.out.pri原创 2014-05-07 18:55:28 · 18110 阅读 · 0 评论 -
Java的8大排序的基本思想及实例解读
Java的8大排序的基本思想及实例解读本文主要详解了Java语言的8大排序的基本思想以及实例解读,详细请看下文:8种排序之间的关系: 1, 直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)实例转载 2014-04-28 21:26:01 · 407 阅读 · 0 评论