自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 java中将图片保存到数据库中

在实际的开发中,我们可能需要将图片、影音等文件直接保存到数据库中,然后通过编程方式将数据读出进行使用。例如将读出的图片数据显示出来,将读出的电影文件播放出来。 二进制数据直接保存到文件和从文件中读出非常的简单。和普通的数据库操作差别不大。只是用到部分流操作。例如各种输入输出流操作。所以深刻理解流操是非常重要的。 在此我借助于一个JSP的简单实例进行讲解。此实例保存职员数据,其中职员

2015-11-30 10:09:03 421

原创 ServletContextListener,各种获取servletContext对象的方法

ServletContextListener中的public void contextInitialized(ServletContextEvent servletContext){          ServletContext context = servletContext.getServletContext();//可获得servletContext对象          Ap

2015-11-28 14:26:24 4682 1

转载 vector

ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.util.*; /** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Vector中的元素。 */public class Vecto

2015-11-27 17:20:29 213

转载 javaBean与Map相互转化

1. 为什么要实现javaBean与Map相互转换?用过spring的都知道spring的MVC框架中有一个BaseCommandController对象,利用这个对象我们就可以很方便的将从客户端传递过来的参数封装到一个JavaBean对象中去,而不需要我们request.getParameter("name");bean.setName(name);了,从而也简化了不少的工作。如果大家用

2015-11-26 11:53:48 1434

转载 ArrayList和LinkedList的区别

一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。

2015-11-26 10:44:42 198

转载 set map list

在Java中使用Set,可以方便地将需要的类型以集合类型保存在一个变量中.主要应用在显示列表.Set是一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。以下是在JAVA中使用Set的范例,希望对大家有帮助.impo

2015-11-26 09:38:19 383

转载 java静态绑定和动态绑定

程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定.静态绑定:在程序执行前方法已经被绑定(也就是说在编译过程中就已经知道这个方法到底是哪个类中的方法),此时由编译器或其它连接程序实现。例如:C。针对java简单的可以理解为程序编译期的绑定;这里特别说明一点,java当中的方法只有fi

2015-11-25 17:03:04 231

转载 java向上转型和向下转型

在Java编程中经常碰到类型转换,对象类型转换主要包括向上转型和向下转型。5.13.1 向上转型我们在现实中常常这样说:这个人会唱歌。在这里,我们并不关心这个人是黑人还是白人,是成人还是小孩,也就是说我们更倾向于使用抽象概念“人”。再例如,麻雀是鸟类的一种(鸟类的子类),而鸟类则是动物中的一种(动物的子类)。我们现实中也经常这样说:麻雀是鸟。这两种说法实际上就是所谓的向上转型,通俗地说就是

2015-11-25 16:49:25 224

转载 javaweb过滤器

首先来看一下Servlet的过滤器内容:一、Servlet过滤器的概念:***************************************************************************************Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。

2015-11-23 11:32:56 220

转载 javaweb监听器

web上下文监听器ServletContextListener 例子 .这个J2EE小提示阐述了ServletContextListener的用法。这个事件类作为Web应用服务的一部分,处理Web应用的 servlet上下文(context)的变化的通知。这可以解释为,好像有个人在服务器旁不断地通知我们服务器在发生什么事件。那当然需要监听者了。因此,在通知上下文(conte

2015-11-23 11:25:18 292

转载 java定时器

java定时器的使用(Timer)1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。private java.util.Timer timer;timer = new Timer(true);timer.schedule(new java.util.TimerTask()

2015-11-23 11:15:28 267

转载 Java内部类总结

内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类  为什么需要内部类?  典型的情况是,内部类继承自某个类或实现某个接口,内部类的代码操作创建其的外围类的对象

2015-11-23 10:42:53 178

转载 java不同分辨率图片上传

public static boolean compressPic(byte[] arr, String path, String name, File dst, int width, int height,boolean isScale) {// 图片流InputStream bufin = new ByteArrayInputStream(arr);FileOutputStre

2015-11-20 16:09:35 604

原创 webservice第一天

最近入坑webservice。看着视频一步一步学下去。出现一个错误:Exception in thread "main" com.sun.xml.ws.model.RuntimeModelerException: runtime modeler error: Wrapper class com.ws.publish.jaxws.SelectMaxAgeStudent is not foun

2015-11-18 19:39:46 315

转载 单例模式

本文继续介绍23种设计模式系列之单例模式。概念:  java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。  单例模式有以下特点:  1、单例类只能有一个实例。  2、单例类必须自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并

2015-11-18 09:53:22 220

转载 输入流,输出流

字节流:InputStrean  字节输入流 从文件到程序OutputStream  字节输出流 从程序到文件字节输入流是指数据以字节形式从其他文件或者终端设备想程序流入;输入流只能从流中读取数据使用InputStrean类完成字节输出流:数据以字节形式从程序流出,输出流只能向流中写入数据,使用OutputStreamInputStrean的主要方法方法

2015-11-17 15:27:06 1457

转载 网络爬虫

关于爬虫内容的分享,我会分成两篇,六个部分来分享,分别是:我们的目的是什么内容从何而来了解网络请求一些常见的限制方式尝试解决问题的思路效率问题的取舍一、我们的目的是什么一般来讲对我们而言,需要抓取的是某个网站或者某个应用的内容,提取有用的价值,内容一般分为两部分,非结构化的文本,或结构化的文本。1. 关于非结构化的数据1.1 HTML文本(包

2015-11-16 18:11:55 322

转载 抽象类,接口

抽象类(abstract class)的定义方式如下: public abstract class AbstractClass             //里面至少有一个抽象方法{     private final static String from = "盘子B";         public int t;  //普通数据成员   public abstract

2015-11-16 17:22:52 210

转载 Java堆栈

Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,

2015-11-16 15:16:01 263

转载 shiro认证

新手初学shiro。。。1 shiro介绍 1.1 什么是shiro shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。 spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。shiro不依赖于spring,shiro不仅可以实现 web

2015-11-09 15:21:32 341

转载 pio解析excel

package xls;    import java.io.FileInputStream;  import java.io.IOException;  import java.io.InputStream;  import org.apache.poi.hssf.usermodel.HSSFCell;  import org.apache.poi.hssf.usermo

2015-11-09 11:54:52 655

转载 POI实现导入导出

import java.util.Date;    public class Student  {      private int id;      private String name;      private int age;      private Date birth;        public Student()      {    

2015-11-09 11:42:04 365

转载 MultipartRequest上传文件

http://zhanghy0525-126-com.iteye.com/blog/1452465   MultipartReques类主要是对文件上传进行的处理,在上传文件时,编码格式为enctype="multipart/form-data"格式,以二进制形式提交数据,提交方式为post方式。  [html] view plaincopy

2015-11-09 11:27:29 12225

转载 java synchronized详解

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的一个synch

2015-11-05 16:53:32 218

空空如也

空空如也

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

TA关注的人

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