自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JAVA中toString方法的作用

因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。 它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法 总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法 回答补充:

2012-10-31 01:18:22 775

转载 JPA EntityManager的四个主要方法 ——persist,merge,refresh和remove 的使用

public void persist(Object entity)persist方法可以将实例转换为managed(托管)状态。在调用flush()方法或提交事物后,实例将会被插入到数据库中。 对不同状态下的实例A,persist会产生以下操作:1.       如果A是一个new状态的实体,它将会转为managed状态;2.       如果

2012-10-17 10:55:11 1136

转载 Mysql触发器详解

1   引言 Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序。触发器是mysql5新增的功能,目前线上凤巢系统、北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程序比如fc-star管理端,sfrd(das),dorado都会用到触发器程序,实现对于数据库增、删、改引起事件的关联操作。本文介绍了触发器的类型和基本使用方法,讲述了触发器使用中容易产生的

2012-09-04 23:48:33 624

转载 Mysql Update语句的详细用法

以下的文章主要介绍的是MySQL update 语句的实际用法,我们首先是以单表的UPDATE语句来引出实现MySQL update 语句的实际方案,以下就是文章的详细内容描述,望你看完之后会有收获。单表的MySQL UPDATE语句:UPDATE [LOW_PRIORITY] [IGNORE] tbl_name  SET col_name1=expr1 [, col_name2=ex

2012-09-04 23:34:34 1323

转载 Extjs中store的简单使用

Ext.data.Store是EXT中用来进行数据交换和数据交互的标准中间件,无论是Grid还是ComboBox,都是通过它实现数据读取、类型转换、排序分页和搜索等操作的。Ext.data.Store中有一个Ext.data.Record数组,所有数据都存放在这些Ext.data. Record实例中,为后面的读取和修改操作做准备。Ext.data.Store的基本用法在使用之前,首先要创建一个E

2012-08-27 16:54:34 1276

转载 Mysql存储过程的简单创建

1.1         CREATE  PROCEDURE (创建)CREATE PROCEDURE存储过程名 (参数列表) BEGIN SQL语句代码块END注意:由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空参数列()。每个参数默认都是一个IN参数。要指定为其它参数,可在参数名之前使用关键词 OUT或INOUT在m

2012-08-24 01:03:03 3587

转载 Tomcat配置多个Service,多个同名的应用运行在一个tomcat下

tomcat采用默认安装,要想tamcat直接绑定多个域名,这里我们需要修改配置文件:C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xmlserver.xml 的修改方式如下:(一)多域名绑定1.如果你要绑定网站,首先是要把tomcat的默认访问端口8080,修改成80原始:

2012-08-22 14:53:44 2002

转载 Tomcat配置多个Service

Tomcat配置多个Service,多个同名的应用运行在一个tomcat下网站项目中有时候会碰到,每个网站一个网站后台程序,偏偏因为某种原因,这后台程序的名称还是一样的,比如都叫 app.war,这样如果有2个或以上网站需要用各自的app.war,那么就需要安装多个tomcat,资源浪费比较大。也不好管理。有没有一种可能,将这几个app.war放到一个tomcat下运行呢?  答案是可以的

2012-08-22 14:51:14 1801

转载 linux下 tomcat本机能访问,外部无法访问http://localhost:8080/解决办法

一般来讲是防火墙的原因,打开端口8080就行了,你可以用以下命令: #service iptables stop  当然 这种情况只是暂时解决办法,服务器一启动就失效。可以用下面一种方法: 修改iptables,开放8080端口,默认安装tomcat后,客户端不能通过8080端口访问。 由于Linux防火墙默认是关闭8080端口。因此,若要能够访问8080端口就必须让防火墙开放

2012-08-21 09:43:33 6224

转载 linux下同时运行两个tomcat

因项目需要,要做一个门户网站和满足另外一个后台请求的WebService。为了是门户网站和WebService不互相干扰,即门户的瘫痪不会影响WebService或者WebService的瘫痪不会影响门户,所以需要在Linux上部署两个Tomcat。由于原来用的是免安装版的Tomcat,我在启动第一个Tomcat后,第二个Tomcat就是启动不起来,一般的原因是端口冲突,只需要改动一下第二个Tom

2012-08-21 09:42:28 874

转载 Linux导入导出mysql数据库

1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。2. 方法一 SQL脚本形式操作步骤如下:2.1. 导出SQL脚本在原数据库服务器上,可以用phpMy

2012-08-15 15:57:05 440

转载 javaScript的作用域链深入理解

作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域  任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和

2012-05-23 18:04:42 414

转载 javaScript中闭包(closures) 的简单学习

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直

2012-05-23 17:47:30 441

转载 javaScript的作用域

在学习JavaScript的变量作用域之前,我们应当明确几点:JavaScript的变量作用域是基于其特有的作用域链的。JavaScript没有块级作用域。函数中声明的变量在整个函数中都有定义。1、JavaScript的作用域链首先看下下面这段代码:view plaincopy to clipboardprint?"t

2012-05-23 16:59:32 437

转载 java使用ITEXT打印PDF

一、前言  在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件--iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。  二、iText简介  iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档

2012-05-22 15:46:12 6224 1

转载 java 流的概念

一、流的概念       流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。       一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。        流的方向是重要的,根据流的方向,流可分为两类:输入流

2012-05-22 13:24:50 614

转载 java IO 流的整体介绍

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。 输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是1

2012-05-22 12:27:56 433

转载 java日期时间的使用

一、Java中的日期概述 日期在Java中是一块非常复杂的内容,对于一个日期在不同的语言国别环境中,日期的国际化,日期和时间之间的转换,日期的加减运算,日期的展示格式都是非常复杂的问题。 在Java中,操作日期主要涉及到一下几个类: 1、java.util.Date 类 Date 表示特定的瞬间,精确到毫秒。从 JDK 1.1 开始,应该使用 Calendar 类实现日

2012-05-18 15:36:56 645

转载 POI读取excel实际行数

通过getPhysicalNumberOfRows()获得的实际行数,不一定有数据的行数。  比如某个单元格只设置了非“常规”的格式,它也会被POI认为是实际行。   不过POI里似乎没有没有这样的方法,getNextPhysicalRow()。  所以只好从getFirstRowNum()到getLastRowNum()遍历,如果null==currentRow,

2012-05-16 16:35:34 9968 2

转载 Javascript之this关键字的深入理解

Javascript是一种很灵活的语言, 而This关键字又是灵活中的灵活, 但是因为它的灵活, 也注定了它的难用.以前我用this的时候, 都会觉得不踏实, 老是担心它不知道怎么地就会指到另外的什么地方.其实, 这都是因为, 我们对它的不了解.刚好最近再给百度学院做《Javascript高级-作用域/原型链》的ppt, 而swit1983网友也刚好提这个问题, 索性就把这

2012-05-09 01:47:46 400

转载 Javascript原型链和原型的一个误区

之前我对Javascript的原型链中, 原型继承与标识符查找有些迷惑,如, 如下的代码:function Foo() {};var foo = new Foo();Foo.prototype.label = "laruence";alert(foo.label); //output: laruencealert(Foo.label);//output: undefined

2012-05-09 01:28:19 378

转载 JavaScript定时机制

JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout(function() { alert('你好!');}, 0);setInterval(callbackFunction, 100);认为setTimeout中的问候方法会立

2012-05-09 01:24:02 323

转载 Javascript作用域原理

首先看一个例子:var name = 'laruence';function echo() { alert(name); var name = 'eve'; alert(name); alert(age);} echo();运行结果是什么呢?上面的问题, 我相信会有很多人会认为是:laruenceeve[脚本出错]

2012-05-09 01:12:52 296

转载 JavaScript中函数的声明和表达式

Javascript有很多有趣的用法,在Google Code Search里能找到不少,举一个例子:~function() { alert("hello, world.");}();试一下就知道这段代码的意思就是声明一个函数,然后立刻执行,因为Javascript中的变量作用域是基于函数的,所以这样可以避免变量污染,但这里的位运算符『~』乍一看让人摸不到头脑,如果去掉它

2012-05-08 23:31:58 325

转载 javaScript的对象学习

1.对象和属性    对象是一种复核数据类型,它们将多个数据值几种在一个单元中,而且允许使用名字来存取这些值,即对象是一个无序的属性集合,这个属性都有自己的名字和值,存储在对象中的以命名的值可以是数字和字符串这样的原始值,也可以是对象。2.对象的创建    对象是由运算符new来创建的,在这个运算符之后必须有用于初始化对象的构造函数名。    创建一个空对象(即没有

2012-05-08 11:43:08 368

转载 javaScript的函数

1.函数    注意:定义函数时可以使用个数可变的参数,而且函数既可以有return语句,也可以没有return语句;如果函数不包含return语句,它就只执行函数体中的每条语句,然后返回给调用者undefined。    使用运算符typeof来检测参数的数据类型,使用if(!param)return;来判断是否存在该参数,因为js是一种无类型语言,所以你不能给函数的参数制定一个

2012-05-08 11:41:25 355

转载 JavaScript多种括号的语义

JavaScript中小括号有五种语义       语义1,函数声明时参数表              function func(arg1,arg2){                // ...              }         语义2,和一些语句联合使用以达到某些限定作用              // 和for in一起使用

2012-05-06 02:52:36 570

转载 javaScript编写时候应该注意的细节

每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文列举了JavaScript初学者应该注意的七个细节,与大家分享。(1)简化代码JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样写的:var car = new Object();  c

2012-05-05 23:39:08 401

转载 javaScript中连续赋值运算

一、引子var a = {n:1}; a.x = a = {n:2}; alert(a.x); // --> undefined 这是蔡蔡在看jQuery源码 时发现这种写法的。 以上第二句 a.x = a = {n:2} 是一个连续赋值表达式。 这个连续赋值表达式在引擎内部究竟发生了什么?是如何解释的?二、猜想猜想1:从左到右赋值,a.x 先赋值为 {n

2012-05-05 23:33:00 510

转载 javascript中的逻辑操作符

在代码中发现了以下写法obj = obj || {} ;一直以为js中的逻辑操作符返回的结果是boolean值即true或false,查了下文档才发现其实不然. js的逻辑操作符有3种,即逻辑与(&&),逻辑或(||)和逻辑非(!).逻辑非始终返回一个boolean值,即true或false.而逻辑与和逻辑或则不一定返回boolean值.查了下文档才明白逻辑与和逻辑或执行的规则:

2012-05-05 02:23:30 498

转载 mysql中创建视图作用已经如何创建视图

视图的好处,可以主要分为四点:           第一点:     使用视图,可以定制用户数据,聚焦特定的数据。         解释:     在实际过程中,公司有不同角色的工作人员,我们以销售公司为例的话,     采购人员,可以需要一些与其有关的数据,而与他无关的数据,对他没     有任何意义,我们可以根据这一实际情况,专门为采购人员创建一个视

2012-04-25 12:15:58 4145 1

转载 javaScript中document.getElementById 你了解多少?

text1:      text2:         我在IE中测试了上面的代码,在第一个文本框中输入1,在第二个文本框中输入2,然后点下面的两个按钮,猜一下结果是什么?我本意是按钮1返回第一个文本框的值,按钮2返回个文本框的值。结果是两个按钮都返回了第一个文本框的值。说明ie执行document.getElementById(eleme

2012-04-24 11:17:49 912

转载 Linux下看系统内存

在Linux下查看内存我们一般用free命令:[root@scs-2 tmp]# free             total       used       free     shared    buffers     cachedMem:       3266180    3250004      16176          0     110652    2668236-

2012-04-23 12:18:01 313

转载 利用JAVA操作EXCEL文件

使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用E

2012-04-20 18:35:57 437

转载 Linux下Tomcat占用JVM内存数修改及监控

在Tomcat设计之初,因为考虑到客户的服务器性能不同,防止虚拟内存不足,所以Tomcat默认设置JVM允许使用内存数为最小64M,最大128M,但是在一些项目占用资源比较庞大,或者高并发量的项目中,很容易造成内存不足而Tomcat没有任何征兆就自动停止。  Tomcat占用JVM内存数修改方法及监控方法  Tomcat本身是一个很好的服务器容器,免费,功能强大,身后被很多强大的公

2012-04-18 14:52:04 4749 1

转载 java读取2003及2007版的excel

读取excel2003需要使用apache提供的jxl.jar这个jar包:     InputStream is = new FileInputStream(fileDir);     jxl.Workbook rwb = Workbook.getWorkbook(is);     Sheet rs = rwb.getSheet(0);     int rsColumns

2012-04-10 15:43:09 812

转载 Java打包成EXE文件

将Java应用程序本地编译为EXE的几种方法      1.    从www.towerj.com获得一个TowerJ编译器,该编译器可以将你的CLASS文件            编译成EXE文件。          2.    利用微软的SDK-Java    4.0所提供的jexegen.exe创建EXE文件,这个软件可以            从微软的网站免费下载,地址

2012-04-10 10:55:37 630

转载 java打包成bat可执行文件

1、打包成jar包,可以用eclipse的插件,也可以用其他工具2、新建目录3、在目录中建立一个java目录,将所需的java环境也就是jre下的bin目录和lib目录拷贝到这里4、在目录中建立lib目录,将你的jar包放入其中5、在目录中新建两个bat文件:第一个命名为setenv.bat,文件的内容是:set cp=%cp%;%1第二个b

2012-04-10 10:46:13 1798

转载 sIEve 调试js内存泄露

sIEve项目是为了是为了发现和解决由于Internet Explorer中垃圾回收器(garbage collector)的容量限制所引起的内存泄露问题。例如执行AJAX这样的应用程序时,将会给浏览器带来很大的压力。Internet Explorer在内存管理方面表现的并不是很好,话句话说,在处理JavaScript和DHTML的操作时,很容易发生一系列的内存泄露问题。主界面主要指标介绍:

2012-04-05 18:05:41 863

转载 JS 内存溢出,调试工具

javascript内存泄露的问题一直以来都不受到大家的重视,原因是对用户的影响没有太实际的表现,或许近几年内存发展迅速。脚本内存再泄露也不会有太大影响。当然作为前端开发的同学们,就不能有这样的侥幸心理。出现memory leaks很大程度上是因为程序的不成熟和编码不太规范造成的。不过,这里就不说如何出现问题的,对问题的出现有兴趣可以参考以下地址:•Understanding an

2012-04-05 17:37:53 1802

isIEve测试页面

在IE下监控页面内存资源和dom节点(sIEve软件使用简介)

2012-04-05

Extjs4.0 Web应用开发指南(第二版)-源代码.rar

Extjs4.0 Web应用开发指南(第二版)-源代码,主要针对是Extjs4.0的更新内容

2011-12-08

Extjs4.0教程

最新extjs.4.0讲解,对Extjs的架构进行了详细描述,同时对做图表有了很大的帮助

2011-12-08

空空如也

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

TA关注的人

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