自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

原创 springcloud-gateway 灰度发布V1

排除netflix-ribbon <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>2021.1</version>

2022-03-07 18:44:19 410

原创 java反射 bson转对象

public static <T> T bson2Bean(BSONObject obj, T bean, Class<T> clazz) throws Exception { if (bean == null || clazz == null) { return null; } if (clazz.getSuperclass() != Object.class) { bson2Bean.

2021-09-07 17:49:24 324

原创 docker mysql 定时备份shell

备份shell#!/bin/bash#保存备份个数number=10username=rootpassword=123456db=hjjn_basebackup_dir=/data/docker/mysql/dump/mkdir -p /data/docker/mysql/dump/docker exec my-mysql mysqldump -u$username -p$password $db > $backup_dir/$db-`date +%Y-%m-%d-%H-

2020-09-01 16:26:38 271

原创 docker mysql8 主从

创建主库docker run -d -p 3306:3306 --restart=always --name my-mysql \-v /etc/localtime:/etc/localtime \-v /data/docker/mysql/my.cnf:/etc/mysql/my.cnf \-v /data/docker/mysql/log:/var/log/mysql \-v /data/docker/mysql/data:/var/lib/mysql \-e MYSQL_ROOT_PA

2020-08-17 16:24:59 142

原创 阿里云 centos7 搭建ftp服务器,虚拟账号登录

安装ftpyum install -y vsftpd#启动systemctl start vsftpd配置vsftpdanonymous_enable=YES #允许匿名登录local_enable=YES #允许本地用户登录FTP服务器local_umask=022 #dirm

2020-08-15 12:18:20 250

原创 mqtt 服务器emq activemq artemis mosquitto rabbitmq 等性能,生态测试,纯个人

docker环境部署单机,数据也是portainer显示,不代表特别专业,仅参考模拟1000个客户端,每隔3秒发送数据,数据取大概均值(有新的对比继续更新)服务器 生态 cpu 内存 emq web控制台,中文体验很好,开源+企业收费版 130% 300MB activemq artemis web控制台,英文,体验还可以,开源 30% 800MB mosquitto 没有控制台,topic监听服务器状态,开源没集群, .

2020-08-13 10:53:45 1492

原创 docker Apache ActiveMQ Artemis mqtt 使用,权限配置

需要自己下载二进制包,构建docker镜像地址http://activemq.apache.org/components/artemis/download/下载dockerfile等文件,地址https://github.com/apache/activemq-artemis/tree/master/artemis-docker全部上传到服务器上,并解压 tar -zxvfapache-artemis-2.14.0-bin.tar.gz ,并见dockerfile等文件复制到...

2020-08-12 10:17:29 1343

原创 rabbitmq mqtt spring 发布订阅消息

1.rabbitmq 开启mqtt插件rabbitmq-plugins enable rabbitmq_mqtt2.新建maven工程,现价pom依赖(本工程是mqtt组件,不单独起服务,使用时引入即可)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS

2020-08-01 15:13:18 299

原创 jenkins vue npm webpack 自动化打包

写在前面:有的教程jenkins要安装nodejs插件,其实不用,只要部署的宿主机安装了node环境就可以了(推荐方式,速度还快)jenkin创建一个任务git或者svn下载代码npm 打包(宿主机需要提前安装node环境,并且安装webpack:npm install webpack -g)rm -rf dist.tar.gz dist/npm installnpm link webpacknpm run build:prodtar -zcvf dist.tar..

2020-07-16 12:38:32 883

原创 nginx vue 动静分离配置

安装nginx(略)vue打包dist文件上传服务器(略)运行springboot jar(略)nginx配置80-def.confserver { listen 80 reuseport; server_name 127.0.0.1 localhost 192.168.1.5; access_log /var/log/nginx/80-access.log main; root /etc/nginx/...

2020-07-15 16:23:26 652

原创 docker ELK 7.8.0 filebeat 收集日志

创建elasticsearchdocker run -d --name my-elasticsearch \-v /data/docker/elk/elasticsearch:/usr/share/elasticsearch/data \-p 9200:9200 \-v /etc/localtime:/etc/localtime \elasticsearch创建kibanadocker run -d --name my-kibana \--link my-elasticsearch

2020-07-13 15:31:25 494

原创 nginx 密码认证

安装Apache密码生产工具:yum install httpd-tools生产密码mkdir -p /etc/nginx/passwdhtpasswd -c -b /etc/nginx/passwd/kibana.passwd kibana 123456nginx 配置中加入密码认证server { listen 5602 reuseport; server_name 127.0.0.1 localhost 192.168.1.6;.

2020-07-09 11:04:36 210

原创 maven 多线程 编译

8线程编译mvn -T 8 clean install -Dmaven.test.skip=true

2020-07-08 09:57:08 730

原创 linux clamav 杀毒 扫描病毒

安装clamavyum -y install epel-releaseyum install –y clamav clamav-update下载病毒库https://www.clamav.net/downloads3个文件上传到 /var/lib/clamav递归扫描根目录 –ri /,结果写入 -l /clamav.log ,发现后直接删除 --removeclamscan –ri / -l /clamav.log --remove...

2020-07-06 17:40:27 348

原创 docker nacos 属性文件 外部化配置 权限不生效 问题

问题:主要还是bug,或者说体验不好前提:docker环境,application.properties 宿主机外部化配置1.问题主要是/home/nacos/bin/docker-startup.sh 里面加载配置文件路径的顺序,导致外部配置的nacos.core.auth.enabled=true 加载不到打印出来是这样--spring.config.location=classpath:/,classpath:/config/,file:./,file:./config/

2020-06-20 16:26:12 2003

原创 portainer docker tls 集群连接 openssl

1. 生成tls证书将gen_tls_certs.sh文件放到服务器/etc/docker目录里执行 sh gen_tls_certs.sh 你的预警或ip地址密码123456生成的秘钥证书在tls目录里#!/bin/bashecho "执行示例: sh gen_tls_certs.sh www.baidu.com 123456"echoecho#服务器域名或地址SERVER=$1#密码PASSWORD=$2#下面描述信息可改可不该COUNTRY="CN"STA..

2020-06-19 14:47:13 473

原创 docker 安装nacos mysql5.7

1.安装msyql5.7 并且能正常访问 安装docker正常使用2.编辑配置文件,指定mysql数据库(我这里直接贴我的配置,修改mysql配置,4个地方)# springserver.servlet.contextPath=${SERVER_SERVLET_CONTEXTPATH:/nacos}server.contextPath=/nacosserver.port=${NACOS_APPLICATION_PORT:8848}spring.datasource.platf...

2020-06-18 17:12:43 941

原创 centos kvm 虚拟机 设置桥接模式 网络

新增桥接配置 ifcfg-br0cd /etc/sysconfig/network-scriptstee ifcfg-br01 <<-'EOF' DEVICE=br0 NM_CONTROLLED=yes ONBOOT=yes IPADDR=192.168.1.6 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 BOOTPROTO=none IPV6INIT=no TYPE=BridgeEOF编辑服务器网卡ifcfg-eno1.

2020-06-17 17:39:28 1170

原创 centos7 vnc 远程桌面连接

安装epel库yum install epel-release -y安装xrdpyum install xrdp -y安装tigervnc-serveryum install tigervnc-server -y设置root 用户VNC密码vncpasswd root关闭防火墙systemctl stop firewalld.serviceiptables -F启动XRDPsystemctl start xrdpsystemctl enable x

2020-06-16 13:31:25 244

原创 centos yum 安装mongodb4.0 ,用户名密码登录

1.配置MongoDB的yum源执行:tee /etc/yum.repos.d/mongodb-org-4.0.repo <<-'EOF'[mngodb-org]name=MongoDB Repositorybaseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_64/gpgcheck=0enabled=1EOF更新:yum update2.安装Mongo.

2020-05-11 13:17:40 375

原创 centos 设置开机启动命令

vi/etc/rc.d/rc.local将要开机执行的命令追加到最后

2020-05-09 16:02:50 158

原创 centos 安装svn服务

1.安装yum install subversion2.创建默认目录mkdir -p /var/svn3. 创建版本库svnadmin create /var/svn/bbk4. 配置参数--bbk:你创建的版本库名cd /var/svn/bbk/conf/--配置文件vim svnserve.conf[general]anon-access = read auth-access = writepassword-db = passwdauthz-db

2020-05-09 14:38:07 84

原创 centos7 安装mysql8

1. 删除旧版本rpm -e --nodeps mysqlyum remove mariadb-libs.x86_642. 创建文件目录mkdir /opt/soft3. 下载rpm(可官网自己选版本 https://dev.mysql.com/downloads/repo/yum/)wget https://repo.mysql.com//mysql80-commun...

2020-05-08 15:24:24 111

原创 centos7 替换阿里镜像源

1. 安装wgetyum install wget -y2.下载阿里repo文件cd /etc/yum.repos.d/wget http://mirrors.aliyun.com/repo/Centos-7.repo3. 修改默认仓库文件mv CentOS-Base.repo CentOS-Base.repo.bakmv Centos-7.repo CentOS-...

2020-05-08 11:56:59 160

原创 centos docker 安装

sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \

2020-05-08 11:37:17 138

原创 nginx代理连接mongodb

1. vi /etc/nginx/nginx.conf最后一行加上include /etc/nginx/tcp.d/*.conf;2. mkdir/etc/nginx/tcp.d3.vimongo.server.27017.confstream { upstream stream_mongo_backend { ...

2020-03-11 17:37:37 2348 1

原创 mongodb 数据库字段类型混杂,导致空指针

mongdb查询数据库数据,进行数据转换时,获取数据class类型时,如果数据库数据类型未知,class就为null,导致报空指针错误,比较坑,报错也不明显!!!修改:把报错的列数据类型统一就可以了。。。java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.get(Concurre...

2019-09-27 15:42:29 833

原创 mongodb java驱动 常用查询条件函数构造器 高级API

-----常量public interface MongoSign { String INC = "$inc"; String WHERE = "$where"; String OR = "$or"; String AND = "$and"; String NE = "$ne"; String GTE = "$gte"; String GT = "$gt"; String L...

2019-09-18 09:53:06 295

原创 java 文件打jar包shell脚本

根据java文件生成所有文件路径列表sources.list 生成classpath值(需要引用的外部jar包) javac命令 生成class文件 jar命令 生成jar包#!/bin/shsource /etc/profilePROJECT_PATH=/var/lib/jenkins/workspace/TESTLIB_PATH=$PROJECT_PATH/libBIN...

2019-09-16 14:27:40 677

原创 windows 空白右键打开cmd

系统windows10win+R 在文本框输入regedit 进入目录:计算机\HKEY_CLASSES_ROOT\Directory\background\shell 右键shell新建项open cmd 点击open cmd并在右侧内容栏(默认)处右键 修改 数值数据 修改为‘open cmd’(这里为成功后你右键文件出现的文字) 在open cmd下再新建项command...

2019-09-12 09:30:27 232

原创 maven 自动打包 上传bat命令

需要使用到pscp.exp和plink.exeshell脚本#!/bin/bashAPP_NAME=myprojectAPP_DIR=/usr/hdmsAPP_PORT=18000if [ "$1" = "" ];then echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34m {start|stop|restart|st...

2019-07-19 10:58:44 270

原创 mysql中sequence实现示例

仅供学习参考!!!1.建立sequence表;2.写存储过程;3.测试调用 1.建立sequence表;CREATE TABLE `sequence` ( `seq_id` varchar(20) NOT NULL COMMENT '序列名', `step` tinyint(2) DEFAULT '1' COMMENT '步长', `reset_period`...

2018-12-07 10:28:25 297

原创 java freemarker .ftl模板导出word文档(含文字,List, 图片)

此处只介绍word模板部分,java代码等请自行百度,都一样。辅助工具:notepad++,百度在线xml格式化A.不含遍历的简单处理不含遍历的简单处理简单的一个key一个值使用比较简单,主要包括几个步骤:1. 新建word文档,将需要动态赋值的地方用${xxx}替换(注意替换时最好先在txt写好,再粘贴到word中)。2. 另存为word2003xml(便于兼容)文档。3....

2018-11-28 11:22:22 1434

原创 eclipse 引入jar包乱码

解决tk.MyBatis jar包乱码问题: 1. 修改Eclipse中文本文件的默认编码:windows-&gt;Preferences-&gt;general-&gt;Workspace-&gt;Text file encoding设置为UTF-8 2. 修改JAVA源文件的默认编码:windows-&gt;Preferences-&gt;general-&gt;Conten...

2018-11-01 11:52:11 443

原创 springboot + mybatis 拦截器

1.拦截器类2.配置类1. 拦截器类import java.sql.Connection;import java.util.Properties;import org.apache.ibatis.executor.statement.StatementHandler;import org.apache.ibatis.plugin.Interceptor;import o...

2018-10-25 14:48:23 3565 1

原创 springboot + mybatis.generator + tk.mybatis

springboot 逆向工程生成通用mapper。。。主要:1. pom导包2. 基础mapper接口类2. generator 配置4.mapper注解扫描注意导包的版本兼容问题!!! 1.pom: &lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework...

2018-10-17 15:27:15 202

原创 js 修改同胞元素样式

加粗为例:$(".class").on('click', function(){ $(this).css("fontWeight", "bold").siblings().css("fontWeight", "normal"); });

2018-08-10 11:01:25 496

原创 java抓取全国城市空气质量jsoup

常量值: public static final String[] CITYS = new String[] {"宜宾市","泸州市","重庆市","宜昌市","荆州市","岳阳市","武汉市" ,"黄石市","九江市","上饶市","安庆市","铜陵市","芜湖市","马鞍山市","南京市","镇江市","常州市","南通市","上海市"}; public static f...

2018-07-27 10:53:39 865

原创 java 定义新枚举enum

新建一个枚举,可以定义在一个接口中分模块定义(也可以单独建立):public interface enum_Comm { public static enum E_HUOBDAIH { CHY("156","人民币"), HKD("344","港币"), USD("840","美元"); /***************必须定义构造函数,参数对应CN

2017-06-16 10:06:35 289

原创 java -日期-Calendar 日期,天数,简单处理

public static void main(String[] args) { Calendar calDemo = Calendar.getInstance(); calDemo.set(Calendar.YEAR, 2016); // 2010年 calDemo.set(Calendar.MONTH, 5); // 6 月

2017-06-12 09:10:40 406

draco_decoder.exe draco_encoder.exe 已编译程序,直接运行,免费

draco_decoder.exe draco_encoder.exe 已编译程序,直接运行,免费

2021-07-16

draco linux 已编译可运行程序,开源,免费,拿来即用!!!!

draco linux 已编译可运行程序,开源,免费,拿来即用!!!! ./draco_encoder-1.4.1 -i test.obj -o test.drc

2021-07-15

AutoLisp+Vlisp+函数+免费下载 .chm

AutoLisp+Vlisp+函数+免费下载 .chm 免费!!!!!! 看对一堆设置门槛的,恶心!

2021-07-06

dubbo-admin-0.2.0-SNAPSHOT.jar

dubbo admin jar包 属性application.properties 文件: # centers in dubbo2.7 admin.registry.address=zookeeper://127.0.0.1:2181 admin.config-center=zookeeper://127.0.0.1:2181 admin.metadata-report.address=zookeeper://127.0.0.1:2181 admin.root.user.name=root admin.root.user.password=root #group admin.registry.group=dubbo admin.config-center.group=dubbo admin.metadata-report.group=dubbo admin.apollo.token=e16e5cd903fd0c97a116c873b448544b9d086de9 admin.apollo.appId=test admin.apollo.env=dev admin.apollo.cluster=default admin.apollo.namespace=dubbo

2020-06-30

windowbuilder pro eclipse 4.5(mars)

windowbuilder pro eclipse 4.5(mars)

2017-07-29

SWT-JFace帮助文档

SWT-JFace帮助文档 ,api文档

2017-07-29

空空如也

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

TA关注的人

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