自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 ExtJs 2.2 重写或隐藏PagingToolbar的刷新按钮

重写分页控件中的刷新方法:在ext-all.js源码中关于PagingToolbar是这样定义刷新按钮的,刷新图标实际是定义的一个button:this.loading=this.addButton({tooltip:this.refreshText,iconCls:"x-tbar-loading",handler:this.onClick.createDelegate(this,["

2016-12-02 16:49:26 3580

原创 loadRunner12 设置关联 获取服务端动态数据

通过设置关联函数web_reg_save_param,获取服务端返回的dong

2016-07-02 15:15:24 15911

转载 Web 通信 之 长连接、长轮询(long polling)

本文出自: http://www.cnblogs.com/hoojo/p/longPolling_comet_jquery_iframe_ajax.html 基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。一、什么是长连接、长轮询?用通俗易懂的话来说,就

2014-03-14 09:37:32 1097

原创 java 类初始化

1,类的初始化顺序:(静态变量,静态代码块)>(类成员变量,初始化代码块)>构造器;每个括号中的顺序根据其在类中的顺序而定。在继承中,父类静态>子类静态>父类变量>父类构造器>子类变量>子类构造器静态变量和静态代码块是在编译阶段就进行了初始化(将所有的静态变量按照其在类中的顺序放在一个静态块中进行初始化)。类的成员变量是在对象实例化时,在构造器中执行,对于类中对成员变量的初始化和代

2013-11-05 09:49:33 616

原创 前端

1.function googleTranslateElementInit() {  new google.translate.TranslateElement({    pageLanguage: 'zh-CN',    includedLanguages: 'en,zh-TW'  }, 'google_translate_element');}有了这玩意,走

2013-09-09 14:33:53 655

转载 web.xml

有一般XML都必须有的版本、编码、DTD下子元素就是默认起始页,除了这个你还可以定义以下元素::web应用程序的servlet上下文初始化参数声明:提供关于web应用程序的描述性文本:指定web应用程序的显示名称:指定web应用程序是否可分布式处理:定义对EJB资源的引用:声明对企业Bean本地主目录的引用:声明用于应用程序的换条目。

2013-08-29 16:59:45 489

转载 [Java]读取文件方法大全

1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile {    /**     * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。     */    public static void readFileByBytes(String fileN

2013-06-30 16:44:17 446

转载 Java深度历险(一)——Java字节代码的操纵

【编者按】Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IBM高级工程师成富为大家撰写这个《Java深度历险》专栏,旨在就Java的一些深度和高级特性分享他的经验。在一般的Java应用开发过程中,开发人员使用Java的

2013-06-27 21:42:15 605

转载 Java深度历险(二)——Java类的加载、链接和初始化

在上一篇文章中介绍了Java字节代码的操纵,其中提到了利用Java类加载器来加载修改过后的字节代码并在JVM上执行。本文接着上一篇的话题,讨论Java类的加载、链接和初始化。Java字节代码的表现形式是字节数组(byte[]),而Java类在JVM中的表现形式是java.lang.Class类的对象。一个Java类从字节代码到能够在JVM中被使用,需要经过加载、链接和初始化这三个步骤。这三个步骤中

2013-06-27 21:40:59 458

转载 js控制div及相关属性

动态创建DIV:var div = document.createElement("div"); 设置div属性及样式等:div.title="this is a new div.";        div.class = "newDivClass";   div.innerHTML = "Test create a div element!";div.style.styleF

2013-06-13 21:34:07 739

转载 replace限制文本框只能输入数字,数字和字母等的正则表达式

1.文本框只能输入数字代码(小数点也不能输入)  2.只能输入数字,能输小数点.   3.数字和小数点方法二 <input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_v

2013-05-03 16:15:43 3698 1

转载 jQuery-serialize()输出序列化form表单值的方法

实例 输出序列化表单值的结果: 复制代码代码如下:$("button").click(function(){ $("div").text($("form").serialize()); }); 定义和用法 serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 您可以选择一个或多个表单元素(比如 input 及/或 文本框)

2013-04-26 14:41:36 838 1

原创 json总结

1.json两种数据格式:1)Map,也称为对象object;{....} (2)Array;[......] 2.代码示例1)JSONObject代码实例 JSONObject jsonobj = new JSONObject("{'name':'xiazdong','age':20}");          String name = jsonobj.getSt

2013-04-24 17:04:49 637

转载 SQL Server数据库partition by 与ROW_NUMBER()函数使用详解

关于SQL的partition by 字段的一些用法心得先看例子:if object_id('TESTDB') is not null drop table TESTDBcreate table TESTDB(A varchar(8), B varchar(8))insert into TESTDBselect 'A1', 'B1' union allselect 'A1'

2013-04-24 10:03:10 39726 2

转载 设置兼容所有浏览器的设为首页收藏本站js代码

设为首页、加入收藏案例            function SetHome(obj,url){    try{        obj.style.behavior='url(#default#homepage)';       obj.setHomePage(url);   }catch(e){       if(window.netscape){

2013-04-22 17:31:40 745

转载 java定时器

java定时任务Timer 关于定时任务,似乎跟时间操作的联系并不是很大,但是前面既然提到了定时任务,索性在这里一起解决了。设置定时任务很简单,用Timer类就搞定了。一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下:package test;import java.util.Timer;public class Ti

2013-04-09 09:24:06 551

原创 mqtt+executor service

package ouc.sei.mqtt;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import org.eclipse.paho.client.mqttv3.MqttClient;import org.eclipse.paho.client.mqttv

2013-04-02 12:15:35 1491

转载 Java变长参数

在Java5中提供了变长参数,也就是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如:print("hello");print("hello","lisi");print("hello","张三");下面介绍如何定义可变长参数以及如何使用可变长参数。1、可变长参数方法的定义使用...表示可变长参数,例如print(String... arg

2013-03-10 15:34:44 590

转载 Arrays类——Arrays.asList()方法使用

java.util类 Arraysjava.lang.Object——java.util.Arrayspublic class Arraysextends Object此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。 除非特别注明,否则如果指定数组引用为 null,则此类中的方法都会抛出 NullPointerExcept

2013-03-10 15:33:31 16998 2

转载 使用json-lib进行Java和JSON之间的转换

package com.mai.json;import static org.junit.Assert.assertEquals;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import java.uti

2013-03-04 10:54:48 404

转载 java Map及Map.Entry详解

Map是java中的接口,Map.Entry是Map的一个内部接口。         Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。         Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为E

2013-03-03 15:22:44 593

原创 将map按值进行排序

public class getSortedHashtableByValue {/***h为待被排序的map/public Map getSortedByValue(Map h) {  Map map = sortByValue(h); //排序之后的map return map;}public static >

2013-03-03 15:17:12 312

原创 个人项目总结

项目开发过程中的各个环节:1 ,整体架构设计:      对用户需求进行分析,理顺整个需求的流程(画出流程图),概括出需要的接口。然后进行数据库设计,需要多少表,每个表的字段和类型。2,接口定义     1)按模块定义出每个接口(出接口文档,文档内容包括:1:列出需要的参数,包括每个参数的意义和参数值代表的意思,2:接口的返回值,是什么格式,或者返回值代表的意思)。2)项目开发

2013-03-02 15:24:02 240

原创 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect

sqlserver2005默认情况下是禁用了tcp/ip连接。启动tcp/ip连接的方法,打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议,然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了如果还不行

2013-02-27 10:19:05 1040 1

转载 数据库连接池的配置

最近用hibernate做东西,结合上网查一些资料,总结出Hibernate中连接数据的几种经典方式的Hibernate.cfg.xml文件配置,奉献出来,我调试通过:第一种:用jdbc连接的配置                 rootjdbc:mysql://localhost:3306/sampleorg.hibernate.dialect.MySQLDialectl

2013-01-21 21:16:58 457

转载 Query接口

Query接口 我们可以透过 org.hibernate.Query接口的实例来进行查询,透过Query接口,您可以先设定查询参数,之后透过setXXX()等方法,将指定的参数值填入,而不用每次都撰写完整的HQL,直接来看个例子:Query query = session.createQuery("select user.name from User as user where u

2013-01-21 21:15:19 993

转载 通过spring发送email

在做网站的时候,经常会用到发邮件的功能,直接用javamail发邮件有点复杂,可以通过spring发送email。代码如下:?123456789101112131415161718192021

2013-01-21 20:56:37 1002

原创 hibernate中Query的用法

hibernate中Query的用法  通过SessionFactory获得了session对象后,除了可以通过get(类名.class, id)方法得到相应的对象,还可以通过获得Query对象来取得需要的对象  Query query = session.createQuery("查询语句如from UserBean");  List list = query.list();//

2013-01-18 15:01:08 24262 2

转载 Hibernate Session

Hibernate的基本特征是完成面向对象的程序设计语言到关系数据库的映射,在Hibernate中使用持久化对象PO(Persistent Object)完成持久化操作,对PO的操作必须在Session管理下才能同步到数据库,但是这里的Session并非指HttpSession,可以理解为基于JDBC的Connnection,Session是Hibernate运作的中心,对象的生命周期、事务的管理

2013-01-18 11:20:46 707

转载 jQuery之文本框得失焦点

版本一css代码部分:.focus { border: 1px solid #f00; background: #fcc;} 当焦点获得时,添加focus样式,添加边框,并改背景色为#fcc。html代码部分: "" method="post" id="regForm">

2013-01-17 10:31:00 454

原创 学习总结

1,mysql 数据库date和datetime的区别:date类型单独是指日期,datetime是指日期和时间2,EL表达式  在jsp页面中,使用el表达式获得属性的值,例如${o.name},原理是通过类中属性的getter和setter方法进行的,假设o为一个User对象,而User对象又是Person对象的一个属性,${o.name}取值的过程是相当于getUser().

2012-12-26 15:17:55 459

原创 Temporal注解的用法和TemporalType源代码

1.日期: @Temporal(TemporalType.DATE) @Column(name = "createDate", nullable = false, length = 10) public Date getCreateDate() {   return createDate; } 在页面端取值:2011-04-12 2.时间: @Tem

2012-12-24 16:43:15 524

转载 Hibernate注解使用以及Spring整合

1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。    在最近发布的

2012-12-24 11:10:42 353

转载 <c:forEach> 用法

标签的语法定义如下所示。                          ession" varStatus="name"                                  begin="expression" end="expression" step="expression">                                  body

2012-12-13 21:30:15 328

原创 一个分页的类

public class PageView {/**查询记录集合**/List records;/**当前页码**/int currentPage = 1;/**记录总数目**/long totalCount;/**每页显示记录数**/int perPage = 10;/**总页数**/long totalPage;/**当前页记录起始索引**/in

2012-12-13 21:05:56 261

原创 jstl fmt 将date时间格式化

在项目中导入jstl.jar然后再jsp中引入fmt标签pageEncoding="UTF-8"%>Insert title here 结果:2012-12-132012年12月13日 下午03时02分53秒2012.12.13 15:02:53

2012-12-13 15:05:23 415

原创 解决struts 注入 Date类型转换问题

首先在项目下新建类DateConvertor.javapackage ouc.sei.trace.bean;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Map;import ognl.DefaultTypeConv

2012-12-07 22:01:47 563

转载 在MySQL中利用外键实现级联删除

首先,目前在产品环境可用的MySQL版本(指4.0.x和4.1.x)中,只有InnoDB引擎才允许使用外键,所以,我们的数据表必须使用InnoDB引擎。下面,我们先创建以下测试用数据库表:CREATE TABLE `roottb` (  `id` INT(11) UNSIGNED AUTO_INCREMENT NOT NULL,  `data` VARCHAR(100) N

2012-12-02 21:04:21 604

原创 SSH框架 各层关系总结

整个开发过程是 DAO层->service层->Action层DAO层:完成数据的持久化操作,所谓的数据持久化也就是完成表与对象之间的映射关系,主要包括的方法就是对数据的增删改查以及分页处理等。Service层:中间层,处于DAO层和Action层之间,用于将前台与数据库操作分开,而如果你直接调用dao的话,Action中就会存在大量的数据库类,这对软件设计的分层存在一定的弊端。还

2012-11-29 20:40:56 1970

原创 stuts2开发流程个人总结

stuts2流程:1,新建lib,导入需要的包2,创建javaBean3,创建action类,里面包含2中创建javaBean作为属性,然后定义各种处理的方法,方法返回值为String类型public class StuInfoAction extends ActionSupport{private Student student;public String exe

2012-11-19 15:44:18 460

ServletContext与ServletConfig的深度分析

很清楚的讲解了ServletContext和ServletConfig,不光有理论上的讲解,还有例子。

2012-09-24

C语言经典100例

经典程序 各种编程思想,程序可以直接放在vc环境运行

2012-06-05

精通struts2实用教程(清晰、带目录

详细介绍structs2应用,有具体实例作为参考

2011-09-08

空空如也

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

TA关注的人

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