码迷,mamicode.com
首页 > 编程语言
CentOS7系统安装ipython
1、yuminstall-ypython-setuptools.noarch#安装setuptools工具2、easy_installpip3、yuminstallgcclibffi-develpython-developenssl-devel-y4、pipinstallipython测试如下:[root@biezz~]#ipythonPython2.7.5(default,Nov62016,00:28:07)Type"copyright","credits"or"license"fo..
分类:编程语言   时间:2017-07-05 20:02:06    阅读次数:157
数据结构与算法分析
数据结构:大量数据的组织方法; 算法分析:算法运行时间的估算。涉及到计算效率。 设想,如果能把时间限制从16年减至不到1秒,不很神奇吗? 在很多问题中,一个重要的观念是:写出一个可以工作的程序并不够。如果这个程序在巨大的数据集上运行,运行时间就成了重要的 问题。 算法,是为求解一个问题需要遵循的、被 ...
分类:编程语言   时间:2017-07-05 20:01:15    阅读次数:228
排序算法 -- 桶排序
排序算法 -- 目录 桶排序 (Bucket sort)或所谓的箱排序的原理是将数组分到有限数量的桶子里,然后对每个桶子再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序),最后将各个桶中的数据有序的合并起来。 排序过程: Data Structure Visualizatio ...
分类:编程语言   时间:2017-07-05 20:00:04    阅读次数:164
C++中变量做数组长度
在Java中,这是完全可以的,比如我们运行如下程序: 输出结果为:[0, 0, 0, 0, 0] 但是在C++中则不然,在c++中是不支持变量作为数组长度参数的,如 int num=10;int array[num]; 这样写会提示编译错误"表达式必须含有常量值"。C++ Primer这本书中也确实 ...
分类:编程语言   时间:2017-07-05 19:59:08    阅读次数:217
python之面向对象(继承的实现原理及封装)
一、继承的实现原理 继承的顺序 继承原理 python到底是如何实现继承的,对于你定义的每一个类,python会计算出一个方法解析顺序(MRO)列表,这个MRO列表就是一个简单的所有基类的线性顺序列表,例如 子类继承了父类的方法,然后想进行修改,注意了是基于原有的基础上修改,那么就需要在子类中调用父 ...
分类:编程语言   时间:2017-07-05 19:57:06    阅读次数:302
java——数组
数组是多个同样数据类型数组组合,当中数据类型是不论什么数据类型。 数组变量是引用类型变量,数组能够作为对象,数组中的每个元素相当于对象的成员变量,所以数组元素能够默认初始化。(博客java——变量分类有关于成员变量初始化的说明)。 一维数组 声明 type var[];或者type[] var 初始 ...
分类:编程语言   时间:2017-07-05 19:55:13    阅读次数:239
Java中static关键字介绍
static关键字主要有两种作用: 第一,为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。 第二,实现某个方法或属性与类而不是对象关联在一起 具体而言,在Java语言中,static主要有4中使用情况:成员变量、成员方法、代码块和内部类 (1)static成员变量: Java类提供 ...
分类:编程语言   时间:2017-07-05 19:54:30    阅读次数:167
java练手
publicclassjichu{publicstaticvoidmain(String[]args){//输出控制台System.out.print("helloworld");}}publicclassjichu{publicstaticvoidmain(String[]args){intnumber=23;Stringi="我爱你";charb=‘女’;doublec=1.45;//输出控制台System.out.println(number);System.out...
分类:编程语言   时间:2017-07-05 19:51:29    阅读次数:226
排序算法 -- 目录
排序算法 -- 冒泡 ...
分类:编程语言   时间:2017-07-05 18:55:16    阅读次数:172
Python操作excel
#读取excel# import xlrd #导入读excel的模块# book = xlrd.open_workbook('szz.xls') #建立excel链接# sheet = book.sheet_names() #获取所有的sheet页# sheet = book.sheet_by_in... ...
分类:编程语言   时间:2017-07-05 18:54:52    阅读次数:223
C语言fprintf, fwrite, fscanf, fread混用问题
int main(int argc, const char * argv[]) { // insert code here... FILE * fp = fopen("test.txt", "w"); fprintf(fp, " %d %d", 3, 5); int x = 4; fwrite(&x ...
分类:编程语言   时间:2017-07-05 18:52:19    阅读次数:279
python基础17 ---继承补充知识
一、继承的顺序 1、在python中的类可以集成多个类,既然是继承多个类就有类的寻找顺序这么一说。其寻找方法就有广度优先和深度优先两种。 2、当类是新式类,多继承的情况下会按照广度优先的顺序查找。 如图: 当H这个类是新式类也就是说它的父类中有object这个类,那么他要查找某个属性,会先从自己的类 ...
分类:编程语言   时间:2017-07-05 18:51:57    阅读次数:174
JavaScript设计模式 Item9 --适配器模式Adapter
适配器模式(转换器面模式),通常是为要使用的接口,不符本应用或本系统使用,而需引入的中间适配层类或对象的情况。适配器模式的作用是解决两个软件实体间的接口不兼容的问题。 一、定义 适配器模式(Adapter)是将一个类(对象)的接口(方法或属性)转化成客户希望的另外一个接口(方法或属性),适配器模式使 ...
分类:编程语言   时间:2017-07-05 18:51:49    阅读次数:184
Java中static关键字用法总结
1. 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法 声明为static的方法有以下几条限制: · 它们仅能调用其他的static 方法。 · 它们只能访问static数据。 · 它们不能以任何方式引用this 或super。 调用一个静态方法就是“类名 ...
分类:编程语言   时间:2017-07-05 18:51:05    阅读次数:215
Python操作Excel
python操作excel分别使用xlrd、xlwt和xlutils模块,xlrd模块是读取excel的,xlwt模块是写excel的,xlutils是用来修改excel的,下面详细介绍一下 1.xlrd模块用来读Excel的,代码如下: 下面举个列子: 2.xlwt模块用来写excel 下面举一个 ...
分类:编程语言   时间:2017-07-05 18:50:24    阅读次数:122
selenium+python3+excel测试框架
介绍:框架采用excel驱动unittest 完成ui自动化测试 安装python、selenium的方法就不说了,网上一大把,直接进入正题 1.data数据源: 动作:封装selenium各种动作 定位类型:定位元素的方式 定位值:与定位类型匹配使用 输入值:与动作匹配使用 2.变量文件 为了数据 ...
分类:编程语言   时间:2017-07-05 18:49:16    阅读次数:311
[ javascript ] getElementsByClassName与className和getAttribute!
对于javascript中的getElementsByClassName 在IE 6/7/8 不支持问题。 那么须要模拟出getElementsByClassName 须要採用className属性,这里就涉及到javascript中的getAttribute问题。 在ie 6/7 中,对于getA ...
分类:编程语言   时间:2017-07-05 18:48:31    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!