首页 > 编程语言
javascript - encodeURI和encodeURIComponent的区别
这两个函数功能上面比较接近,但是有一些区别。encodeURI:不会进行编码的字符有82个 :!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-ZencodeURIComponent:不会进行编码的字符有71个:!, ',(,),*,-,.,_,~,...
分类:编程语言   时间:2014-10-10 14:22:41    收藏:0  评论:0  赞:0  阅读:397
C++——单例模式的DCLP(双重锁)实现以及性能测评
单例模式的描述是: 确保一个类只有一个实例,并提供对该实例的全局访问。从这段话,我们可以知道,单例模式的最重要特点就是:一个类最多只有一个对象。对于一个普通类,我么可以生成任意对象,我们为了避免生成太多的类,需要将类的构造函数设为私有。这样的话,我们为了获取实例,只能借助于类的内部函数,而且必须是s...
分类:编程语言   时间:2014-10-10 14:21:51    收藏:0  评论:0  赞:0  阅读:323
Javascript 数组循环遍历之forEach
1. js 数组循环遍历。数组循环变量,最先想到的就是 for(var i=0;i New Document 但是以上,代码在IE中却无法正常工作。因为IE的Array 没有这个方法alert(Array.prototype.forEach); 执行以上...
分类:编程语言   时间:2014-10-10 14:20:11    收藏:0  评论:0  赞:0  阅读:264
C++——function和bind的一些应用
function是一种类模板,重载了operator()函数调用操作符,所以每一个function类的对象都是一个函数对象。我们可以这样使用function模板:#include #include #include #include using namespace std;void foo(cons...
分类:编程语言   时间:2014-10-10 14:18:21    收藏:0  评论:0  赞:0  阅读:320
动态装载外部JavaScript脚本文件
当我们请求一个URL地址时,浏览器会从远程服务器装载各种所需的资源,如JavaScript、CSS、图片等。而在加载JavaScript时,常常会发生下面这种情况:也就是说,当浏览器碰到Script标签时,会下载整个js文件,同时不会下载其它资源,包括其它的js文件。不过这句话也是“含水分的”,水分...
分类:编程语言   时间:2014-10-10 14:17:41    收藏:0  评论:0  赞:0  阅读:447
策略模式——MFC样例
Context(应用场景):1、须要使用ConcreteStrategy提供的算法。2、内部维护一个Strategy的实例。3、 负责动态设置执行时Strategy详细的实现算法。4、负责跟Strategy之间的交互和数据传递。Strategy(抽象策略类):1、 定义了一个公共接口,各种不同的算法...
分类:编程语言   时间:2014-10-10 14:17:31    收藏:0  评论:0  赞:0  阅读:334
Python资源汇集
Python资源汇集 一 实用教程 廖雪峰网站 第一,Python教程:提供了循序渐进,重点是可操作的实用教程。 第二,Web App 项目教程。给出一个用16天完成的Python Web APP项目,一个博客网站。 第三,Git教程。 Vemei-Python快速教程 来自CSDN的Vemei.....
分类:编程语言   时间:2014-10-10 14:16:21    收藏:0  评论:0  赞:0  阅读:331
cocos2dx A*算法
头文件和源文件拷贝到项目中就能用了! have fun使用cocos2dx 3.2 原理都一样淡蓝色的点是地图深蓝色的点是障碍物绿色的点是路径暗绿色的点是搜寻过的点红色的点是按路径行走的点dijkstra算法 会发现路径最短,但寻找过的路径比較多(计算速度慢)最佳优先搜索算法会发现寻找过的路径少了(...
分类:编程语言   时间:2014-10-10 14:13:01    收藏:0  评论:0  赞:0  阅读:408
C++——类的成员函数指针以及mem_fun适配器
有这样一个类,我们以此类为基础: 1 class Foo 2 { 3 public: 4 5 //void (Foo::*)(int) 6 void foo(int a) 7 { 8 cout *pFunc2)(12);相对于static成员函数,我们可以像...
分类:编程语言   时间:2014-10-10 14:11:01    收藏:0  评论:0  赞:0  阅读:312
命令行中调试swift简单语句
## 背景 在命令行直观的看到代码输出,像解释性语言那样直观。 ## 环境 MAC OSX10.10(Yosemite)系统,需要先安装Xcode6-Beta7(当前最新版本)。 ## 步骤 命令行直接执行xcrun swift,会提示如下错误: $xcrun...
分类:编程语言   时间:2014-10-10 13:19:06    收藏:0  评论:0  赞:0  阅读:270
S - Spring Security Bad Principal Exception
项目中配置了Spring Security,通过自定义的UserDetailsService实现loadUserByName方法能够查出用户的信息,在继续运行至DaoAuthorityXXX时,在UsernamePasswordToken时,报出Bad Principal异常,检查之后是因为 ...
分类:编程语言   时间:2014-10-10 13:18:35    收藏:0  评论:0  赞:0  阅读:317
Spring restful web service编码乱码问题
Spring MVC从3.0开始支持REST Spring MVC从3.0开始支持REST,主要是通过@PathVariable来处理请求参数和路径的映射.假设在Controller中定义了如下的请求映射 @RequestMapping(value = "/account/{key}") 如果请求路...
分类:编程语言   时间:2014-10-10 13:18:05    收藏:0  评论:0  赞:0  阅读:336
Spring之IoC原理
Spring之IoC原理...
分类:编程语言   时间:2014-10-10 13:16:45    收藏:0  评论:0  赞:0  阅读:362
别样JAVA学习(六)继承下(1.2)接口
接口 1、概念 初期理解,可以认为是一个特殊的抽象类          当抽象类中的方法都是抽象的,那么该类          可以通过接口的形式来表示。 class用于定义类 interface用于定义接口。 2、接口定义 1,接口中常见定义:常量,抽象方法。 2,接口中的成员都有固定修饰符(默认,可不写)。      常量:public static final   ...
分类:编程语言   时间:2014-10-10 13:16:35    收藏:0  评论:0  赞:0  阅读:291
Java 实现享元(Flyweight)模式
/** * 字母 * @author stone * */ public class Letter { private String name; public Letter(String name) { this.name = name; } public String getName() { return name; } }/** * 一个产生字母对象的 享元工...
分类:编程语言   时间:2014-10-10 13:04:05    收藏:0  评论:0  赞:0  阅读:299
java开发环境配置(windows下JDK7+tomcat7)
参考原文:http://www.cnblogs.com/goto/archive/2012/11/16/2772683.html http://www.cnblogs.com/feilong3540717/archive/2011/10/17/2215610.html 一,安装JDK1.7 下载地址  http://www.oracle.com/technetwork/java/java...
分类:编程语言   时间:2014-10-10 13:03:55    收藏:0  评论:0  赞:0  阅读:220
JAVA程序员常用软件整理下载
********为了大家学习方便,特意整理软件下载如下:*************Java类软件:-------------------------------JDK7.0:http://pan.baidu.com/s/1jGFYvAYMyclipse8.5破解版:http://pan.baidu....
分类:编程语言   时间:2014-10-10 12:59:25    收藏:0  评论:0  赞:0  阅读:391
用eclipse创建java web工程
1. 创建一个web工程,此处用eclipse创建(如果对创建web工程很熟悉,可以不看的,本文目的是做一个记录) 1) 打开新建工程对话框,选择Dynamic web Project并点击下一步,如图: 2)在出现的工程设定窗口中,设定工程的名字和Dynamic web module versio...
分类:编程语言   时间:2014-10-10 12:54:15    收藏:0  评论:0  赞:0  阅读:429
java初始化构造函数调用顺序
类初始化时构造函数调用顺序:(1)初始化对象的存储空间为零或null值;(2)调用父类构造函数;(3)按顺序分别调用类成员变量和实例成员变量的初始化表达式;(4)调用本身构造函数。例子:public class Dollar extends Money{Rmb r=new Rmb();public ...
分类:编程语言   时间:2014-10-10 12:51:55    收藏:0  评论:0  赞:0  阅读:373
java“块”的研究
本文重点关注静态块、非静态块、构造函数的加载顺序直接上代码:[java]view plaincopypackagetest.staticblock;publicclassA{/*父类构造方法*/publicA(){System.out.println("Aconstructor");}/*父类静态块...
分类:编程语言   时间:2014-10-10 12:49:55    收藏:0  评论:0  赞:0  阅读:307
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!