python到目前为止,一共有两个版本,分别是2.x和3.x版本,根据官方正式通知2020年停止对python更新和维护,距离今天还有110天左右,所以正在学习python的小伙伴应该暗中庆幸一波。 python2.x版本默认采用ASCLL编码,python3.x版本则默认采用UTF-8编码,两者有 ...
分类:
编程语言 时间:
2019-10-07 11:21:59
阅读次数:
97
1. 变量 1.1 变量概述 前面我们已经学习了常量,接下来我们要学习变量。在Java中变量的应用比常量的应用要多很多。所以变量也是尤为重要的知识点! 什么是变量?变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒 ...
分类:
编程语言 时间:
2019-10-07 11:22:51
阅读次数:
55
进程 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进程控制块用来记录进程的外部特征,描述进程的执行变化过程,系统可以利用它来控制和管理进程,它是系统感 ...
分类:
编程语言 时间:
2019-10-07 11:25:22
阅读次数:
78
dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。 ...
分类:
编程语言 时间:
2019-10-07 11:25:33
阅读次数:
122
常见的基础内容: Java 的命名规范: Java是大小写敏感的,这就意味着标识符Hello与hello是不同的 java的变量命名规范:首字母:英文字母、$和下划线。变量名:由$、字母、数字和下划线组成。 类名:单个单词,首字母大写,多个单词,首字母都大写。 方法名、参数名、变量名:单个单词,首字 ...
分类:
编程语言 时间:
2019-10-07 11:25:46
阅读次数:
87
import requestsimport jsonheaders = { 'user-agent': 'Mozilla/5.0 (iPad; CPU OS 11_0 like Mac OS X) AppleWebKit/604.1.34 (KHTML, like Gecko) Version/11 ...
分类:
编程语言 时间:
2019-10-07 11:34:29
阅读次数:
209
https://blog.csdn.net/qq_19446965/article/details/102290460 快选希堆不稳(这几种排序是不稳定的), 归选基堆不变(这几种排序的时间复杂度不变化) 元素的时间复杂度与初始序列无关的是:口诀:一堆(堆排序)海归(归并排序)选(选择排序)基友 ...
分类:
编程语言 时间:
2019-10-07 11:34:47
阅读次数:
97
``` 面向对象的三条主线:
1.类及类的成分
2.面向对象的三大特性
3.其他的关键字:this super import package abstract static final interface等 1.java程序是关注于类的设计。类从代码的角度:并列关系! 从执行、设计的角度:关联关系、... ...
分类:
编程语言 时间:
2019-10-07 11:35:00
阅读次数:
95
BeautifulSoup 是一个可以从 HTML 或 XML 文件中提取数据的 Python 库,它能够将 HTML 或 XML 转化为可定位的树形结构,并提供了导航、查找、修改功能,它会自动将输入文档转换为 Unicode 编码,输出文档转换为 UTF 8 编码。 BeautifulSoup 支 ...
分类:
编程语言 时间:
2019-10-07 11:36:01
阅读次数:
86
从启动容器开始 最简单的启动spring的代码如下: 先来看一下 类的UML图,留个印象。 点开 方法查看源码: 该构造器允许我们传入一个或者多个class对象。class对象可以是被 标注的,也可以是一个普通的Java 类。 有参构造器调用了无参构造器,点开源码: 初始化子类时会先初始化父类,会默 ...
分类:
编程语言 时间:
2019-10-07 11:37:41
阅读次数:
88
1.准备:使用Python导入数据 1.创建kNN.py文件,并在其中增加下面的代码: 2.在knn.py保存处,shift+右键——‘在此处打开命令窗口’,输入:python,再输入:import knn,导入刚编辑的knn.py模块: 3.为了确保输入相同的数据集,knn模块中定义了函数crea ...
分类:
编程语言 时间:
2019-10-07 11:41:40
阅读次数:
73
声明:项目源于网络,支持正版教程,学习使用,仅记录在此 项目介绍 企业级java电商网站开发(服务端),模块划分:用户管理,商品管理,商品品类管理,订单管理,订单详情管理,购物车管理,收货地址管理,支付管理 集成工具使用idea,一个springboot项目,使用maven进行依赖管理,持久层使用m ...
分类:
编程语言 时间:
2019-10-07 11:42:40
阅读次数:
78
第一个web服务器程序:开发部署到Tomcat服务器下运行 1).在eclipse新建一个Javaproject2).在java项目下创建web开发的目录结构 -Webcontent -WEB-INF -classes(编译后的class文件必须放到该目录下) -lib -web.xml(从 apa ...
分类:
编程语言 时间:
2019-10-07 12:49:24
阅读次数:
72
在开始正文前先了解两个概念 前缀: 除了字符串的最后一个字符外,一个字符串的全部头部组合 后缀: 除了字符串的第一个字符外,一个字符串的全部尾部组合 例: abcd 的全部前缀为: a, ab, abc abcd 的全部后缀为: d, cd, bcd 正文部分: 字符串匹配算法的姊妹篇 BF算法中讲 ...
分类:
编程语言 时间:
2019-10-07 12:51:17
阅读次数:
113
课程总结 1.instanceof关键字 2.接口 实现接口 3.继承抽象类实现接口 格式 接口和抽象类的使用限制 实验报告 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置 ...
分类:
编程语言 时间:
2019-10-07 12:54:37
阅读次数:
70
作者:林冠宏 / 指尖下的幽灵 博客:http://www.cnblogs.com/linguanh/ GitHub : https://github.com/af913337456/ 掘金:https://juejin.im/user/587f0dfe128fe100570ce2d8 腾讯云专栏: ...
分类:
编程语言 时间:
2019-10-07 12:56:06
阅读次数:
78
我的方法:遇到这种题最好在纸上画一画打印路线。我利用了4个标志left、top、right、bottom,表示 当前需要打印的左界、上届、右界和下界 ,换句话说 这些界线之外 的已经打印了,如此一来判断结束的标准也很清晰,top bottom或者left right就表示已经没有需要打印的空间。和第 ...
分类:
编程语言 时间:
2019-10-07 12:57:47
阅读次数:
75
0.前言 随着64位计算机的普及,编写64位程序成为程序员基本的要求。我在《体验Code::Blocks下的C++编程》中描述了利用Code::Blocks官方提供的封装了编译器的安装包(codeblocks-17.12mingw-setup.exe)搭建开发环境编写C++程序的方法。但是,官方提供 ...
分类:
编程语言 时间:
2019-10-07 13:00:58
阅读次数:
104
题目来源 字符串 APPAPT 中包含了两个单词 PAT,其中第一个 PAT 是第 2 位(P),第 4 位(A),第 6 位(T);第二个 PAT 是第 3 位(P),第 4 位(A),第 6 位(T)。 现给定字符串,问一共可以形成多少个 PAT? 输入格式: 输入只有一行,包含一个字符串,长度 ...
分类:
编程语言 时间:
2019-10-07 13:01:49
阅读次数:
63
异常IOError 当I / O操作(如print语句,内置 open()函数或文件对象的方法)因I / O相关原因(例如“未找到文件”或“磁盘已满”)而失败时引发。 异常OSError 这个异常来源于EnvironmentError。当函数返回与系统相关的错误(不是非法参数类型或其他偶然错误)时引 ...
分类:
编程语言 时间:
2019-10-07 13:05:19
阅读次数:
124