自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 centos下搭建Jenkins持续集成环境
原力计划

原文作者:studytime 原文链接:https://www.studytime.xin/ 目录 本文主要记录了centos7下的jekins的安装步骤,以及常见会出问题的细节点,对此做的一个总结记录。 jdk配置安装 前置条件需要安装jdk,具体安装方法不再此说明。 java -versio...

2020-04-01 00:22:55 42 0

原创 centos7 安装supervisor教程以及常见问题
原力计划

原文作者:studytime 原文链接:https://www.studytime.xin/ 目录 简介 Supervisor 是一个进程控制系统。它是一个 C/S 系统 (注意:其提供 WEB 接口给用户查询和控制)。它允许用户去监控和控制在类 UNIX 系统的进程。它的目标与 launchd...

2020-04-01 00:20:25 86 0

原创 Django与Celery的安装使用
原力计划

原文作者:studytime 原文链接:https://www.studytime.xin/ 目录 celery 简介 Celery 是一个强大的 分布式任务队列 的 异步处理框架,它可以让任务的执行完全脱离主程序,甚至可以被分配到其他主机上运行。我们通常使用它来实现异步任务(async tas...

2020-03-31 23:57:15 50 0

原创 亚马逊广告api v2版php扩展库

概述 easy-amazon-advertising easy-amazon-advertising 是一个开源的非官方的亚马逊广告业务sdk。 环境需求 easy-amazon-advertising 的安装非常简单,因为它是一个标准的 Composer 包,这意味着任何满足下列安装条件的 P...

2020-01-15 22:24:00 78 0

原创 Mac VMware Fusion CentOS7 安装、配置静态IP文档

安装文档 安装CentOS7 这里我们要安装CentOS7 64位,所以选择CentOS7 64位配置 我们点击存储后,vmware会自动帮我们创建一个虚拟机,但是我们还没有添加镜像,所以需要先将其关机 给新创建的虚拟机设置镜像 设置语言 这里说一下设置成英文的原因,因...

2020-01-11 14:51:49 53 0

原创 常见Web安全问题攻防解析

作者:studytime 原文:https://www.studytime.xin/ 简述 随着网络发展,网络信息安全的重要性,也变得越来越重要。此处整理了常见的 web 安全问题,俗话说安全无小事,也希望作为开发人员,在编码设计过程中,有所助益。 常见安全问题 XSS攻击 CSRF攻击 S...

2020-01-07 23:09:31 30 0

原创 Flume 知识点(六)Flume 的监控

简述 使用 Flume 实时收集日志的过程中,尽管有事务机制保证数据不丢失,但仍然需要时刻关注 Source、Channel、Sink 之间的消息传输是否正常。比如,SouceChannel 传输了多少消息,ChannelSink 又传输了多少,两处的消息量是否偏差过大等等。 Flume 为我们提...

2019-10-09 20:06:16 321 0

原创 Spark系列文章(二):Spark伪分布式安装

Spark伪分布式安装 下载 Spark 安装包 官网下载 http://spark.apache.org/downloads.html 安装前准备 Java8 已安装 hadoop2.7.5 已安装 修改 Hadoop 配置文件 修改 Hadoop yarn-site.x...

2019-09-07 03:11:28 25 0

原创 Hbase知识点(五)HBase过滤器(Filter)

HBase 的基本 API,提供了包括增、删、改、查等的操作。相对而言,与传统的关系型数据库相比,查询略显苍白。只能根据特性的行键进行查询(Get)或者根据行键的范围来查询(Scan)。 为此 HBase 提供了高级的查询方法:过滤器 Filter 。 过滤器(Filter) 过滤器可以根据列...

2019-09-05 13:57:12 63 0

原创 Hbase知识点(四)Hbase基本架构和原理

HBase 采用了经典的 master/slave 架构,与 Hdfs 不同的是,他的 master 与 slave 不直接互联,而是引入 zookeeper 让两类服务解耦,这样使得 master 变得完全无状态,而避免了 master 宕机导致的整个集群不可用。 基本架构 错误图解 ...

2019-09-03 12:34:20 35 0

原创 Hbase知识点(一)初识与扩展

Hbase 是 Googe BigTable 的开源实现,是 Apace Hadoop 大数据生态系统中的重要成员。是⼀个构建在 HDFS 上的分布式列存储系统。从逻辑上讲,HBase 将数据按照表、⾏和列进⾏存储,它是⼀个分布式的、稀疏的、持久化存储的多维度排序表。 初识与扩展 产生背景 G...

2019-09-02 18:06:36 31 0

原创 Tomcat安装和配置

linux下安装tomact和mac下无区别,汇总下tomcat的安装记录。 目录 一、前置条件 java Sdk已安装 ➜ ~ java -version java version "1.8.0_191" Java(TM) SE Runtime Environme...

2019-08-23 05:18:56 34 0

原创 Hbase Shell命令整理

本内容整理了部分常用命令、以及实验案例。Hbase有大量命令,此处只列举出部分。更多使用案例和方法,list命令已经有很好的支持。 目录 进入Hbase shell 进入命令 ➜ hbase-1.2.4 bin/hbase shell help 帮助命令 hbase(main):0...

2019-08-20 23:11:51 39 0

原创 Git工作流指南:Gitflow工作流

Gitflow工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。 目录 这节介绍的Gitflow工作流借鉴自在nvie的Vincent Driessen。 文档所在:https://git-scm.com/book/zh...

2019-08-18 22:23:42 41 0

原创 搭建个人博客(三):个人博客nginx配置优化

近日发现博客域名studytime.xin和www.studytime.xin都是可以允许访问到的。导致使用卜算子统计访问信息时,数据也是分散的。针对于此,将域名所有请求统一转发到https://www.studytime.xin 个人博客系统nginx配置 配置https 阿里云申请配...

2019-08-04 02:00:25 163 0

原创 Spark系列文章(三):搭建Spark开发环境IDEA

构建Spark运行环境,在IDEA上利用maven进行构建 IDEA搭建Spark运营环境 一、创建maven工程 二、设置groupId和artifactId 三、设置工程目录 四、构建完成 五、上传项目至github cd spark-learning-e...

2019-07-29 22:42:58 29 0

原创 MAC下搭建Hadoop运行环境

Hadoop环境的搭建和配置还是有些麻烦的,尤其是mac,此处整理下自己搭建的过程和步骤。 作者:studytime 原文:[https://www.studytime.xin/](https://www.studytime.xin) 安装 Java Hadoop运行环境基于Java、所以...

2019-07-20 22:18:56 2440 2

原创 Spark系列文章(二):Spark运行环境构建

构建Spark运行环境,在IDEA上利用maven进行构建。 一、创建maven工程 二、设置groupId和artifactId 三、设置工程目录 四、构建完成 五、上传项目至github cd spark-learning-example git init ...

2019-07-17 19:59:14 20 0

原创 Spark系列文章(一):Spark初识

Spark产生背景、简介、特点、现有使用场景等做简单的介绍解析。 什么是Spark 官网地址:http://spark.apache.org/ spark 是高性能 DAG 计算引擎,一个实现快速通用的集群计算平台。它是由加州大学伯克利分校AMP 实验室开发的通用内存并行计算框架,用来构建大型...

2019-07-15 15:59:07 36 0

原创 Mac配置Maven及IntelliJ IDEA Maven配置

mac上安装maven、以及IDEA上Maven配置 目录 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压maven tar -zxvf apache-maven-3.6.0-bin.tar.gz -C /Users/baihe/Softw...

2019-06-10 16:24:44 4841 0

原创 搭建Hbase伪分布式

Hbase伪分布式搭建、以及基本使用方法 搭建说明 Hbase部署架构图 下载安装包 上传下载zookeeper-3.4.9.tar.gz、hbase-1.2.4-bin.tar.gz安装包到/data/pkg目录下 解压缩安装包到文件目录 cd /data/pkg tar zxvf zook...

2019-06-10 16:22:52 46 0

原创 mac下使用rz、sz实现从服务器上传下载文件

mac下使用rz、sz实现从服务器上传下载文件 简介 在 windows 下通常可以用 xshell、secureCRT 等工具,只要在服务端装好 lrzsz 工具包就可以实现简单方便的文件上传下载。但是在 Mac 上用 iTerm 的时候发现 iTerm 原生不支持 rz/sz 命令,也就是...

2019-06-10 12:22:47 160 0

原创 Sqoop学习之路

Sqoop知识梳理、环境搭建、基本原理、常用命令、Sqoop练习等 Sqoop学习之路 一、概述 Sqoop (SQL to Hadoop) 是Apache顶级项⽬,官⽹地址:http://sqoop.apache.org. 为了高效的实现关系数据库与hadoop之间的数据导入导出,had...

2019-06-04 05:24:56 16 0

原创 Mac配置Maven及IntelliJ IDEA Maven配置

mac上安装maven、以及IDEA上Maven配置 目录 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压maven tar -zxvf apache-maven-3.6.0-bin.tar.gz -C /Users/baihe/So...

2019-05-30 22:14:54 98 0

原创 Hbase伪分布式搭建

Hbase伪分布式搭建、以及基本使用方法 搭建说明 Hbase部署架构图 下载安装包 上传下载zookeeper-3.4.9.tar.gz、hbase-1.2.4-bin.tar.gz安装包到/data/pkg目录下 解压缩安装包到文件目录 cd /data/pkg tar zxv...

2019-05-28 03:43:55 40 0

原创 Mac 修改系统默认Java版本

Mac使用时,怎么去除修改系统默认Java版本 流程方法 查看当前版本,终端输入 java -version 查看存在的java sdk版本 进入目录/Library/Java/JavaVirtualMachines 复制需要更改的java sdk所在目录更新使用版本 export JAVA...

2019-04-03 12:25:10 1173 0

原创 团队内部redis使用规范

团队内部Redis使用约定 目的 为了避免再次出现因redis使用不当,而造成异常影响业务,以及方便后期运维,故而经团队内部人员协商,出具redis使用规范,通过规范使用更好、更高效,更安全的使用redis缓存。 目前情况 redis命名不规范,各种命名规则混合使用 redis被用于...

2019-03-20 11:13:13 36 0

原创 个人博客网站升级http为https

针对个人博客网站升级https,整理了下http和https的一些分析,以及配置方法 目录 HTTP与HTTPS是什么? HTTP协议(超文本传输协议)是互联网上应用最为广泛的一种网络协议,常被用于在web浏览器和网站服务器之间传递信息,http协议传输数据是以明文方式进行传送,如果中途被截获,就...

2019-03-14 11:34:19 683 0

原创 博客搭建系列:jekyll部署GitHub Pages

每个人都要有个博客,介绍自己使用jekyll在GitHub Pages部署搭建个人博客的内容 目录 基本介绍 从事互联网行业日久后,技术渐长,总想着写写,把自己回,让别人更多的看到自己。个人是这样想的哈哈。 之前曾经自己使用laravel自己写了个项目,不了了之值。 当时的感觉就会耗时不...

2019-01-20 04:33:11 51 0

原创 java和php对接通用加解密方法整理

整理记录下,java和php对接,对于数据加解密的方法。 import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import java.util.Base64; /** * @author baihe */ ...

2019-01-18 23:38:07 479 0

原创 工具篇:Charles 从入门到精通

Charles 是在 Mac 下常用的网络封包截取工具,通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析 简介 Charles 是在 Mac 下常用的网络封包截取工具,在做 移动开发时,我们为了调试与服务器端的网络通讯协议,常常...

2019-01-04 11:57:05 25 0

原创 开发规范系列:mysql个人开发规范系列

最近涉及数据库相关操作较多,公司现有规范也不是太全面,就根据网上各路大神的相关规范,整理了一些自用的规范用法,万望指正。 目录 数据库环境 dev: 开发环境,开发可读写,可修改表结构。开发人员可以修改表结构,可以随意修改其中的数据但是需要保证不影响其他开发同事。 test: 测试...

2019-01-02 15:22:01 20 0

原创 博客搭建系列:阿里云免费ssl证书配置网站https

针对网站升级https,整理了下http和https的一些分析,以及配置方法整理 目录 HTTP与HTTPS是什么? HTTP协议(超文本传输协议)是互联网上应用最为广泛的一种网络协议,常被用于在web浏览器和网站服务器之间传递信息,http协议传输数据是以明文方式进行传送,如果中途被截获,...

2019-01-02 09:45:06 48 0

原创 工具篇:iTerm与Zsh使用整理

本章主要对mac常用的控制台管理工具的安装与使用进行整理。 iTerm与Zsh篇 iTerm2 安装与配置 安装iTerm2比较简单,直接从官网下载安装即可。安装好之后,我们还需要进行一系列的设置才行。 主题配置 iTerm2支持许多的主题配色,可以自己定义,也可以参考网上现成的主题配色...

2018-12-24 22:02:28 22 0

原创 环境搭建篇:redis编译安装配置篇

redis编译以及安装配置相关 目录 安装前准备 yum install gcc yum install gcc-c++ mkdir -p /data/pkg cd /data/pkg 下载源码包以及解压 wget http://download.redis.io/relea...

2018-12-24 09:12:38 39 0

原创 环境搭建篇:mongodb编译安装配置篇

mongodb编译以及安装配置相关 目录 创建mongodb用户组和用户 groupadd mongodb useradd -r -g mongodb -s /sbin/nologin -M mongodb 下载加压mongodb包 tar -zxf mongodb-linux-x...

2018-12-24 00:14:38 57 0

原创 LNMP环境搭建篇:Nginx1.12.2编译安装

LNMP环境搭建篇,系列第二篇nginx编译安装 目录 准备工作 #新建项目存放目录 mkdir -p /data/wwwoot #新建日志存放目录 mkdir -p /data/log/nginx 添加用户 useradd -r -s /sbin/nologin ...

2018-12-23 16:39:39 12 0

原创 LNMP环境搭建篇:mysql5.7.21编译安装

LNMP环境搭建篇,系列第三篇nginx编译安装 目录 添加用户 useradd -s /usr/sbin/nologin -r mysql 下载源码包以及解压 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boo...

2018-12-23 05:51:35 25 0

原创 LNMP环境搭建篇:PHP7.2编译安装

此前对公司下属的本地化项目运行环境进行了部署,整体更新迭代到最新的稳定版,此处就整体以一个小系列进行分析整理。 各组件的版本如下: CentOS-7.4 + Nginx-1.14.0 + MySQL-8.0.11 + PHP-7.2.8 计划用接下来四篇文章依次描述: Nginx-1.14....

2018-12-23 01:30:52 88 0

原创 MySQL常见的统计解决方案整理

最近用MySQL做统计的需求比较多,这里整理一些常用的场景方便后期查阅,同时也是抛砖引玉的过程。 其中包括普通的分组统计,连续的每日统计,区间范围统计。 目录 普通分组统计 场景一:根据订单状态统计订单数量。 一个很常见,也很简单的统计需求。其中状态字段是订单实体的一个属性。参考代码:...

2018-12-18 23:12:22 108 0

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