码迷,mamicode.com
首页 > 编程语言
python读取excel表格的数据
1.在Windows命令行中安装第三方模块xlrd,先切到python安装目录(Python34),然后切到Scripts,然后输入命令easy_installxlrd按回车进行安装安装完成2.新建一个excel表,然后保存,造数据3.编写python脚本#utf-8importxlrd#导入第三方模块xlrdexcel=xlrd.open_workbook(‘C:\\..
分类:编程语言   时间:2017-02-20 23:24:25    阅读次数:417
修改python文件编码格式
在文件最开始的地方加上#-*-coding:encoding-*-其中,红字部分为要改成的编码格式,默认是UTF-8
分类:编程语言   时间:2017-02-20 23:24:14    阅读次数:143
Python中的简单计算
Python中的简单计算(1)基本的加减乘除>>>2+24>>>50-5*620>>>(50-5*6)/45.0>>>8/51.6(2)除法总是会返回一个浮点数,想要返回整数,需要用“//”来表示(floordivision),另外,可以用“%”进行取余操作>>>17/3#classicdivisi..
分类:编程语言   时间:2017-02-20 23:22:15    阅读次数:183
Python字符串
(1)在python中,可以用单引号(’’)或者双引号(“”)来表示字符串,效果都是一样的,可以用‘/’来进行特殊字符的转义。>>>‘spameggs‘#singlequotes‘spameggs‘>>>‘doesn\‘t‘#use\‘toescapethesinglequote..."doesn‘t">>>"doesn‘t"#...orusedoubl..
分类:编程语言   时间:2017-02-20 23:24:37    阅读次数:281
python列表(Lists)
(1)Python拥有大量的复合数据类型,用于把其他值组合在一起。用途最广的是列表,可以写成方括号之间的逗号分隔值(项目iterms)的列表。列表中可能包含不同类型的项目(items),但所有的项目(items)通常具有相同的类型。>>>squares=[1,4,9,16,25]>>>squares..
分类:编程语言   时间:2017-02-20 23:24:48    阅读次数:199
采用Javascript 生成随机数
functiongenerateId(length){ length=length||10; varletters=‘abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789‘; vars=‘‘; for(vari=0;i<length;i++){ s+=letters.charAt(Math.floor(Math.random()*letters.length)); } returns;}
分类:编程语言   时间:2017-02-20 23:16:52    阅读次数:163
python 练习获取当前ip
#!/usr/bin/python fromsubprocessimportPopen,PIPE defgetIfconfig(): data=Popen([‘ifconfig‘],stdout=PIPE) new_data=data.stdout.read().split(‘\n\n‘) return[iforiinnew_dataifi] defgetIp(data): dic={} foriindata: devname=i.split(‘\n‘)[0].split()[0] ip=i.split..
分类:编程语言   时间:2017-02-20 23:07:57    阅读次数:184
Java网络编程(读书笔记)
部分片段: 早期web服务器由于Http链接短暂而有所掩盖,由于web页面和嵌入式的图片一般很小(至少与通常通过FTP获取软件包要小很多),由于web浏览器在获取各个文件后挂起连接,而不是一次保持数分钟或者几小时的连姐姐,所以web用户不会像FTP用户那样对服务器施加太多的负担,不过,随着使用量的增 ...
分类:编程语言   时间:2017-02-20 22:56:35    阅读次数:167
Java———较大二进制文件的读、写
由于项目需要,需要对二进制文件进行读写、转换。 文件说明:由其他程序得到的二进制文件,文件内容为:包含23543个三角形、13270个顶点的三角网所对应的721组流速矢量(u、v)文件,通俗些说,一条数据包含两个双精度型的数值,每组数组包含23543条数据,如果以一个双精度数值为单位,则总共有235 ...
分类:编程语言   时间:2017-02-20 22:54:30    阅读次数:355
javase基础回顾(二)LinkedList需要注意的知识点 阅读源码收获
我们在学习这一块内容时需要注意的一个问题是 集合中存放的依然是对象的引用而不是对象本身。 List接口扩展了Collection并声明存储一系列元素的类集的特性。使用一个基于零的下标,元素可以通过它们在列表中的位置被插入和访问。一个列表可以包含重复元素。List在集合中是一个比较重要的知识点也是在开 ...
分类:编程语言   时间:2017-02-20 22:51:51    阅读次数:184
Java面试题
1:String是最基本的数据类型吗? 不是基本数据类型包括byte、int、char、long、float、double、boolean和short。引用数据类型包括:类,数组,接口等(简单来说就是除了基本数据类型之外的所有类型)所以String 是引用数据类型 2:说说&和&&的区别。 &和&& ...
分类:编程语言   时间:2017-02-20 22:52:04    阅读次数:220
深入理解java虚拟机
1:java的体系结构 java程序设计语言 java class文件格式 java应用编程接口 java虚拟机 2:java虚拟机的主要任务是装载class文件并且执行其中的代码。 3:java有两种方法,Java方法和本地方法。 4:通过本地方法,java程序可以直接访问系统的内部资源。 5:j ...
分类:编程语言   时间:2017-02-20 22:45:46    阅读次数:190
堆排序分析(JavaScript代码实现)
堆排序的时间复杂度是O(nlgn),与归并排序一样,但它又与插入排序一样具有空间原址性:任何时候都只需要常数个额外的元素空间存储临时数据。 什么是堆?一般堆用数组存储,表现出近似完全二叉树形式,树上的每一个结点对应数组中的一个元素。除了最底层外,该树是完全充满的且从左至右填充。 maxHeapify ...
分类:编程语言   时间:2017-02-20 22:34:59    阅读次数:164
Vpython 6.0的安装各种问题
VPython是一套简单易用的三维图形库,使用它可以快速创建三维场景和动画。网址为www.vpython.org。 网页中有下载界面,在这里详细说明了vpython的安装方案。 这里说一下我用的是64位系统,所以需要安装python2.7的64位版本,然后再安装vpython的64位版本。 改界面给 ...
分类:编程语言   时间:2017-02-20 22:33:41    阅读次数:386
JavaScript设计模式——观察者模式
观察者模式,又称发布-订阅模式或消息机制,定义了一种依赖关系,解决了主题对象与观察者之间功能的耦合。 通过运用观察者模式,可以解决团队开发中的模块间通讯问题,这是模块间解耦的一种可行方案。 首先,我们来把观察者对象创建处理,它有一个消息容器和三个方法,分别是订阅消息方法、发送订阅消息的方法和取消订阅 ...
分类:编程语言   时间:2017-02-20 22:34:16    阅读次数:171
Spring mvc 对象的对象的属性如何传到controller层
jsp页面的form: controller层代码: ...
分类:编程语言   时间:2017-02-20 22:31:41    阅读次数:347
JAVA循环依赖
最近看到一个问题:如果有两个类A和B,A类中有一个B的对象b,B类中有一个A的对象a,那么如何解决这两个类的相互依赖关系呢? 示例代码1 可以看到A类的构造方法中,new了一个B的对象,同时B类的构造方法中,new了一个A的对象。 如果此时我们运行该类的话,会报如下错误: Exception in ...
分类:编程语言   时间:2017-02-20 22:27:49    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!