自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

啥东西都张罗

施瑞琦

  • 博客(48)
  • 资源 (9)
  • 收藏
  • 关注

原创 新开扯淡博客 请关注 http://www.shiruiqi.cn

施瑞琦个人博客

2014-06-08 21:31:02 836 1

原创 为老版本dojo支持ie11 重新包装dojo.isIE

对于IE11, 微软更改了他的版本标识,navigator.useragent变为了"Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.

2014-03-24 01:36:31 4751 1

原创 不用concat解决Javascript连接多个数组

第一种方法就是大家熟知的concat,但是这个方法有一个确定就是该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 如果只是想把一个新数组的元素加到现有数组中,我们还要为其重新赋值,其实存在有一点点资源的浪费。简单的说,我们要为新创建的数组分配新的内存空间,并且把arr1重新指向这个新内存地址,那么原来那个内存中的数组呢,嘿嘿 那就要看浏览器能不能正确回收喽。如下例:

2014-03-24 01:23:38 4389

转载 db2 UPDATE

在DB2数据库环境下:  假设有表A,B两张表,有下列UPDATE语句:    UPDATE A    SET A1 = (SELECT B1 FROM  B WHERE A.ID = B.ID)    对于上面的语句,表明是要对表A所有行的A1字段进行update:对满足WHERE A.ID = B.ID的行,则进行更新A1=B1;对不满足该条件的行,则对A1更新为A1=null

2013-08-14 00:22:40 3271

转载 很好的关于声明周期的文章 dijit widget

http://hi.baidu.com/commondcn/item/9c46ef262d5c79122b0f1ce3DOJO Widget 详解Dojo中对widget进行扩展存在两种形式1)        dojo.declare("inheritTest.myClass",[dijit._Widget, dijit._Templated],这意味着你的wide

2012-11-25 00:25:03 633

原创 百度去广告 firefox 插件 addon

https://addons.mozilla.org/zh-cn/firefox/addon/baiduadvspurify/自己做了个firefox 百度搜索去广告的插件 欢迎大家下载

2011-11-14 20:06:53 1050

转载 http 304解释

304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。如 果客户端在请求一个文件的时候,发现自己缓存的文件有

2011-08-29 10:03:28 629

转载 Developing Better PhoneGap Apps

Developing Better PhoneGap Apps<br />原帖:http://floatlearning.com/2011/03/developing-better-phonegap-apps/Tips On Optimizing for Cross Platform DevelopmentWritten by Daniel Pfeiffer on March 9, 2011| in Cross-Platform Toolkits, Mobile Developme

2011-03-14 10:25:00 1378

转载 脱口而出的100句英语句子

<br />  Any day will do? 哪一天都可以?<br /><br />  Any messages for me? 有我的留言吗?<br /><br />  Are you by yourself? 你一个人来吗?<br /><br />  All right with you? 你没有问题吧?<br /><br />  Are you free tomorrow? 明天有空吗?<br /><br />  Are you kidding me? 你在跟我开玩笑吧?<br /><

2011-03-10 10:44:00 601

原创 浅谈移动开发中Web应用和Native应用优劣(PhoneGap——Web工程师开发移动Native应用的福音)

    首先,我将对标题中所说的web应用和native应用做一下解释:#Native应用,移动开发中的Native应用是必须安装在相应的设备上才能使用的,它可以发布到软件商店(iTunes App Store 、Andriod App Store等)供用户下载,它的开发需要使用平台所提供的SDK(ios SDK、 Andriod SDK)以及相应的开发环境,从而可以运行一些和硬件(摄像头、Gps等等)紧密相关的功能。#Web应用,移动开发中的web应用简要的说就是对一些基本的网站进行优化后使之适合不同的移

2011-03-07 14:42:00 3979

转载 Objective-C语法快速参考

<br />Objective-C语法快速参考作者: Cocoa China 【最热的Mac, iPhone专业开发论坛】【本文永久地址】<br /> <br />大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。<br /> <br />如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到O

2011-03-04 13:55:00 768

转载 jstl fn

<br /><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %><br /><br />fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}"> <br />fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) <c:if test="${fn:containsIgnoreCas

2011-02-24 13:31:00 1166 1

原创 Confer rel="shortcut icon" and rel="icon" in markup

One:Two:When you need a icon for a web page ,the first line must exist, most browsers can identify the "icon" while the "shorticon" will be ignored, and IE can identify "shortcut icon" as one single name.The second line just a backup for the new broswe

2011-02-24 11:19:00 2203

转载 Java堆.栈和常量池

<br />Java内存分配:<br />1. 寄存器:我们在程序中无法控制<br />2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中<br />3. 堆:存放用new产生的数据<br />4. 静态域:存放在对象中用static定义的静态成员<br />5. 常量池:存放常量<br />6. 非RAM存储:硬盘等永久存储空间<br />---------------------------------------------------------------------

2010-09-05 02:33:00 493

原创 深度解剖GFX原理

<br /> 1引言<br />目前,主流的浏览器主要有IE、Firefox、Safari、Opera 、Chrome 等,他们对矢量绘图的支持不尽相同,如IE支持如VML、sliverlight ,而其他浏览器大多数支持SVG和canvas,IE的独断专行使很多程序员都很苦恼,无法按照一个统一的标准来实现矢量绘图,往往一个矢量绘图页面要实现不同的两套方案和不同的两段代码.GFX为开发者屏蔽了浏览器之间的区别,良好的解决了在浏览器中进行动态图形操作的兼容性问题(在 IE 中使用 VML 进行渲染,其他浏览器

2010-06-29 14:45:00 4504

转载 scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离

<br /><br />补充:<br />scrollHeight: 获取对象的滚动高度。<br />scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离<br />scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离<br />scrollWidth:获取对象的滚动宽度<br />offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度<br />offsetLeft:获取对象相对于版面或由 offs

2010-06-03 17:02:00 621

原创 PHP模拟实现Java的endsWith

      Java中的startsWith和endsWith方法,在filter的功能实现中很方便,PHP可以用strncmp()实现startsWith,但是无法实现endsWith,有些人会像到正则来实现,但大多数人都不喜欢正则表达式的操作。      这里我通过一个叫substr_compare的方法实现(同时他也能实现startsWith)。 定义和用法substr_compare() 函数从指定的开始长度比较两个字符串。该函数返回:0 - 如果等两字符串相0 - 如果 string1 (从开

2010-06-01 17:36:00 3212 1

转载 Vertex Shader & Pixel Shader 介绍

 1.         固定功能的图形处理流水线(fixed function graphics pipeline)能够实现Vertex Shader和Pixel Shader的显卡的图形处理流水线被称作为是可编程的,相对而言,在此之前的图形处理流水线被称作为是固定功能(fixed function),下面是OpenG

2010-05-13 15:43:00 704

转载 JavaScript中的Attribute相关内容介绍

Attribute是属性的意思文章仅对部分兼容IE和FF的Attribute相关的介绍。attributes:获取一个属性作为对象getAttribute:获取某一个属性的值setAttribute:建立一个属性,并同时给属性捆绑一个值createAttribute:仅建立一个属性removeAttribute:删除一个属性getAttributeNod

2010-05-13 15:16:00 784

转载 O3D 简明入门

O3D是google公司开发的一套用于web3D开发的javascript API,是为了创建基于网页的3D图形操作界面和3D游戏而开发。网上经常有人把它拿来和OpenGL作比较,实际上,O3D可以看做是对OpenGL和D3D的封装。O3D的架构如下所示,底层是基于OpengGL和Direct3D接口实现,支持顶点shader和像素shader,支持GPU加速运算,因此,在不考虑带宽限

2010-05-12 14:16:00 2744 1

转载 O3D简介

O3D Technical OverviewO3D is an open-source JavaScript API for creating interactive 3D graphics applications that run in a browser window—games, ads, 3D model viewers, product demos, virtual wor

2010-05-12 13:46:00 1510

转载 Dojo Style Guide

Contents:GeneralQuick ReferenceNaming ConventionsSpecific Naming ConventionsFilesVariablesLayoutAPI DocumentationCSSThis document

2010-04-16 09:24:00 1861 2

原创 Dojo 入门

第一步,引入dojo.js dojo的发行包里有4个子目录,要引入的文件是名叫"dojo"的子目录里的dojo.js。 假设你是这样的目录结构:    引用    project | +--dojo-lib | | | +--dijit | +--dojo | +--dojox | +--util | +--dojo_hello_world.html    Java代码    

2010-04-09 12:58:00 590

转载 javascript 去空格 原型修改

个人认为最好的方法采用的是正则表达式,这是最核心的原理. 其次.这个方法使用了JavaScript 的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。 objectName.prototype objectName 参数是对象的名称。 说明 用 prototype 属性提供对象的类的一组基本功

2010-03-16 03:50:00 735

转载 JavaScript面向对象编程

 许多Web开发人员对JavaScript的了解仅仅停留在简单的表单数据操作,以及浏览器DOM对象的简单操作上,以达到一些数据验证和动态页面的效果。所以当要实现的功能比较复杂时,写出的代码就显得凌乱并且难以维护,更不用说实现一个基于JavaScript的UI框架了。事实上,JavaScript 提供了完善的机制来实现面向对象的开发思想。本章假设读者已经了解面向对象思想的基本概念,熟悉对象、

2010-03-13 03:20:00 863 3

转载 jsp page指令中contentType 和pageEncoding区别

1. pageEncoding: 只是指明了 JSP 页面本身的编码格式,跟页面显示的编码没有关系;    容器在读取(文件)或者(数据库)或者(字符串常量)时将起转化为内部使用的 Unicode,而页面显示的时候将    内部的Unicode转换为contentType指定的编码后显示页面内容;    如果pageEncoding属性存在,那么JSP页面的字符编码方式就由pageEncoding

2010-01-11 16:30:00 2037 2

转载 Servlet和jsp的几种跳转

Servlet: 当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 一、原理 1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如: response.sendRedirect("http://www.ycul.com")

2010-01-10 16:24:00 1301

转载 getAttribute和getParameter的区别

1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传递的数据只会存在于

2010-01-08 23:39:00 351

转载 java抽象类和抽象方法

抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract。     在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法,这种方法只声明返回

2010-01-08 23:22:00 727

转载 servlet、genericservlet、httpservlet之间的区别

当编写一个servlet时,必须直接或间接实现servlet接口,最可能实现的方法就是扩展javax.servlet.genericservlet或javax.servlet.http.httpservlet当实现javax.servlet.servlet接口时必须实现5个方法   init(servletconfig   config)   service(servletrequest  

2010-01-08 22:27:00 7013

原创 javascript之表单验证 完美提升用户体验

引言增加客户端的表单验证可以为用户提供更快的体验,但决不能忽视的是,客户端表单验证永远不应该取代服务器端的验证,而只能是辅助和增强。根据经验JavaScript验证表单基本分为以下几方面的内容,必填字段、特殊模式匹配等,还要注意错误的提示方式对一个表单的可用性有着极其重要的影响。2建立表单       首先建立一个具有代表性的表单来作为本文的实例。请见附件表单验证V1(基本版)

2010-01-06 16:19:00 4114 1

转载 Web Service描述语言 WSDL 详解

为什么使用WSDL?  像Internet协议之类的标准有没有为权威所利用,或者人们这样看待它是因为顺之所获的好处远远超出了代价?曾经有许多试图建立的标准都流产了。有时候,那些还没有普遍使用的标准甚至由法令或政府规定强行推出:Ada语言就是一例。  我相信正是跟随标准所带来的好处使它广泛接受。例如,对于铁路服务来说,真正重要的是,不同公司所铺设的铁路结合到一起,或者是来自好几个公司的产品协调的工作

2010-01-06 16:02:00 1409

转载 简单CSS hack

方法一:   跨浏览器的网页设计一直是让人很头疼的问题,这不只是因为浏览器的版本众多,还有一个重要的原因是相同浏览器的不同时期的版本也会有差异,甚至是在不同操作同台上还会有不同。因此使CSS hack技术进行浏览器区分是实现跨浏览器访问一个好方法。CSS Hack技术有很多,具体可以查看:   本文据说的主要是通过“.”,“>”,“*”,“_”来区分。以下是本人对这四种符号的测试结果:————

2009-11-01 00:37:00 405

原创 23种设计模式的形象比喻

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

2009-10-29 18:53:00 576

原创 js的几种继承方式

    function Person(name, address) {        this.Name = name;        this.Address = address;    }    Person.prototype.Show = function() {        return this.Name;    }    //使用call 继承   

2009-10-10 18:29:00 636

转载 Windows下JSP开发环境的配置

摘 要 要学习JSP开发,必须先搭建一个符合JSP规范的开发环境。本文以实用为原则,介绍了以Tomcat服务器为核心的3种配置JSP环境的方法。  关键字 JSP引擎,Web服务器,配置  Sun推出的JSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。配置 JSP 环境可以有多种

2009-05-22 15:24:00 332

原创 what is time

                                          Time is grain for peasants.            对农民来说,时间就是粮食。            Time is wealth for workers.                                    对工人来说,时间就是财富。    

2009-03-17 10:02:00 516

原创 ajax资源大全

AJAX资料大全AJAX 指南来源:http://www.ajaxmatters.com/blog/ajax-tutorials/130多个AJAX,JavaScript和其他Web开发专题的指南,想学习AJAX的快看看吧。(不要说英文看不懂哦。看不懂也得看啊!!!)Javascript Motion Tweenby Philippe Maegerman 10 Re

2009-03-13 08:57:00 794

转载 英语名人名言

IDEAL 理想篇Do not , for one repulse , give up the purpose that you resolved to effect .(William Shakespeare , British dramatist) 不要只因一次失败,就放弃你原来决心想达到的目的。(英国剧作家 莎士比亚.W.)Dont part with your illusio

2009-02-17 23:55:00 966

转载 详细解析Java中抽象类和接口的区别

在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还

2008-12-22 23:47:00 320

AS SSD Benchmark 绿色版

可以检测ssd的速度,4k是否对齐。 读写速度

2012-08-02

jdeclipse_update_site.zip 反编译 eclipse插件

不用解压,在eclipse help中install new software, add的弹出对话框中点击archive 选择zip包就能安装该插件

2012-08-02

Beginning.iPad.Development.for.iPhone.Developers.Mastering.the.iPad.SDK

关于一本iphone开发如何转移到ipad应用开发介绍的书

2011-03-10

Building iphone Apps with html,css,and javascirpt

介绍如何用html,css,和javascirpt来构建原生的iphone应用,介绍pohonegap框架 http://blog.csdn.net/rat9912345/archive/2011/03/07/6229000.aspx

2011-03-10

Flex 3 CookBook 简体中文

Flex 3 CookBook 简体中文Flex 3 CookBook 简体中文Flex 3 CookBook 简体中文

2009-11-21

oracle语句大全

oracle 语法 语句 sqloracle 语法 语句 sql

2009-11-20

ajax相关的论文28篇

ajax相关的论文28篇 介绍ajax网络应用 的方法 意义 前景

2009-03-20

asp 在线ICQ源码

asp 在线ICQ源码asp 在线ICQ源码

2008-10-20

MFC类库详解CHM

MFC类库详解CHM MFC类库详解CHM 很有帮助

2008-10-20

空空如也

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

TA关注的人

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