1、浅COPY,如果源变化,p1[1][1]、p2[1][1]、person[1][1]会一起变化 import copyperson = ['name',['saving',100]]'''p1 = copy.copy(person)p2 = person[:]p3 = list(person)' ...
分类:
编程语言 时间:
2018-04-26 12:25:00
阅读次数:
164
hasattr(object, name) 判断一个对象(object)是否存在name属性或方法,返回boolean值,有name属性返回True, 否则返回False getattr(object, name[, default]) 获取对象object的属性或方法(name), 如果存在打印出 ...
分类:
编程语言 时间:
2018-04-26 12:26:00
阅读次数:
193
一.运算符 1.算数运算符: +:加或正; -:减或负; *:乘; /:除; %:取余; ++ :自增长运算符;写在变量前面表示先自增再赋值;写在变量后面表示先赋值再自增; --:自减少运算符;用法同++; 2.关系运算符:其返回的一定是布尔值; < > >= <= == != 3.逻辑运算符: ! ...
分类:
编程语言 时间:
2018-04-26 12:26:22
阅读次数:
165
range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。 range示例: ...
分类:
编程语言 时间:
2018-04-26 12:27:27
阅读次数:
126
一、面试题基础总结 1、 JVM结构原理、GC工作机制详解 答:具体参照:JVM结构、GC工作机制详解 ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法 b、可达性分 ...
分类:
编程语言 时间:
2018-04-26 12:28:14
阅读次数:
201
1 数组-引用类型 JavaScript中的内置对象 复习数组的使用 两种创建数组的方式 Array对象的属性 length 获取数组的长度(元素个数) 2 常用方法 : 检测数组 instanceof Array.isArray() //HTML5中新增 转换数组 toString() //把数组 ...
分类:
编程语言 时间:
2018-04-26 12:28:39
阅读次数:
130
1:首先安装python虚拟环境; 2: 启动虚拟环境;\venv\Scripts 直接运行activate 3: 在虚拟环境中 pip install Flask 安装Flask 4: 一个最小的 Flask 应用看起来会是这样: from flask import Flask app = Fla ...
分类:
编程语言 时间:
2018-04-26 12:28:49
阅读次数:
158
本文不是讲解如何使用Spring Cloud的教程,而是探讨Spring Cloud是什么,以及它诞生的背景和意义。 1 背景 2008年以后,国内互联网行业飞速发展,我们对软件系统的需求已经不再是过去”能用就行”这种很low的档次了,像抢红包、双十一这样的活动不断逼迫我们去突破软件系统的性能上限, ...
分类:
编程语言 时间:
2018-04-26 12:29:08
阅读次数:
541
首先file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数: 序号方法及描述 1 file.close() 关闭文件。关闭后文件不能再进行读写操作。 2 file.flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。 3 f ...
分类:
编程语言 时间:
2018-04-26 12:29:30
阅读次数:
186
1 #coding=utf-8 2 #Version:python 3.6.0 3 #Tools:Pycharm 2017.3.2 4 _date_ = '2018/4/26/026 9:51' 5 _author_ = '洪勇' 6 7 class school(object): 8 def __ ...
分类:
编程语言 时间:
2018-04-26 13:19:41
阅读次数:
159
Step1:maven项目导入依赖 log4j log4j 1.2.17 Step2:resources文件夹下创建的log4j.properties,具体内容如下 Root logger option log4j.rootLogger=DEBUG, stdout, file Redirect lo ...
分类:
编程语言 时间:
2018-04-26 13:19:51
阅读次数:
144
先看实际效果,现在时间2018.4.26 使用python脚本按照年月日生成多级目录,创建的目录可以将系统生成的日志文件放入其中,方便查阅,代码如下: 关于日期时间的其他知识点 想要指定到時分秒的話可以搞成這樣 還有就是,如果想要拿到今天的年,月,日 也是很簡單的說 ...
分类:
编程语言 时间:
2018-04-26 13:20:04
阅读次数:
194
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 仍以Student类为例,在Python中,定义类是通过class关键字 定义好了Stud ...
分类:
编程语言 时间:
2018-04-26 13:22:14
阅读次数:
221
上一节我们已经知道如何使用Fiddler进行抓包分析,那么接下来我们开始完成一个简单的小例子抓取腾讯视频的评论内容首先我们打开腾讯视频的官网https://v.qq.com/我们打开【电视剧】这一栏,找到一部比较精彩的电视剧爬取一下,例如:我们就爬取【下一站,别离】这部吧我们找到这部电视剧的评论如下... ...
分类:
编程语言 时间:
2018-04-26 13:22:37
阅读次数:
196
使类成为singleton会使它的客户端测试变得十分困难,因为无法给Singleton替换模拟实现,除非它实现一个充当其类型的接口。 在java1.5之前,有两种方法实现Singleton。两种方法都是要把构造器保持为私有的,并导出公有的静态成员,以便允许客户端能够访问该类的唯一实例。在单线程的条件 ...
分类:
编程语言 时间:
2018-04-26 13:24:19
阅读次数:
233
首先来看Windows下的操作。我们需要下载java开发工具包JDK。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮: 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本 ...
分类:
编程语言 时间:
2018-04-26 14:00:21
阅读次数:
286
1.问题出现 我想把我的c程序转成c++的方式写,因为我觉得c++的面向对象方式特别的好用。 然后我开始移植了,当我想把在一个类函数中调用pthread_create来创建一个类。 我给的参数是 这个时候就会编译出错, 他说这个类型不匹配。 2.问题解决 出现类型不匹配的问题。因为pthread_c ...
分类:
编程语言 时间:
2018-04-26 14:01:00
阅读次数:
161
(1) 在向参数传递基本类型的值时,被传递的值会被复制给一个局部变量(即arguments对象中的一个元素)。意思就是参数实际上是函数的局部变量。(2) 在向参数传递引用类型的值得时候,会把这个值在内存中的地址复制给一个局部变量,因此这个局部变量的变化会反应到函数的外部. ...
分类:
编程语言 时间:
2018-04-26 14:01:07
阅读次数:
126
一:阐述 我们在日常操作的时候,很多时候会遇到多表联合查询,由于参照物的不通 ,会出现一对一、一对多的情况。比如说:账号信息和订单表,从订单表角度和账号信息是一对一的情况(一个订单只能是一个用户的情况),从用户的角度,就会出现一对多的情况(一个用户会有多个订单)。 二、一对一: 需要清楚: 现在我们 ...
分类:
编程语言 时间:
2018-04-26 14:01:15
阅读次数:
147
headers.py 1.首选定义session 2.proxy的格式 proxies的格式如下 用户名username、 密码password、 代理地址hogehoge.proxy.jp、 端口号8080 3.接上开始设置headers和url ...
分类:
编程语言 时间:
2018-04-26 14:01:47
阅读次数:
1242