自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Thingsboard 3.0 通过 tb-gateway 网关接入 MQTT 设备教程

本次演示环境Windows 10,TB版本为Thingsboard 3.0,Thingsboard-gateway版本为2.3.1.1,采用EMQ X作为MQTT broker,用MQTT box作为演示设备。环境准备:thingsboard3.0源码安装下载地址:Releases · thingsboard/thingsboard · GitHub教程:Thingsboard入门教程:本地环境搭建和源码编译安装,献给thingsboard编译失败的同学,教程不断优化 · 物联网技术社区-..

2022-03-15 11:09:56 1370 1

原创 java使用httpclient发送post、get、put、delete请求

package test.huatu.pen.util;import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.config.RequestConfig;import org.apache.http.client.methods.CloseableHttpResp

2021-01-12 14:20:43 693

转载 springcloud maven指定模块打包

在多模块Maven项目中,反应堆(Reactor)是一个包含了所有需要构建模块的抽象概念,对于Maven用户来说,主要关心的是两点:哪些模块会被包含到反应堆中? 反应堆中所有模块的构建顺序是什么?例如有这样的一个多模块项目:plexus-security包含了8个子模块,其中security-realms还包括了更进一层的两个子模块。运行mvn clean install可以看到这样的输出: [INFO]Scanningforprojects... [...

2020-08-12 16:13:08 1027

转载 Spring Security简单的登陆验证授权

Spring Security的介绍就省略了,直接记录一下登陆验证授权的过程。Spring Security的几个重要词1.SecurityContextHolder:是安全上下文容器,可以在此得知操作的用户是谁,该用户是否已经被认证,他拥有哪些角色权限…这些都被保存在SecurityContextHolder中。Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal()...

2020-07-28 23:30:23 1865

原创 下载rpm 离线安装

目的是下载rpm安装包,用于离线安装到其它机器上,两台机器的操作如下:一、下载rpm包(在可以上网的Linux机器上操作):1、确保本机linux可以联网;2、执行指令,其中xxx是你要安装的软件名,根据需要自行修改。/opt/temp是下载后保存的路径,也可以选其它路径存放下载的安装包文件;yum -y install xxx --downloadonly --downloaddir ...

2020-05-07 15:42:44 2043

原创 Docker 部署 将readonlyrest与Elasticsearch 打包- 权限认证

Elasticsearch 认证插件选择官方资料:https://www.elastic.co/guide/en/elasticsearch/plugins/current/security.html官方插件 X-PackX-Pack 插件在 docker 镜像中默认已安装,不过 X-Pack 中的 Security 模块需要付费才能使用,所以弃用这个插件。付费用户相关资料: Se...

2020-05-06 13:26:35 1287

原创 CentOS7.4下ELK6.2.4从零开始安装部署

项目中处理日志用到elk,我的项目使用docker镜像运行的,今天使用离线安装包操作一下hostnamectl set-hostname node-1环境说明:CentOS7.4、jdk1.8等下面是安装过程首先是确认环境rpm -qa|grepJava如果有其他版本的请删除rpm–e --nodeps java-*检查是否删除java –version# 开始安装jdk...

2020-04-30 10:22:58 257

原创 IE9以下浏览器强制升级js

<script> function IETester(userAgent) { var UA = userAgent || navigator.userAgent; if (/msie/i.test(UA)) { return UA.match(/msie (\d+\.\d+)/i)[1]; } else...

2020-03-20 20:39:40 430

转载 K8S学习之centos7系统下Kubeadm方式搭建k8s集群

前言1、Kubernetes集群几种部署方式minikube方式Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,适合尝试Kubernetes或日常开发的用户使用,但是不能用于生产环境。kubeadm方式Kubeadm也是一个工具,提供kubeadm init和kubeadm join,可用于快速部署Kubernetes集群。二进制包方式从官方下...

2019-08-26 22:59:11 559 1

原创 HTTP方式重启服务(spring cloud)

根据本人实际项目需要(spring cloud项目)很多组一起开发,本项目两套环境,由于种种原因没有办法做到数据库动态切换,需要人工收到手动切换,如果一个服务一个服务启启动太来浪费时间。 数据连接信息统一配置到spring cloud config配置中心,有配置中心管理。 开发了一个简单的一键启动功能,写一个公共的包,具体如下: ...

2019-08-23 16:16:30 2416

转载 kubeadm安装单机版kubernetes(简单快速)

准备阶段系统环境:CentOS7.3版本:kubernetes1.10.00.修改hostname如果hostname是localhost,需要修改,比如:masternode。1.禁用防火墙systemctl stop firewalldsystemctl disable firewalld2. 禁用SELINUX执行如下命令:vim /etc/...

2019-08-23 15:59:36 1626

原创 Spring Cloud Config分布式配置中心(svn多文件夹配置)

因为项目需要配置中心这个功能,网上的一些资料都是使用svn的多文件夹配置,希望能给大家一个参考。springcloud config分为两个部分服务端和客户端1、首先搭建服务端首先、启动文件springbootApplication中增加@EnableConfigServer注解pom.xml文件中添加依赖:<dependency> <groupId&...

2019-03-22 11:09:33 1013

原创 使用x-frame-options在nginx配置文件配置 放置frame劫持攻击

关于x-frame-options结合nginx防止frame劫持攻击相关配置,网关关于frame劫持攻击的配置很多,但是配置X-Frame-Options ALLOW-FROM uri在nginx.conf配置文件中在http或者server中配置add_header X-Frame-Options "ALLOW-FROM http://ex.com";X-Frame-Optio...

2019-03-14 17:22:05 8717

原创 SpringCloud Config分布式配置中心(加载本地配置文件)

因为项目需要配置中心这个功能,网上的一些资料都是使用git、svn的比较多,使用本地文件比较少,我使用加载本地文件的配置中心搭建,希望能给大家一个参考。springcloud config分为两个部分服务端和客户端1、首先搭建服务端首先、启动文件springbootApplication中增加@EnableConfigServer注解pom.xml文件中添加依赖:&lt;de...

2019-03-14 17:12:05 5353 3

转载 分布式事物

关于LCN分布式事务框架基于LCN框架解决分布式事务 LCN官网 https://www.txlcn.org/"LCN并不生产事务,LCN只是本地事务的搬运工"兼容 dubbo、springcloud、motan 框架,支持各种关系型数据库LCN框架底层实现原理详细参考: https://github.com/codingapi/tx-lcn/wiki/LCN%E5%8...

2019-02-22 10:04:09 334

转载 Spring+SpringMVC+MyBatis整合

由于本人愚钝,整合ssm框架真是费劲了全身的力气,所以打算写下这篇文章,一来是对整个过程进行一个回顾,二来是方便有像我一样的笨鸟看过这篇文章后对其有所帮助,如果本文中有不对的地方,也请大神们指教。一、代码结构整个项目的代码结构如图所示: controller为控制层,主要用于对业务模块的流程控制。 dao为数据接入层,主要用于与数据库进行连接,访问数据库进行操作,这里定义了各种操作数据库的接口。 ...

2018-03-15 16:52:20 117

转载 学习vue中关于SuperAgent的学习

http://www.jianshu.com/p/98b854322260

2017-08-03 16:22:05 766

glusterfs.md

多环境分部署存储,我根据实际项目用到,项目有两套环境分别用到文件服务器minio,实际应用一个环境上传文件,另一个环境也可以使用,这就涉及到了文件同步,glusterfs分布式存储就可以做到,将两个环境分别文件服务器的存储目录,作为glusterfs的挂载点,一个环境上传服务,glusterfs自动将文件同步到另一个环境。

2020-04-30

空空如也

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

TA关注的人

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