码迷,mamicode.com
首页 > 编程语言
javascript——迭代方法
分类:编程语言   时间:2015-01-10 12:26:15    阅读次数:201
python bisect模块
转发:http://www.cnblogs.com/skydesign/archive/2011/09/02/2163592.html先看看模块的结构: 前面五个属性大家感兴趣可以打出来看看数值,这里就不介绍了。 先说明的是,使用这个模块的函数前先确保操作的列表是已排序的。先看看 insort 函数...
分类:编程语言   时间:2015-01-10 12:26:09    阅读次数:211
[C++]LeetCode: 83 Combinations (回溯法)
题目: Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. For example, If n = 4 and k = 2, a solution is: [ [2,4], [3,4], [2,3], [1,2], [1,3], ...
分类:编程语言   时间:2015-01-10 11:20:00    阅读次数:280
Javascript有那些奇技淫巧?
//1. 向下取整var a=~~1.2; //1var b=3.4>>0;//3//都是舍弃小数部分var c=~~-3.4; // -3Math.floor(-3.4)=-4;//所以这两种方法最好用在正数上面// +转为数字,js中+可以转为数字var time=+new Date(); .....
分类:编程语言   时间:2015-01-10 11:15:51    阅读次数:180
Linux C++线程池
BaseTask.h 任务基类 1 #ifndef MYTASK_H 2 #define MYTASK_H 3 #include "BaseTask.h" 4 5 class MyTask : public BaseTask 6 { 7 public: 8 virtual void run...
分类:编程语言   时间:2015-01-10 11:14:58    阅读次数:270
Javascript知识三
O(∩_∩)O...今天继续学习了Javascript的知识,下面就总结一下。数组:判断是否为数组(instanceof Array)在JavaScript中,数组不一定是同一类型var array = ["Hello", 18, true]; if (array instanceof Arr...
分类:编程语言   时间:2015-01-10 11:13:15    阅读次数:203
分享:Foundations of Python Network Programming(3rd) 英文版pdf 下载
Foundations of Python Network Programming Third Edition下载http://www.amazon.com/Foundations-Python-Network-Programming-Brandon/dp/1430258543这本书是2014年底出...
分类:编程语言   时间:2015-01-10 11:13:51    阅读次数:729
MFC学习之EDIT控件初始化
//四种方法为EDIT控件初始化//调用系统APIHWND hEidt = ::GetDlgItem(m_hWnd,IDC_EDIT1);::SetWindowText(hEidt,L"0.");//调用类成员函数GetDlgItem(IDC_EDIT1)->SetWindowText(L"0.")...
分类:编程语言   时间:2015-01-10 11:11:36    阅读次数:208
C++简单的一个语句
#include using namespace std; int main() { char name[10]; int age; cout<>name; cout<>age; cout<<"name is "<<name<...
分类:编程语言   时间:2015-01-10 10:07:07    阅读次数:223
C++动态内存的分配与释放 引用
new 运算符 1、指针变量 = new 数据类型, 如:int *p; p=new int; 2、new从内存中卫程序分配一块内存空间,并返回指向该内存的首地址,该地址存放于指针变量中 new  先分配内存,做复杂类型的构造 delete  释放 delete运算符 delete 指针变量; 如:delete p; (1)用new获取内存空间,必须用delete进行释...
分类:编程语言   时间:2015-01-10 10:03:51    阅读次数:178
C++线程池
1、为什么需要线程池?部分应用程序需要执行很多细小的任务,对于每个任务都创建一个线程来完成,任务完成后销毁线程,而这就会产生一个问题:当执行的任务所需要的时间T1小于等于创建线程时间T2和销毁线程时间T3总和时即T1 =0为正常状态 setTask后调用 Task->run函数这个才是真正执行的动作...
分类:编程语言   时间:2015-01-10 10:04:02    阅读次数:325
C++中的默认成员函数
一般而言,对于一个用户自定义的类类型,以下四个函数在用户没有自定义的情形下,会由编译器自动生成:1、default constructor2、copy constructor Someclass::Someclass(const Someclass &);3、copy assignment ope....
分类:编程语言   时间:2015-01-10 10:00:36    阅读次数:150
SpringMVC中的种映射处理器
在SpringMVC中处理请求到对应的Controller有三种: 一、BeanNameUrlHandlerMapping(默认)        该处理器根据bean的name属性对应到请求上 可有可无      例如:                       那么此时http://localhost:8080/spring/index3     就会对应到该Controlle...
分类:编程语言   时间:2015-01-10 08:56:31    阅读次数:173
Spring中的配置文件
在Spring的框架中标准的配置文件是application.xml文件,但是我们经常需要使用spring的扩展框架SpringMVC或Spring security等,有时也需要集成其他的框架例如Struts等,此时我们常常在application中使用 来导入其他配置文件。   在SpringMVC中如果在web.xml中没有指定contextConfigLocation,那么程序就会...
分类:编程语言   时间:2015-01-10 08:56:45    阅读次数:204
Steinhaus-Johnson-Trotter 生成全排列算法
Steinhaus-Johnson-Trotter算法是一种基于最小变换的全排列生成算法,对于排列a[1...n],该算法通过将a[i],与a[i-1](或a[i+1])进行交换,生成下一个排列,直到所有排列生成完毕为止,这样,当前排列与其后继排列只是两个相邻位置的元素发生了调换。当然,为了防止重复生成某一个排列,算法并非随意调换某两个元素之间的位置,其生成全排列的具体规则如下。 首先,以字...
分类:编程语言   时间:2015-01-10 08:55:09    阅读次数:402
多线程中的锁系统(三)-WaitHandle、AutoResetEvent、ManualResetEvent
介绍 本章主要说下基于内核模式构造的线程同步方式,事件,信号量。目录一:理论二:WaitHandle三:AutoResetEvent四:ManualResetEvent五:总结一:理论我们晓得线程同步可分为,用户模式构造和内核模式构造。内核模式构造:是由windows系统本身使用,内核对象进行调度....
分类:编程语言   时间:2015-01-10 08:52:19    阅读次数:289
Javascript 面向对象编程
来源:http://coolshell.cn/articles/6441.htmlJavascript是一个类C的语言,他的面向对象的东西相对于C++/Java比较奇怪,但是其的确相当的强大,在Todd 同学的“对象的消息模型”一文中我们已经可以看到一些端倪了。这两天有个前同事总在问我Javascr...
分类:编程语言   时间:2015-01-10 08:50:23    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!