一 概述 1.什么是进程? 进程是一个相对独立的执行单位。 2.什么是线程? 进程的一部分,进程中实际的任务执行者,必须依附于进程。线程对进程的依赖主要体现在: 线程不能脱离进程开启,必须在进程开启的前提下开启。 线程有时必须从进程中获取数据。 3.线程与进程的区别? 线程与进程是两个相对的概念,一 ...
分类:
编程语言 时间:
2017-06-03 00:52:31
阅读次数:
253
在从元组转换到字符串时,中文字符前会出现u‘例子‘类似这种,具体可参考第二个文章,需要手动去除u一切就都正常了all_symptom内容[u‘\u773c‘,u‘\u8179\u90e8‘,u‘\u4e94\u5b98‘,u‘\u53e3\u8154‘,u‘\u8179\u90e8‘,u‘\u53e3\u8154‘]str_symptom=str(all_symptom).replace(‘u\‘‘,‘\..
分类:
编程语言 时间:
2017-06-03 00:52:43
阅读次数:
133
环境: windows 7 + Python 3.5.2 + Selenium 3.4.2 + Chrome Driver 2.29 + Chrome 58.0.3029.110 (64-bit) ...
分类:
编程语言 时间:
2017-06-03 00:52:50
阅读次数:
227
open函数,该函数用于文件处理 操作文件时,一般需要经历如下步骤: 打开文件 操作文件 一、打开文件 1 文件句柄 = open('文件路径', '模式') 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只 ...
分类:
编程语言 时间:
2017-06-03 00:52:58
阅读次数:
200
1 方法是类或者对象行为特征的抽象,方法是类或对象最重要的组成部分 2 java里面方法的参数传递方式只有一种:值传递 值传递:就是将实际参数值的复制品传入方法内,而参数本身不会受到任何影响。(这是java基本类型参数传递的方式) 3 java中引用类型参数的传递方式一样采用的值传递方式 4 如果在 ...
分类:
编程语言 时间:
2017-06-03 00:53:05
阅读次数:
161
概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块 ...
分类:
编程语言 时间:
2017-06-03 00:53:26
阅读次数:
325
一、创建列表: li = [] li = list() name_list = ['alex', 'seven', 'eric'] name_list = list(['alex', 'seven', 'eric']) 二、基本操作: #append追加 name_list = ["zhangyan ...
分类:
编程语言 时间:
2017-06-03 00:53:51
阅读次数:
215
本文介绍使用AOP的配置方式来实现基于方法的授权。 (1)首先使用Spring Security提供的protect-pointcut进行配置。 protect-pointcut结点配置访问符合指定条件的方法锁需要的角色列表。 (2)在控制器方法中调用指定的服务方法。 (3)运行测试。 当使用具有R ...
分类:
编程语言 时间:
2017-06-03 00:54:03
阅读次数:
274
打印效果: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2 ...
分类:
编程语言 时间:
2017-06-03 00:54:11
阅读次数:
279
其他相关 一、isinstance(obj, cls) 检查是否obj是否是类 cls 的对象 1 2 3 4 5 6 class Foo(object): pass obj = Foo() isinstance(obj, Foo) 1 2 3 4 5 6 class Foo(object): pa ...
分类:
编程语言 时间:
2017-06-03 00:54:34
阅读次数:
200
利用select监听终端操作实例 利用select实现伪同时处理多个Socket客户端请求:服务端 利用select实现伪同时处理多个Socket客户端请求:客户端 此处的Socket服务端相比与原生的Socket,他支持当某一个请求不再发送数据时,服务器端不会等待而是可以去处理其他请求的数据。但是 ...
分类:
编程语言 时间:
2017-06-03 00:54:43
阅读次数:
250
一、元组的创建与转换: ages = (11, 22, 33, 44, 55) ages = tuple((11, 22, 33, 44, 55))ages = tuple([]) # 字符串、列表、字典(默认是key) 元组基本上可以看成不可修改的列表 tuple(iterable),可以存放所有 ...
分类:
编程语言 时间:
2017-06-03 00:54:58
阅读次数:
202
2016年netty/mina/Java nio视频教程Java游戏服务器设计教程 需要的加qq:1225462853,备注:程序员学习视频 其他视频都可以索要(Netty NET C++ 等等) 互联网架构师教程:http://blog.csdn.net/pplcheer/article/deta ...
分类:
编程语言 时间:
2017-06-03 00:55:04
阅读次数:
158
之前一直都是使用Notepad++来编写Python代码,后来想起来之前查资料的时候有个VS Code可以编写一些的脚本语言(js,node.js)甚至是高级编程语言(C#,PHP,JAVA,Python等)而且这是微软自家写的,这就引起我的浓烈兴趣了,查了下VS Code发现这东西不错,而且广受程 ...
分类:
编程语言 时间:
2017-06-03 00:55:19
阅读次数:
446
主要编码介绍 python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill) ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西 ...
分类:
编程语言 时间:
2017-06-03 00:56:00
阅读次数:
269
题目:使用python生成一个4×4二维数组并将其顺时针旋转90°源码如下:importrandom
datarow=[]
data=[]
foriinrange(4):
forjinrange(4):
datarow.append(random.randint(10,80))
data.append(datarow)
datarow=[]
print("data")
forkindata:
print(k)
datarow2=[]
data2=[]
..
分类:
编程语言 时间:
2017-06-03 00:56:21
阅读次数:
370
class Set(object): def __init__(self,data=None): if data == None: self.__data = [] else: if not hasattr(data,'__iter__'): #提供的数据不可以迭代,实例化失败 raise Exce ...
分类:
编程语言 时间:
2017-06-03 00:56:54
阅读次数:
230
关于数组方法中delete()与splice()的用法与不同点 一.delete arr[i] 删除数组的指定索引的项,删除的时候该项还是会占据原来数组的位置,只是该位置的值变成了undefined;delete还会有返回值,当可以删除的时候返回值为true. 二.splice(index,leng ...
分类:
编程语言 时间:
2017-06-03 00:57:01
阅读次数:
232
maven依赖本地非repository中的jar包 http://www.cnblogs.com/piaolingxue/archive/2011/10/12/2208871.html 博客分类: MAVEN 今天在使用maven编译打包一个web应用的时候,碰到一个问题: 项目在开发是引入了依赖 ...
分类:
编程语言 时间:
2017-06-03 00:58:02
阅读次数:
248
本文将介绍@PreFilter和@PostFilter这两个注解。 @PreFilter @PreFilter用于对方法的参数进行过滤。这种情况下参数通常是集合类型,符合条件的值被保留在集合中,不符合条件的从集合中移除。如果有多个集合类型的参数,需要使用@PreFilter的一个属性filterTa ...
分类:
编程语言 时间:
2017-06-03 00:58:55
阅读次数:
227