自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 android批量文件上传(android批量图片上传)

项目中多处用到文件批量上传功能,今天正好解决了此问题,在此写出来,以便日后借鉴。首先,以下架构下的批量文件上传可能会失败或者不会成功:            1.android客户端+springMVC服务端:服务端采用org.springframework.web.multipart.MultipartHttpServletRequest作为批量上传接收类,这种搭配下的批量文件上传会失败,最

2016-11-20 18:24:54 722 1

原创 递归

递归:在方法内部调用方法本身注意:1、递归调用必须要有出口,否则就会产生死循环递归,内存溢出2、递归的次数不宜过多,过多容易产生内存溢出3、构造方法不能递归调用代码示例:/* * 需求:用递归求下列数列的第二十项的值: * 1,1,2,4,7,13,24... * *找出口:出口就是前三项 1 1 2 *找规律:从第四项开始,值是前三项的和 * *

2015-07-22 15:38:23 309

原创 常见问题总结

常见的异常:       NullPointerException:空指针异常       ClassCastException:类型转化异常       ArrayIndexOutOfBoundsException:数组下表越界异常       ClassNotFoundException:类找不到异常       DateFormatException:数据转换异常

2015-07-21 14:16:46 534

原创 IO流(下)

File类File类用来将文件或文件夹封装成对象,方便对文件或文件夹进行操作File对象还可以作为参数进行传递File类常见方法操作:构造方法:1、File(文件名)  File file=new File(文件名):根据指定目录,创建File对象创建一个File对象,并指向指定路径2、File(父目录(文件夹),文件名)  File file=new File

2015-07-18 16:40:24 370

原创 JDK1.5新特性、单例设计模式

Jdk1.5新特性一,自动装箱与拆箱Java有基本数据类型,在这些基本数据类型周围又有包装类。通常,我们需要将一种类型转换成另一种。自动装包:基本类型自动转为包装类(int> Integer)自动拆包:包装类自动转为基本类型(Integer > int)在JDK1.5之前,我们不能对集合存放基本类型,现在自动转换机制解决了这个的问题。下面是示例代码:[java] vie

2015-07-17 13:44:30 482

原创 正则表达式、反射

正则表达式:符合某种规则的字符串matches(regex):判断字符串是否符合regex这个规则规则字符:字符: x 字符x:任意字符代表自己本身\\ 分斜线字符:两个才可以表示一个\r 回车\n 换行字符类[ abc ] a、b或c任意字符一次[ ^abc ] 任何字符,除了a、b或c[ a-zA-Z ]

2015-07-17 13:40:38 561

原创 网络编程

一,概述网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。二,三要素网络通信三要素:IP地址,端口号,传输协议。要掌握网络编程,这三个要素必须要非常熟悉。三,IP地址1、它是网络中的设备标识2、

2015-07-17 13:37:37 378

原创 内部类和异常处理体系

IO流:用来处理不同设备间数据的传输问题Java中用于操作的类都在io包中IO流分类:按照流向分:输入流:读取操作输出流:写入操作按照数据分:字节流:字符流:字符流的出现就是为了解决文本数据的问题1个字符=2个字节绝对路径:一盘符开始的路径相对路径:相对于某个文件或项目而言File类:数据在硬盘上最

2015-07-17 13:34:11 597

原创 IO流(上)

IO(    Input Output    )流(数据流)    Java对数据的操作是通过流的方式    Java用于操作流的对象都存在与IO包中按操作数据分为:字符流和字节流按流向分为:输入流和输出流        字符流基于字节流GB2312 --- GBK --- 18030 --- Unicode --- UTF-8        编码表

2015-07-17 13:27:09 506

原创 集合、泛型

集合的特点:集合中用于存储对象,集合长度是可变的,且集合中可以存入不同类型的对象    集合中存储的都是对象的引用(地址)    集合获取元素的方式:迭代器(iterator)Collection接口        |--- list:元素是有序的,元素可以重复,因为该集合体系中有索引            |--- ArrayList:底层使用的是数组结构,查

2015-07-17 13:25:45 435

原创 String、Integer、StringBuffer和API类中的常用方法

String类:String是final类型的(最终类),String类不可以有子类    字符串是一个特殊的对象    字符串一旦被初始化,就不可以改变    String str1=”abc“        String str2=new String(”abc“)            str1和str2的区别:str1在内存中有一个对象

2015-07-17 13:20:35 854

原创 多线程

进程:是一个正在执行中的程序,每一个进程执行都有一个执行顺序,改顺序就是一个执行资格(控制单元)线程:线程就是进程中一个独立的控制单元,线程在控制着进程的执行一个进程中至少有一个线程JVM启动不止一个线程,还有负责垃圾回收机制的线程多线程的特点:随机性。谁抢到,谁执行,执行多长时间,CPU决定多线程的五种状态:新建、就绪、运行、阻塞、消亡

2015-07-17 13:19:45 372

原创 面向对象

面向对象一,概述学习JAVA语言必须掌握理解面向对象,这样可以从深层次理解JAVA这种面向对象的程序开发理念,从而更好更快地掌握JAVA的编程思想和方法。掌握面向对象是JAVA语言编程的基础,那么,首先到底什么是对象呢?对象就是事物存在的实体,例如:人、计算机、手机、鞋子等。我们解决一个问题,首先是将复杂的事物简单化,分析这个事物是由哪些部分组成的。通常都会将对象划分为两个部分

2015-07-17 13:07:08 339

原创 Java基础

一、java语言概述  1995年SUN(StanfordUniversity Network)公司推出了Java这一门高级编程语言。  java是一门面向Internet的编程语言,目前已经成为Web应用程序的首选开发语言,具有简单易学,完全面向对象,安全可靠,可以在任何操作系统上运行就是你们所说的跨平台等特点。目前,java主要有三种技术架构,看下面:  J2EE(

2015-07-17 12:56:24 447

IO流pdf宝典

JAVAIO流总结宝典,分享给大家,总结较为全面

2015-07-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除