码迷,mamicode.com
首页 > 2019年12月17日 > 全部分享
Python网络爬虫_Scrapy框架_2.logging模块的使用
logging模块提供日志服务 在scrapy框架中已经对其进行一些操作所以使用更为简单 在Scrapy框架中使用: 1.在setting.py文件中设置LOG_LEVEL(设置日志等级,只有高于等于本等级的日志会显示) LOG_FILE(设置日志保存位置,设定后不会在终端显示日志) 2.实例化lo ...
分类:编程语言   时间:2019-12-17 17:58:40    阅读次数:115
Shell(七):文件包含
和其他语言一样,Shell 也可以包含外部脚本(类似python中import的功能)。这样可以很方便的封装一些公用的代码作为一个独立的文件。 Shell 文件包含的语法格式如下: 示例 创建两个 shell 脚本文件。 test_01.sh 代码如下: test_02.sh 代码如下: 给test ...
分类:系统相关   时间:2019-12-17 17:58:25    阅读次数:98
1061 Dating (20分)
Sherlock Holmes received a note with some strange strings: Let's date! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm. It took him only a minut ...
分类:其他好文   时间:2019-12-17 17:57:53    阅读次数:93
数据库(视图、事务、存储过程、函数)
1.视图: 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可 (视图就是查询得到的虚拟表) 注意:1、在硬盘中,视图只有表结构文件,没有表数据文件,数据来源于原始表 2、视图一般只用于查询,一般不修改表中的数据,在公司一般不使用视图 1.创建视图 create view teacher ...
分类:数据库   时间:2019-12-17 17:57:39    阅读次数:152
python 第一次进行断言
在进行ui自动化测试编写中,通过获取页面元素的text文字来进行判断功能是否实现。就需要进行严格简单断言,采用的是unittest中的assertEqual进行断言。 self.assertEqual(a,b,msg=msg) #判断a与.b是否一致,msg类似备注,可以为空。 添加完我的备注(找到 ...
分类:编程语言   时间:2019-12-17 17:56:51    阅读次数:84
事件委托(事件处理)的定义及运用
什么是事件委托?事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 具体化: 快递问题 有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM代为签收。现实当中,我们大都采用委托的方案(公司也不会容忍那么多员工站在门口就为 ...
分类:其他好文   时间:2019-12-17 17:56:32    阅读次数:118
C# SortedDictionary 排序区分大小写
C# SortedDictionary SortedDictionary<string, string> dic = new SortedDictionary<string, string>(StringComparer.Ordinal); 定义的时候加上 StringComparer.Ordina ...
分类:编程语言   时间:2019-12-17 17:56:04    阅读次数:114
1.1多线程上下文切换
即使是单核处理器也支持多线程处理代码,CPU通过给每个线程分配CPU时间片来实现这个机制。时间片是CPU分配给各个线程的时间,因为时间片非常短,所以CPU通过不停地切换线程执行,让我们感觉多个线程是同时执行的,时间片一般是几十毫秒(ms)。 CPU通过时间片分配算法来循环执行任务,当前任务执行一个时 ...
分类:编程语言   时间:2019-12-17 17:55:33    阅读次数:94
SpringBoot 并发登录人数控制
通常系统都会限制同一个账号的登录人数,多人登录要么限制后者登录,要么踢出前者,Spring Security 提供了这样的功能,本文讲解一下在没有使用Security的时候如何手动实现这个功能 demo 技术选型 SpringBoot JWT Filter Redis + Redisson JWT( ...
分类:编程语言   时间:2019-12-17 17:55:15    阅读次数:114
IEEE80211W
80211w概述 1,WLAN网络在设计的时候就容易遭受各种类型的Denial of Service(DOS)攻击, a,射频干扰(RF jamming) b,Spoofed Disconnect(哄骗的断开连接) c,Connection Request Flooding(链接请求使其崩溃) 2, ...
分类:其他好文   时间:2019-12-17 17:54:59    阅读次数:193
HIVE的高级操作
二、视图 1、Hive 的视图和关系型数据库的视图区别 和关系型数据库一样,Hive 也提供了视图的功能,不过请注意,Hive 的视图和关系型数据库的数据还是有很大的区别: (1)只有逻辑视图,没有物化视图; (2)视图只能查询,不能 Load/Insert/Update/Delete 数据; (3 ...
分类:其他好文   时间:2019-12-17 17:54:16    阅读次数:111
匿名函数和for_each用法
匿名函数,C++11的 for_each 用法 ...
分类:其他好文   时间:2019-12-17 17:54:01    阅读次数:73
集合类源码(六)Map(HashMap, Hashtable, LinkedHashMap, WeakHashMap)
HashMap 内部结构 内部是一个Node数组,每个Node都是链表的头,当链表的大小达到8之后链表转变成红黑树。 put操作 流程可以概括为:如果Node数组为空则先按照默认容量初始化数组。利用计算得到的hsah值确定数组下标, 1. 如果下标所在位置的Node为null,则直接新创建节点放在此 ...
分类:其他好文   时间:2019-12-17 17:53:14    阅读次数:98
导航鼠标悬浮时底部边框从中间往两边移动效果
.ui-box { text-decoration:none; position:relative; padding:10px } .bottom-inOutSpread:after{ content:''; position:absolute } .bottom-inOutSpread:after ...
分类:移动开发   时间:2019-12-17 17:52:45    阅读次数:147
计算机基础之BIOS
BIOS BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。在IBM PC兼容系统上,是一种业界标准的固件接口。 BIOS这个字眼是在1975年第一次由CP/M操作系统中出现。 [2] BIOS是个人电脑启动时加载的第一个软件。 ...
分类:移动开发   时间:2019-12-17 17:52:16    阅读次数:159
django自定义错误处理
要实现自定义错误处理的功能,总共分4步: 1.创建html错误页 2.配置settings ,当DEBUG=True,则不会生效 3.编写视图 4.配置url views.py def page_not_found(request,exception): #404 return render(req ...
分类:其他好文   时间:2019-12-17 17:52:01    阅读次数:530
STM32芯片命名规则
...
分类:其他好文   时间:2019-12-17 17:51:41    阅读次数:82
1098条   上一页 1 ... 26 27 28 29 30 31 32 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!