Selenium

1 Selenium原理和安装 1.1 原理 Selenium 是一套 Web网站 的程序自动化操作 解决方案。 通过它,我们可以写出自动化程序,像人一样在浏览器里操作web界面。 比如点击界面按钮,在文本框中输入文字 等

RPA 
文章封面

Git

1 Git概述 1.1 版本控制器的方式 1.1.1 集中式版本控制工具 集中式版本控制工具,版本库是集中存放在中央服务器的,team里每个人work时从中央服务器下载代码,是必须联网才能工作,局域网或互联网。个人修改后然后提交到中央版本库。

文章封面

计算机网络

1 计算机网络体系结构 1.1 计算机网络概述

文章封面

操作系统

1 计算机系统概述 1.1 操作系统的基本概念 1.1.1 操作系统的概念 操作系统(Operating System, OS)是指控制和管理整个

文章封面

Hadoop - Yarn

1 Yarn资源调度器 Yarn是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式的操作系统平台,而MapReduce等运算程序则相当于运行于操作系统之上的应用程序。 1.1 Yarn基础架构

文章封面

Hadoop - MapReduce

1 MapReduce概述 1.1 MapReduce定义 MapReduce是一个分布式运算程序的编程框架,是用户开发“基于Hadoop的数据分析应用”的核心框架。 MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式

文章封面

Hadoop - HDFS

1 HDFS概述 1.1 HDFS定义 HDFS(Hadoop Distributed File System),它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各自的角色。 HDFS的使用场景:适合一次写入,多次读出的场景。

文章封面

Hadoop - 入门

1 Hadoop概述 1.1 Hadoop概念 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 主要解决,海量数据的存储和海量数据的分析计算问题。 广义上来说,Hadoop通常是指一个更广泛的概念——Hadoop生态圈。

文章封面

Netty - 下

3 Netty入门 3.1 Netty概述 Netty 是一个异步的、基于事件驱动的网络应用框架,用于快速开发可维护、高性能的网络服务器和客户端 基于事件驱动:底层使用了Selector,多路复用 异步的:这里并不是指异步IO模型,只要指使用多线程,将调用结果和接收结果区分开来 Netty基于NIO

文章封面

Redis - 下

9 RDB 9.1 RDB的介绍 在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的

文章封面