自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript 对象

对象与数组JavaScript中的对象本质上是一个关联数组,或者说更像java里的?Map数据结构,由key-value组成。如下:<script> function Person(name , age) { //将name、age形参的值分别赋给name、age实例属性。 this.name = name; this.age = age;...

2010-10-31 23:58:03 63

原创 JavaScript变量 没有块范围

局部变量覆盖全局变量,如下: <script> //定义全局变量test var test = "全局变量"; //定义函数checkscope function checkscope() { //定义局部变量 // var test = "局部变量"; //输出局部变量 document.writeln(test+"<br/&...

2010-10-31 21:38:31 72

原创 追MM与Java的23种设计模式

 1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory  工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建...

2010-10-31 21:05:03 90

解决jquery和其他库的冲突

在jQuery库中,几乎所有的插件都被限制在他的命名空间里。通常,全局(global)对象都被很好地存储在jQuery命名空间里,因此当把jQuery和其他JavaScript库一起使用时,不会引起冲突。jQuery库在其他库之后导入方法1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http...

2010-10-30 19:07:55 78

原创 每位开发人员都应铭记的10句编程谚语

所谓谚语,就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话,它们能很好地帮助你处理生活和工作上的事情。也正因如此,我才整理了10句编程谚语,每位开发人员都应该铭记他们,武装自己。1. 无风不起浪代码设计是否糟糕,从某些地方就可以看出来。比如:a. 超大类或超大函数b. 大片被注释的代码c. 逻辑重复d. If/else嵌套过深程序员们通常称它们作...

2010-10-30 17:05:52 315

原创 MyEclipse安装spket实现jquery自动提示

 1,MyEclipse的插件安装是把spket1.6.18破解版.zip解压后直接复制到MyEclipse安装目录的Genuitec\MyEclipse-8.6\dropins文件夹下即可。启动Myeclipse,打开window—Preferences会发现多处了spket选项 2,下载jQuery文件,(要下载开发版本)。3,设置spket。Window -&gt...

2010-10-29 23:53:57 138

原创 CSS属性中Display与Visibility的不同

visibility属性用来确定元素是显示还是隐藏,这用visibility="visible|hidden"来表示,visible表示显示,hidden表示隐藏。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。例: <script language="JavaScript"> function toggleVi...

2010-10-29 14:09:15 138

原创 J2EE应用的五层架构

 如图:

2010-10-23 22:01:33 366

原创 java中ThreadLocal类的使用

ThreadLocal是解决线程安全问题一个很好的思路,ThreadLocal类中有一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值对应线程的变量副本,由于Key值不可重复,每一个“线程对象”对应线程的“变量副本”,而到达了线程安全。我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些...

2010-10-23 00:27:59 511

原创 成为一名优秀程序员所需要知道的那些事

导读:编程虽是复杂活,但成就优秀程序员的很多因素和我们在学校中最早学到的相差无几。1. 懂得分享。尽可能使用开源,并且当你有能力的时候,要对其有所贡献。聚全社会之智慧,胜过某些“大”公司之短视。2. 公平竞争。尝试其他技术、框架、方法和观点。不要总以为只有你的选择才是可行的。别的选择也有可能比你的要强得多。要以开放的心态,来检验其他人的选择。3. 不要攻击他人。像第2条所说的,不要...

2010-10-22 21:54:34 92

原创 struts2编写自定义的验证程序

即使你对Struts内建验证程序的内部情况一无所知,也不影响你使用它们。可如果你想编写你自己的验证程序,就必须对用来实现Struts验证程序的各个类和它们的注册机制有一定的了解。验证程序必须实现Validator接口,它是com.opensymphony.xwork2.validator包的一部分。图8-15给出了这个接口、它的子接口和实现类。我在图8-15里省略了包的名字。Val...

2010-10-19 23:56:02 109

原创 Struts2的数据验证框架validation framework

struts2的核心是从webwork演变来的,其数据验证框架其实就是原webwork的那一套东西。  一,Struts2数据验证的整体框架介绍  struts2的action都要继承ActionSupprot类,这个类实现了Validateable与ValidationAware这两个跟数据验证有关的接口。其中Validateable只有一个方法validate()用于数据验证;...

2010-10-19 23:37:16 242

原创 PHP foreach循环

foreach()有两种用法:1: foreach(array_name as $value)    {           statement;        }这里的array_name是你要遍历的数组名,每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素。2:f...

2010-10-16 15:39:48 143

原创 PHP的false与0

今天遇到false和0的判断问题使用strpos(string,find,offset=null)这个函数,恰好,find出现在string的0位置上,这下郁闷了:strpos的返回值:            没有找到的情况下false,找到的情况下就find是位置所在了以下代码郁闷了if(strpos(string,find)==false){……}//如果存在的话,位置...

2010-10-16 12:41:44 238

原创 根据IP自动切换城市(腾讯网接口)

<script src="http://fw.qq.com/ipaddress" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ alert(IPData.join('\n')); alert(IPData[

2010-10-16 10:57:10 137

原创 PHP文件包含include(),require(),require_once()

当页面中再三重复用到同样的内容时,用include()函数包含文件,这个方法可以简化编码工作。例如,关联相同的数据库;在页面的页眉或页脚显示相同的HTML。类似的应用不胜枚举。那么如何来应用呢? <html> <body> <?php include ("example.inc"); ?> </body> </html> 现在来看一下,在...

2010-10-16 00:00:26 456

原创 PHP变量使用总结

1.定义常量define("CONSTANT", "Hello world."); 常量只能包含标量数据(boolean,integer,float 和 string)。 调用常量时,只需要简单的用名称取得常量的值,而不能加“$”符号,如:echo CONSTANT;如果常量名是动态的,也可以用函数 constant() 来读取常量的值。用 get_defined_constants() 可以...

2010-10-15 14:14:16 101

原创 struts2的项目:Eclipse 3.6启动tomcat7.0应用服务器时出

今天struts2的项目在Eclipse 3.6和Tomcat6可以运行,Myeclipse8.6和Tomcat7可以运行,但在Eclipse3.6和Tomcat7中就不可以运行了。 出现如下错误: 2010-10-1 20:49:31 org.apache.catalina.startup.Catalina start严重: Cannot start serve...

2010-10-01 22:06:42 115

原创 运行tomcat7w.exe tomcat7.exe ,提示 指定的服务未安装 unable to open the service 'tomcat7'

运行tomcat7w.exe tomcat7.exe ,提示 指定的服务未安装 unable to open the service 'tomcat7'(用的是绿色的Tomcat7) 解决方法:打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat install 即可直接到目录点击这个serv...

2010-10-01 20:35:40 339

原创 Eclipse jee的web项目部署路径

可以在jsp页面中   <%=application.getRealPath("/") %> 来显示 eclipse jee把web工程部署到:eclipsejee的工作空间文件\.metadata\.plugins\org.eclipse.wst.server.core\tmp0(tmp0后面的0是服务器的个数,有两个服务器就有tmp0,tmp1)  ...

2010-10-01 17:50:21 400

空空如也

空空如也

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

TA关注的人

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