- 博客(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
JAVA:阅读copyOfRange()源码遇到的一个疑惑。
2012-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人