自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

flyfelu的博客

在黑夜中寻找光明

  • 博客(35)
  • 收藏
  • 关注

原创 SpringBoot切面@Aspect --- 注解在嵌套方法不生效的问题

以下这两种方法都可以,只需要选择一种就可以。1.将代理暴露,然后手动获取代理对象。

2023-03-30 17:27:04 2728

原创 del+insert del+save+update区别

del+insert 会导致修改的数据主键发生变化。

2023-02-28 13:09:01 110

原创 cas5.3服务器端部署入门

安装前置条件:本地电脑已经配置好git maven jdk1.81.下载服务器端代码模板并且切换至5.3分支:git clone https://github.com/apereo/cas-overlay-template.gitcd cas-overlay-templategit checkout -b 5.3 remotes/origin/5.32.在该目录下右击鼠标,选择运行git bash here,在命令窗口运行下列命令##run命令其实是打包并运行服务,相当于mvn.

2022-05-24 21:26:16 2437

原创 hive3.1.2安装 hadoop-3.2.3单机版安装

前置安装:jdk1.8和hadoop3.x.x一、hadoop-3.2.3单机版安装1.下载安装包wget https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-3.2.3/hadoop-3.2.3.tar.gz2.解压缩tar -zxvf hadoop-3.2.3.tar.gz3.进入hadoop-3.2.3/目录下,创建文件夹input,并将配置文件复制到该文件夹下mkdir input cp.

2022-05-16 23:57:07 1687

原创 docker版cdh单台服务器安装入门,hue组件连接mysql

一、cdh安装cdh docker镜像地址:https://hub.docker.com/r/cloudera/quickstart/tags1.下载docker镜像docker pull cloudera/quickstart2.docker镜像运行:docker run -d \ -id \ --hostname=quickstart.cloudera \--privileged=true \ -p 8020:8020 -p 7180:7180 -p 21050:210

2022-05-11 21:32:02 846 1

原创 hue4.9 docker版安装,连接mysql5.6,更换元数据仓库

一、安装hue4.91.从docker中心仓库下载hue.9的镜像docker pull gethue/hue:4.9.02.安装运行hue4.9的镜像容器,-d后台运行 -p执行容器端口和hue端口的映射, --name指定该容器的名称docker run -it -d -p 8888:8888 --name=hue gethue/hue:4.9.03.浏览器访问http://localhost:8888,初次登陆需要设置用户名密码,登陆进去后由于没有配置任何需要访问的数据连接,所

2022-05-09 21:17:34 1027

原创 centos7安装mysql8

安装:0.修改CentOS7的yum源,改为阿里云的镜像备份:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo清除缓存:yum clean all重新设置缓存:yum makecache1.下载

2022-03-16 21:12:23 1820

原创 java动态代理保存代理生成的class文件

一 配置方式以下两种方式都可以:1. 配置jvm启动参数-Dsun.misc.ProxyGenerator.saveGeneratedFiles=trueidea配置如下:Edit Configurations-->Vm options 输入框配置-Dsun.misc.ProxyGenerator.saveGeneratedFiles=true如图:2. 在代码的启动入口加入如下代码:System.getProperties().put("sun.misc.

2021-06-30 09:39:47 1309 2

原创 代理模式

1.定义:为目标对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。2.分类:代理模式分为静态代理和动态代理,静态代理就是由程序员或者某些工具编写代理类的代码,在程序编译运行之前,代理类就被创建;动态代理则是指在程序运行期间动态创建代理类字节码,通过类加载器加入和通过反射生成代理对象。2.1静态代理:实现流程:1.代理类实现委托类的接口2.委托类对象成为代理类对象成员3..

2021-05-13 17:44:25 75

原创 DNS解析流程

大概流程:当浏览器访问一个网址时,首先会对域名进行解析,解析出域名对应的ip,如下图所示:1.当用户访问baidu.com时,首先浏览器会检查自身dns缓存,如果没有,则检查客户端hosts文件2.当hosts文件中也没有域名对应的ip,则dns客户端会请求配置文件中配置的Local DNS Server(本地dns服务器),一般为运营商dns服务器或者公司自己搭建的dns服务器3.如果本地dns服务器没有解析记录,则本地dns服务器会直接请求Root DNS Server(根dns服务

2021-04-16 15:12:31 264

原创 cas重定向次数过多

参考:http://www.imooc.com/article/3558https://blog.csdn.net/javaloveiphone/article/details/52439613?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blo

2020-10-16 20:45:21 2041

原创 工具问题解决

1.eclipse 打开报错 Version1.7.0_xx of the JVM is not suitable for this product问题原因:系统安装了多个版本的jdk,配置的环境比那里为jdk7,而eclipse需要jdk8解决办法:找到eclipse根目录,找到eclipse.ini 文件,打开后在文件最上方添加如下内容:2.tomcat闪退:2.1首先确...

2020-01-05 14:17:12 190

原创 zabbix-agent安装

1.安装zabbix-agent客户端sudo yum install zabbix-agent.x86_642.修改配置文件/etc/zabbix/zabbix_agentd.confPidFile=/var/run/zabbix/zabbix_agentd.pidLogFile=/var/log/zabbix/zabbix_agentd.logLogFileSize=0...

2019-11-18 14:00:06 143

原创 zabbix总结

一、安装教程可以参考:http://www.zsythink.net/archives/447二、名词解释:主机(host): 可以理解为服务器或虚拟机,监控的基本维度,大部分监控功能都围绕主机进行监控主机群组(host groups):对主机进行分类,比如某个服务有多台主机或虚拟机,可以把这个服务下的所有主机或虚拟机放入同一个主机群组监控项(Items):监控指标,需要监控的数据...

2019-11-04 18:33:35 586

原创 influxdb不停机迁移扩容

背景:原先influxdb1.6.4只有一台服务器,现在需要扩容到三台总的步骤:1.将数据库通过备份还原到另外两台服务器2.修改数据库代理influxdb relay 将数据写入三台服务器3. 补齐迁移期间丢失的数据详细步骤1.在原来的服务器上备份所有数据库:influxd backup -host 127.0.0.1:8088 -portable /tmp/data/...

2019-11-01 09:48:48 1611

原创 linux开机自运行脚本(filebeat开机自启)

以filebeat开机自启为例:1.创建shell文件filebeat.sh:#!/bin/bashnohup /usr/local/filebeat/filebeat-6.5.3-linux-x86_64/filebeat -e -c /usr/local/filebeat/filebeat-6.5.3-linux-x86_64/filebeat.yml > /dev/nul...

2019-10-16 14:52:05 1434

原创 mysql5.5升级5.7

mysql5.5升级到5.7后,默认的sql模式会发生改变,通过以下语句查看模式:SELECT @@sql_modeONLY_FULL_GROUP_BY: select语句后面只能跟聚合函数以及group by的字段STRICT_TRANS_TABLES:如果一个字段非空约束,没有默认值,在插入时如果不插入这个字段,报错ps:mysql5.5默认没有这个约束:insert语句...

2019-09-18 11:49:26 186

原创 flink安装并且运行WordCount任务

1.官网下载flink:https://www.apache.org/dyn/closer.lua/flink/flink-1.8.1/flink-1.8.1-bin-scala_2.11.tgz2.下载后上传到服务器,解压并运行flink服务cd /usr/local/flink-1.8.1-bin-scala_2.11/flink-1.8.1/bin./start-cluster....

2019-08-19 18:22:42 2349

原创 小程序常用语法

一、小程序本地缓存:同步设置wx.setStorageSync('key','value');获取wx.getStorageSync('key');删除wx.removeStorageSync('key');异步设置wx.setStorage({key:'key',data:'value'}); 通过回调函数返回获取的值wx.getStorage({ key...

2019-06-02 21:14:47 1042

原创 微信小程序入门

1.项目结构:1.1如图1.2. app.js结构://app.jsApp({ //小程序生命周期函数 onLaunch: function () { }, //全局变量 globalData: { userInfo: null }})app.js中最外层为App({}), 方面需要一个对象,对象中有小程序生命周期函数、全局自定义函数、以...

2019-05-25 22:43:47 143

原创 mysql5.6安装入门

参考:http://www.runoob.com/mysql/mysql-install.htmlwget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-community-release-el7-5.noarch.rpmyum updateyum install mysql-s...

2019-01-17 20:35:06 165

原创 codis安装入门

前期准备:3台云服务器(服务器ip和域名配置详情可见最下方的host配置)172.16.0.6 instance-oi4hyxs3  (2C4G)(安装zk,codis-server-master,codis-dashboard,codis-proxy,codis-fe)172.16.0.4 instance-drr9py6i   (1C2G)(安装zk,codis-server-mas...

2019-01-10 22:11:59 288

原创 分布式文件存储系统-GlusterFS安装入门

一、此博客最终能够实现:1.由于用的是虚拟云服务器,和GFS服务器在同一个局域网下的应用服务器可以通过内网ip(内网域名)挂载GFS,服务器就像操作自己本地磁盘一样操作GFS此博客最终无法实现:2.暂时无法通过GFS服务器的公网ip挂载,原因可能是云服务器商分配的公网ip网卡不在云虚拟机上,而是在云服务商的网关上。3.生产环境中为了安全,应用服务器访问基础服务(redis、mysq...

2019-01-08 18:30:58 313

原创 zk安装入门

官方网站:http://zookeeper.apache.org/参考:https://blog.csdn.net/mucaoyx/article/details/84785215https://stackoverflow.com/questions/29106546/how-to-check-if-zookeeper-is-running-or-up-from-command-promp...

2018-12-29 11:20:59 2026

原创 influxdb高可用层InfluxDB Relay使用入门

前言:基本高可用层relay架构图:图中负载设备(load Balancer)常用nginx,对于读请求直接转发到inflxudb,对于写请求转发到relay图中是通过地址转发,也可以通过域名来转发  1.安装golang环境2.下载编译influxdb-relayhttps://github.com/influxdata/influxdb-relay3.编辑配...

2018-12-13 10:58:12 7310 2

原创 filebeat安装入门

1.到官网下载自己系统对应的filebeathttps://www.elastic.co/downloads/beats/filebeat2.我是centos7,下载的filebeat-6.5.3-linux-x86_64.tar.gz3.解压缩并进入根目录tar xzf filebeat-6.5.3-linux-x86_64.tar.gzcd filebeat-6.5.3-l...

2018-12-12 15:55:43 651

原创 JDK安装

1.下载安装包:http://vdisk.weibo.com/s/dZ2JdPGXcIlV?category_id=0&parents_ref=dZ2JdPGXcImg2.上传到linux服务器3.赋执行权限chmod 755 jdk-8u51-linux-x64.rpm4.安装# rpm -ivh jdk-8u51-linux-x64.rpm安装成功后默认在 ...

2018-11-28 11:38:39 197

原创 cassandra安装入门

参考文档:http://cassandra.apache.org/doc/latest/getting_started/installing.htmlhttps://docs.datastax.com/en/cassandra/3.0/cassandra/install/referenceInstallLocatePkg.htmlhttps://www.cnblogs.com/valley...

2018-11-12 15:04:15 240

原创 influxdb使用入门

参考:https://blog.csdn.net/vtnews/article/details/80197045https://docs.influxdata.com/influxdb/v1.6/tools/api/#write-http-endpointhttps://blog.csdn.net/vtnews/article/details/801970450.influxdb配...

2018-11-07 15:42:24 1531

原创 nginx安装

环境:centos7.2 64位软件地址:http://nginx.org/en/download.html参照地址:http://www.nginx.cn/doc/安装前的准备:yum install gccyum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel...

2018-11-05 13:49:22 130

原创 云监控线上部署迁移总结

1.线上部署,注意程序安装涉及到的各个文件的权限,程序以哪个linux用户运行2.对于开源组件(kafka、redis、kapacitor......等等),通过网上搜索的博客或者文章只能保证程序安装运行起来,如果想真正使用还需要:2.1.登录官网了解组件的基本功能,数据流向,原理,组件中定义的名词的含义,2.2同时根据官网了解组件的配置文件中各个配置的含义(组件自身数据存储目录、日志...

2018-10-31 16:51:55 302

原创 日志收集之rsyslog kafka配置

参考:http://blog.51cto.com/welcomeweb/2136300?source=drahttps://www.jianshu.com/p/8384f6cd0f22背景:最近项目需要上监控,经过规划决定用:rsyslog/telegraf+kafka+influxdb+grafana的技术架构,虽然公司有运维这些都不需要自己搭建配置,但秉着实践是检验真理的唯一标准,...

2018-10-18 18:57:33 6520 1

转载 maven私库引用的顺序

Nexus私服代理:https://blog.csdn.net/ouyang_peng/article/details/78804637私库的顺序:在maven中,仓库可以分为:本地仓库、远程仓库。远程仓库可以分为:中央仓库、私服仓库。中央仓库是maven官方指定的仓库,可以理解为“寻找的最后一站”。私服仓库可以是自己建的,也可以是其它主体建的(比如aliyun的ma...

2018-09-18 18:37:58 1761

转载 maven pom基本配置

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0...

2018-09-18 18:35:57 120

转载 maven项目上传到私库

1.m2/setting.xml 文件配置私库用户名密码 <servers> <server> <id>jrq-releases</id> <username>deployment</username> <password...

2018-09-18 18:33:08 2104

空空如也

空空如也

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

TA关注的人

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