自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jquery 一句话实现全选框

<!DOCTYPE Html>02<html>03 <head>04 <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script&g

2012-03-16 14:52:01 127

原创 HashMap HashTable区别

我想先问一个问题:为什么hashmap允许key可以为null(only one),value可以为null?二hashtable不可以呢?  Hashtable从JDK1.0就已经有了, 所以让我们先来看看它是怎么工作, 然后有浅入深, 来研究HashMap的原理, 以及两者的不同点. Hashtable有几个主要的字段, 如下, ...

2012-03-05 15:52:07 153

原创 字符串比较之 “==”和 “equals”

 字符串比较之 “==”和 “equals”提示:引用存放在栈里,实体存放在堆里。       Stringa = "String A";        String b = new String("StringB");        String c = a;        Stringd = new String("String B");请看堆栈示例图:...

2012-03-05 13:04:26 163

原创 介绍一下抽象类和接口的异同

我把基本的弄成了表格形式的。下载附件吧。本想吧table copy 过来,这个编辑器太不给了。这里摘录网上的一篇。abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此...

2012-03-02 16:27:41 141

原创 Java 中的上转型对象 使用

呵呵。最近交接工作比较闲,顺便温习一下基础的知识吧:今天看看上转型对象。相信学过Java的童鞋们,对这个改变不陌生,很多公司笔试题也都有这个知识点。从两点来说明:[b]问题1:为什么要是用上转型对象?[/b]我们用案例说明:假如公司总部只负责财务结算,子公司负责货物运输,突然有一个客户(调用f方法的地方)打电话给总公司(相当于打电话给ObCompany ),说需要运输一批货...

2012-03-02 15:34:37 469 2

原创 最好的学习地址:Java开源框架SSH 和 ANT的学习地址

给大家推荐一个我经常去看的网站:这个网站适合初级程序员,学生,或培训人员,是一个学习ssh的好地方: 网址:http://www.vaannila.com/

2012-02-29 15:44:49 101

原创 Java 中的访问权限控制

要辞职了,突然觉得这两年来,一直没有思考的时间。都是在马不停蹄的工作中和加班中。在离职的这段时间,写写代码,好好思考一下这两年的东西。沉淀沉淀。 记得有次面试,面试官问我:java的访问权限有几种:当时我说了三种,其实是四种,见下表。多余的犊子有时间再扯。 1. Java中的访问控制表1-1 可见/访问性在同一类中同一包中不同包中 同一包子类中 不同...

2012-02-29 15:39:16 150

原创 linux 下 查看是32位还是64位系统 命令

【root@localhost ~】# getconf LONG_BIT 32

2012-02-29 13:50:50 109

原创 JDK和JRE的区别

<!--end: blogStats --><!--end: navigator 博客导航栏 --><!--done-->jdk与jre的区别很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。S...

2012-02-29 12:17:12 108

原创 XML 特殊字符处理

XML 特殊字符处理在XML中,有一些符号作为XML 的标记符号,一些特定情况下,属性值必须带有这些特殊符号。 下面主要是讲解一些常用的特殊符号的处理 例一: 双引号的使用。双引号作为XML 属性值的开始结束符号,因此无法在值中直接使用"". 处理方式可以分为两种。 a: 属性值中没有'(单引号) ,那么可以用单引号'' 作为属性值的开始结束符号<...

2012-02-15 15:23:16 115

原创 浅谈HTTP中Get与Post的区别(转)

浅谈HTTP中Get与Post的区别  Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资...

2012-02-15 12:24:36 113

原创 Java利用HttpURLConnection发送post请求上传文件

在页面里实现上传文件不是什么难事,写个form,加上enctype = "multipart/form-data",在写个接收的就可以了,没什么难的,如果要用java.net.HttpURLConnection来实现文件上传,还真有点搞头.:-)   1.先写个servlet把接收到的 HTTP 信息保存在一个文件中, 看一下 form 表单到底封装了什么样的信息。   Java代...

2012-02-14 10:58:10 603

jQuery的Ajax传送xml 中<![CDATA] 在不同浏览器上的兼容性问题

这几天开发项目,在UI上遇到一个难题:jquery ajax 获取返回值xml不支持,&lt;websitename&gt;&lt;![CDATA[http://beijing.lashou.com/]]&gt;&lt;/websitename&gt;,包含CDATA 竟然获取不到值;$(xml).find(websitename).text(); 在晚上查找了半天,找到一个解决方案,...

2012-02-11 14:38:41 370

原创 DBA博客

http://devilkin.blog.51cto.com/3564637/698379

2012-01-01 12:43:55 135

原创 css中英文字体对照

Mac OS的一些: 华文细黑:STHeiti Light [STXihei]华文黑体:STHeiti华文楷体:STKaiti华文宋体:STSong华文仿宋:STFangsong俪黑 Pro:LiHei Pro Medium俪宋 Pro:LiSong Pro Light标楷体:BiauKai苹果俪中黑:Apple LiGothic Medium苹果俪细宋:Apple L...

2011-12-28 17:38:34 181

原创 Java 存储过程 Mysql

一:Java如何实现对存储过程的调用: A:不带输出参数的 ---------------不带输出参数的----------------------------------create procedure getsum@n int =0&lt;--此处为参数--&gt;asdeclare @sum int&lt;--定义变量--&gt;declare @i intset @su...

2011-12-20 12:16:09 109

原创 js 时间操作

Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();       ...

2011-12-13 21:37:39 129

原创 MYSQLforeign key

(1) 外键的使用:外键的作用,主要有两个:     一个是让数据库自己通过外键来保证数据的完整性和一致性    一个就是能够增加ER图的可读性     有些人认为外键的建立会给开发时操作数据库带来很大的麻烦.因为数据库有时候会由于没有通过外键的检测而使得开发人员删除,插入操作失败.他们觉得这样很麻烦 其实这正式外键在强制你保证数据的完整性和一致性.这是好事儿.     例如:     ...

2011-12-10 10:58:31 96

原创 spring jdbcTemplate

先看applicationContext.xml配置文件:Code&lt;!--&lt;br /&gt;&lt;br /&gt;Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;http://www.CodeHighlighter.com/&lt;br /&gt;&lt;br /&gt;--...

2011-12-08 11:08:24 79

原创 MyEclipse 8.6 download 官方下载地址

Downloads: MyEclipse 8.6 for Eclipse GalileoWindowshttp://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.6.0-win32.exe File size: 832.13 MBMD5 : 82801ab5ce7684a22...

2011-12-07 14:28:09 124

原创 windows下架设svn服务器

* 传统的Subversion 服务器程序:一、准备工作 1、获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&...

2011-12-07 11:36:58 123

原创 tomcat7.0 manager app和host manager web管理(转)

在捣腾Tomcat 7的时候遇到一个问题,很多人对tomcat自带的web管理工具不是很熟悉,因为一直都是手动修改配置文件。这次有点好奇想看看tomcat的web管理界面,因为之前一直用weblogic都是用web界面管理的。带着无限的好奇,我开始了对tomcat7的探索之旅。 先说明一下,本人是从官网上下载的tomcat 7.0的安装版,操作系统Windows 7,JDK ...

2011-12-07 11:23:01 204

原创 Tomcat7.0 Error:java.lang.NoClassDefFoundError

前面一段时间看到Tomcat7.0发布了几个测试版,由于没有稳定,也就没有测试了,今天看到新闻,看到Tomcat7.0正式版已经发布了,到官网上下载下来,看看效果如何。下面列出Tomcat 7的一些新特性介绍:◆Tomcat 7完全支持Servlet 3.0规范◆Tomcat 7新增了对Java注释的支持◆Tomcat 7通过web.xml动态配置引用类库的功能...

2011-12-07 10:34:11 118

原创 javascript 实现trim()方法

在JavaScript中我们须要用到trim的地点很多,但是JavaScript又没有独立的trim函数或者要领可以运用,所以我们须要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方式基本且运用方面广泛,定义方式如下:/*** 删除左右两端的空格*/String.prototype.trim=fu...

2011-12-05 12:11:10 191

tomcat5.5 Error:cannot find the declaration of element 'web-app'

[size=medium]tomcat 启动:cannot find the declaration of element 'web-app'星期一上班第一件事,测试组告诉我说:测试服务器连接不上,我看了一下自己也上不去,便查看了一下log,重启tomcat(程序在93)上。原来是连不上92数据库。 ping success;但telnet ***.***.**.** 3306 被拒绝...

2011-12-05 12:01:36 1009

原创 JS获取字符串实际长度

var jmz = {};jmz.GetLength = function(str) { ///获得字符串实际长度,中文2,英文1 ///要获得长度的字符串 var realLength = 0, len = str.length, charCode = -1; for (var i = 0; i < len; i++) { charC...

2011-11-25 16:02:27 111

原创 android ATD configeration

eclipse version: Eclipse Classic 3.7,在安装Android ADT 12.0.0时报如下错误:Cannot complete the install because one or more required items could not be found.Software currently installed: Android Development...

2011-10-21 10:10:35 179

原创 设置 session 失效时间的方法(转)

具体设置很简单,方法有三种:  (1) 在主页面或者公共页面中加入:session.setMaxInactiveInterval(600); 参数600 单位是秒,即在没有10 分钟活动后,session 将失效。  这里要注意这个session 设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。  (2) 也是比较通用的设置ses...

2011-09-21 09:57:26 195

原创 jquery读取解析本地XML

/**读取本地XMLadd by sufj 2011-8-31*//*兼容ie,ff,chrome*/function loadXmlFile(xmlFile){   var xmlDom = null;   if (window.ActiveXObject){   xmlDom = new ActiveXObject('MSXML2.DOMDocument...

2011-08-31 20:39:10 828

原创 SELECT INTO FROM和 INSERT INTO SELECT

[size=small;]SELECT INTO 和 INSERT INTO SELECT 两种表复制语句  [/size] Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数...

2011-08-19 10:07:01 142

原创 高效整洁CSS代码原则 (下)

6. 适当的代码注释代码注释可以让别人更容易读懂你的代码,且合理的组织代码注释,可使得结构更加清晰。你可以选择做的样式表的开始添加目录:/*------------------------------------ 1. Reset 2. Header 3. Content 4. SideBar 5. Footer ----------------------------------- */...

2011-08-18 16:15:50 61

原创 高效整洁CSS代码原则 (上)

高效整洁CSS代码原则 (上) CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则: 1. 使用Reset但并非全局Reset 不同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼容。但需要注意的是,请不要使用全局Reset: *{ margi...

2011-08-18 16:12:04 78

原创 jquery select option 操作

jQuery这个框架方便了我们对于HTML元素的操作,本来以为自己对于Select操作也算是熟悉了,但上午在测试的时候才发现自己了解的还真不多。 看了一下jQuery的一些方法后,理出了一些常用的方法,列在下面: //获取第一个option的值 $('#test option:first').val(); //最后一个option的值 $('#test option:last').val(); /...

2011-08-17 18:29:01 70

原创 Java读取properties文件的思考

Java读取properties文件的思考 Java读取properties文件的方法比较多,网上我最多的文章是“Java读取properties文件的六种方法”,但在Java应用中,最常用还是通过java.lang.Class类的getResourceAsStream(String name) 方法来实现,但我见到众多读取properties文件的代码中,都会这么干: Input...

2011-07-19 10:24:55 76

原创 使用J2SE读取Properties文件的六种方式(转)

使用J2SE读取Properties文件的六种方式: 1.使用java.util.Properties类的load()方法:Java代码   InputStream in = new BufferedInputStream(new FileInputStream(FILENAME));   Properties p = new Properties();    p....

2011-07-19 10:24:01 103

原创 使用Java发送GET、POST请求

使用Java发送GET、POST请求——节选自《疯狂Java讲义》URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引使用Java发送GET、POST请求——节选自《疯狂Java讲义》URL的openConnection()方...

2011-07-01 17:40:11 96

原创 JDK中的URLConnection使用详解(转)

针对JDK中的URLConnection连接Servlet的问题,现在对这个类的使用就本人在项目中的使用经验做如下总结:1:&gt; URL请求的类别: 分为二类,GET与POST请求。二者的区别在于:     a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,     b:) post与get的不同之处在于post的参数不是放在URL字串里面,而是放在...

2011-06-28 16:51:18 113

原创 request.getRequestURI() 和request.getRequestURL()区别

request.getRequestURI() 返回值类似:/myContext/requestdemo.jsp返回值是Stringrequest.getRequestURL() 返回值类似:http://localhost:8080/myContext/requestdemo.jsp返回值是StringBuffer...

2011-06-28 16:48:49 89

原创 HashMap缓存 Java实现

一般是采用HashMap来作为缓存的存储结构,但Java没有全局变量的概念,怎么保证缓存中的数据不被垃圾回收器收集,而造成数据的丢失呢?         请问一般的缓存是怎样保证数据的独立性(即脱离垃圾回收器)的?   做一个判断,HashMap取不到值就到数据库里再读数据 系统第一次起来,或是第一次取数据后将数据     保存在一个static的Map里即可,凡是缓存的东...

2011-06-27 11:48:09 442

原创 里氏代换原则(Liskov Substitution Principle, LSP)

4 里氏代换原则(Liskov Substitution Principle, LSP) 4.1 什么是里氏代换原则    里氏代换原则是由麻省理工学院(MIT)计算机科学实验室的Liskov女士,在1987年的OOPSLA大会上发表的一篇文章《Data Abstraction and Hierarchy》里面提出来的,主要阐述了有关继承的一些原则,也就是什么时候应该使用继承,什么时候...

2011-06-26 23:15:30 280

空空如也

空空如也

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

TA关注的人

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