`
fp_moon
  • 浏览: 971771 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
SWFUpload浅析 链接:http://blog.endlesscode.com/2010/03/26/swfupload%E6%B5%85%E6%9E%90/ 一、简介和示例 SWFUpload is a small JavaScript/Flash library to get the best of both worlds. It features the great upload capabilities of Flash and the accessibility and ease of HTML/CSS。 官方站点:http://www.swfupload.org ...
Javascript对字符串处理时对象的运用======================================使用对象处理字符串:计算频率最多的字符和次数 <script>       var str = "adadfdfseffserfefsefseeffffftsdg"; //命名一个变量放置给出的字符串       var result = {};       for ( var i = 0; i < str.length; i++) {           var c = str.charAt(i);           if (resul ...
如果数组中只有字符串的话: Js代码1 1.var s = ["a","b","a","c"];   2.var arr = [], map = {}, n, i;   3.for(i=0; i<s.length; i++){   4.    n = s[i];   5.    if(!map.hasOwnProperty(n)){   6.        map[n] = true;   7.        arr.push(n);   8.    }   9.}   10.console.log(arr); ...
判断两个变量是否相等是程序设计中非常重要的运算。在处理原始值时,这种运算相当简单,但涉及对 象,任务就稍有点复杂。ECMAScript提供了两套运算符处理这个问题,等号和非等号用于处理原始值, 全等号和非全等号用于处理对象。 1. 等号和非等号 在ECMAScript中,等号由双等号(= =)表示,当且仅当两个运算数相等时,它返回true。非等号是感 叹号加等号(!=),当且仅当两个运算数不相等时,它返回true。为确定两个运算数是否相等,这两个 运算符都会进行类型转换。 执行类型转换的基本规则如下: q  如果一个运算数是Boolean值,在检查相等性之前,把它转换成数字值。f ...
Java里面static一般用来修饰成员变量或函数。但有一种特殊用法是用static修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而不需实例一个外部类。   Java中用static修饰符修饰的方法被称为静态方法,本文我们来看看Java中static静态方法的用法特点。Java的static静态方法是属于整个类的类方法。不用static修饰符限定的方法,是属于某个具体类对象的方法。static方法使用特点如下:   (1)引用这个方法时,可以使用对象名做前缀,也可以使用类名做前缀;  (2)static方法不能被覆盖,也就是 ...
HTTP协议详解 收藏 引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、P ...
JS中定义类的方式有很多种: 1、工厂方式 function Car(){ var ocar = new Object; ocar.color = "blue"; ocar.doors = 4; ocar.showColor = function(){ document.write(this.color) }; return ocar; } var car1 = Car(); var car2 = Car(); 调用此函数时将创建新对象,并赋予 ...
什么是SQL注入? SQL注入的原理十分简单。当应用把客户数据当作一种输入的时候,那些心怀不轨的人就有机会注入刻 意编写的数据,这些数据会导致输入行为会成为SQL查询的一部分。 SQL注入是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务 器执行恶意的SQL命令,比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符 暴出的,这类表单特别容易受到SQL注入式攻击。 当应用程序使用输入内容来构造动态sql语句以访问数据库时,会发生sql注入攻击。如果代码使用存储 过程,而这些存储过程作为包含未筛选的用户输入的字符串来传递,也会 ...
//只要按要求将程序中的注释部份改为注释所述就可以运行了 /*VC下编写多线程程序除了包含头文件        #include <process.h> 一定要记住如下的设定,不然编译会出错的://Project->Settings->C/C++->Category:Code Generation,Use run-time library:Multithreaded */   //TCP:client.cpp #pragma comment(lib, "ws2_32.lib")#include <winsock2.h>#i ...
转自:javaeye --jameswxx   java线程安全总结(二)请看http://www.iteye.com/topic/808550       最近想将java基础的一些东西都整理整理,写下来,这是对知识的总结,也是一种乐趣。已经拟好了提纲,大概分为这几个主题: java线程安全 ...
实例由三个文件组成:common.js , parameter.js ,MyHtml.html代码如下:   common.js代码: /*  国际化  */var currentLanguage= getCookie("choiceLanguage");function typeChange(source){  if(source == "zh")return 1;  if(source == "en")return 2;}var strlanguage_s = new Array();var strlanguage_en = ...
 关键字;在它们所包括的代码块内,如果发生错误,将对错误进行响应。如果 try 代码块内的任何代码抛出了一个错误(使用 throw 动作),控制将传递到 catch 代码块(如果有),然后传递到 finally 代码块(如果有)。无论是否有错误被抛出,finally 代码块都会执行。如果 try 代码块内的代码未抛出错误(也就是说,如果 try 代码块正常完成),则仍会执行 finally代码块内的代码。即使 try 代码块使用 return 语句退出,finally 代码块仍会执行。 *catch 中抛出的异常要在finally执行完才会执行抛出的动作,所以如果在finally中使用retu ...
http://www.infoq.com/cn/articles/spring-2.5-ii-spring-mvc       详解 Spring 3.0 基于 Annotation 的依赖注入实现: http://www.oschina.net/bbs/thread/8413
  转自:http://www.oschina.net/bbs/thread/9115     作者:许令波, Java 开发工程师, 淘宝网 简介:  Spring 作为现在最优秀的框架之一,已被广泛的使用,并且有很多对其分析的文章。本文将从另外一个视角试图剖析出 Spring 框架的作 ...
JAVA学习的30个目标   1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。     2.你需要学习JAVA
Global site tag (gtag.js) - Google Analytics