一、什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或者多个父类,父类又可以称为基类活超类,新建的类称为派生类或子类。 python中类的继承分为:单继承和多继承 二、 三、 四、 ...
分类:
编程语言 时间:
2018-07-10 18:28:55
阅读次数:
143
问题描述 Eclipse进行JUnit测试时,总弹出 No socket available 窗口,导致测试不能进行。 解决方案一: 打开run configurations__让后勾选keep junit running after a test run when debugging ,希望对你有 ...
分类:
编程语言 时间:
2018-07-10 18:29:20
阅读次数:
336
微服务 将整体功能按着模块划分成多个独立的单元,这些单元可以独立部署,它们之前通过轻量级的web api方式进行通讯,对于微服务框架来说,最流行的就是springcloud和Service Fabric,前者是java开发,后者是.net的产品,今天主要介绍一下springcloud! 参考文章:h ...
分类:
编程语言 时间:
2018-07-10 18:30:06
阅读次数:
148
在springboot出现之前,spring项目会存在多个配置文件,如web.xml,配置spring的多个spring-xxx.xml,xxx代表配置spring的某一功能,如aplication-datasource.xml、 appliction-mvc.xml。应用自身也需要多个配置文件,还 ...
分类:
编程语言 时间:
2018-07-10 19:08:23
阅读次数:
187
代码例子: 网上好多例子都没有paramType这个参数,导致获取不到URL的参数,特意记录一下 详细的注解说明 @Api:用在类上,说明该类的作用 @ApiOperation:用在方法上,说明方法的作用 @ApiImplicitParams:用在方法上包含一组参数说明 @ApiImplicitPa ...
分类:
编程语言 时间:
2018-07-10 19:08:37
阅读次数:
156
原文地址:ubuntu 18.04 LTS 安装 java10 及问题说明 1.下载相应的安装包,例如jdk-10.0.1_linux-x64_bin.tar.gz。下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index ...
分类:
编程语言 时间:
2018-07-10 19:08:55
阅读次数:
166
一、线程池介绍 线程池是一种多线程处理形式,处理过程中将任务提交到线程池,任务的执行交由线程池来管理。 如果每个请求都创建一个线程去处理,那么服务器的资源很快就会被耗尽,使用线程池可以减少创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务。 如果用生活中的列子来说明,我们可以把线程池 ...
分类:
编程语言 时间:
2018-07-10 19:11:53
阅读次数:
205
Python多线程爬取电资源的迅雷下载地址,可以再写一个迅雷下载程序进去,不过不建议这样,因为这样所占的内存太大了。 也许有些对Python爬虫并不是很了解的朋友,来此看小编的博文得不到收获,那么我先介绍一下爬虫的原理。 无数的网页地址(url)编织成一张网,称之为网络。爬虫工作时会精心选取一些UR ...
分类:
编程语言 时间:
2018-07-10 19:12:55
阅读次数:
177
影片在未上映前,大规模的点映积攒了相当高的人气和口碑, 截止 7 月 9 日凌晨:豆瓣评分:9.0 分,猫眼:9.7 分,淘票票:9.5 分,时光网:8.8 分 。 药能治病,命却不由自主,直面中国底层生命的苦难和尊严,也没有逃避对社会制度和商业法则的拷问,这是影片锲入中国现实的关键,也是引发大众共 ...
分类:
编程语言 时间:
2018-07-10 19:14:06
阅读次数:
156
三、查询集合 1.找出List<Product>列表中符合特定条件的所有元素 C#1.1 查询步骤:循环,if判断,打印 product类 1 using System.Collections; 2 using System.ComponentModel; 3 4 namespace Chapter ...
分类:
编程语言 时间:
2018-07-10 19:15:29
阅读次数:
179
伪代码: 我们用缩进表示块结构。 当一个 for 循环每次迭代增加其循环次数时,我们使用关键词 to,反之则用 downto。 当循环计数器以大于 1 的一个量改变时,该该变量跟在可选关键词 by 之后。 复合数据通常被组织成对象,对象又由属性组成。我们使用许多面向对象编程语言中创建的句法来 访问特 ...
分类:
编程语言 时间:
2018-07-10 19:15:41
阅读次数:
150
切割前: 切割后: 代码: 思路是用深度遍历,对图片进行二值化处理,先找到一个黑色像素,然后对这个像素的周围8个像素进行判断,如果没有访问过,就保存起来,然后最后这个数组的最小x和最大x就是x轴上的切割位置。这种分割的方法还是只能适用于没有粘连的验证码,比垂直分割的好处是,可以处理位置比较奇怪的验证 ...
分类:
编程语言 时间:
2018-07-10 19:16:15
阅读次数:
447
一 引入maven包 二 创建SwaggerConfig类 三 暴露资源 四 拦截器过滤 五 ServiceApplication添加注解 六 类和方法注解 七 启动项目访问http://localhost:8080/swagger-ui.html 以下路径是因为走了网关 ...
分类:
编程语言 时间:
2018-07-10 19:16:25
阅读次数:
158
今天学习的内容是JS面向对象编程,以下总结的所有内容都来自于阮一峰大大的网络日志,感兴趣的小朋友可以戳原链接 http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html 真,通俗易懂,同时上 ...
分类:
编程语言 时间:
2018-07-10 19:17:44
阅读次数:
176
1. 列表(list) 以[]括起来,各元素之间用","进行分隔,可以存放各种数据类型, 1.1 索引和切片 和字符串一样,列表也是可迭代对象,所以也有索引,可以进行切片 索引也是从0开始数,切片的写法为list[开始位置:结束位置:步长],在数学是左闭右开,即:包含开始位置,不包含结束位置.当步长 ...
分类:
编程语言 时间:
2018-07-10 20:06:08
阅读次数:
107
头文件: #include <algorithm> 二分查找的函数有 3 个: 参考:C++ lower_bound 和upper_bound lower_bound(起始地址,结束地址,要查找的数值) 返回的是数值 第一个 出现的位置。 upper_bound(起始地址,结束地址,要查找的数值) ...
分类:
编程语言 时间:
2018-07-10 20:07:23
阅读次数:
155
Python 用下划线作为变量前缀和后缀指定特殊变量。 _xxx 不能用'from moduleimport *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避 ...
分类:
编程语言 时间:
2018-07-10 20:08:31
阅读次数:
153
1、什么是标识符 2、标识符的命名规范 3、掌握关键字和保留字 4、掌握变量 5、掌握八种基本数据类型 6、掌握运算符 一、标识符 标识符是Java对包、类、方法、参数、变量等要素命名时使用的字符序列 规则: 1、由字母(包含中、英、日、俄等)、数字、下划线‘_’和美元符号'$'组成。 2、不能以数 ...
分类:
编程语言 时间:
2018-07-10 20:08:56
阅读次数:
206
Python有两个著名的包管理工具easy_install.py和pip。在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装。 在此进行编译安装pip管理工具,下载地址:https://pypi.org/project/pip/#files 现在的p ...
分类:
编程语言 时间:
2018-07-10 20:10:00
阅读次数:
1748