首页 > 编程语言
javascript高级知识分析——灵活的参数
代码信息来自于http://ejohn.org/apps/learn/。使用数量可变的参数对编程很有好处function merge(root){ for(i = 0 ; i < arguments.length; i++) for(var key in arguments[i...
分类:编程语言   时间:2014-10-31 15:32:25    收藏:0  评论:0  赞:0  阅读:248
javaweb学习总结(六)——Servlet开发(二)
转载自http://www.cnblogs.com/xdp-gacl/p/3763559.html感谢孤傲苍狼的分享。一、ServletConfig讲解1.1、配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。例如:....
分类:编程语言   时间:2014-10-31 15:29:05    收藏:0  评论:0  赞:0  阅读:272
JAVA设计模式十--strategy(策略者模式)
概念策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes...
分类:编程语言   时间:2014-10-31 15:25:55    收藏:0  评论:0  赞:0  阅读:283
javaweb学习总结(五)——Servlet开发(一)
转载自http://www.cnblogs.com/xdp-gacl/p/3760336.html感谢孤傲苍狼的分享。一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即.....
分类:编程语言   时间:2014-10-31 15:25:26    收藏:0  评论:0  赞:0  阅读:249
JavaScript开发之旅(3):判断腾讯QQ是否在线
http://webpresence.qq.com/getonline?Type=1&1617052138: 判断腾讯QQ是否在线接口.下面是个简单的例子: 采集
分类:编程语言   时间:2014-10-31 15:24:25    收藏:0  评论:0  赞:0  阅读:167
./jad: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
Ubuntu 上使用jad,出现上面错误:./jad: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory网...
分类:编程语言   时间:2014-10-31 15:22:45    收藏:0  评论:0  赞:0  阅读:315
语言精粹【摘要】
if (typeof Object.beget !== 'function') { Object.beget = function (o) { var F = function () {}; F.prototype = o; return new F(...
分类:编程语言   时间:2014-10-31 15:22:25    收藏:0  评论:0  赞:0  阅读:304
欧几里得算法与扩展欧几里得算法
欧几里得算法基于这样一个 GCD 递归定理:$gcd(a, b) = gcd(b, a\bmod{b}) $证明如下:假设 $a > b$, $a = kb + r(0 0$ 时, 假设我们已经求得了方程 $bx + (a\bmod{b})y = gcd(b, a\bmod{b})$ 的一组解 $....
分类:编程语言   时间:2014-10-31 15:22:05    收藏:0  评论:0  赞:0  阅读:395
VC++ 之 多态性与虚函数
多态性是面向对象程序设计的关键技术之一。利用多态性技术,可以调用同一个函数名的函数,实现完全不同的功能。若程序设计语言不支持多态性,不能称为面向对象的语言。在C++中有两种多态性:编译时的多态性:通过函数的重载和运算符的重载来实现的。运行时的多态性:在程序执行前,无法根据函数名和参数来确定该调用哪一...
分类:编程语言   时间:2014-10-31 15:20:55    收藏:0  评论:0  赞:0  阅读:302
排序算法练习
一、直接插入排序 1 class Program 2 { 3 /// 4 /// swap two number 5 /// 6 /// 7 /// 8 static void S...
分类:编程语言   时间:2014-10-31 15:20:35    收藏:0  评论:0  赞:0  阅读:335
二项队列———数据结构与算法分析第二版(C)
引论左堆的合并,插入,删除最小的时间复杂度为O(logN)。二项队列就是为了对这些结果进一步提高的一种数据结构。利用二项队列,这三种操作的最坏时间复杂度为O(logN),但是插入的平均时间复杂度为O(1)二项队列二项队列不是一棵树,它是一个森林,由一组堆序的树组成的深林,叫做二项队列。二项队列有几个...
分类:编程语言   时间:2014-10-31 15:19:55    收藏:0  评论:0  赞:0  阅读:378
C#多线程 线程的启动
在实例化Thread的实例,需要提供一个委托,在实例化这个委托时所用到的参数是线程将来启动时要运行的方法。在.net中提供了两种启动线程的方式,一种是不带参数的启动方式,另一种是带参数的启动的方式。不带参数的启动方式如果启动参数时无需其它额外的信息,可以使用ThreadStart来实例化Thread...
分类:编程语言   时间:2014-10-31 15:19:15    收藏:0  评论:0  赞:0  阅读:268
快速选择 - 快速排序算法在查找中的应用
如果要我们找出一个数组中的最小(最大)的元素,那么第一反应肯定是使用最小(最大)堆。时间复杂度等同于建堆的复杂度,这里是O(N)。如果要我们找出一个数组中的第k个最小的元素,那么我们依然可以使用最小堆,删除掉k次的最小值,就得到了结果。复杂度是O(N + klogN)。如果要我们找出一个数组的中值,...
分类:编程语言   时间:2014-10-31 15:18:05    收藏:0  评论:0  赞:0  阅读:312
不同的线程间值的传递
在C# 的应用程序开发中,我们经常要把UI线程和工作线程分开,防止界面停止响应.同时我们又需要在工作线程中更新UI界面上的控件下面介绍几种常用的方法阅读目录线程间操作无效第一种办法:禁止编译器对跨线程访问做检查第二种办法: 使用delegate和invoke来从其他线程中调用控件第三种办法: 使用d...
分类:编程语言   时间:2014-10-31 15:16:45    收藏:0  评论:0  赞:0  阅读:174
c语言全局变量
1、全局变量#include int L,n; void solve(){ // printf("%d",L); printf("%d",L);//L也要是全局变量才能取得到。全局变量要放到函数的外面设定 .没有上面的全局变量,取不到数据,如果只在main函数里定义 }i...
分类:编程语言   时间:2014-10-31 15:16:25    收藏:0  评论:0  赞:0  阅读:218
在SharePoint解决方案中使用JavaScript (2) – 模块化
本文是在SharePoint中使用JavaScript的第二篇文章,前面的文章包括:在SharePoint解决方案中使用JavaScript (0)在SharePoint解决方案中使用JavaScript (1) – 引用.js文件理论上,不管你是在哪个场景中编写JavaScript代码,都应该让你...
分类:编程语言   时间:2014-10-31 15:11:35    收藏:0  评论:0  赞:0  阅读:189
用Ant实现Java项目的自动构建和部署
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一.安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"...
分类:编程语言   时间:2014-10-31 15:11:15    收藏:0  评论:0  赞:0  阅读:285
组合算法实现
用程序实现,找出从n个不同元素中,任取m(m≤n)个元素所有的组合。需要用到下面的递推公式:c(n,m)=c(n-1,m-1)+c(n-1,m)从n个元素中选取m个元素,可以拆分成:先选取最后一个元素n,再从n-1 个元素中选取m-1 个元素,然后加上从排除n的n-1 个元素中选取m元素。递归实现代...
分类:编程语言   时间:2014-10-31 15:10:35    收藏:0  评论:0  赞:0  阅读:118
八大排序算法 转
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较...
分类:编程语言   时间:2014-10-31 15:10:25    收藏:0  评论:0  赞:0  阅读:361
使用virtualenv搭建python虚拟开发环境
在使用python做开发时,如果多人需要在同一台机器上工作,或者机器环境经常变化时,添加或删除一些python包很可能会影响到你自己的开发环境。因此,通过virtualenv工具可以创建一个完全属于你自己的虚拟环境。(其实就是将python相关的一些配置和库放到一个单独的目录下,以后基于这个虚拟环境...
分类:编程语言   时间:2014-10-31 15:08:25    收藏:0  评论:0  赞:0  阅读:420
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!