自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux java

<br />安装java.版本号为:jdk-6u23-linux-x64-rpm.bin.(注意,这里是64位系统,一般用户只能用到32位,请另下载32位,安装步骤一样。) 具体步骤如下: <br />1、在root目录下,创建server soft/java目录.拷贝jdk-6u23-linux-x64-rpm.bin到java目录下 <br />2、打开一个控制台,切换到java目录下.命令为->cd /root/server soft/java <br />3、运行如下语句->sh jdk-6u23-

2011-05-12 18:03:00 1160

原创 linux忘记密码

redhat5.2忘记系统密码,可以按以下步骤更改root密码<br />一.启动redhat5.2,在3秒内按方向键(↓)<br /><br /><br />二.进入下面页面后按"E"键<br /><br /><br />三.在页面中选第二项(kernel 开头的),按"E"键<br /><br /><br />四.在新页面中输入"空格+single"<br /><br /><br />五.按回车,会回到第四步的页面,按"B"键系统会重启进入single模式,在"sh-3.2#"后面输入"passwd r

2011-05-12 16:59:00 656

原创 linux 下不识别命令

 <br />lldn@localhost /]$ ifconfig <br /> <br />提示:“bash: ifconfig: command not found”<br /> <br />分析问题<br /> <br />1.whereis ifconfig 看一下这个命令在哪个目录下 <br /> <br />2.echo $PATH 看一下该目录是否在路经下,注意lunux下是完全区分大小写的,所以不要忽略这点<br /> <br />3.执行命令,需要指定路径或者把目录加入PATH中<b

2011-05-12 16:58:00 6441

原创 eclipse查看安装了哪些插件

<br />                                      <br /> 要查看安装了那些插件,可以点击Help > About Eclipse Platform,在显示的对话框中,点击Plug-in Details和Configuration Details可以查看一共安装了那些插件,各插件的版本号、提供者以及安装日志等信息。但是还有一种更好的方法,那就是利用Manage Configuration进行查看。<br />1、打开Update Manager,点击Help > S

2011-05-09 17:55:00 1476

原创 eclipse 插件安装常见方法

Eclipse插件安装几种方式及使用说明Eclipse下安装插件的三种方法:<br />拷贝安装方式,links安装方式,update安装方式<br />详细介绍,参见此文:http://wenku.baidu.com/view/d10246d380eb6294dd886c15.html <br />特别说明links方式安装!! 此文很好:http://java.chinaitlab.com/Eclipse/37794.html<br /> <br />以下以汉化包的使用为例说明links方式安装插件: 

2011-05-09 17:40:00 689

原创 常用插件在线安装地址

<br />aptana:<br /> http://update15.aptana.org/studio/26124/

2011-05-09 17:09:00 645

原创 插件安装方法

方法一:在线安装:在 Eclipse 的 Help 菜单中,选择 Software Updates->Find and Install...,这会打开 Install/Update 弹出窗口。在 Install/Update 弹出窗口中,选择 Search for new features to install 选项并单击 Next。为了设置新的远程更新站点,单击 New Remote Site... 按钮,这会打开 New Update Site 弹出窗口。在 New Update Site 弹出窗口中,

2011-05-09 17:02:00 702

原创 在My eclipse 中安装UML插件并显示

<br />插件的下载地址:<br />http://www.okjsp.pe.kr/bbs?act=VIEW&bbs=TOOL&seq=59356<br /> <br /> <br />把上面的两个都下载下来,一个是安装包,一个是执行文件<br /> <br />1. 下载eclipseUML.jar安装文件<br />2. 将其安装在My  eclipsee 安装目录中的eclipse目录下(安装过程中的其他步骤均选择NEXT即可)<br />3.安装后,重新运行My eclipse<br />4.在M

2011-05-09 15:08:00 1008

原创 js 的相应方法

<br />1. 用js去除全角空格<input onblur="this.value=this.value.replace(/[/s ]/g,'')">

2011-05-06 11:20:00 396

原创 1. js的控件分析

html 标签我们把它看成是一个对象,对象的特点是:1.  有一些状态属性,比如 disabled=true等等。2.  有一些固定的事件,用于接收外界的信息,进行相应的操作。对于一个对象,通常接受一个事件,做一个动作,然后再接收一个事件,进行另一个动作,正常情况下,一个事件都伴随着一个动作的发生,这不需要进行相应的处理。但是有特殊的控件,一个事件可以激发不同动作,而且动作有先后顺序,这就给了我们可以操作的空间,我们就可以根据先后动作顺序,将其分离,阻止后一个动作的发生。原理很简单,我们可以理解为一个事件会

2011-04-28 11:57:00 591

原创 java系统之间的接口通信1

<br /> <br />处理方式:<br /> 接口主方<br />  (1)在web.xml中配置相应的servlet 用以处理所有的请求<br />   <servlet><br />     <servlet-name>hessianServerServlet</servlet-name><br />     <servlet-class>com.psychcn.cmi3.web.servlet.HessianServerServlet</servlet-class><br />  <br /> 

2011-04-22 11:50:00 4218

原创 Windows netstat 查看端口 进程占用

<br />目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用.<br />操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令<br />Netstat –ano|findstr “<端口号>”,如图,最后一列为PID。图中的端口号为1068,所对应的PID为3840。<br /><br />(a)图<br />方法二:查看所有的,然后找到对应的端口和PID。<br /><br />(b)图<br />第一幅图中的5列就是上面

2011-04-21 13:58:00 985 1

原创 javascript

<br />js 中的月是从0开始的所以用getMonth() 时还要+1;

2011-04-13 16:22:00 446

原创 Spring错误集合

<br />在页面调用Spring 实体类查询数据库的时候报空指针异常:<br />可能原因:<br />1)调用spring 实例化对象的时候没有成功,对象为null<br />2)类被实例了,但是查询数据库的时候报空指针了!<br />确认原因是:xml中没有注册,即类没有被实例化<br /> 

2011-04-13 15:56:00 544

原创 jsp自定义标签(6):开发SimpleTag标签

SimpleTag接口有一个实现类——SimpleTagSupport类,为简化开发过程,可直接从SimpleTagSupport类继承,一般情况下只须实现一个方法——doTag()。   【实例113】 开发SimpleTag标签:welcomeSimpleTag  本实例将实现SimpleTag标签——welcomeSimpleTag,在调用时,设置属性name的值,即会在浏览器中输出“欢迎您,…”的字样。因此,welcomeSimpleTag类有一个属性“name”,表示要欢迎的人名。

2011-04-08 17:51:00 853

原创 jsp自定义标签(5):开发迭代的标签

<br />开发迭代的标签:iterateTag<br />  对于集合对象的Iterator类对象,在JSP的Java代码中需要用while循环或for循环来输出,难于维护,且可复用性不好,程序员总是在大量地做这样的工作,这时可以考虑用迭代的标签来开发,需要输出数据时只须在JSP页面中声明标签即可。 <br />  开发迭代的标签,需要设计两个Java类:标签实现类和表示标签信息的类。本实例中标签实现类为iterateTag.java,表示标签信息的类为IterateTEI.java。开发迭代的标签可实现

2011-04-08 17:49:00 8754

原创 JSP自定义标签(4):开发jsp嵌套的标签

<br />开发嵌套的标签:haveChildTag   实际工程中往往需要多个标签来配合完成一定的功能,嵌套的标签存在父子关系,其中,父为外层标签,子为内层标签。本实例将用两个简单的标签来演示,父标签则作出逻辑判断,如果isOutput属性为true,则输出实例108中的标签helloTag;如果为false,则不输出。   (1)第一步:开发标签实现类。  内层的标签helloTag在实例108中已有,此处不再列出。  haveChildTag.java   package hello;   impor

2011-04-08 17:43:00 2106 1

原创 JSP自定义标签(3):带标签体(body)的标签

要开发带标签体的标签,可实现BodyTag接口,也可从BodyTag接口的实现类BodyTagSupport继承,为简化开发,推荐从BodyTagSupport类继承开发。<br />  编写标签对应的实现类时,需要重载BodyTagSupport类几个方法:doStartTag(), setBodyContent(), doInitBody(), doAfterBody(), doEndTag(),他们执行顺序如下:doStartTag()→doInitBody()→setBodyContent()→

2011-04-08 17:41:00 4429 1

原创 JSP自定义标签(2):带属性的自定义标签

开发目标是在helloTag标签上增加两个属性fontSize和fontColor,fontSize用于设置字体大小,fontColor用于设置文字的颜色。<br />  (1)第一步:开发标签实现类。<br />  helloTagHaveProp.java<br />  package hello;<br />  import javax.servlet.jsp.JspWriter;<br />  import javax.servlet.jsp.tagext.TagSupport;<br />  

2011-04-08 17:37:00 1224

原创 JSP自定义标签(1):一个简单的标签

一个简单的标签:helloTag<br />  本实例将实现调用标签在JSP面中输出红色的字符:“hello!”。<br />  说明:本章的所有实例均放于Web应用mytags中。<br />  (1)第一步:开发标签实现类。<br />  helloTag.java<br />  package hello;<br />  import javax.servlet.jsp.JspWriter;<br />  import javax.servlet.jsp.tagext.TagSupport;<br

2011-04-08 17:32:00 771

原创 自定义标签库

自定义标签库并不是 JSP 2 才出现的,JSP 1.1 版中已经增加了自定义标签库规范,自定义标签库是一种非常优秀的表现层组件技术。通过使用自定义标签库,可以在简单的标签中封装复杂的功能。为什么要使用自定义标签呢?主要是为了取代丑陋的 JSP 脚本。在 HTML 页面中插入 JSP 脚本有如下几个坏处:JSP 脚本非常丑陋,难以阅读。 JSP 脚本和 HTML 代码混杂,维护成本高。 HTML 页面中嵌入 JSP 脚本,导致美工人员难以参与开发。 出于以上三点的考虑,我们需要一

2011-04-08 16:51:00 2878

原创 监听器实例

<br />常用的监听接口    <br />   <br />1.ServletContextAttributeListener    <br />监听对ServletContext属性的操作,比如增加/删除/修改    <br />2.ServletContextListener    <br />监听ServletContext,当创建ServletContext时,激发contextInitialized(ServletContextEvent sce)方法;当销毁ServletContext时,激

2011-04-07 17:50:00 1020

原创 监听器概述

监听器概述       1.Listener是Servlet的监听器      2.可以监听客户端的请求、服务端的操作等。     3.通过监听器,可以自动激发一些操作,如监听在线用户数量,当增加一个HttpSession时,给在线人数加1。     4.编写监听器需要实现相应的接口     5.编写完成后在web.xml文件中配置一下,就可以起作用了     6.可以在不修改现有系统基础上,增加web应用程序生命周期事件的跟踪       常用的监听接口       1.ServletContextAtt

2011-04-07 17:07:00 417

原创 网络版eclipse配置jvm参数

<br />Eclipse 下如何定义使用 dev 环境<br />右键点CRM工程 <br />=> Run As <br />=> Run Configurations... <br />=> 左边选中你用来启动 CRM 的Tomcat配置,如 "Tomcat v7.0 Server at Location" <br />=> 右边点击 "Arguments" <br />=> 在 VM Arguments: 栏里最后处加入 <空格>-Dcrm.environment=dev<br />=> 点击 "A

2011-04-07 15:48:00 534

原创 myeclipse jvm参数设置

eclipse中启动tomcat的时配置jvm参数 <br /> 

2011-04-07 15:43:00 1206

原创 性能优化

<br />首先建立评估体系,将workspace里所有的项目close掉,关闭eclipse。优化的用例就是启动eclipse,open一个项目,eclipse会自动build这个项目,保证没有感觉到明显的卡,也就是没有full GC。 <br /><br />开始: <br /><br />eclipse.ini里加入打印gc情况的参数: <br />-XX:+PrintGCTimeStamps-XX:+PrintGCDetails-verbose:gc-Xloggc:gc.log<br /><br /

2011-04-07 15:27:00 316

原创 URL的井号

  一个显著变化,就是URL加入了"#!"符号。比如,改版前的用户主页网址为<br />http://twitter.com/username<br />  改版后,就变成了<br />http://twitter.com/#!/username<br />  这是主流网站第一次将"#"大规模用于重要URL中。这表明井号(Hash)的作用正在被重新认识。本文根据HttpWatch的文章,整理与井号有关的所有重要知识点。<br />一、#的涵义<br />  #代表网页中的一个位置。其右面的字符,就是该位置的

2011-04-07 10:34:00 446

原创 web.xml解读

<br />要了解web.xml需要了解web服务器的启动流程<br />一:web服务器的启动流程<br />1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param> <br />2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. <br />3.容器将<context-param></conte

2011-04-07 08:33:00 1043 1

原创 性能调优

<br />序言<br />SQL 语言是一种强大而且灵活的语言,在使用 SQL 语言来执行某个关系查询的时候,用户可以写出很多不同的 SQL 语句来获取相同的结果。也就是说,语法 (syntactical) 不同的 SQL 语句,有可能在语义 (semantical) 上是完全相同的。但是尽管这些 SQL 语句最后都能返回同样的查询结果,它们在 DB2 中执行所需要的时间却有可能差别很大。这是为什么?<br />众所周知,DB2 数据库具有强大的功能,可以自动地把用户输入的 SQL 语句改写为多个语义相同

2011-04-02 10:52:00 481

原创 mysq高效查询语句

<br />MySQL查询语句大家都在用,但是应该如何设计高效合理的MySQL查询语句呢?下面就教您MySQL查询语句的合理设计方法,供您参考。<br />1.合理使用索引 <br />索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:<br />●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。<br />●在频繁进行排序或分组(即进行group b

2011-04-02 10:29:00 1293

原创 深度解析MySQL查询缓存机制

<br />MySQL查询缓存机制是MySQL数据库中的重要机制之一,下面将为您深入分析MySQL查询缓存机制,供您参考学习之用。<br />MySQL缓存机制简单的说就是缓存sql文本及查询结果,如果运行相同的sql,服务器直接从缓存中取到结果,而不需要再去解析和执行sql。如果表更改 了,那么使用这个表的所有缓冲查询将不再有效,查询缓存值的相关条目被清空。更改指的是表中任何数据或是结构的改变,包括INSERT、UPDATE、 DELETE、TRUNCATE、ALTER TABLE、DROP TABLE或

2011-04-02 10:26:00 665

原创 ref元素的用法

<br />这篇文章来谈谈《Spring Framework 开发参考手册》的3.3.2小节中的ref的用法。<br /> <br />  ref元素是用在property中,来设置需要引用的容器管理的其它Bean。<br /> <br />  它的用法:,这里主要分析一下这三个参数的作用。<br /> <br />  这次先看实例,再进行讲解。<br /> <br />· 先建立一个包:javamxj.spring.basic.ref ,然后把以下5个文件放在这个包下。<br />HelloBean.ja

2011-04-01 09:21:00 2917

原创 Spring Ioc 技术(constructor-arg )

<br />applicationContext.xml <br /><?xml version="1.0" encoding="UTF-8"?> <br /><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <br /><beans> <br /><bean id="fru" class="cn.mldn.lxh.demo01.Orange"></b

2011-04-01 09:19:00 6239 1

原创 jboss 配置

JBOSS是一种组件化的微内核结构,其组成包括一个服务器内核和各种扩展组件,并通过JMX(Java Management Extension)来连接管理各种扩展组件,其实现的扩展组件包括JTS/JTA组件、安全管理(JAAS)组、数据源组件、远程管理件等等,所有组件以Bean服务的方式连接加载到服务器内核中。我们可以通过定制特定的服务器实例,使用所需要的组件,以符合我们的开发应用要求。在以下的介绍中,我们使用的是JBOSS4.0.4GA版本,如果不做特别说明,$JBOSS_HOME指的就是JBOSS的安装路

2011-03-31 17:41:00 566

原创 serialVersionUID

<br />简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。<br /><br />当实现java.io.Serializable接口的实体(类)没有显式地定义一个名为serialVersionUID,类型为long的变量时,Java序列

2011-03-31 17:06:00 378

原创 java泛型

<br />泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。<br /> <br />在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提

2011-03-31 17:04:00 320

原创 SQL Server创建索引

SQL Server创建索引<br />文章分类:数据库<br />什么是索引<br />拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K 。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部首等排序的目录(索引),我们可以选择按拼音或笔画查找方式,快速查找到需要的字(词)。<br />同理,SQL Server允许用户在表中创建索引,指定按某列预先排序,从而大大提高查询速度。<br />•         

2011-03-25 16:38:00 613

转载 如何给sqlserver 的表添加注释

<br />字段注释貌似可以在设计表时就可以加或用脚本 <br />那表如何加注释呢 <br />比如 <br />表名:user <br />注释:用户表<br />EXECUTE sp_addextendedproperty N’MS_Description’, N’教师开课表’, N’user’, N’dbo’, N’table’, N’TeacherCourse’, NULL, NULL<br />SQL code<br />CREATE TABLE [dbo].[T_CollegeInfo](<b

2011-03-18 13:04:00 10003

原创 php流程控制

<br /> 流程<br /> (1) if statements<br />  if(expression){<br />   statement;<br />  }<br />  <?php<br />  $i_a=5;$i_b=4;<br />  if($i_a<$i_b){<br />   echo "a is smaller than b"<br />  }elseif($i_a==&i_b){<br />   echo "a equals b"<br />  }else{<br />   ech

2011-03-17 16:12:00 609

原创 php变量

1. 变量:PHP是一个弱类型,动态的脚本语言。所谓弱类型,就是说PHP并不严格验证变量类型(严格来讲,PHP是一个中强类型语言,这部分内容会在以后的文章中叙述),在申明一个变量的时候,并不需要显示指明它保存的数据的类型:(1) 以$开始,后面紧跟字母或是下划线(2) 变量包括字符,空格,下划线(3) 空格不能在中间。(4) 区分大小写(5) php 的内部变量通常是$_以下下划线开头,所以在我们命名的时候通常不这样处理。 类型: 整数,var $i_1=1;  浮点数 var $f_1=1.5;  字符串

2011-03-17 16:11:00 400

空空如也

空空如也

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

TA关注的人

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