环境1: 系统:Linux Centos 7.4 x64 内核:Linux docker 3.10.0-693.2.2.el7.x86_64 Docker 版本:18.09.1 redis 版本:nginx-1.15.7 主机数量:1台 主机地址:192.168.1.81 环境2: 已搭建 Dock ...
分类:
其他好文 时间:
2019-01-19 14:25:49
阅读次数:
194
1. 安装scrapy模块 2. 创建一个scrapy项目 在终端中执行下面命令创建一个scrapy项目 3. 创建一个scrapy爬虫 4. scrapy框架的目录结构 5. 爬虫文件 6. scrapy数据持久化 7. 启动爬虫程序 5. scrapy手动发送请求 6. scrapy运行流程(核 ...
分类:
其他好文 时间:
2019-01-15 01:00:46
阅读次数:
311
常用命令dbsize:查看redis中的kv数量 keys *:查看redis中所有的keyset key_1 v_1:新增一个key_1,包含v_1get key_1:查看key_1中的内容del key_1:删除key_1 quit:退出flushdb:清空redis中的数据save:将当前re ...
分类:
其他好文 时间:
2019-01-14 00:18:04
阅读次数:
237
持久化:将程序数据在持久状态和瞬时状态之间进行转换的机制。持久化主要应用于将内存中的对象存储在关系型数据库中,当然也可以存储在磁盘文件,XML数据文件中 持久化存储 1.实现数据持久化至少需要实现以下3个接口 void Save(object o).把一个对象保存到外存中 Objject Load( ...
分类:
编程语言 时间:
2019-01-11 15:59:06
阅读次数:
190
Netty编解码器 在了解Netty编解码之前,先了解Java的编解码: 编码(Encode)称为序列化, 它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用途。 解码(Decode)称为反序列化,它把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对象的拷贝),以方便后续的业务逻辑 ...
分类:
Web程序 时间:
2019-01-09 22:21:42
阅读次数:
268
一:binlog写入机制。 先write ,把日志写入文件系统的的page cache ,然后fsync 将数据持久化到磁盘的操作。 binlog是每个线程一个binlogCache,binlogCache中包含tmpfile和memery. 二:redo log 写入机制 首先日志写道redolo ...
分类:
数据库 时间:
2019-01-05 13:26:18
阅读次数:
302
温馨提示: 要实现不重启从rdb切换到aof,redis的版本必须要在2.2以上。 环境准备 redis.conf服务端配置文件 启动redis服务端 登录redis-cli插入数据,手动持久化 127.0.0.1:6379> set name chaogeOK127.0.0.1:6379> set ...
分类:
数据库 时间:
2019-01-03 21:33:11
阅读次数:
206
IO流:I:Input输入 O:Output输出 1.IO流用来处理设备之间数据的传输。 1.这里的设备之间数据传输 指的是:内存 < > 硬盘(外围设备) / U盘(外围设备) ...... 2.内存的数据 保存到 > 硬盘(外围设备) 属于数据持久化 2. ...
分类:
移动开发 时间:
2019-01-02 17:24:37
阅读次数:
226
今天完成的主要任务是活动窗口的显示与关闭,以及领取金币的逻辑。用到了数据持久化技术。我想记录的主要是领取金币的逻辑。 领取金币算法:如果今天没有领取金币,即可领取,否则什么都不做。 一句话描述足矣,但实现起来并不是那么简单。涉及到保存是否领金币状态,以及第几次领取金币。还是用代码说话吧: 效果图: ...
分类:
其他好文 时间:
2019-01-02 17:23:06
阅读次数:
180
实战 Python 网络爬虫:美团美食商家信息和用户评论 一、网站分析及项目设计 二、爬取所有商家信息 三、分别爬取每个商家的信息和用户评论信息 四、ORM 框架实现数据持久化存储 五、设置配置文件,动态控制爬取方向 一、网站分析及项目设计 二、爬取所有商家信息 三、分别爬取每个商家的信息和用户评论 ...
分类:
其他好文 时间:
2018-12-31 17:21:43
阅读次数:
232