一.打开方式 f=open('文件路径,'r',encoding='utf-8') f.read() f.close() 文件只读,以utf-8编码打开,然后关闭 f=open('文件名','w',encoding='utf-8') f.close() 文件只写,以utf-8编码打开,然后关闭,若文 ...
分类:
编程语言 时间:
2018-09-20 15:57:33
阅读次数:
141
1. 文件的操作 1.1 open操作 格式: 源码: 1 def open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True): # known special case o ...
分类:
编程语言 时间:
2018-09-20 15:57:52
阅读次数:
1231
内置函数 abs()取绝对值,all()可迭代对象所有值都为真则返回Ture,或可迭代对象只有一个空值则返回Ture any()有一个为真就返回True bin()十进制转化为二进制 bool()取布尔值 dir()打印某对象里面的所有方法 divmov(10,3)结果为(3,1)10除以3商为3余 ...
分类:
编程语言 时间:
2018-09-20 15:58:29
阅读次数:
167
1 package org.study2.javabase.ThreadsDemo.sync; 2 3 /** 4 * @Auther:GongXingRui 5 * @Date:2018/9/18 6 * @Description:synchronized线程锁 7 **/ 8 public cl... ...
分类:
编程语言 时间:
2018-09-20 15:58:50
阅读次数:
175
1、application.properties中添加spring.profiles.active=test 2、同级目录下创建application-dev.properties、application-test.properties、application-prod.properties三个文件 ...
分类:
编程语言 时间:
2018-09-20 15:59:51
阅读次数:
161
一、ServletConfig讲解 1.1、配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。 例如: 1.2、通过ServletConfig获取Servlet的初始化参数 当servlet配置 ...
分类:
编程语言 时间:
2018-09-20 15:59:57
阅读次数:
188
下好以后解压就可以用了,软件就只有一个exe文件和一个帮助文件。在众多的JAVA反编译工具中,有几种非常著名的工具使用了相同的核心引擎——JAD,其中主要包括:FrontEnd Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java Decompi ...
分类:
编程语言 时间:
2018-09-20 16:00:07
阅读次数:
210
random.random():0到1的随机浮点数 random.randint(1,3):1到3的随机数,包含1跟3 random.randrange(1,3):1到3的随机数,包含1,但不包含3 random.choice([1,'23',[4,5]]):随机选出列表里面的一个元素 random ...
分类:
编程语言 时间:
2018-09-20 16:00:34
阅读次数:
144
列表 1.列表方法: append()在列表末尾增加值 clear()清空列表 copy()复制列表 count()返回指定字符或子字符串在列表中出现次数 extend()在列表末尾依次添加可迭代对象里的元素 index()返回指定字符或子字符串在列表中第一次出现的下标 insert(0,"666" ...
分类:
编程语言 时间:
2018-09-20 16:00:43
阅读次数:
248
集合特点: 无序,不能重复 集合方法: add(),clear(),copy() pop()随机删,remove()指定删不存在会报错,discard指定删,不存在不会报错 intersection()取交集跟&一样效果 union()取并集跟|效果一样 difference()差集被减数放前面跟- ...
分类:
编程语言 时间:
2018-09-20 16:00:52
阅读次数:
155
归并排序的基本原理是,先将一个数组递归地二分,然后在分到一定程度之后将它们重新组合,并且在组合的过程中按顺序排列,达到排序的目的。 ...
分类:
编程语言 时间:
2018-09-20 16:02:05
阅读次数:
120
时间模块 time.time() :时间戳,显示从1970年1月1日到现在有多多少秒 time.localtime():当前时间。返回一个对象,如:t=time.localtime(),t.tm_year取得年份 time.gmtime():获取格林威治时间,即0时区 time.mktime():将 ...
分类:
编程语言 时间:
2018-09-20 16:02:44
阅读次数:
200
本文来自网易云社区 作者:孙建良 在分布式存储系统 中说明了,在一定情况下,copyset的数量不是越多越好,在恢复时间确定的情况下,找到合适的copyset的数量可以降低数据丢失的概率。 在分布式存储系统可靠性系列文章分布式存储系统可靠性-设计模式一文中也总结道: 为了提高存储系统数据可靠性,首先 ...
分类:
编程语言 时间:
2018-09-20 16:03:08
阅读次数:
228
案例目录结构: Web.xml 配置: 第一种:使用Spring自带的异常处理机制: ControllerWelcome:控制层: 定义的异常类:NameException (OtherException、PwdException;结构都一样 都继承 RuntimeException 实现三个方法) ...
分类:
编程语言 时间:
2018-09-20 16:05:17
阅读次数:
209
我有一个空列表的列表: list1 = [[], [], [], [], [], 'text', 'text2', [], 'moreText'] 如何删除空列表,以便我得到: list2 = ['text', 'text2', 'moreText'] 我尝试了list.remove(”),但这不起 ...
分类:
编程语言 时间:
2018-09-20 16:06:24
阅读次数:
355
字典特点: 字典是无序的,字典的KEY 不能是列表,可以是元组因为元组不可变,也可以为布尔值,字典可以for循环,出来的结果是遍历所以key 字典方法: keys(),values(),items() update()将一个字典添加到一个字典中 v = dict.fromkeys()根据序列创建字典 ...
分类:
编程语言 时间:
2018-09-20 16:08:01
阅读次数:
166
In this example: protocol MyProtocol { func testFuncA() } extension MyProtocol { func testFuncA() { print("MyProtocol's testFuncA") } } class MyClass ...
分类:
编程语言 时间:
2018-09-20 16:08:08
阅读次数:
134
装饰器:本质就是函数,功能是为其他函数添加附加功能 装饰器=高阶函数+函数嵌套+闭包 原则:1.不修改被修饰函数的源代码 2.不修改被修饰函数的调用方式 ...
分类:
编程语言 时间:
2018-09-20 16:08:35
阅读次数:
109
public enum ZDJGJD { YSZ("01",0.3,"取得预售许可"),JGFD("02",0.6,"单位结构封顶"),ZTYS("03",0.8,"单位工程主体验收"),GCJG("04",0.9,"工程竣工验收备案"),CSDJ("05",1.0,"完成房屋初始登记"); pri... ...
分类:
编程语言 时间:
2018-09-20 16:09:56
阅读次数:
125
In this example: protocol MyProtocol { func testFuncA() } extension MyProtocol { func testFuncA() { print("MyProtocol's testFuncA") } } class MyClass ...
分类:
编程语言 时间:
2018-09-20 16:11:20
阅读次数:
120