1、什么是泛型 泛型就是 参数类型化 ,简单说就是在定义类 接口 方法时时不支持具体的参数类型的。只有在实际使用时才确定。 2、为何用泛型 我觉得有两点好处 a. 明确类型 避免类型转换 如,没有泛型前,从List中取数据都是Object类型的 需要强制转换为确定的类型 b. 提高代码复用 如有Fa ...
分类:
编程语言 时间:
2019-08-24 09:42:07
阅读次数:
88
提出问题 当我们自定义一个类时,打印这个类对象或者在交互模式下直接输入这个类对象按回车,默认显示出来的信息好像用处不大。如下所示 可以发现,两种方式显示出来的信息都是对象所属类的名称以及对象所在的地址,而很多时候这不是我们想要的信息,此时我们可以通过重写__str__和__repr__方法来定制我们 ...
分类:
编程语言 时间:
2019-08-24 09:41:31
阅读次数:
90
SRC信息收集 搜索引擎关键词:漏洞挖掘 SRC 教学 发现安全脉搏的资料:https://www.secpulse.com/?s=SRC 我做的事情是把以上系列的文章都过一遍。。请各位自行定夺这种行为,比如模仿我的行为,阅读其中部分。。 读完以后得出一个结论,也是大家都关心的一个问题:需要什么知识 ...
分类:
其他好文 时间:
2019-08-24 09:41:12
阅读次数:
55
太巧妙了,想了好久都没想出来,居然只是道黄题。。。 用s[j]储存每个数的下界,以大大减少枚举次数;从较小的数据入手,分析解题思路,优化枚举顺序从而优化复杂度。 ...
分类:
其他好文 时间:
2019-08-24 09:40:57
阅读次数:
76
1.grep 是查找含有指定文本行的意思,比如grep test 就是查找含有test的文本的行 2.grep v 是反向查找的意思,比如 grep v grep 就是查找不含有 grep 字段的行 我们想要找出哪个进程的id 可以使用如下语段: ps ef | grep "mongod" | gr ...
分类:
其他好文 时间:
2019-08-24 09:40:46
阅读次数:
85
将 pdf 转一张图片 多张图片不要加 -append 如果是水平横向拼接 +append ...
分类:
其他好文 时间:
2019-08-24 09:40:25
阅读次数:
230
Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库。bs4 模块的 BeautifulSoup 配合requests库可以写简单的爬虫。 安装 命令:pip install beautifulsoup4 解析器 主要的解析器,以及它们的优缺点如下: 安装命令: ...
分类:
编程语言 时间:
2019-08-24 09:40:06
阅读次数:
106
"Expedition" 给出n+1个整点$\{x_i\}$(保证递增排序),一个司机带着初始油量p,从$x_{n+1}$出发,每行驶一个单位长度消耗一个油量,其中$x_1\sim x_n$为加油站,到达第i个加油站,可以选择获得油量$a_i$(不允许重复加油),询问其实你可以这样理解$a_{n+1 ...
分类:
其他好文 时间:
2019-08-24 09:39:43
阅读次数:
86
源码说明:非常漂亮大气的一个电影板子,淘宝卖150元的,正版无错,带一键采集,也可以设定自动采集,做电影站的朋友喜欢就拿去吧!安装说明:1.直接打开域名自动运行安装2.登陆苹果cms后台-系统管理-当前使用模板-选择M19383.进入后台. 视频管理 视频分类 按下面的模板说明配置 分类模板 分类I ...
分类:
其他好文 时间:
2019-08-24 09:39:26
阅读次数:
145
题意略。 思路: 如果是问一下然后搜一下,那必然是不现实的。因此我们要预处理出所有的答案。 我们令mod = lcm(m1,m2,...,mn)。可知,在任意一点,我们挑选两个不同的数c1、c2,其中c2 = k * mod + c1,这两种出发状态一定会走出相同的路径。 由此,我们把每个点拆成mo ...
分类:
其他好文 时间:
2019-08-24 09:39:09
阅读次数:
59
先来看看功能测试如何进行的:编写测试用例,测试用例当中最主要的是测试步骤和预期结果;测试人员根据测试用例执行操作步骤,然后通过眼睛和思考判断实际结果与预期结果是否相等。如果相等,测试通过;如果不相等,测试失败。 自动化测试要做的事情与功能测试是一致。这里的自动化主要包含三个层面的自动化,单元测试自动 ...
分类:
其他好文 时间:
2019-08-24 09:38:55
阅读次数:
94
#TempConvert.py TempStr=input("请输入带有符号的温度值:")#赋值TempStr,括号里面的是提示 if TempStr[-1] in ['F','f']:#假如字符串最后一个字符是F或者f C=(eval(TempStr[0:-1])-32)/1.8#第一个字符到最后... ...
分类:
编程语言 时间:
2019-08-24 09:38:30
阅读次数:
80
我们一开是由a的钱,想赢到b的钱 最后算出来是输光的概率 1 - a/ b , a/b是好的概率 即是你一开始有 a 100 , 想赢到 b 120 , 算出来有5/6 一开始有 a 100,想赢到 b 200,算出来有1/2 一开始有 a 100,想赢到b 1000,算出来有 1/10 a/b的b ...
分类:
其他好文 时间:
2019-08-24 09:38:17
阅读次数:
107
在开发过程中,可能会遇到加前缀或者后缀的情况。比如为视频添加路径时,如果手动加起来肯定慢,而且比较不符合程序员的特点,我们就应该能让程序跑就不会手动加。 使用UPDATE sql 语句:update vod set path=concat('hello',path,'world') where id ...
分类:
数据库 时间:
2019-08-24 09:38:02
阅读次数:
98
1.技术储备 项目环境搭建 vue环境搭建 nodejs cnpm 运行vue项目: cnpm install cnpm run dev 前后端分离的优点: 前后端分离缺点: Vue基本概念 webpack vue,vuex,vue-router,axios ES6,babel ...
分类:
其他好文 时间:
2019-08-24 09:37:41
阅读次数:
102
封装好的API,使得程序中的语句更容易被理解,我们不用理会单片机中繁杂的寄存器配置,就能直观的控制Arduino,增强程序可读性的同时,也提高了开发效率。 本篇主要介绍: 一,项目结构 1.setup 2.loop 3.main 二,数字输入输出 1.pinMode ( pin , mode ) 2 ...
分类:
其他好文 时间:
2019-08-24 09:37:22
阅读次数:
2289
Jar包冲突的相关文章: 了不得,我可能发现了Jar 包冲突的秘密 一、前言 jar包冲突分多种,简单理解来说,就是同package且同名的类在多个jar包内出现,如果两个jar包在同一个classloader下,那么最终的结果是,只会加载其中的一个。 有时,这个错误一般在运行时出现,报的错可能是, ...
分类:
编程语言 时间:
2019-08-24 09:37:04
阅读次数:
93