码迷,mamicode.com
首页 > 2019年01月26日 > 全部分享
scrapy框架爬取糗事百科
在编写案例之前首先理解几个问题,1:什么是爬虫2:为什么说python是门友好的爬虫语言?3:选用哪种框架编写爬虫程序 一:什么是爬虫? 爬虫 webSpider 也称之为网络蜘蛛,是使用一段编写好的代码所生成的应用程序使其游弋于互联网这个庞大的体系中,帮助我们将想要的内容从目标服务器中搬到我们本地 ...
分类:其他好文   时间:2019-01-26 23:49:08    阅读次数:303
MyBatis(7)——运行原理
一、框架架构 1、先初始化SqlSessionFactory对象: MyBatis(8)——运行原理-初始化SqlSessionFactory 2、使用sqlSessionFactory对象获取SqlSession对象: MyBatis(9)——运行原理-获取SqlSession对象 3、使用Sql ...
分类:其他好文   时间:2019-01-26 23:48:59    阅读次数:313
用递归求解进制转换
递归算法虽然容易理解,但我们可能时常忘记使用它。我就只记得算法课上老师讲过的场景:斐波那契数列,汉诺塔这两个例子。偶尔看到b站上一个C语言视频里面用递归求解进制转换的例子,突然之间恍然大悟,想着记录下来。 下面是一个求解二进制的程序代码 ...
分类:其他好文   时间:2019-01-26 23:48:50    阅读次数:305
HyperLoglog算法在Uv实时统计中的应用
1 传统的Uv实时统计方法以及其缺点 给定时间段条件下,实时统计Uv就是统计不重复的访客数。 最简单的方法就是把用户唯一id存储到集合中,每次有新访客,就把向集合新增元素。 但是当数据量千万级别的时候,无论是内存中,还是redis等外部系统中,集合新增元素的效率都很低。 2 HyperLoglog ...
分类:编程语言   时间:2019-01-26 23:48:30    阅读次数:486
[模板]Link Cut Tree
" 传送门 " Description 给定n个点以及每个点的权值,要你处理接下来的m个操作。操作有4种。操作从0到3编号。点从1到n编号。 0:后接两个整数(x,y),代表询问从x到y的路径上的点的权值的xor和。保证x到y是联通的。 1:后接两个整数(x,y),代表连接x到y,若x到y已经联通则 ...
分类:其他好文   时间:2019-01-26 23:48:23    阅读次数:264
创建应用程序快捷方式
实现效果: 知识运用: COM组件Windows Script Host Object Model 注意:拓展名为lnk 非 Ink //两个是不同的 写成大写的就明白了 :LNK INK 小写几乎没有区别 (为此每次运行都会报错 查了一大堆资料都没解决 注意!注意!) 实现代码: ...
分类:其他好文   时间:2019-01-26 23:48:02    阅读次数:289
mysql 迁移 mariadb
背景: mysql5.7数据库安装在windows环境中,数据需要迁移到CentOS7.4的mariadb5.5中。web应用是采用springboot2.x开发的,迁移数据完成后,还需要简单修改一些应用的配置。 1、在windows环境中使用mysqldump -u root -p busdata ...
分类:数据库   时间:2019-01-26 23:47:54    阅读次数:301
05-基础widgets
05 基础widgets 介绍 Widget的功能是“描述一个UI元素的配置数据”,Widget并不是表示最终绘制在设备屏幕上的显示元素,而只是显示元素的一个配置数据。Flutter中真正代表屏幕上显示元素的类是Element, 在Flutter开发中,我们一般都不用直接继承Widget类来实现Wi ...
分类:其他好文   时间:2019-01-26 23:47:42    阅读次数:357
UVALive 7512 November 11th 题解
思路:心态大崩,最多不讲了,最少应该是三个一组,比如......应该是.S..S.,这样占的最多 代码: ...
分类:其他好文   时间:2019-01-26 23:47:32    阅读次数:284
git & github 快速入门
本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2 ...
分类:其他好文   时间:2019-01-26 23:47:16    阅读次数:329
pta-7-11进制转换问题
例如: #将十进制数转换成十六进制# 将该数m,不断地对16取余数,每次取余数后用商来更新被除数; 如果你想要手动计算的话,举例来说吧5621转换为16进制数的方法是“除16取余”方法,5621/16=商351余5,16进制最后一位为5351/16=商21余15,16进制右边第二位为F21/16=商 ...
分类:其他好文   时间:2019-01-26 23:47:06    阅读次数:968
1008: ASCII码
题目描述 相信大家一定都知道大名鼎鼎的ASCII码,这次给你的任务是输入数字(表示ASCII码),输出相对应的字符信息。 输入 第一行为一个整数T(1<=T<=1000)。接下来包括T个正整数,由空白符分割。(空白符包括空格、换行、制表符)这些整数不会小于32。 输出 在一行内输出相应的字符信息。( ...
分类:其他好文   时间:2019-01-26 23:46:59    阅读次数:307
Python随心记--线程列队
生成消费者模型:通过一个容器来解决生产者和消费者的强耦合问题 ...
分类:编程语言   时间:2019-01-26 23:46:43    阅读次数:223
redis集群结构图
在JAVA编程时,使用哨兵池获取jedis来进行数据的操作,哨兵对对集群进行监视,当主节点宕掉时,会自动将子一个子节点升级为主节点,原来的主节点上线时会自动变为从节点,主节点的变化,对于使用哨兵池方式操作redis时,没有任何影响。 redis使用方式: 1、管道技术:类似与MySQL进行批量插入时 ...
分类:其他好文   时间:2019-01-26 23:46:37    阅读次数:319
webpack入门
1. 从Maven模板创建Web项目 您可以通过使用Maven的maven-archetype-webapp模板来创建一个快速启动Java Web应用程序的项目。在终端(* UNIX或Mac)或命令提示符(Windows)中,导航至您想要创建项目的文件夹。 键入以下命令: 具体示例 : 新的Web项 ...
分类:Web程序   时间:2019-01-26 23:46:28    阅读次数:280
leecode 937 Reorder Log Files (模拟)
传送门:点我 You have an array of logs. Each log is a space delimited string of words. For each log, the first word in each log is an alphanumeric identifie ...
分类:其他好文   时间:2019-01-26 23:46:19    阅读次数:348
Linux 常见命令 权限管理命令
chmod 英文名:change the permission mode of a file 改变文件或目录权限 语法: chmod [{ugoa} {+-=} {rwx}] [文件或目录] [mode = 421] [文件或目录] -R 递归修改 r 4 w 2 x 1 rwxrw-r-- 7 6 ...
分类:系统相关   时间:2019-01-26 23:46:09    阅读次数:268
934条   1 2 3 4 5 6 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!