初学者肯定会遇到一个日常任务,那么就是findViewById,setOnClickListener(暂且把它们称为日常任务),而且很多人会把他们混在一起,导致项目结构混乱,最主要的是写多了会烦,不觉得吗?当项目的Activity越多时,每次添加控件都要重新写一次,想想都累 定制解决的问题:尽量写少 ...
分类:
移动开发 时间:
2018-09-06 14:34:45
阅读次数:
165
数论+爆搜 详见这位大佬https://blog.csdn.net/eolv99/article/details/39644419 cpp include include include using namespace std; const int N=100000; int s,p[N+5],to ...
分类:
其他好文 时间:
2018-09-06 14:34:37
阅读次数:
162
最近很多人问小编现在学习大数据这么多,他们都是如何学习的呢。很多初学者在萌生向大数据方向发展的想法之后,不免产生一些疑问,应该怎样入门?应该学习哪些技术?学习路线又是什么?今天小编特意为大家整理了一份大数据从入门到精通的学习路线。并且附带学习资料和视频。希望能够帮助到大家。大数据学习资料分享群:11 ...
分类:
其他好文 时间:
2018-09-06 14:34:29
阅读次数:
201
首先定义了一个test.py的文件,然后再定义一个函数,并在函数定义后直接运行: test.py def HaveFun(): if __name__ == '__main__': print('I am in my domain,my name is %s' % __name__) else: p ...
分类:
编程语言 时间:
2018-09-06 14:34:21
阅读次数:
117
1、抽象类 --类似接口 接口的概念: 自己提供给使用者来调用自己功能的方式\方法\入口, 1.1、java中接口 interface 1.2、为何要用接口 2、模仿interface 在python中根本就没有一个叫做interface的关键字,如果非要去模仿接口的概念 可以借助第三方模块:htt ...
分类:
编程语言 时间:
2018-09-06 14:33:56
阅读次数:
178
ListView实现时间轴效果 实现思路: 该View是通过ListView实现的,通过实体两个字段内容content和时间time来展示每个ListItem 时间轴是使用上面一条线(20dp)和中间一个圆(15dp)和下面一条线(40dp)组装成的 在ListView中,设置其分割线为空,并且没有 ...
分类:
移动开发 时间:
2018-09-06 14:33:33
阅读次数:
143
安装完成之后需要配置环境变量(path里面添加D:\OpenCV\opencv\build\x64\vc15\bin;) 在属性中添加VC++包含目录:D:\opencv\build\include;D:\opencv\build\include\opencv;D:\opencv\build\inc ...
分类:
其他好文 时间:
2018-09-06 14:33:24
阅读次数:
132
SQL 事务 事务是在数据库上按照一定的逻辑顺序执行的任务序列,既可以由用户手动执行,也可以由某种数据库程序自动执行。 事务实际上就是对数据库的一个或者多个更改。当你在某张表上创建更新或者删除记录的时,你就已经在使用事务了。控制事务以保证数据完整性,并对数据库错误做出处理,对数据库来说非常重要。 实 ...
分类:
数据库 时间:
2018-09-06 14:33:15
阅读次数:
317
在上一篇中,我们根据命令行的URL参数输入,抓取对应的网页内容并保存到本地磁盘,今天来记录一下如何利用并发,来抓取多个站点的网页内容。 首先,我们在上一次代码的基础上稍作改造,使它能够获取多个站点的内容。下面代码中,我们首先定义好三个URL,然后逐个发送网络请求,获取数据并保存,最后统计消耗的总时间 ...
分类:
Web程序 时间:
2018-09-06 14:32:58
阅读次数:
211
tagret文件夹里的classes文件夹,集结了 src java 里的com文件夹 ,然后集结resources里的所有 。 tagert里的项目名字文件夹里 放的都是 webapp里的所有文件夹 ...
分类:
其他好文 时间:
2018-09-06 14:32:51
阅读次数:
178
很多的场景下,我们需要做返回上一页的功能。这样,无论用户是从哪里过来的,都可以返回上一页。对应修改页面来说,用户体验是最好的(因为不是所有人都喜欢返回列表页的,有些场景返回列表页是反人类的设计)。publicfunctionactionUpdate($id){$model=$this->findModel($id);if($model->load(Yii::$app->reque
分类:
其他好文 时间:
2018-09-06 14:32:29
阅读次数:
201
leetcode121 Best Time to Buy and Sell Stock 说白了找到最大的两组数之差即可 leetcode122 Best Time to Buy and Sell Stock II 关键在于明白股票可以当天卖出再买进 ...
分类:
其他好文 时间:
2018-09-06 14:32:18
阅读次数:
142
查看tomcat日志通常用 tail -n 或者 tail -f 或者grep 或者 vi cat等命令去查看异常信息,但是日志是在不停地刷屏,tail是动态的在变的,我们往往期望从日志最后一行往前一页一页的翻页查看,从而找到异常信息,而less 工具,是对文件或其它输出进行分布显示的工具,是lin ...
分类:
系统相关 时间:
2018-09-06 14:32:09
阅读次数:
453
目录 [TOC] 1. 概述 为了弥补普通数组无法自动扩容的不足,Java提供了集合类,其中ArrayList就对数组进行了封装,使其可以自动的扩容或缩小长度。 因为是对数据进行了封装,所以底层存储结构是数组结构。可以想象的到,数组长度的自动变化必须需要开辟新内存,然后进行数组元素的拷贝。 因为数组 ...
分类:
其他好文 时间:
2018-09-06 14:32:02
阅读次数:
231
1、为什么要实现数据 mock 要理解为什么要实现数据 mock,我们可以提供几个场景来解释, 1、现在的开发很多都是前后端分离的模式,前后端的工作是不同的,当我们前端界面已经完成,但是后端的接口迟迟不能提供 前端很多时候都会等接口。 2、测试人员想要你提供一份可以直接测试,自行修改后端接口,测试 ...
分类:
其他好文 时间:
2018-09-06 14:31:55
阅读次数:
292
ddt:python数据驱动模块 一.安装ddt:pip install ddt 二.传参: 1.传递一个参数: import unittest import ddt @ddt.ddt class MyTestCase1(unittest.TestCase): @ddt.data(2, 3, 6) ...
分类:
编程语言 时间:
2018-09-06 14:31:45
阅读次数:
1239