安装matplotlib该工具,花费了我半天时间才能安装成功(是在window7 64位 Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)] on win32)。现将自己安装过程种遇到的种种问题记录下来 ...
分类:
编程语言 时间:
2017-08-19 23:30:07
阅读次数:
149
字符串的拼接 1.“+”,如果是字符和数字相连,要使用str()函数对于数字进行字符转化; 2.join() 3.",",链接的两个字符串之间用空格做关联 4.占位符 tmp +=1 #print 'r'%tmp print("row num is: %s"%(tmp)) print('value ...
分类:
编程语言 时间:
2017-08-19 23:29:17
阅读次数:
172
定义 模块(module)支持从逻辑上组织Python代码,本质就是.py结尾的python文件(e.g.文件名:test.py; 模块名:test),目的是实现某项功能。将其他模块属性附加到你的模块中的操作叫导入(import)。 模块分为三类:标准库、开源模块(open source modul ...
分类:
编程语言 时间:
2017-08-19 23:29:10
阅读次数:
236
#!/user/bin/env python#一个购物车的程序'''需求: 启动购物车,让用户输入工资,然后打印商品列表 允许用户根据商品编号购买商品 用户选择商品后,检测余额是否够,够就直接扣款,否则提醒 可以随时退出,退出时打印已购买商品和余额'''sal=input("请输入你的工资:")sh... ...
分类:
编程语言 时间:
2017-08-19 23:28:55
阅读次数:
193
下面是memcached 中获取的obj 类型的数据,转list 不知为何 obj 转 IEnumerable ...
分类:
编程语言 时间:
2017-08-19 22:32:09
阅读次数:
227
第一种: 客户端class Client 服务器端class Server 第二种: 客户端class TCPClient 服务器端class TCPServer ...
分类:
编程语言 时间:
2017-08-19 22:31:43
阅读次数:
229
1、为什么有数据类型 Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型。 2、Java中数据类型的分类 基本数据类型: 基本数据类型是Java语言中内置的类型,分别是整数类型、小数类型、字符类型、布尔类型。 (1)这四类基本类型是最简单、最基础的类型: 整数(byte、short、 ...
分类:
编程语言 时间:
2017-08-19 22:31:00
阅读次数:
252
上面就是一个性别的枚举,包含男和女,用的时候直接调用就行。 再来看看guava对于枚举的支持。 1、getField()方法 返回变量名为enumValue变量值的Field 2、getIfPresent()方法 根据所给类型一个optional<enum>常量 3、stringConverter( ...
分类:
编程语言 时间:
2017-08-19 22:30:17
阅读次数:
211
javascript最重要的類型就是對象, 對象是名和值的集合,或字符串到值的映射集合。 var book={ topic="javascript", //屬性topic的值就是javascript fat:true //屬性fat的值是true }; 通過.或[ ]來訪問對象的屬性 book.to ...
分类:
编程语言 时间:
2017-08-19 22:26:27
阅读次数:
104
案例分析:重构“策略”模式 如果合理利用作为一等对象的函数,某些设计模式可以简化,“策略”模式就是其中一个很好的例子。 经典的“策略”模式 使用“策略”设计模式处理订单折扣的 UML 类图 电商领域有个功能明显可以使用“策略”模式,即根据客户的属性或订单中的商品计算折扣。 假如一个网店制定了下述折扣 ...
分类:
编程语言 时间:
2017-08-19 22:25:44
阅读次数:
273
引用类型 引用类型是一种将数据和功能组织在一起的数据结构。 引用类型:描述的是一类对象所具有的属性和方法; 对象是某个特定引用类型的实例。 1.Object类型 创建Object实例的方法有两种: (1) new操作符后跟Object构造函数 (2) 使用对象字面量表示法,向函数传递大量可选参数的首 ...
分类:
编程语言 时间:
2017-08-19 22:24:49
阅读次数:
184
装饰器基础知识 装饰器是可调用的对象,其参数是另一个函数(被装饰的函数)。 装饰器可能会处理被装饰的函数,然后把它返回,或者将其替换成另一个函数或可调用对象。 假如有个名为 decorate 的装饰器: 上述代码的效果与下述写法一样: 两种写法的最终结果一样:上述两个代码片段执行完毕后得到的targ ...
分类:
编程语言 时间:
2017-08-19 22:23:29
阅读次数:
198
window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 点击下载按钮 ,当前为主新版本,点击之后跳转到此页面 授权许可的那个圈要 ...
分类:
编程语言 时间:
2017-08-19 22:23:02
阅读次数:
136
安装这两个插件,很简单,有两种方法: 1、在线安装: 该方法默认已经安装了pip命令,直接使用pip install xlrd 和xlwt 2、离线安装 分别从官网下载这两个插件压缩包,解压后,在该目录下直接用python setup.py install 命令运行。 验证:在命令窗口进入pytho ...
分类:
编程语言 时间:
2017-08-19 22:21:06
阅读次数:
192
如何将普通树状数组升级 普通的单点修改单点查询就不讲了,从区间修改和单点查询讲起。 原来的值存在a[]里面,多建立个数组c1[],注意:c1[i]=a[i]-a[i-1]。 那么求a[i]的值的时候a[i]=a[i-1]+c1[i]=a[i-2]+c1[i]+c1[i-1]=…..=c1[1]+c1 ...
分类:
编程语言 时间:
2017-08-19 22:20:59
阅读次数:
231
概念 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 特点 Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL ...
分类:
编程语言 时间:
2017-08-19 22:19:49
阅读次数:
141