自定义博客皮肤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)
  • 资源 (17)
  • 收藏
  • 关注

转载 java中Collection与Collections的区别

1. Collection是集合类的一个顶级接口,其直接继承接口有List与Set 而Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。   1) 排序(Sort) 使用sort方法可以根据元素的自然顺序 对指定列表按升序进行排序。列表中的所有元素都必须实现 Comparable接口。此列表内的所有元素都必

2013-07-20 23:07:27 347

转载 ActionContext和ServletActionContext小结

1. ActionContext 在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求

2013-07-19 19:02:51 400

转载 正确理解ThreadLocal

首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。  另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作

2013-07-19 19:01:52 399

原创 java动态代理学习笔记

在学习之前,先提出几个问题,带着问题来看代码:  1.什么是动态代理?  2.为什么使用动态代理?  3.使用它有哪些好处?  4.哪些地方需要动态代理?  --------------------分隔线-----------------------------  和动态代理有关的有两个类  1.interface InvocationHandler  Object i

2013-07-15 12:35:54 351

原创 try-catch和throw,throws的区别和联系

区别一:throw 是语句抛出一个异常;throws 是方法抛出一个异常; throw语法:throw 在方法声明中,添加throws子句表示该方法将抛出异常。如果一个方法会有异常,但你并不想处理这个异常,就在方法名后面用throws,这样这个异常就会抛出,谁调用了这个方法谁就要处理这个异常,或者继续抛出. throws语法:[]([])[throws] 其中:异常类可以

2013-07-15 11:09:25 560

原创 Hibernate get和load区别

get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。   1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null   2.从检索执行机制上对比: get方法和find方法都是直接从数

2013-07-15 10:56:31 396

转载 struts2 拦截器 interceptor

在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。  downpour 写道 拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用。正如上面 Struts2的Reference中讲述的,Struts2的Interceptor,其拦截的对象是Action代码,可以定义在Action代码之前

2013-07-14 16:34:05 438

原创 <s:property>的用法

OGNL:Object Graph Navigation Language(对象图导航语言)   1,访问Action值栈中的普通属性: 2,访问Action值栈中的对象属性(要有get set方法): 3,访问值栈中对象属性的方法 4,访问值栈中action的普通方法: 5,访问静态方法: 6,访问静态属性

2013-07-14 15:41:49 486

原创 设计模式--6大原则--开闭原则

开闭原则(Open Closed Principle) 开闭原则的核心是:对扩展开放,对修改关闭 白话意思就是我们改变一个软件时(比如扩展其他功能),应该通过扩展的方式来达到软件的改变,而不应爱修改原有代码来实现变化   开闭原则算是前5中原则的一个抽象总结,前五种是开闭原则的一些具体实现,所以如果使用开闭原则,其实有点虚,因为它没有一个固定的模式,但是最终保证的是提高程序

2013-07-06 19:55:08 345

原创 加菲猫 Just have a little faith. java socket编程

一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。 目前较为

2013-07-05 23:57:39 723

原创 Java网络socket编程详解

7.2 面向套接字编程     我们已经通过了解Socket的接口,知其所以然,下面我们就将通过具体的案例,来熟悉Socket的具体工作方式 7.2.1使用套接字实现基于TCP协议的服务器和客户机程序     依据TCP协议,在C/S架构的通讯过程中,客户端和服务器的Socket动作如下: 客户端: 1.用服务器的IP地址和端口号实例化Socket对象。 2.调用con

2013-07-05 23:27:30 550

原创 快速掌握Ajax-Ajax基础实例

AJAX即“Asynchronous JavaScript and XML”,意思是异步JavaScript和XML,是指一种创建交互式网页的网页开发技术。   虽然现在很少有人去自己手动写AJAX,大多数都用封装好的AJAX,但我觉得初学者还是应该从最原始的AJAX开始学习,这样才能掌握AJAX的核心。现在各种博客上讲解AJAX的比较多,但大多数都是只讲AJAX的前端部分,或者是只讲解一部分功

2013-07-05 00:12:19 438

原创 浅谈HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。   1.根

2013-07-05 00:04:23 471

原创 实例二:Ajax返回Json在Java中的实现

实例二:Ajax返回Json在Java中的实现   在上一个随笔中,介绍AJAX的一个简单实例,在这篇中主要是说一下使用Json来将后台取得的数据显示到前台页面。可以说这种方法应该是实现无刷新分页的基础,而且在开发过程中经常被用到。这里的后台部分由JAVA来实现。   这个例子也在上一篇中那个项目中实现。新建一个SecondTest.html页面,定义一个按钮,并给这个按钮绑定事件ajaxJs

2013-07-04 23:51:33 555

mybatis中文版教程

mybatis中文版教程

2014-01-13

Hadoop源代码分析完整版.

Hadoop源代码分析完整版.

2014-01-13

hadoop实战培训

hadoop实战培训-传智播客

2014-01-13

深入java虚拟机

深入java虚拟机

2014-01-02

Ext+JS权威指南

Ext+JS权威指南Ext+JS权威指南Ext+JS权威指南Ext+JS权威指南Ext+JS权威指南

2014-01-02

Java设计模式

Java设计模式

2014-01-02

(带书签)Hadoop权威指南(中文版)

(带书签)Hadoop权威指南(中文版)

2013-12-27

EasyHdoop应用开发第二次聚会

EasyHdoop应用开发第二次聚会

2013-12-27

json-lib-2.4-jdk15.jar

json-lib-2.4-jdk15.jar

2013-12-27

mail.jar架包

java 发送邮件包 解压后 把activation.jar和mail.jar 拷贝到 WEB-INF/lib 下就可以直接在项目中使用

2013-05-26

dom.jar架包

java dom jar包 网上很难找到

2013-05-26

java_spring基本教程

java_spring基本教程

2013-03-14

spring .jar

spring jar 包详解 spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会

2013-02-24

aliedit.exe

pc6官方下载为您提供aliedit.exe,aliedit.exe其实就是淘宝等购物网站需要的支付宝插件安装程序。也就是支付宝安全控件,您可以免费下载。

2013-02-24

commons-logging.jar

mmons Logging 的使用方法的相关文章:应用程序中使用好日志(Logging)功能能够方便的调试和跟踪应用程序任意时刻的行为和状态。在大规模的应用开发中尤其重要,毫不夸张的说,Logging是不可或缺的重要组成部分。

2013-02-24

空空如也

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

TA关注的人

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