- 博客(32)
- 资源 (7)
- 收藏
- 关注
原创 文件下载及上传
package com.boventech.learning.serviceImpl;import java.io.IOException;import org.mortbay.http.HttpContext;import org.mortbay.http.handler.ResourceHandler;import org.mortbay.jetty.Server;import
2014-09-30 00:30:08 488
转载 Java 加载Properties文件的六种方式
1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用java.util.ResourceBundle类的getBundle(
2014-09-30 00:29:47 878
原创 java动态特性
动态 Java的动态性是其面向对象设计的扩展. 它提供运行时刻的扩展性, 即在后期才建立各模块间的互连. 各个库可以自由地增加新的方法和实例(instance)变量. 这意味着现有的应用程序可以增加功能, 只须链接新类封装有所需的方法. C++是多重继承(multiple inheritance)的, 若某个超类(superclass) 改变了某个方法或变量, 其子类(subc
2014-09-28 23:43:06 4994
原创 编码
全部统一用utf-8:1.设置tomcat,使得tomcat在处理Get请求参数的时候用UTF-8编码。编辑tomcat的配置文件server.xml 设置URLEncoding属性为"UTF-8"。2.web.xml: characterEncodingFilter org.springframework.web.filter.CharacterEncodingF
2014-09-28 00:36:11 483
原创 下载进度条
@SuppressWarnings({ "unchecked", "rawtypes" }) @RequestMapping public ResponseEntity downFile( HttpServletResponse response, HttpServletRequest request){ InputStream in
2014-09-26 22:30:14 867
原创 java枚举元素集合
Set是Java集合类的重要组成部分,它用来存储不能重复的对象。枚举类型也要求其枚举元素各不相同。看起来枚举类型和集合是很相似的。然而枚举类型中的元素不能随意的增加、删除,作为集合而言,枚举类型非常不实用。EnumSet是专门为enum实现的集合类,本实例将演示其用法。 思路分析:可以通过为EnumSet指定类型,该类型即为在同一包中定义的枚举类。使用EnumSet类的add()方法添加元素
2014-09-25 23:51:00 2219
原创 java try catch finally
/** * (假设方法需要返回值) java 的异常处理中, 在不抛出异常的情况下,程序执行完 try 里面的代码块之后,该方法并不会立即结束,而是继续试图去寻找该方法有没有 finally 的代码块, 如果没有 finally 代码块,整个方法在执行完 try 代码块后返回相应的值来结束整个方法; 如果有 finally 代码块,此时程序执行到 try 代码块里的 return 语句之
2014-09-24 00:16:19 629
原创 jessionid
jessionid通过这样的方式来从客户端传递到服务器端,从而来标识session。注意一点,jsessionid跟一般的url参数传递方式是不同的,不是作为参数跟在"?"后面,而是紧跟在url后面用";"来分隔。这样在用户禁用cookie的时候我们也可以传递jsessionid来使用session了,只不过需要每次都把jseesionid作为参数跟在url后面传递。那这样岂不是很
2014-09-21 23:18:20 1921
原创 三种弹出对话框的方法
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>三种弹出对话框的用法实例function ale(){ //这个基本没有什么说的,就是弹出一个提醒的对话框 alert("我敢保证,你现在用的是演示一");}func
2014-09-21 23:15:57 6929
原创 字符串分割
1、分隔符为“.”(无输出),“|”(不能得到正确结果)转义字符时,“*”,“+”时出错抛出异常,都必须在前面加必须得加"\\",如split(\\|); 2、如果用"\"作为分隔,就得写成这样:String.split("\\\\"),因为在Java中是用"\\"来表示"\"的,字符串得写成这样:String Str="a\\b\\c"; 转义字符,必须得加"\\"; 3、如果在一个
2014-09-14 00:06:22 869
原创 如果取出地址中某个/后面的一串
比如http://write.blog.csdn.net/postedit/1/3/2/4/5要取出倒数第3个到后面的数据先用split
2014-09-12 00:37:18 465
原创 Java 生成随机字符串
public class RandomWords implements Readable { private static Random rand = new Random(47); private static final char[] capticals = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray(); private static f
2014-09-09 23:08:44 623
原创 java 获取当前年份 月份,当月第一天和最后一天
public class CalendarTest { public static void main(String[] args) { // 获取当前年份、月份、日期 Calendar cale = null; cale = Calendar.getInstance(); int year = cale.get(Calendar.YEAR); int month = cal
2014-09-09 23:06:44 52123 3
原创 JDK自带格式化方法之四舍五入
public static void main(String[] args) { System.out.println(String.format("%.2f",165.415413524));//165.42 System.out.println(String.format("%.1f",165.415413524));//165.4 System.out.println(Strin
2014-09-09 23:06:26 791
原创 判断字符串是否为数字
public class StringToNumberTest { /** * @param args */ public static void main(String[] args) { String s = "123456"; System.out.println(isNumeric(s));//true System.out.println(isNumeric2
2014-09-09 00:15:02 481
原创 文件大小
import java.io.File;public class FileSizeTest { /* * 计算文件夹的大小 */ public static void main(String[] args) { File dir = getDir(); float length = getDirLength(dir); if (length == 0) {
2014-09-06 23:00:53 491
原创 文件复制
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class
2014-09-06 23:00:50 480
转载 StringUtils工具类的常用方法
StringUtils工具类的常用方法StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码
2014-09-05 00:17:35 564
原创 包装类,反射,上一篇续
/** * 利用反射来设置 * @param coursewarePackages * @return */ protected List getCoursewarePackageWrappers(List coursewarePackages){ List wrappers = Lists.newArrayList(); //key为获取方(Coursewa
2014-09-04 01:00:44 631
原创 反射获取属性和方法
@Entity@Tablepublic class CoursewarePackage { @Id @GeneratedValue(strategy=GenerationType.AUTO) private Long id; private String name; @Lob private String descr
2014-09-02 23:36:06 2055
原创 删除文件、文件夹
/** * 删除文件、文件夹 */ public static void deleteFile(String path) { File file = new File(path); if (file.isDirectory()) { File[] ff = file.listFiles(); for (int i
2014-09-02 00:47:37 610
navicat获取登录密码
2020-10-13
spring-framework-3.0.5.RELEASE-dependencies.zip
2013-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人