自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 MyEclipse+Tomcat web项目改名

工程名称原来为old,发布到tomcat webapps下后为old,右键点击你的项目,然后选择重构---->重命名,项目名称改为new,但是发布名还是原来的名字。如果想让发布后的目录名为new,按如下方法修改即可:第一种方法:打开工程所在目录,找到一个 .mymetadata的文件,用写字板打开,内容大致如下:?context-root...

2015-08-31 02:28:52 116

原创 myeclipse不编译解决方法 转载

http://www.cnblogs.com/cyjch/archive/2012/02/22/2363508.html  在开发中经常遇到myeclipse不编译的情况,但不同情况的解决方法又不一样,今天同样是遇到此类情况,在网上狂搜,终于找到一篇好文,它囊括了解决这种情况的常用的方法,现在发出来与大家分享。我遇到的情况是通过最后一个方法解决的:classpath文件,里面的路径...

2015-06-26 09:48:30 135

原创 maven 简单实用教程

http://cloudera.iteye.com/blog/424795可以参考最新的文档:如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project地址:http://www.zuidaima.com/blog/1618180875144192.htm如何在eclipse jee中创建Maven project并且转换...

2015-06-11 03:07:43 116

原创 史上最全的maven pom.xml文件教程详解

代码下载地址:http://www.zuidaima.com/share/1781583829978112.htm[code="xml"] 4.0.0 asia.banseon banseon-maven2 ...

2015-06-11 03:05:18 114

原创 Git 常用命令整理

取得Git仓库初始化一个版本仓库 git init Clone远程版本库 git clone [email protected]:wordpress.git 添加远程版本库origin,语法为 git remote add [shortname] [url] git remote add origin [email protected]:wordpress.g...

2015-06-02 01:45:52 91

原创 Java类修饰符总结

[size=x-large]java的修饰符有:权限修饰符:public、protected、default、private 修饰符:abstract、static、final public 使用对象:最广,类、接口、变量、方法 protected使用对象:变量、方法 注意:不能修饰类(外部类) default 使用对象:类...

2014-10-27 04:00:00 106

原创 Java的参数传递(值传递与引用传递)作为形参传入方法,是否会改变原值?

[code="java"]public class Hello { public static void main(String args[]) { /*在参数传递的过程中, *原始数据类型变量的值在方法调用期间会复制给形参, *因此形参是方法的局部变量, *所以对形参做出的任何修改在调用结束后都不会影响该变量的值。 */ int i = 0; ...

2014-10-25 15:15:42 2048

原创 负数与补码

转自:http://blog.csdn.net/wenhui_/article/details/7071993负数在计算机中如何表示?举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是000010...

2014-10-24 23:37:30 217

原创 Java JDBC调用MySQL的存储过程简单示例

[code="java"]package com.toby.mysql;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Types;public cl...

2013-09-30 04:07:23 126

原创 [转]Hibernate的dynamic-insert dynamic-update和select-before-update

http://blog.csdn.net/hsuxu/article/details/8108326Hibernate在初始化的时候,默认按照配置为表预定义insert,delete,update,select(by id)的SQL语句放在session中,其中insert,update,select操作都是对表的所有字段操作.如果在一个表有很多字段的时候,在做初次inser的时候有比较多...

2013-05-16 16:04:00 656

原创 索引与索引类型

[size=large] 索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(name)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。 索引是一个单独的、物理的数据库结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引提供指向存储在表的指定列中的数据值的指针,...

2013-04-09 16:51:35 860

原创 拆分web.xml

转载在web.xml文件中进行配置。导致 web.xml文件特别大,而且系统以后会做大,并且会出现系统拆分,为了便于以后拆分,于是想到将web.xml文件中的servlet和 servlet-mapping能够从web.xml脱离出来,用其他xml文件保存然后在web.xml文件中引入这些文件,就想类似引入 struts.config一样。 具体做法如下...

2013-02-25 17:16:24 177

原创 SQL语句执行浅析

SQL语句主要分为如下4个阶段。1.Parse(解析)阶段 在该阶段,Oracle将首先在Share Pool中搜索该语句,即判断该语句是否已经被分析和执行过,如果没有发现该语句,则需要检查该语句的语法、检查该语句的主义及访问权限、对视力定义和子查询进行转换操作,并最终确定该语句优化的执行计划,这个完整的分析过程叫硬解析(Hard Parse)。如果在Share Pool中发现了...

2012-12-17 15:55:51 96

原创 JavaScript简单类继承示例

[code="java"]/* 首先给Object类添加继承方法extends, 前两句起继承父类的作用,使得调用的子类能够获得父类的所有属性和方法 后一句保存对一个对父类的引用,以便在需要的时候可以调用父类的方法 */ Object.prototype.extend = function(SuperClass){ this.SuperClass = Supe...

2012-12-14 17:02:12 112

原创 JavaScript四种调用模式

ref:《javascript语言精髓》第四章#函数#调用方法调用模式:当一个函数被保存为对象的一个属性时,我们称它为一个方法。当一个方法被调用时,this被绑定到该对象。如果一个调用表达式包含一个属性存取表达式("."或"[]"),那么它被当作一个方法来调用。[code="javascript"]var myObject = { value: 0 ; increm...

2012-12-12 16:06:47 91

原创 关于JavaScript中apply()和call()的方法区别

ref:http://www.cnblogs.com/fighting_cp/archive/2010/09/20/1831844.html 如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在开...

2012-12-12 16:00:19 87

原创 JavaScript Objcet Literal(字面对象量)总结

首先看看旧模式:基于类的对象构建语法:[code="javascript"]// 构造器(一般大写),带status属性var Cons = function(status){ this.status = status;};// 给Cons一个getStatus的公共方法Cons.prototype.getStatus = function(){ retu...

2012-12-07 11:03:15 101

原创 Java对Cookie的操作

java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下[code="java"]HttpServletRequest request HttpServletResponse responseCook...

2012-12-04 17:26:34 73

原创 Java.net的ServerSocket与Socket

 ServerSocket类 ServerSocket myListener = new ServerSocket(600); 提供监听服务的端口是600,不同服务之间通过端口来区别。为了随时监听可能的Client端的请求,执行如 下语句: Socket linkSockt = myListener.accept(); 这个方法执行将使得Server端处于等待状态,直到...

2012-12-01 16:48:30 91

原创 HTTP Request / Response 报文基本信息结构

About HTTP Request/Response Request:An HTTP request consists of three components: Method—Uniform Resource Identifier (URI)—Protocol/Version Request headers Entity body An example of an HTTP request...

2012-11-30 17:25:38 320

原创 ClassLoader的loadClass方法源码浅析

[code="java"]protected synchronized Class loadClass(String name, boolean resolve) throws ClassNotFoundException { // First, check if the class has already been loaded Class c = findLoaded...

2012-11-20 15:46:36 328

原创 Call stack 与 Stack frame的概念

      Call stack(调用堆栈):调用堆栈是一个方法列表,按调用顺序保存所有在运行期被调用的方法。      Java has metaobjects(Class类信息对象) that represent the execution state of the running program, including metaobjects that represent the call s...

2012-11-17 16:36:09 372

原创 Class.class.isInstance(Object.class)

[code="java"]Class.class.isInstance(Object.class); // true 可转换为Class类对象Object.class.isAssignableFrom(Class.class) // ture 类或接口相同[/code][img]http://dl.iteye.com/upload/attachment/0076/16...

2012-11-05 10:43:18 216

原创 Class.class.isInstance(Class.class)

[code="java"]Class.class.isInstance(Class.class) // true[/code]This means that the [color=red]class object for Class is an instance of itself[/color].In Java, all objects have an instantiat...

2012-11-03 17:15:54 541

原创 MyBatis3配置文件示例及解释

更详细说明请参阅官方MyBatis 3 User Guide以下是示例及说明:[code="xml"] ...

2012-10-20 14:30:41 181

原创 [转载]Javascript的this

出处:http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascript.htmlJavascript的this用法this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,  function test(){    this.x = 1...

2012-10-19 14:25:45 53

原创 [转载]Javascript的闭包

出处:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html闭包是js语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一.变量的作用域 要理解闭包,首先必须理解javascript特殊的变量作用域。 变量的作用域有两种:全局变量和局部变量。 js...

2012-10-19 10:13:28 57

原创 一个Javascript问题

var 变量=函数,不加括号,到底是什么意思。。本来能理解成 “变量创建了一个指向函数的指针”。看了一个递归的例子,我又迷途了,代码:[code="java"]function test(num){ if(num...

2012-10-19 09:59:59 53

原创 事务处理的划分与MVC模式

来自旧书《iBatis in action》的阐述[img]http://dl.iteye.com/upload/attachment/0075/1862/10fe4178-0a34-3fbf-a2c8-292684bc3d96.bmp[/img]从另一个技术角度来说,将事务在业务逻辑层划界可以使你在为应用程序提供多种用户界面的同时,却只需维护单个的、一致的事务模型。补充:...

2012-10-17 11:46:37 67

原创 关于创建JavaBean的小细节

例如创建一个User class普通模式: setter返回void,变量和getter,setter符合Javabean规范。[code="java"]public class User { private int id; private String user; public User(){} public User(int id , String ...

2012-10-15 10:56:40 74

原创 一些密码学知识摘录

出处:http://www.ruanyifeng.com/blog/2006/12/notes_on_cryptography.html1.加密方法可以分为两大类。一类是单钥加密(private key cryptography),还有一类叫做双钥加密(public key cryptography)。前者的加密和解密过程都用同一套密码,后者的加密和解密过程用的是两套密码。历史上,...

2012-10-13 17:28:45 172

原创 Javascript获取CSS属性值

obj.style方法,这个方法只能JS只能获取写在html标签中的写在style属性中的值(style="..."),看一下代码[code] % O( w K5 ^$ s# q r6 b G( v/ lJS获取CSS属性值 " o% E9 b" e4 B. _; a9 P! V/ H ( ?9 E0 j7 x8 u8 _ - N2...

2012-10-11 17:31:34 120

原创 Javascript 实现检测、添加、移除样式(className)

出处:http://jawallok.blog.163.com/blog/static/3332397420100510506276/在前台脚本中,我们经常要操作页面元素的样式,比如标签页切换时,将当前标签加上一个样式,当切换到其他标签时,再将样式还原,本文介绍的是直接添加和移除 className 的方法。归类: Javascript, (X)HTML/CSS, 关键词: 删除样式,...

2012-10-11 17:24:48 200

原创 Javascript的trim()函数实现

原文出处:http://www.cnblogs.com/pentiunz/archive/2010/04/20/1716425.html在JavaScript中我们须要用到trim的地点很多,但是JavaScript又没有独立的trim函数或者要领可以运用,所以我们须要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方...

2012-09-28 11:22:43 65

原创 DriverManager与DataSource的区别以及JDBC测试代码

DriverManager与DataSource 连接数据库有何区别? DriverManager传统的jdbc连接,通过Class.forName("XXX"),的办法注册之后,就可以DriverManager.getConnection()获得连接了。 DataSource是建立在JNDI服务基础上的,需要application server配置dat...

2012-09-07 11:56:17 423

原创 XML,XML Schema,DTD

一、摘录出处:http://blog.csdn.net/liujinwei2005/article/details/6297857XML Schema 和DTD 都是用来定义各种文件中XML标记的使用规范. XML Schema 是标准的XML文件,而DTD则使用自己的特殊语法,因此,只需要知道XML的语法 规则就可以编写Schema了,不需要再...

2012-08-28 09:29:01 98

原创 Float源码浅析equals和compare

[code="java"] public boolean equals(Object obj) { return (obj instanceof Float) && (floatToIntBits(((Float)obj).value) == floatToIntBits(value)); }[/code]将此对象与指定对象进行比较。当且仅当参数不是 nul...

2012-08-27 15:53:08 184

原创 float与double的位分配

摘自网络:http://zhidao.baidu.com/question/344295417.html单精度浮点数在机内占4个字节,用32位二进制描述。 双精度浮点数在机内占8个字节,用64位二进制描述。 浮点数在机内用指数型式表示,分解为:数符,尾数,指数符,指数四部分。 数符占1位二进制,表示数的正负。 指数符占1位二进制,表示指数的正负。 尾数表示浮点数有效...

2012-08-25 17:30:39 193

原创 Character源码浅析未完成

一、Character的缓存设计[code="java"]private final char value;private static class CharacterCache { private CharacterCache(){} // 只缓存127+1个字符 static final Character cache[] = new Characte...

2012-08-24 15:54:46 78

原创 Integer源码浅析getInteger(String nm,Integer val)

一、根据nm(key)参数,通过System.getProperty(nm)来获取系统属性值(value),本方法是获取系统参数值。别跟valueOf搞混了。[code="java"] /* * @param nm property name. * @param val default value. * */ publi...

2012-08-24 11:40:51 709

php5.chm参考手册

php5.chm php5.chm php5.chm

2009-09-17

Struts+In+Action(EN).pdf

Struts+In+Action(EN).pdf

2009-09-17

Ruby for Rails.pdf 英文

ruby for rails 英文版,值得学习

2009-09-17

seam in action(英文版)

seam in action 08年出版的,比较新

2009-09-13

JSP上传系统 v1.0

测试环境 Win xp+jdk1.5+tomcat5.5

2009-08-09

图书馆管理系统(java程序)

java程序,源代码。。。。。。。。。。。。。。。。。。。。。。。。

2008-10-22

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

TA关注的人

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