自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿啄debugIT

搞明白背后的原理与思想才能万变不离其中……学习新技术,首先记住核心特征关键词,以后再慢慢顺序展开理解记忆……

  • 博客(10)
  • 资源 (45)
  • 问答 (1)
  • 收藏
  • 关注

原创 openstack tacker 把NFV 引入到了openstck,及openstack tacker 安装

前言openstack tacker 把NFV 引入到了openstck。openstack tacker是一个开源的mano项目,可以编排管理nfv。本文介绍如何在ubuntu16上使用devstack安装openstack tacker具体安装步骤:1)准备:最小安装干净的ubuntu16.04 系统,一定要最小安装,别安装其他任何软件包,防止与devstack使用的软件包...

2020-05-24 15:50:25 591 3

原创 Linux 安装并优化 postgreSQL9.6.2

1.下载postgresSQL9.6.2wget https://ftp.postgresql.org/pub/source/v9.6.2/postgresql-9.6.2.tar.bz22.解压:tar -jxvf postgresql-9.6.2.tar.bz23.安装插件gcc: 参考文档:http://192.168.6.32:8010/pages/viewp...

2020-05-24 15:46:36 375

原创 Java项目生产环境部署,遇到FTP连接加密服务器的踩坑及爬坑过程

前言:由于项目当中的采集模块需要向第三方提供ftp服务器,采集所需数据,另外,由于之前该Java项目代码已经在其他项目都可以跑通,故Java项目代码是现成的!问题:1. 系统的ftp程序无法连接远程的服务器【问题重现】:530 Non-anonymous sessions must use eneryption.【系统报错】:FTPConnectClosedException:Connection closed without indication.2. 在解决问题1后,系统无法对

2020-05-23 02:00:58 1339 1

原创 spring boot配置pom及assembly分离lib和resources及执行jar一起整合到tar.gz包,便于部署,及修改配置资源

前言由于项目中,要求配置太多,又涉及Java调用python等,要根据实际生产环境进行配置,不能像以前直接打个可执行jar完事,故考虑配置pom及assembly分离lib和resources及执行jar,便于部署,及修改配置资源。网上有很多参考资料,鱼龙混杂,反复配置修改,最终成功!工作目录修改pom.xml在pom.xml中,修改build配置项,根据自己的项目实际情况,进行适当修改!<build> <plugins> <plugin&

2020-05-31 14:06:18 1627 4

原创 安装gitlab及配置等常见问题,及解决对策

前言GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面,但是安装gitlab,经常遇到各种问题,故梳理记录1. 安装完成后访问,提示502;sudo gitlab-ctl tail 发现unicorn的8080端口被占用,vi /etc/gitlab/gitlab.rb 找到nginx监听端口的配置项,把8080修改为9090然后保存退出#unicorn['p

2020-05-30 19:39:08 2056 1

原创 安装Anaconda3,管理python依赖包和管理切换python环境,及conda安装pymysql的填坑记录

前言网上有很多,安装Anaconda3的版本,由于每次安装,都会遇到不同的问题,特此汇总记录一下centos安装Anaconda3,及conda安装pymysql的填坑经历安装准备centos系统,可能本地默认安装的是python2(官方已经终止更新) 已经下载好的Anaconda3-5.3.1-Linux-x86_64.sh(提取码:n49i)备注:windows版的Anaconda3-5.3.1-Windows-x86_64.exe(提取码:t7gg)安装1.把下载后的Anaco

2020-05-30 19:12:47 2414 3

原创 FFmpeg 在视频直播中的使用

背景在MEC边缘计算项目中,验证视频直播需要验证MEC能对直播的视频流进行处理,所以使用了FFmpeg作为视频处理工具。简介FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。可以轻易地实现多种视频格式之间的相互转换。视频基础术语介绍容器(Contain...

2020-05-24 15:44:13 516

原创 以nginx镜像为例的Docker应用部署及备份与迁移

1.Nginx部署1.1拉取Nginx镜像docker pull nginx1.2创建Nginx容器docker run -itd --name=test_nginx -p 80:80 nginx/bin/bash1.3测试Nginx浏览器地址栏输入:http://192.168.247.135/1..4配置反向代理官方的nginx镜像,nginx配置文件nginx.conf 在/etc/nginx/目录下。在容器内编辑配置文件不方便,我们可以先将配置文件从容器...

2020-05-23 01:33:04 1087 1

原创 beeline 取hive数据,及基于共享层部署Mapreduce

1.部署流程图:2. 取数方法:建表:beeline"jdbc:hive2://master05.cluster-b.gdyd.com:10000/default;principal=hive/_HOST@GDSAI.COM?tez.queue.name=hanxin" -e "create table if not exists TMP_hanxin_HTTP...

2020-05-23 01:05:19 381

原创 Windows下配置多个git账号的配置的踩坑记录

前言公司用gitlab对代码管理,但有时学习需要在github和gitee上拉取一些代码,进行学习备份,但又不想频繁覆盖本地id_rsa,所以总结一下,Windows下配置多个git账号的配置的流程,免得大家以后少走弯路!配置多个git账号的config安装git.exe,不再说了,具体步骤如下:步骤一:用ssh-keygen命令生成一组新的id_rsa_new和id_rsa_new.pub。ssh-keygen -t rsa -C "new email"平时我们都是直接回车(避

2020-05-08 18:35:22 763

实际WEB项目整合 Shiro 以及 LDAP 方案.docx

实际WEB项目整合 Shiro 以及 LDAP 方案.docx,用户访问WEB项目时,链接会被配置好的ShiroFilter拦截,如果用户会话没有经过认证,则重定向到登录URL,提交登录表单时,系统通过LDAP进行身份校验,校验通过后重定向到用户所访问的链接。

2020-02-11

springboot后端实现防御xSRF攻击的策略代码.zip

本包中,含有2个实现springboot后端实现防御xSRF攻击的策略代码,具体使用,还需要看您的具体场景,进行区分使用!CSRFInterceptor.java、XSRFHandlerInterceptor.java

2020-02-10

SpringBoot整合XssFilter,Jsoup等实现请求参数的过滤,处理Xss攻击及sql注入.zip

原理过程 Springboot中会使用FilterRegistrationBean来注册Filter,Filter是Servlet规范里面的,属于容器范围,Springboot中没有web.xml,那Springboot中,不用管Filter是如何交给Ser...SpringBoot整合XssFilter,Jsoup等实现请求参数的过滤,处理Xss攻击及sql注入.zip

2020-02-09

在使用netty进行网络通信协议传输使用protobuf时protobuf编译.proto文件生成JAVA类.zip

在使用netty进行网络通信协议传输使用protobuf时protobuf编译.proto文件生成JAVA类.zip 包括测试proto3.proto文件,自动protobuf编译.proto文件生成JAVA类

2020-02-09

ApacheJMeter安装及对postgresql数据库压测过程.zip

ApacheJMeter安装及对postgresql数据库压测过程 apache-jmeter-5.0.zip postgresql-42.2.4.jar test.jmx

2020-02-09

基于Jenkins+SonarQube+Nosetests+Coverage的Python项目持续集成.jpg

本文从一个规范的Python项目目录结构开始,介绍了一个Python项目应该遵序的一些编码规范,以及与持续集成相关的工具使用。由于网上众多Python项目是使用TravisCI进行持续集成,跟我们目前使用Jenkins+SonarQube方案不一样,所以我们重新研究了如何整合这些内容 基于Jenkins进行集成 基于Nosetests进行自动化测试 基于coverage.py进行代码覆盖率检查 另外为了进一步解决自动化测试、开发过程的种种问题,我们也对以下工具进行了研究 基于virtualenv进行测试环境隔离的,它的目标很简单:如果你的一台机子中有很多Python项目,每个都有不同的依赖(可能相同的包,但是依赖不同的版本),仅仅在一个Python安装环境中管理这些依赖几乎是不可能的 基于Sphinx生成Python代码文档,Sphinx是已经被用来生成Python官方文档和大多数流行的Python项目文档的工具。

2020-02-07

tmux安装文件及配置.zip

tmux(terminal multiplexer)是Linux上的终端复用神器,可从一个屏幕上管理多个终端(准确说是伪终端)。使用该工具,用户可以连接或断开会话,而保持终端在后台运行。类似的工具还有screen,个人对这二者的使用感受是,用过tmux就再也不想用screen了。

2020-02-06

Kettle分享.pptx

Kettle分享.pptx是Kettle的相关基础,ETL工具Kettle研究-1-ETL认识与Kettle研读 ETL工具Kettle研究-2-Kettle安装部署 ETL工具Kettle研究-3-MySQL数据导入HIVE ETL工具Kettle研究-4-同步和更新备份表

2020-02-04

利用kettle运行job,完成以上的两个过程.mp4

利用kettle运行job,完成以上的两个过程.mp4Kettle研究-1-ETL认识与Kettle研读 ETL工具Kettle研究-2-Kettle安装部署 ETL工具Kettle研究-3-MySQL数据导入HIVE ETL工具Kettle研究-4-同步和更新备份表

2020-02-04

利用kettle运行transformation,完成数据库表到数据库表的ETL过程.mp4

利用kettle运行transformation,完成数据库表到数据库表的ETL过程.mp4ETL工具Kettle研究-1-ETL认识与Kettle研读 ETL工具Kettle研究-2-Kettle安装部署 ETL工具Kettle研究-3-MySQL数据导入HIVE ETL工具Kettle研究-4-同步和更新备份表

2020-02-04

利用kettle运行transformation,完成从Excel表到数据库表的ETL过程.mp4

利用kettle运行transformation,完成从Excel表到数据库表的ETL过程ETL工具Kettle研究-1-ETL认识与Kettle研读 ETL工具Kettle研究-2-Kettle安装部署 ETL工具Kettle研究-3-MySQL数据导入HIVE ETL工具Kettle研究-4-同步和更新备份表

2020-02-04

table-copy-update.ktr

表输入输出与更新操作,一个是直接从数据源表同步数据到目标表,一个是检查原表的插入和更新,同步到目标表,本实践的元数据文件:table-copy-update.ktr

2020-02-04

nux-dextop-release-0-2.el6.nux.noarch.rpm

ETL工具Kettle研究-2-Kettle安装部署,Centos 6 需要下载另外的nux-dextop rpm安装包,否则执行yum install webkitgtk会出错。

2020-02-04

mysql-to-hive.ktr

从数据库(mysql)中读取数据写入HDFS并建hive表;在该转换中,需要配置2个DB链接(Mysql和HiveServer2),配置Hadoop集群(HDFS),配置子服务器(远程执行服务器)。需要实践的元数据文件:mysql-to-hive.ktr

2020-02-04

构建通用Docker基础镜像.zip

构建通用Docker基础镜像,包含java ,tomcat 、nginx 、node 等环境,用到的文件包(apache-tomcat-8.5.9.tar.gz,Dockerfile,entrypoint.sh,nginx-1.15.12.tar.gz,node-v12.13.0.tar.gz,node-v12.13.0-linux-x64.tar.xz,rarlinux-x64-5.3.0.tar.gz,supervisord.conf)

2020-02-03

nmon_x86_64_centos7

nmon_x86_64_centos7nmon(得名于 Nigel 的监控器)是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的一款计算机性能系统监控工具。nmon 可以把操作系统的统计数据展示在屏幕上或者存储到一份数据文件里,来帮助了解计算机资源的使用情况、调整方向和系统瓶颈。

2020-02-01

ideaeclipse-java-formatters_1.0.0.xml

ideaeclipse-java-formatters_1.0.0.xml在IntelliJ中导入Eclipse Code Formatter,跟Eclipse上的code template不一样,在IDEA里类似的功能主要由File and Code里面设置File Header,由JavaDoc插件设置各个方法的JavaDoc去实现。

2020-01-31

git-lfs-windows-v2.10.0.exe

在Windows下,如何使用Git LFS上传超过100M的二进制文件到GitHub,Git LFS(Large File Storage) 是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持, 简单的说,就是如果你想传超过100M的二进制文件到GitHub,你就要用Git LFS!

2020-01-28

powa-install-packages.tar.gz

PostgreSQL性能监控插件-powa 的依赖包,启动报错大部分原因都是环境变量为配置好或者文件未赋予相关权限造成的,请仔细检查这些是否配置好。

2020-01-28

DateUtil.java

日期格式包括:年(yyyy)、年月(yyyyMM、yyyy-MM)、年月日(yyyyMMdd、yyyy-MM-dd)、年月日时分(yyyyMMddHHmm、yyyy-MM-dd HH:mm)、年月日时分秒(yyyyMMddHHMISS、yyyy-MM-dd HH:MI:SS)等各种格式。

2020-01-22

HttpRequestConvert.java

public static <T> T convert2Request(Map<String, String> paramsMap, Class<T> clz) { FastRegisterRequest req = convert2Request(map, FastRegisterRequest.class);

2020-01-22

最透彻的的Netty高性能原理和框架架构解析.docx

最透彻的的Netty高性能原理和框架架构解析,Netty 入门门槛相对较高,是因为这方面的资料较少,并不是因为它有多难,大家其实都可以像搞透 Spring 一样搞透 Netty。

2020-01-22

libfdfsclient.so

fastdfs服务安装所需的依赖,直接放在/usr/lib64/目录下

2021-02-05

文件上传的相关工具包.rar

fastdfs-6.06 fastdfs-6.06_bak libfastcommon-1.0.43 redis-4.0.8.tar.gz V1.0.43.tar.gz V6.06.tar.gz

2021-02-05

ssshHost.sh脚本中封装expect的ssh登录自动填充密码功能.sh

在ssshHost.sh脚本中封装expect的ssh登录自动填充密码功能

2021-01-08

flannel和etcd.zip

生产环境下,离线安装Flannel与etcd,让不同主机上的Docker容器之间相互通信etcd-v3.0.12-linux-amd64.tar.gz flannel-v0.11.0-linux-amd64.tar.gz

2020-11-25

docker离线安装包,及相关依赖

docker离线安装包,及相关依赖container-selinux-2.9-4.el7.noarch.rpm ├── docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm └── package ├── audit-libs-python-2.8.5-4.el7.x86_64.rpm ├── checkpolicy-2.5-8.el7.x86_64.rpm ├── libcgroup-0.41-21.el7.x86_64.rpm ├── libseccomp-2.3.1-4.el7.x86_64.rpm ├── li

2020-11-25

kafka-eagle-web-2.0.2-bin.tar.gz

kafka-eagle是一个由国内团队开发的开源的可视化和管理软件。它可以同时监控多个集群、监控 Kafka 集群中 Topic 被消费的情况,并且包含 Kafka Manager 的相关功能等。可以说是既可以管理集群,又可以监控kafka的性能和消费情况,同时又支持sql查询。 是最新的版本,已经从github下载,编译以后生成的kafka-eagle-web-2.0.2-bin.tar.gz,具体如何使用,百度一下,很快可以使用

2020-09-29

check-config.sh

对docker环境,进行检验,若出现问题,可以扫描出来,供开发者及运维参考,执行命令时: ./check-config.sh

2020-09-17

rpm_yum.tar.gz

下载该压缩包,在centos7,执行以下命令,用rpm安装yum软件 rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force rpm -Uvh --replacepkgs libxml2-python*.rpm --nodeps --force rpm -Uvh --replacepkgs python*.rpm --nodeps --force rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm --nodeps --force

2020-09-17

SSD在分布式文件系统中的应用场景及方案对比.pdf

SSD在分布式文件系统中的应用场景及方案对比,ceph集群分别有两个HDD和SSD存储池,一般来说,缓存层构建在昂贵/速度更快的SSD磁盘上,这样才能为客户提供更好的I/O性能。在缓存池后端通常是存储层,它由复制或者erasure类型的HDD组成。

2020-06-16

Google Java Style.htm

Google Java Style.htm是Google开发人员编写Java代码常用配置,适用于idea、eclipse等开发软件

2020-04-24

应用层PostgreSQL数据库安装步骤.zip

复制以上文件 pg_hba.conf 和 postgresql.conf ,并替换 /home/data/pgsql/data 下对应的文件 并根据当前服务器内存大小更改 postgresql.conf 中的 shared_buffered 参数(如果是数据库服务器,建议设置为总内存的四分之一)应用层PostgreSQL数据库安装包及各种依赖

2020-03-07

postgres及min数据库的的表结构及触发器.txt

SET statement_timeout = 0; SET lock_timeout = 0; SET idle_in_transaction_session_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = on; SET check_function_bodies = false; SET client_min_messages = warning; SET row_security = off;mintaka数据库的的表结构及触发器.txt

2020-03-07

PostgreSQL表分区的所有表结构和表分区及触发器.zip

从这里可以看出PostgreSQL表分区很复杂,程序员要多写点代码才能实现表分区。比如要创建子表,继承父表。给子表增加约束。通过作用于主表的触发器,把主表的修改重定向到适当的分区表等工作,分区的创建和管理都需要我们用语言来控制,增加了开发人员的工作量,PostgreSQL表分区的所有表结构和表分区及触发器

2020-02-19

PostgreSQL表分区和子表及删除所有的数据库表.zip

PostgreSQL表分区和子表及删除所有的数据库表 最近需求要求统计DNS近7天每天的解析情况。数据量相对大,所以我这边对表进行分区。 对每天的数据进行分区存储。主表只存储近7天的数据,7天之前的数据删掉。所以我这边会对第8天的数据删除,删除第8天的分区表即可。

2020-02-19

用Tableau 制图甘肃省地图的详细过程.zip

家宽用户广东地图 1、数据准备 因为构建地图,需要额外的空间文件,我们需要用到的文件如下: 在文件夹“tableau地图文件”中的“city”文件中的“administration_division_city_cn.shp”文件 我们等下需要用到该文件文件。 2、联接数据 我们返回数据源连接页面, 用Tableau 制图甘肃省地图的详细过程

2020-02-19

导入Python的依赖openpyxl,xlrd,解决execl按某列条件,修改另一列的值.py

让xlrd模块,进行行列数据获取,从而获取数组索引 再利用数组索引,进行用xlrd模块读取某单元格的数据,进行判断 用openpyxl,进行根据索引单元格,直接赋值 最后,直接save这个文件,就可以了 导入Python的依赖openpyxl,xlrd,解决execl按某列条件,修改另一列的值.py

2020-02-12

LIUNX环境合规修复shell脚本.zip

Compliance_root执行结果.txt、Compliance.sh、Compliance脚本执行结果、LIUNX环境合规修复shell脚本.zip

2020-02-10

upgrade_ssh.zip

安装openssl-fisp,openssl,openssh运行upgrade_ssh.zip支持在线更新多种版本centos的OpenSSL的shell程序解读

2020-02-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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