问题背景 现在有两份数据,file1是校园新闻版块,每一条新闻点击记录;file2是校园新闻版块使用活跃度高的学生记录。用mr统计出某一天的点击记录里,使用ios/android手机的活跃学生的总的点击次数 原始数据格式如下: file 1,校园新闻点击记录 ,记录了每一次学生点击校园新闻的行为 格 ...
分类:
编程语言 时间:
2018-11-09 17:43:55
阅读次数:
202
SpringBoot 项目中的spring-boot-starter-parent用来提供相关的Maven默认依赖。 查询Spring Boot提供了的jar包的依赖版本,可查看 ...
分类:
编程语言 时间:
2018-11-09 17:44:30
阅读次数:
187
本文代码转自廖雪峰老师的python教程 网络编程底层其实就是一个socket,代表两台机器之间的一个连接。 提供服务的一方是服务端,服务端程序需要绑定(s.bind())一个端口,然后长期监听(s.listen())这个端口,收到消息(s.accept())后给予相应反馈。 反馈消息是通过新启动一 ...
分类:
编程语言 时间:
2018-11-09 17:44:37
阅读次数:
164
改程序执行后,会清理 test/文件夹中距离现在超过一天的以 .xml 结尾的文件 ...
分类:
编程语言 时间:
2018-11-09 17:45:37
阅读次数:
174
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 ...
分类:
编程语言 时间:
2018-11-09 17:45:55
阅读次数:
126
本次实战是利用爬虫爬取链家的新房(声明: 内容仅用于学习交流, 请勿用作商业用途) 环境 win8, python 3.7, pycharm 正文 1. 目标网站分析 通过分析, 找出相关url, 确定请求方式, 是否存在js加密等. 2. 新建scrapy项目 1. 在cmd命令行窗口中输入以下命 ...
分类:
编程语言 时间:
2018-11-09 18:19:26
阅读次数:
339
关于反射, 其实一共有4个函数: 其中obj可以是模块或者是对象 hasattr(obj, str) 判断obj中是否包含str成员 getattr(obj,str) 从obj中获取str成员 setattr(obj, str, value) 把obj中的str成员设置成value. 注意. 这里的 ...
分类:
编程语言 时间:
2018-11-09 18:21:35
阅读次数:
203
IDEA 的 JavaDoc 生成功能在菜单 Tools->Generate JavaDoc 项里面。 点击上述菜单项后,会出现生成 JavaDoc 的对话框,一般的选项都很直观,不必细说。但是要注意生成 JavaDoc 的源代码对象的选择,一般以模块(Module)为主,必要时可以单独选择必要的 ...
分类:
编程语言 时间:
2018-11-09 19:18:50
阅读次数:
253
官方:https://yiyibooks.cn/xx/python_352/library/itertools.html 参考: https://blog.csdn.net/neweastsun/article/details/51965226 https://www.liaoxuefeng.com ...
分类:
编程语言 时间:
2018-11-09 19:20:42
阅读次数:
233
本系列教程是一个学习教程,是关于Java工程师的SSH(Struts2+Spring+Hibernate)系列教程,本教程将会分为四个部分和大家一同打造一个在线网盘系统,由于教程是从零开始的所以不可避免涉及一些Struts2,Spring,Hibernate的基础知识,对于基础知识的学习,在下会提供... ...
分类:
编程语言 时间:
2018-11-09 19:21:00
阅读次数:
162
通过socket建立简单的聊天工具 server.py client.py ...
分类:
编程语言 时间:
2018-11-09 19:22:55
阅读次数:
159
爱编程, 爱头发
分类:
编程语言 时间:
2018-11-09 19:23:16
阅读次数:
200
1.字符串转换成int 2.int转换成字符串 ...
分类:
编程语言 时间:
2018-11-09 19:23:22
阅读次数:
150
fiddler抓包 写代码 浏览器查看图片 ...
分类:
编程语言 时间:
2018-11-09 19:24:20
阅读次数:
268
1. Spring MVC的基本概念1.1 Spring MVC的静态概念1.2 Spring MVC的动态概念2. Eclipse的安装配置2.1 Maven的安装配置与配置文件修改2.2 Eclipse集成Maven3. 创建Maven项目3.1 Eclipse导入Maven项目3.2 Ecli... ...
分类:
编程语言 时间:
2018-11-09 19:25:27
阅读次数:
110
准备:安装,组件介绍,项目结构,启动爬虫,windows编码问题,Robots协议,自定义请求头;xpath选择器:xpath与css的比较;实战:获取首页,爬取所有页,爬取深度,去重规则,cookie,登录抽屉并点赞;格式化处理;中间件;自定义:配置文件详细
分类:
编程语言 时间:
2018-11-09 19:25:36
阅读次数:
203
进程线程网络 多任务编程 : 可以有效的利用计算机资源,同时执行多个任务 进程 : 进程就是程序在计算机中一次执行的过程 进程和程序的区别: 程序是一个静态文件的描述,不占计算机的系统资源 进程是一个动态的过程,占有cpu内存等资源,有一定的生命周期 同一个程序的不同执行过程即为不同的进程 问题1 ...
分类:
编程语言 时间:
2018-11-09 19:25:58
阅读次数:
167
给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素。 你可以返回满足此条件的任何数组作为答案。 示例: 提示: 思路: 同时从头尾开始遍历, 目前 beat 100% ...
分类:
编程语言 时间:
2018-11-09 19:26:32
阅读次数:
201
Python中去除字符串中指定字符或者空格的方法有几种: 所以若是要去除字符串中所有的空格可以使用如下方式: ...
分类:
编程语言 时间:
2018-11-09 19:28:09
阅读次数:
141
在JavaScript脚本中获取<audio.../>元素对应的对象为HTMLAudioElement对象,<video.../>元素对应的对象为HTMLVideoElement对象。 HTMLAudioElement对象和HTMLVideoElement对象支持的方法有如下几个: play():播 ...
分类:
编程语言 时间:
2018-11-09 19:28:39
阅读次数:
456