自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(77)
  • 资源 (9)
  • 收藏
  • 关注

原创 JavaScript字符串函数

JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 =

2012-06-21 10:49:29 2484

原创 HP-Unix Route命令常见的Network is unreachable错误解决方法

首先,抄袭一段从网上来的文章:root@hp233# route add net 200.200.17.0 netmask 255.255.255.0 192.251.2.14add net 200.200.17.0: gateway 192.251.2.14: Network is unreachable当你再次看到这个帖子的时候,请不要告诉我ip和网关的不在同一个网段里面。 我

2012-04-26 11:05:08 3085

原创 如何使用并调试Birt的Scripted Data Source

Birt支持各种类型的Data Source,我们比较熟悉的当时是从SQL语句或者存储过程中获取数据集的方式,Birt同时提供了一项非常有用的功能,就是能够从Java Bean中获取数据集,并展示。网上相关的资料比较少,说的也不十分详细,再次我把相关的内容整理一下。步骤1. 创建数据集,选择Scripted Data Source 这一项,名称可以随便起。  步骤2.创建Dat

2012-02-07 08:50:23 3103

原创 HTTP Session详细介绍

介绍一篇关于session的好文章摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解co

2011-12-21 16:08:51 428

原创 Spring + ExtJS 配置

1.起因近期Chinese office的同事需要我帮忙写一个管理Test Case和Test Task的Web小应用,正好和印度合作开发的网管是基于ExtJS+Spring+Hibernate的模式。考虑到Test Team对于编码方面的掌握没有我们熟悉,决定去掉Hibernate重新搞一个Frame给她们用。不过由于在H3C荒废了太久的时间,很多技术都是知其然,不知其所以然。在这里用F

2011-10-27 10:29:48 4499

转载 解析Java对象的equals()和hashCode()的使用

<br />解析Java对象的equals()和hashCode()的使用 <br />前言<br /> <br />在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况 下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好是自己设计,才能确保整个程序的正常运行。最常见的是当 一个对象被加入收集对象(collection object)时,这两个函数必须自己设计。更细化的定

2011-02-25 09:45:00 311

原创 如何阅读Mib文件

<br />RFC1213-MIB DEFINITIONS ::= BEGIN      *定义了MIB文件的名称,RFC1213就是MIB2*<br /><br />          IMPORTS                      *从其他MIB中输入文件类型或者是OID*<br />                  mgmt, NetworkAddress, IpAddress, Counter, Gauge,<br />                  TimeTi

2011-02-15 15:58:00 4167

原创 Ext.DomQuery选择符的用法

第一部分:元素选择符Selector // 这个查询会返回有两个元素的数组因为查询选中对整个文档的所有span标签。<br />Ext.query("span"); <br />// 这个查询会返回有一个元素的数组因为查询顾及到了foo这个id。<br />Ext.query("span", "foo");<br />// 这个查询会返回包含我们foo div一个元素的数组!<br />Ext.query("#foo");<br /><br />*这个查询会返回有一个元素的数组,

2011-02-14 13:32:00 2633

原创 Java默认构造函数的作用

<br /><br />class Person<br />{<br />private String name="";<br />private int age=0;<br /><br />public Person()<br />{<br />   System.out.println("person无参数构造函数");<br />}<br /><br />public Person(String name,int age)<br />{<br />   this.name=name;<br />  

2011-01-17 17:28:00 10092

原创 HP-UX crontab

HP-UX crontab命令用途提交、编辑、列出或除去 cron 作业。 语法crontab [ -e [UserName] | -l [UserName] | -r [UserName] | -v [UserName] | File ]描述这个 crontab 命令提交、编辑、列出或除去 cron 作业。一个 cron 作业是一个命令,其运行是由 cron 守护程序在规则的调度间隔执行的。要提交一个 cron 作业,指定 crontab 命令用 -e 标志。crontab 命

2010-11-30 11:30:00 4454

原创 Hibernate one-to-many映射实例

首先创建一个Maven工程,最简单的即可创建Java实例Entitypackage org.hibernate.tutorial.domain;public class Address { private int id; private String name; public int getId() { return id; }

2016-01-08 06:05:00 243

Hibernate one-to-many映射xml配置方法

首先创建一个Maven的工程,最简单的那种就行然后创建两个Java Entitypackage org.hibernate.tutorial.domain;public class Address { private int id; private String name; public int getId() { return id;

2016-01-08 05:46:42 353

原创 Hibernate many-to-many映射xml配置方法

我参考了其文章,但是做了改进,尤其是hibernate教程里面很多地方比模糊。首先定义下面两个类 User 和Role,一个User可以有好多role,比如你既可以是老爹,也是儿子package org.hibernate.tutorial.domain;import java.util.Set;public class User { private int id; priva

2016-01-03 09:07:41 433

转载 windows 命令行下 简单好用的查看端口占用情况的方法

在windows命令行窗口下执行:C:\>netstat -aon|findstr "4444"TCP 127.0.0.1:4444 0.0.0.0:0 LISTENING 2434由上面得知,端口被进程号为2434的进程占用,继续执行下面命令:C:\>tasklist|findstr "2434"

2012-09-18 12:48:25 250

原创 Linux 简单修改IP地址的方式

以Red Hat Enterprise Linux 5.2为例1、最常用的给网卡配置ip的命令为#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up说明:eth0是第一个网卡,其他依次为eth1,eth*192.168.0.1是给网卡配置的第一个网卡配置的ip地址netmask 255.255.255.0 配置的是子网掩码

2012-09-18 11:00:24 490

转载 Spring在TransactionDefinition接口中规定了7种类型的事务

它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。PROPAGATION_SUPPORTS支持当前事务,如果当前没有事务

2012-09-12 15:50:55 1561

转载 Spring事务配置的五种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的

2012-09-12 15:11:38 356

转载 Spring事务配置的五种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的

2012-09-12 15:07:14 100

转载 ExtJS 4.1性能

原文:http://www.sencha.com/blog/ext-js-4-1-performance/      在本文,将讲述几个影响Ext JS应用性能的因素。网络延时会严重影响初始化启动时间,尤其是Store的加载时间。CSS处理。Javascript的执行。DOM操作。网络延时      为了最大限度的减少应用启动时间,必须牢记的是,任何域对浏览器的

2012-09-10 11:13:00 1546

转载 JVM调优

1. Heap设定与垃圾回收       Java Heap分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象,本文不讨论该区。       JVM的Heap分配可以使用-X参数设定,       -Xms 初始Heap大小       -Xmx java

2012-08-15 10:11:53 331

转载 tomcat内存溢出总结

在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:        1.OutOfMemoryError: Java heap space        2.OutOfMemoryError: PermGen space        3.OutOfMemor

2012-08-15 10:01:19 256

转载 nohup 命令详解

使用nohup让程序永远后台运行Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 &

2012-08-13 09:25:54 293

原创 Java GUI启动Linux下Tomcat的注意事项

目前很多tomcat的产品都需要提供给客户,而客户往往不熟悉tomcat的启动方法,这个时候就需要提供给客户自己编写的GUI,来帮助客户start stop and monitor status of Tomcat. Linux环境下,GUI的启动以来X-window环境。大家经常使用的X-window比如Cygwin,Refection X,xwin32等。        使用的步骤通常

2012-08-13 09:24:36 553

翻译 Linux查看进程启动时间

ps -eo pid,tty,user,comm,stime,etime | more稍微简单了点,但是命令绝对有效

2012-08-09 09:28:25 451

转载 Linux双网卡双网关

首先在/etc/sysconfig/network-scripts/ifcfg-eth0和ifcfg-eth1中把两个IP地址设置好,分别为:192.168.0.1和61.157.66.2然后: vi   /etc/rc.d/rc.local 添加: route   add   -net   192.168.0.0/24   gw   192.168.0.254   dev

2012-07-13 10:56:50 2759

翻译 What does the error-message 'java.lang.OutOfMemoryError: GC overhead limit exceeded' mean in Java?

下面把相关的内从从stackoverflow拷贝过来I get this error message as I execute my JUnit tests:java.lang.OutOfMemoryError: GC overhead limit exceededI know what an OutOfMemoryError is, but what does GC o

2012-07-12 17:51:57 698

转载 超级详细Tcpdump 的用法

第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.AD:第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.4

2012-06-26 09:48:25 239

转载 理解ThreadLocal

ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为T

2012-06-21 16:49:51 229

原创 Linux打开文件数量限制

在网上查到两种查看linux打开文件数量的查看方法,但结果不相同,linux查看文件打开数量是以那个文件或命令为标准呢?我在google上搜索过关于ulimit命令的一些用法,其中有ulimit -n 4096也就是限制用户的最大文件打开数为4096个在网上查了关于怎么查看文件打开数的文章大致有两种说法/proc/sys/fs/file-nr 该文件与 file

2012-06-21 13:33:14 905

原创 Java调用cmd.exe

cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。 注:增加了start,就会打开新窗口。 可以用cmd /?查看帮助信息。 如

2012-06-21 10:52:34 623

转载 java 打印出调用本方法的类的信息,包括类名,方法名,文件名,行数

Java代码 StackTraceElement stack[] = (new Throwable()).getStackTrace();  for (int i = 0; i     StackTraceElement ste = stack[i];      System.out.println(ste.getClassName() + "." + ste.ge

2012-06-21 10:51:44 3125

转载 ibatiS和hibernate的区别

1、相对Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“半自动化”的ORM实现 ,“半自动化”,是相对Hibernate等提供了全面的数据库封装机制的“全自动化”ORM 实现而言 “全自动”ORM 实现了POJO 和数据库表之间的映射,以及SQL 的自动生成和执行。2、ibatis 的着力点,则在于POJO 与SQL之间的映射关系。batis

2012-06-21 10:50:48 299

原创 Java 时间常用函数

**日期类* @date  * @version 1.0*/import java.util.*;import java.text.*;import java.util.Calendar; public class VeDate { /**  * 获取现在时间  *  * @return 返回时间类型 yyyy-MM-dd HH:mm:ss  */ public static Date getNo

2012-06-21 10:48:04 390

原创 MySQL常见性能命令

1, 查看MySQL服务器配置信息 Java代码  mysql> show variables;  2, 查看MySQL服务器运行的各种状态值 Java代码  mysql> show global status;  3, 慢查询 Java代码  mysql> show variables like '%

2012-06-21 10:47:02 2323

转载 HP-UX中的Java应用性能调优概述

HP-UX中的Java应用性能调优概述 HP-UX中的Java应用性能调优简介       本指南旨在为读者提供一系列有用的方法来排除与Java相关的性能问题,并帮助在HP-UX系统中进行Java应用的性能调优。       本文并没有详细地讨论这一课题,只是为该领域的工作进行了概述。参考资料部分提到了几本关于Java性能调优相关的书籍和参考文章,可以参阅它们来了解更多详细信息。本

2012-06-21 10:30:34 90

转载 Java Heap sapce 与 Java PermGen space

1.当java程序运行到一定时间的时候。常常抛出java.lang.OutOfMemoryError: Java heap space异常。2.java heap space 指的是JVM的内存不够用了,内存泄露。   原因: JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物

2012-05-22 11:44:51 459

原创 Linux下Java常见问题 Can't connect to X11 window server的原因

首先一点要明确,你的Java程序是如何启动的,我的意思是你telnet或者SSH到Linxu 服务器上,然后通过命令行启动,这是方式1, 另外就是你直接把鼠标,键盘和显示器都接到Linux Server上,然后敲命令行启动Java程序,这是方式2.  对于方式1, 你需要的你的客户端,也就是你连接Linux服务器的机器上有Xwindow的环境。例如你PC的IP地址是192.168.81.53,

2012-05-16 15:31:20 3333

转载 Spring DispatcherServlet的体系结构

在上一篇文章中,我们给出了构成SpringMVC应用程序的三要素以及三要素的设计过程。让我们来归纳一下整个设计过程中的一些要点: SpringMVC将Http处理流程抽象为一个又一个处理单元 SpringMVC定义了一系列组件(接口)与所有的处理单元对应起来 SpringMVC由DispatcherServlet贯穿始终,并将所有的组件串联起来 在整个过程中,组件和Dispatcher

2012-04-27 09:45:27 82

原创 Only some code for ExtJS4 form component

Ext.onReady(function(){ Ext.define('User', { extend: 'Ext.data.Model', fields: [ 'name', 'email', 'phone' ] }); var userStore = Ext.create('Ext.data.Store', { model: 'User',

2012-04-17 14:19:55 441

原创 Extjs获取Combobox的selectedIndex

现有的Combobox类里面是没有一个直接的方法让你来获取selectedIndex的,这点和HTML里面的input标签不太一样。比如通过Combobox里面的Store来获取。具体代码如下Ext.onReady(function(){ Ext.define('User', { extend: 'Ext.data.Model', fiel

2012-04-16 14:32:23 3517

OSGI原理与最佳实践源代码

OSGI原理与最佳实践源代码, 是学习该书的比不可少的参考资料

2012-02-20

架构之美PDF

架构之美的PDF版本,共大家参考学习。谢谢

2012-02-08

Java编程思想第四版完整中文高清版

第四版完整中文高清版(免费).pdf。补充了第三版中的不足

2011-11-29

GXT以及Web框架历史

详细介绍了各种web框架的历史,对初学者很有帮助

2011-11-29

思科NetManager手册

思科网管管理系统NetManager用户手册。可以为大家进行NMS系统的设计提供思路

2011-08-12

HP UX 11i V3安装手册

HP UX 11i V3安装手册.非常详细的记录的如何在HP的服务器上Step by Step的安装惠普的操作系统

2011-08-12

Javascript memory leaks Detector

Javascript memory leaks Detector in IE.

2011-01-11

TL1教程--参考资料

学习TL1语言的参考资料,描述了该协议的历史、数据结构和使用方法。

2010-12-28

minify_2.1.3.zip

压缩JavaScript和CSS工具,提高网页访问速度

2010-09-27

空空如也

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

TA关注的人

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