file类 的作用 1.用于将文件或者文件夹封装成对象 2.方便对文件与文件夹进行操作 3.方便输入输出流的文件传输 一、创建文件对象,将已有的和未出现的文件或者文件夹封装成对象。 这四种方法都将C盘下的1.Java文件封装成对象。 二、file对象的判断 可以new file 可以创建已有的文件对 ...
分类:
编程语言 时间:
2017-09-23 17:27:15
阅读次数:
279
#coding=utf-8 import time from selenium import webdriver #打开浏览器 driver=webdriver.Chrome() #最大化窗口 driver.maximize_window() #设置隐式等待时间 driver.implicitly_... ...
分类:
编程语言 时间:
2017-09-23 17:26:46
阅读次数:
226
在运行测试时,需要直接跳过某些测试用例,或者当用例符合某个条件时跳过测试,又或者直接将测试用例设置为失败。unittest单元测试框架提供了实现这些需求的装饰器。 1.unittest.skip(reason) 无条件地跳过装饰的测试,说明跳过测试的原因 2.unittest.skipIf(cond ...
分类:
编程语言 时间:
2017-09-23 17:26:29
阅读次数:
842
最近在刷leetcode,发现很多题目的思路都很相似。其中,collections模块中的Counter()多次在习题中碰到,很有必要对该知识点总结一下,加深理解。 1.collections模块 collections模块自Python 2.4 版本之后,引入了除了dict、list、set、tu ...
分类:
编程语言 时间:
2017-09-23 17:26:10
阅读次数:
244
为何要用法线贴图 为了提升模型表现细节而又不增加性能消耗,所以不选择提高模型的面数,而是给模型的材质Shader中使用上法线贴图(Normal Map),通过更改模型上的点的法线方向,增加光影凹凸效果,从而提升模型表现细节。使用法线贴图能使一个三角面表现出凹凸的视觉效果! 法线贴图原理 http:/ ...
分类:
编程语言 时间:
2017-09-23 17:25:35
阅读次数:
1492
使用python虚拟环境作用是项目与项目之间相互隔离,互相不受影响,比如当需要同时部署A、B两个项目时,A项目依赖C库的1.0版本,B项目依赖C库的2.0版本,假如不使用虚拟环境隔离A项目和B项目就很可能依赖混淆导致错误。 1、安装virtualenv pip install virtualenv ...
分类:
编程语言 时间:
2017-09-23 17:25:27
阅读次数:
179
socket服务器代码如下 socket客户端代码如下 ...
分类:
编程语言 时间:
2017-09-23 17:25:03
阅读次数:
167
一、线程概述 现在几乎所有的操作系统都支持同时运行多个任务,通常来说,一个任务就是一个程序,每一个运行之中的程序就是进程。当一个程序运行时, 内部包含了多个顺序执行流,每一个顺序执行流就是说一个线程。 二、线程和进程 所有运行中的任务通常对应一个进程,当一个程序进入内存运行时,即变成了一个进程。进程 ...
分类:
编程语言 时间:
2017-09-23 17:24:54
阅读次数:
193
ctrl+d: delete current line ctrl+/: comment/uncomment current line ctrl+k: find next selected key ctrl+shift+k: find previous selected key ctrl+space: ...
分类:
编程语言 时间:
2017-09-23 17:23:20
阅读次数:
152
数组: 1.能存放多个同类型数据 2.定长性:一个数组在创建后,它的长度固定不变的 3.占用内存少 4.遍历速度快 代码书写: 1.数组的声明:数据类型[]变量名; 2.数组的赋值:变量名=new 数据类型[长度]; 3.数组项的读取:变量名[索引] 4.数组项的修改:变量名[索引]=值 5.数组的 ...
分类:
编程语言 时间:
2017-09-23 17:22:37
阅读次数:
133
由于类的内容比较多,分为类-初级基础篇和类-进阶篇 类的内容总览图: 本节内容一览图: 今天只讲类的基础的面向对象的特性 前言总结介绍: 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对 ...
分类:
编程语言 时间:
2017-09-23 17:21:58
阅读次数:
143
处理HTML页面,经常使用的便是使用beautifulsoup库 执行上述语句下载bs4库 一般请求下来的所需数据都位于tbody的tr标签里,下面给出对应代码: Tag:标签,最基本的信息组织单元,分别用<>和</>标明开头和结尾 Name:标签的名字,<p>…</p>的名字是'p',格式:<ta ...
分类:
编程语言 时间:
2017-09-23 17:21:52
阅读次数:
159
1、构造函数模式 [url=]file:///C:/Users/i037145/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif[/url] function Person(name,age,job){ this.name = name; th ...
分类:
编程语言 时间:
2017-09-23 17:21:37
阅读次数:
214
八、初识面向对象 http://www.cnblogs.com/Eva-J/articles/7293890.html#_label1 1、楔子 #面向对象编程 #面向对象的思想 #对象就是一个实实在在的,可以准确描述出来的实体,比如说egg,alex #面向对象的编程是一种上帝视角的切换 #之前你 ...
分类:
编程语言 时间:
2017-09-23 17:21:27
阅读次数:
160
一、JAVA基础 1、简述你所知道的JAVA修饰符及各自的使用机制?(public、abstract、final、synchronized、super…) 01.public:允许所有客户访问 02.protected:只能在本包,本类以及该类的子类中使用 03.private:只允许在本类中使用 ...
分类:
编程语言 时间:
2017-09-23 17:19:46
阅读次数:
352
Java9前几天已经发布了,在此罗列下它的主要特性 1.Java模块系统 JDK9的核心变化就是引入了一种新的Java编程组件,也就是模块。按照Oracle的说法,它是一个可命名的、自描述的代码和数据集合。模块技术的核心目标是减少Java应用和Java核心运行时环境的大小与复杂性。为此,JDK本身进 ...
分类:
编程语言 时间:
2017-09-23 17:18:55
阅读次数:
214
python内置了许多异常类型,他们的继承关系如下: BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +-- StandardError | +- ...
分类:
编程语言 时间:
2017-09-23 17:18:47
阅读次数:
228