一、python操作excel 1、读excel,xlrd模块用来读excel 2、写excel,xlwt模块用来读excel 3、xlutils模块 xlutils模块用来修改excel的内容,不能直接修改原来的excel内容,必须得先复制一个新的excel,然后对这个新的excel进行修改,用法 ...
分类:
编程语言 时间:
2017-07-08 20:21:16
阅读次数:
259
parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}' 结果:JSON.parse(str) Object age: "23"name: "huangxiaojian"__proto__: Object 注意: ...
分类:
Web程序 时间:
2017-07-08 00:28:55
阅读次数:
268
modCount和expectedModCount是用于表示修改次数的,其中modCount表示集合的修改次数,这其中包括了调用集合本身的add方法等修改方法时进行的修改和调用集合迭代器的修改方法进行的修改。而expectedModCount则是表示迭代器对集合进行修改的次数。 设置expected ...
分类:
其他好文 时间:
2017-07-07 11:43:41
阅读次数:
184
说明: 1. 函数功能打开一个文件,返回一个文件读写对象,然后可以对文件进行相应读写操作。 2. file参数表示的需要打开文件的相对路径(当前工作目录)或者一个绝对路径,当传入路径不存在此文件会报错。或者传入文件的句柄。 3. mode参数表示打开文件的模式,常见的打开模式有如下几种,实际调用的时 ...
分类:
编程语言 时间:
2017-07-05 16:39:55
阅读次数:
287
该系列来源 http://www.cnblogs.com/wuxl360/p/5817471.html 一、分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术 主要用来解决分布式环境当中多个进程之 ...
分类:
其他好文 时间:
2017-07-05 00:35:13
阅读次数:
261
一、int >string 1)、s = i + ""; //会产生两个String对象 2)、s = String.valueOf(i); //直接使用String类的静态方法,只产生一个对象 3)、s = Integer.toString(i); 二、string >int 1)、i = Int ...
分类:
编程语言 时间:
2017-07-04 18:33:24
阅读次数:
171
虽然是个很low的问题,但是自己还是出现了,所以特地记录下来,保证自己不会再犯。首先看看我的代码 def FooError(ValueError): passdef foo(s): n=int(s) if n==0: raise FooError('无效的值:%s'%s) return 10/npr ...
分类:
其他好文 时间:
2017-07-04 11:17:43
阅读次数:
790
一 任务 可以调用ThreadPool的QueueUserWorkItem方法发起一次异步的计算限制操作.但这个技术有很多限制.最大的问题是没有内建的机制让你知道操作在什么时候完成和操作完成时的返回值.为了克服这些限制(并解决其他一些问题),Microsoft引入了任务的概念. 二 任务抛出异常 如 ...
概述当方法内部发生一项错误时,该方法会创建一个对象传递给运行时系统(runtime system),这个对象被称为异常对象,包括错误的类型、发生位置。程序状态等一系列信息。当一个方法抛出异常时,运行时系统会沿着调用栈(call stack)寻找该异常的处理方式 。下图中,调用栈以下的方法调用了上面的 ...
分类:
编程语言 时间:
2017-07-03 22:36:32
阅读次数:
209
项目中,要传过去的参数是入下形式: 这边就要对我的obj进行转换 JSON.parse(str)是用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常 ...
分类:
Web程序 时间:
2017-07-03 14:03:29
阅读次数:
185