一只IT小小鸟

还有很多未完成的梦,怎能停下脚步,加油!

MySQL--数据导出与导入

MySQL--数据导出与导入 当我们需要将数据库数据导出存储到文本文档,或则从文本文档导入数据时,用下面语句比较方便: select into outfile load data infile SELECT INTO OUTFILE语句把表数据导出到一个文本文件中,并用LOAD DAT...

2019-03-26 17:03:00

阅读数 49

评论数 0

Apache Beam -- 编程指南

指南 Beam Programming Guide适用于希望使用Beam SDK创建数据处理流水线的Beam用户。 它为使用Beam SDK类构建和测试管道提供了指导。 它不是一个详尽的参考,而是作为一种语言无关的高级指南,以编程方式构建您的Beam管道。 概述 要使用Beam,您需要首先使...

2019-02-19 20:47:12

阅读数 76

评论数 0

Apache Beam -- 简介

概述 在大数据的浪潮之下,技术的更新迭代十分频繁。受技术开源的影响,大数据开发者提供了十分丰富的工具。但也因为如此,增加了开发者选择合适工具的难度。在大数据处理一些问题的时候,往往使用的技术是多样化的。这完全取决于业务需求,比如进行批处理的MapReduce,实时流处理的Flink,以及SQL交...

2019-02-14 19:56:12

阅读数 1170

评论数 0

Go语言--空结构体struct{}解析

简介 有c/c++学习经历的会发现go的struct语法和c/c++很类型,但是golang的struct{}很有意思。 做控制而非数据信息: chan struct{} 实现set: map[string]struct{} 解析 结构体是没有位段的结构体,以下是空结构体的一些例子: t...

2019-02-13 18:36:25

阅读数 584

评论数 0

Linux--Shell脚本逐行读文本处理并curl发送post请求json格式等问题

问题:Shell脚本逐行读取文本,字符串分割,Curl发送Post请求Json格式等相关问题 在linux中使用curl发送一个post请求时,带有json的数据,在发送时发现json中的变量没有解析出来: curl -d '{"Pin": &qu...

2018-11-08 21:05:22

阅读数 1331

评论数 0

MySQL数据库--数据库复制

1.为了方便快速复制一个数据库,可以用以下命令: 注意:区分以下sql语句与shell命令 将tp数据库的数据以及表结构复制到w_tp数据库。 创建新的数据库: mysql> create database w_tp; 复制数据库,使用mysqldump及mys...

2018-11-08 20:28:45

阅读数 56

评论数 0

Linux--Shell脚本编程详解

Shell简介 什么是Shell,Shell命令的两种执行方式? Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。 作为命令语言,它交互式地解释和执行用户输入的命令; ...

2018-11-08 16:09:17

阅读数 68

评论数 0

Go包管理--godep

关于Godep golang设计者最初过于乐观的设计使得今天大 家不得不各自想办法解决这个问题。godep就是综合了多年第三方包依赖问题的解决方案后的一个趋向统一的方案,至少是在go get的设计没有进化前的一个比较不错的方案。发现好多golang项目都使用到godep作为包管理的工具,像比较大...

2018-11-06 16:40:40

阅读数 429

评论数 0

ElasticSearch索引--查询使用指南

1. 我们通常用_cat api检测集群是否健康。 确保9200端口号可用:  curl 'localhost:9200/_cat/health?v' 绿色表示一切正常, 黄色表示所有的数据可用但是部分副本还没有分配,红色表示部分数据因为某些原因不可用.   2. 通过如下语句,我们...

2018-08-28 16:38:05

阅读数 619

评论数 0

ElasticSearch入门--索引

ElasticSearch介绍 ElasticSearch是文档型数据库,索引(Index)定义了文档的逻辑存储和字段类型,每个索引可以包含多个文档类型,文档类型是文档的集合,文档以索引定义的逻辑存储模型,比如,指定分片和副本的数量,配置刷新频率,分配分析器等,存储在索引中的海量文档分布式存储在...

2018-08-27 21:14:26

阅读数 280

评论数 0

ELK原理与介绍

为什么用到ELK: ELK官网:https://www.elastic.co/ ELK官网文档:https://www.elastic.co/guide/index.html ELK中文手册:http://kibana.logstash.es/content/elasticsearch/mo...

2018-08-27 14:46:37

阅读数 115

评论数 0

ETL详解

ETL介绍 ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过萃取(extract)、转置(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对象并不限于数据仓库。 ETL负责将分布的、异构数据源中的数据如关系数...

2018-08-23 20:38:02

阅读数 325

评论数 0

DDoS攻击--CC攻击防护详解(HTTP)

前言 HTTP 中文名称为超文本传输协议,常被用于 Web 服务请求和响应数据的传输。常见的 HTTP 请求有 GET 请求和 POST 请求两种。通常,GET 请求用于从 Web 服务器获取数据和资源,例如请求页面、获取图片和文档等; POST 请求用于向 Web 服务器提交数据和资源,例如...

2018-08-23 15:04:15

阅读数 5821

评论数 0

DDoS攻击--Udp/Dns_query Flood攻击防护详解(UDP)

UDP报文结构 UDP_Flood攻击原理 UDP Flood是日渐猖厥的流量型DoS攻击,原理也很简单。常见的情况是利用大量UDP小包冲击DNS服务器或Radius认证服务器、流媒体视频服务器。 100k pps的UDP Flood经常将线路上的骨干设备例如防火墙打瘫,造成整个网段的...

2018-08-22 20:05:58

阅读数 3277

评论数 0

DDoS攻击--连接耗尽-慢连接-异常报文攻击防护详解(TCP)

连接耗尽攻击: 这种攻击方式也许是TCP攻击中,消耗资源最严重的攻击方式。通常黑客发起连接耗尽型的攻击的代价也比前面文章讲的攻击要高的多。  那么让我们先来了解一下,一个TCP连接,将大致占用多少资源,通常服务器又能接受多少的连接的?下面以Linux系统为例,我们做一下简要的分析:  在三次...

2018-08-22 18:13:24

阅读数 1504

评论数 0

DDoS攻击--Syn_Ack/Ack_Flood等攻击防护详解(TCP)

前言 Syn_Ack/Ack_Flood攻击属于TCP攻击,在了解Syn_Ack/Ack_Flood攻击之前,可以先看看TCP攻击详解。 Syn_Ack Flood 攻击: syn_ack报文出现在连接建立的第2个报文,用来确认第一次握手的syn包。 当服务器收到syn_ack报文后会在系...

2018-08-22 17:55:17

阅读数 1537

评论数 0

DDoS攻击--Syn_Flood攻击防护详解(TCP)

Syn_Flood概述 Syn-Flood攻击是当前网络上最为常见的DDoS攻击,也是最为经典的拒绝服务攻击,它利用了TCP协议实现上的一个缺陷,通过向网络服务所在端口发送大量的伪造源地址的攻击报文,就可能造成目标服务器中的半开连接队列被占满,从而阻止其他合法用户进行访问。 这种攻击早在199...

2018-08-22 17:25:19

阅读数 5180

评论数 0

DDoS攻击--TCP攻击概述

前言 TCP协议,相信对于每一个开发工程师都不陌生。由于该协议是一个面向连接,可靠的特性,广泛应用于现在互联网的应用中。如常见的web,ssh,ftp等都是基于TCP协议。目前TCP协议占全网的流量达到80%,因此这也成为黑客主要攻击的类别。 TCP报文结构 一个TCP报头的标识(cod...

2018-08-22 16:14:34

阅读数 1262

评论数 0

DDoS攻击--防护本质

什么是DDoS ? DDoS全称Distributed Denial of Service,中文意思为“分布式拒绝服务”,俗称洪水攻击,就是利用大量合法的分布式服务器对目标发送请求,从而导致正常合法用户无法获得服务。 服务:系统提供的,用户在对其使用中会受益的功能 拒绝服务:任何对服务的干涉...

2018-08-22 15:42:59

阅读数 2544

评论数 0

Go语言--函数作为值-类型-返回值、匿名函数、闭包

概要 地球人都知道:函数只是一段可执行代码,编译后就“固化”了,每个函数在内存中只有一份实例,得到函数的入口点便可以执行函数了。go语言中函数可以作为另一个函数的参数或返回值,可以赋给一个变量。函数可以嵌套定义(使用匿名函数),即在一个函数内部可以定义另一个函数,有了嵌套函数这种结构,便会产生闭...

2018-08-21 11:08:08

阅读数 117

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭