Linux下安装redis也可以参照下面的步骤哦!!!! 1、到官网上下载redis,我下载的版本是redis-3.2.5.tar 官网地址:http://redis.io/ 2、将下载下来的tar.gz 压缩包拷贝到usr/local目录下,该目录需要root权限 命令: 1)su 切换到root ...
分类:
系统相关 时间:
2019-03-31 23:21:27
阅读次数:
211
Selenium 1. 什么是selenium? 2. 安装 pip install selenium 3. 基本使用 实例化Chrome Webdriver browser.get()方法将打开URL中填写的地址,WebDriver 将等待, 直到页面完全加载完毕(其实是等到”onload” 方法 ...
分类:
其他好文 时间:
2019-03-31 23:21:14
阅读次数:
204
本文用第三方类库:yagmail 实现;以QQ邮箱作为发送邮箱为例。最终的实现效果:给指定邮箱,发送指定内容的邮件。准备工作1、用于发送邮件的账号信息; 比如账号用自己的qq邮箱,但'密码'需要在邮箱中的:设置--账户--开启POP3/SMTP服务,开启后会获得授权码(把它理解为'密码'就行~)。 ...
分类:
编程语言 时间:
2019-03-31 23:20:56
阅读次数:
209
1.概述 回退N步(GBN)协议常被称为滑动窗口协议,滑动窗口通俗来讲就是一种流量控制技术。 它本质上是描述接收方的TCP数据报缓冲区大小的数据,发送方根据这个数据来计算自己最多能发送多长的数据,如果发送方收到接收方的窗口大小为0的TCP数据报,那么发送方将停止发送数据,等到接收方发送窗口大小不为0 ...
分类:
其他好文 时间:
2019-03-31 23:20:40
阅读次数:
228
对于喜欢研究手机的小伙伴来说,大多时候会接触到Xposed框架及其各类功能牛逼的模块,对于5.0以下的系统版本,只要手机能获得Root权限,安装和激活Xposed框架是异常简单的,但随着系统版本的更新,5.0以后的系统,激活Xposed框架变得异常麻烦,有些教程甚至需要我们刷入Recovery的方式来激活,这给我们带来很大的难度,特别是对我们新手用户来说,很容易就把手机给刷成大砖。之前购了一只op
分类:
其他好文 时间:
2019-03-31 23:20:28
阅读次数:
737
项目背景:为一些有层级关系的数据管理做一套后台管理系统,例如一个小区,里面是有许多楼,楼里有许多层,每一层有许多不同的房······,现在就是要实现对这些数据进行增删改查操作。 1.Tree(树形组件) Sublime Text 3左侧的项目目录,就是有一定层级关系的“数据”被组织成Tree,然后单 ...
分类:
其他好文 时间:
2019-03-31 23:20:08
阅读次数:
406
JavaServer Faces (JSF) 是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。由于由Java Communit ...
分类:
Web程序 时间:
2019-03-31 23:19:52
阅读次数:
201
分别用OpenCV和自己的算法简要介绍了图像的膨胀与腐蚀的具体实现过程。 ...
分类:
编程语言 时间:
2019-03-31 23:19:38
阅读次数:
303
IP提供不可靠、无连接的数据报传送服务。 不可靠的意思是它不能保证ip数据报能成功地到达目的地。ip仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区,ip有一个简单的错误处理算法:丢弃该数据报,然后发送ICMP消息报给信源端。任何要求的可靠性必须由上层来提供(如TCP)。 无连 ...
分类:
其他好文 时间:
2019-03-31 23:19:25
阅读次数:
220
说明: 每次调用创建一个新的HystrixCommand,把依赖调用封装在run()方法中 执行execute()/queue做同步或异步调用 请求接收后,会先看是否存在缓存数据,如果存在,则不会继续请求服务,直接返回缓存数据。如果不存在缓存数据,则继续进行第4步。 将判断熔断器是否为开启状态,如果 ...
分类:
其他好文 时间:
2019-03-31 23:18:58
阅读次数:
198
什么叫数据驱动? 登录用例 -》不用的用户名登录,但是自动化化脚本一样,虽然脚本相同,步骤相同,但是不同的用户名登录得出的数据是不一样的,于是就有了数据驱动,就是数据的改变驱动自动化测试的执行导致测试结果的不同。 ->这个就是数据驱动,数据的改变从而驱动自动化测试的执行,可以理解为参数化的应用。 u ...
分类:
编程语言 时间:
2019-03-31 23:18:34
阅读次数:
232
1. 简单说明爬虫原理 程序模拟浏览器送请求来获取网页代码,提取出有用的数据,储存起来。 2. 理解爬虫开发过程 1).简要说明浏览器工作原理; 浏览器提交请求 >下载网页代码 >解析成页面 2).使用 requests 库抓取网站数据; requests.get(url) 获取校园新闻首页html ...
分类:
其他好文 时间:
2019-03-31 23:18:14
阅读次数:
221
pandas: 在内存中或对象,会有一套基于对象属性的方法, 可以视为 pandas 是一个存储一维表,二维表,三维表的工具, 主要以二维表为主 一维的表, (系列(Series)) 二维的表,DataFrame, 也叫报表 三维的表,(面板(Panel)) 文本格式 : CSV 以文本方式存储, ...
分类:
其他好文 时间:
2019-03-31 23:17:55
阅读次数:
299
使用string::iterator(字符串迭代器)从开始 str.begin() 迭代到最后 str.end() ,再使用string.erase(const_iterator p)函数来删除迭代器所指向的字符。 ...
分类:
编程语言 时间:
2019-03-31 23:17:38
阅读次数:
225
Algorithm Leetcode 2. Add Two Numbers You are given two non empty linked lists representing two non negative integers. The digits are stored in revers ...
分类:
其他好文 时间:
2019-03-31 23:16:42
阅读次数:
176
由于ipmi 获取服务器硬件信息不够全面,于是自己基于iDRAC开发全新接口,获取服务器信息
分类:
其他好文 时间:
2019-03-31 23:16:29
阅读次数:
219
anaconda环境搭建 下载anaconda直接去官网下载就可了,地址:https://www.anaconda.com/distribution/,选择适合自己电脑的版本 配置环境变量 1,找到python.exe所在的文件,我的是E:\anaconda\anaconda3 2,然后找到一个sc ...
分类:
其他好文 时间:
2019-03-31 23:16:15
阅读次数:
203