#!/usr/bin/env python#coding:utf-8import types,sys# 简单的排序l=[1,9,2,3,-1,724,219,888]for i in range(len(l)): for j in range(i,len(l)):
分类:
编程语言 时间:
2018-01-29 18:20:18
阅读次数:
97
#!/usr/bin/env pythonclass father(object): def __init__(self,tail,heav): self.tail=tail self.heav=heavclass mother(object): def __init__(self,like,eat): self.like=like self.eat=eat#class xiaomin
分类:
编程语言 时间:
2018-01-29 18:22:47
阅读次数:
141
1.定义:检测某个文本时,可以使用一种模式来描述要检测的内容,RegExp就是这种模式。 2.语法:var patt=new RegExp(pattern,modifiers);或var patt=/pattern/modifiers; 模式描述了一个表达式模型,修饰符描述了检索是否全局,区分大小写 ...
分类:
编程语言 时间:
2018-01-29 18:23:18
阅读次数:
101
补充内容: # l1 = [111,222,333,444,555] 将索引为奇数位的元素删除. # l1 = [111,222,333,444,555] # del l1[1::2] # print(l1) # for i in range(len(l1)-1,0,-1): # if i%2==0 ...
分类:
编程语言 时间:
2018-01-29 18:24:26
阅读次数:
188
一、循环列表,删除其中的元素 l1 = [1,2,3,4,5,6,7] 循环删除奇数位元素 1.正序循环删除,会出现越界情况,所以采用倒叙的方式删除 二、循环字典,删除其中的元素 如果循环删除的话,编译器会报 RuntimeError: dictionary changed size during ...
分类:
编程语言 时间:
2018-01-29 19:11:39
阅读次数:
173
变量、函数的一些用法;还有多值函数的了解;还有Python独有的交换变量的方法 ...
分类:
编程语言 时间:
2018-01-29 19:11:50
阅读次数:
270
之前学习的时候使用2.7比较多。 想练习3.7的时候,两个版本兼容的问题,苦恼了几天。 查了一下资料,发现了一个很好的方法。记录一下,也做一个分享。 本篇内容主要讲一下,在同一台电脑上如何同时安装Python2和Python3,且均可以正常使用pip。 很多的帖子,给出的解决方法,均是在根目录中,把 ...
分类:
编程语言 时间:
2018-01-29 19:12:57
阅读次数:
178
一、编码的由来 因为计算机只能处理010101二进制数据,如果要处理文本,图像,视频等,需要我们把数据转换成01010二进制格式才能被计算机处理 最先出现的是ASCII,用8位一个字节来表示,成为单字节码,一个字节最多能表示256种可能,只能表示英文和符号。无法表示中文、日文、韩文等其他语言256明 ...
分类:
编程语言 时间:
2018-01-29 19:13:11
阅读次数:
173
线程通信,是指线程之间的消息传递。 多个线程在操作同一个资源时,它们对共享资源的操作动作可能不同;它们共享同一个资源,互为条件,相互依赖,相互通信,从而让任务向前推进。 另外,在线程的同步策略中,虽然可以解决并发更新同一个资源,保障资源的安全,但不能用来实现线程间的消息传递。因此,线程通信与线程同步 ...
分类:
编程语言 时间:
2018-01-29 19:14:17
阅读次数:
123
1、其实在linux上和window是一样的 2、path 传入的路径(直接从根目录到你的文件的位置) ...
分类:
编程语言 时间:
2018-01-29 19:14:37
阅读次数:
243
#!/usr/bin/env python#coding:utf-8import types,sys# 简单的排序l=[1,9,2,3,-1,724,219,888]for i in range(len(l)): for j in range(i,len(l)):
分类:
编程语言 时间:
2018-01-29 19:15:22
阅读次数:
118
在项目中xml文件的配置是必不可少的,特别是SpringMVC框架。但是几乎所有项目的配置都是大同小异,很多人都是直接复制黏贴了事,不少人对其具体含义及用途都不甚全知。本片文章将正对项目中常用的框架SpringMVC+Shiro进行整合,并对其中关键和部分常识性问题进行注释讲解,方便在以后的项目编写 ...
分类:
编程语言 时间:
2018-01-29 19:15:46
阅读次数:
239
首先说明,在python中三个单双引号并不是真正的注释 这样可以看出三对单,双引号是有数据类型的 三对单,双引号的用法是定义的时候可以定义多行字符串 一对单,双引号也可以也可以定义多行字符串,但是要多麻烦有多麻烦 当然三对单,双引号也是可以使用在一行定义一行的字符串 那么单引号和双引号有什么用.比如 ...
分类:
编程语言 时间:
2018-01-29 19:17:40
阅读次数:
389
定义:IPython:交互式的Python命令行 一:安装 安装:pip install ipython 使用:与Python解释器的使用方法一致 二,快捷键 三:魔术命令 四:常用的魔术命令 五:调试器命令 ...
分类:
编程语言 时间:
2018-01-29 19:18:57
阅读次数:
132
1、因为转换的格式不是标准格式,所以有时候获得xml根目录后rootElement.attributes() 取不到想要的属性 所以需要通过迭代器来获取想要的值 } ...
分类:
编程语言 时间:
2018-01-29 19:19:18
阅读次数:
206
VBA ◆写文件Dim sFile As Object, fso As ObjectSet fso = CreateObject("Scripting.FileSystemObject") sFile.WriteLine (String(8, " ") & "<Request>") sFile.Cl ...
分类:
编程语言 时间:
2018-01-29 19:20:08
阅读次数:
165
一. 多线程优点: 二. 多线程基本方法: 1. sleep 停止sleep所在线程若干时间,该动作不释放锁,不影响其它线程运行 2. join 在主线程中启动另外一个线程,主线程必须等待该线程运行结束之后才能继续运行 3. yeild 放弃时间片,使各线程重新竞争 三. 同步,锁 同步不做过多解释 ...
分类:
编程语言 时间:
2018-01-29 19:20:27
阅读次数:
114
***数据去重*** 目标:原始数据中出现次数超过一次的数据在输出文件中只出现一次。 算法思想:根据reduce的过程特性,会自动根据key来计算输入的value集合,把数据作为key输出给reduce,无论这个数据出现多少次,reduce最终结果中key只能输出一次。 1.实例中每个数据代表输入文 ...
分类:
编程语言 时间:
2018-01-29 20:10:35
阅读次数:
173
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 ...
分类:
编程语言 时间:
2018-01-29 20:10:43
阅读次数:
129
依赖包: ...
分类:
编程语言 时间:
2018-01-29 20:12:10
阅读次数:
253