码迷,mamicode.com
首页 > 编程语言
归并排序
#include "iostream.h" using namespace std; void merge(int A[], int Tmp[], int leftStart,int rightStart, int rightEnd){ int number = rightEnd-leftStart+1; int leftEnd = rightStart-1; int left=leftSt...
分类:编程语言   时间:2014-12-04 19:58:57    阅读次数:231
【Python】三元运算
Python中没有像C++和Java等语言中的三元运算符,但是可以用if else语句实现相同的功能: >>> condition = True >>> print 'True' if condition else 'False' True >>> condition = False >>> print 'True' if condition else 'False' False >>>...
分类:编程语言   时间:2014-12-04 20:00:11    阅读次数:189
【Python】Python中的True, False条件判断
对于有编程经验的程序员们都知道条件语句的写法: 以C++为例: if (condition) { doSomething(); }对于Python中的条件判断语句的写法则是下面的样子: if (condition): doSomething()那么对于条件语句中的condition什么时候为真什么时候为假呢? 在C++/Java等高级语言中,如果条件的值为0或者引用的对...
分类:编程语言   时间:2014-12-04 19:58:04    阅读次数:499
python非阻塞
settimeoutsetblocking+select(了解select)继续昨天的干活,这次我使用select+setblocking和settimeout来做个对比,以次来证明。首先我设置socket为非阻塞的。然后使用select来监控套接字。#!/usr/bin/envpython#enc...
分类:编程语言   时间:2014-12-04 19:54:31    阅读次数:303
Python 第三方 http 库-Requests 学习
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求一、安装 Requests通过pip安装Code example:1$ pipinsta...
分类:编程语言   时间:2014-12-04 19:56:10    阅读次数:266
Java常量笔记
在添加文件名的同时,文件名和内容可以不相同!!1·Java常量常量就是固定不变的量,一旦被定义,它的值就不能被改变。例实:书中的代码不全,在这里不补充一下:书中的源代码:publicclassTextFinal{staticfianlintYEAR=365;publicstaticviodmain(...
分类:编程语言   时间:2014-12-04 19:55:10    阅读次数:311
Python正则表达式指南
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。
分类:编程语言   时间:2014-12-04 19:53:13    阅读次数:303
JavaScript开发人员必知的10个关键习惯
还在一味没有目的的编写JavaScript代码吗?那么你就OUT了!让我们一起来看看小编为大家搜罗的JavaScript开发人员应该具备的十大关键习惯吧!随着新技术的不断发展,JavaScript已经不再仅仅只是一个网络语言。现在,我们能够看到很多使用JavaScript来构建基于本地浏览器的Web...
分类:编程语言   时间:2014-12-04 19:50:16    阅读次数:276
C++ typedef用法小结 (转)
第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,// 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR ...
分类:编程语言   时间:2014-12-04 19:46:40    阅读次数:296
Spring声明式事务的配置~~~
/*2011年8月28日 10:03:30 byRush */环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:打开Add Libraries对话框...
分类:编程语言   时间:2014-12-04 19:42:57    阅读次数:310
python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
导入的时候报出了 ImportError在windows上安装python 的模块后,导入模块时报 python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序这个是因为你安装了64位的python,然后安装32位的模块,或者你安装了32位的pyt...
分类:编程语言   时间:2014-12-04 19:38:46    阅读次数:202
javascript 引用类型
1 Object 类型var person = new Object() ; person.name = "summer"; 和 var person = {name:'summer'};是等价的。2 Array 类型(1)var colors = new Array(); 和 var colors...
分类:编程语言   时间:2014-12-04 19:36:45    阅读次数:257
写给已有编程经验的 Python 初学者的总结
当我开始学习Python的时候,有些事我希望我一早就知道。我花费了很多时间才学会这些东西。我想要把这些重点都编纂到一篇文章当中。这篇文章的目标读者,是刚刚开始学习Python语言的有经验的程序员,想要跳过前几个月研究Python使用的那些他们已经在用的类似工具。包管理和标准工具这两节对于初学者来说同...
分类:编程语言   时间:2014-12-04 19:34:49    阅读次数:291
JAVA 水果机游戏及编码
【转自 http://tech.it168.com/j/2007-11-07/200711070910328_1.shtml】3.游戏的开发与编码在我们开发这个游戏之前,我们先讲一个这个游戏的实现所采用的方法,那就是经典的MVC模式,因为在开发游戏的时候,结构很重要,必须要理清楚每一块负责什么,每一...
分类:编程语言   时间:2014-12-04 19:31:44    阅读次数:342
《算法》C++代码 快速排序
快速排序,简称快排,常称QuickSort、QSort。在排序算法中非常常用,其编程复杂度低,时间复杂度O(logN),空间复杂度O(N),执行效率稳定,而且常数很低。 基本思想就是二分,例如你要将N个数排序,你调用了QSort(1,N)。那么快排会这样做:1、找出一个数x2、将N个数分成两部...
分类:编程语言   时间:2014-12-04 19:30:55    阅读次数:309
关于约瑟夫环算法,数组解决
据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所...
分类:编程语言   时间:2014-12-04 19:30:40    阅读次数:173
JAVA笔记6__抽象类/接口/多态/instanceof关键字、父类设计法则
/** * 抽象类:很多具有相同特征和行为的类可以抽象为一个抽象类 * 1.抽象类可以没有抽象方法,有抽象方法的类必须是抽象类 * 2.非抽象类继承抽象类必须实现抽象方法【可以是空实现】 * 3.抽象类可以有方法和属性 * 4.抽象类不能被实例化 * 5.抽象类不能声明为final * 6.抽象类可...
分类:编程语言   时间:2014-12-04 19:26:05    阅读次数:300
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!