- 博客(114)
- 资源 (17)
- 收藏
- 关注
原创 mongodb基础安装使用(springboot集成)
一、安装https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.10.tgztar zxvf mongodb-linux-x86_64-3.2.10.tgz #解压mv mongodb-linux-x86_64-3.2.10 mongodb #重命名文件夹mkdir -p /data /mongodb/data/ #创建MongoDB数据库存放路径mkdir -p /data /mongodb/log/...
2021-01-29 17:27:12 350
原创 centos7上harbor搭建实践记录
一、docker安装1、删除原有docker:sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \...
2020-11-03 17:15:11 449
原创 centos7 NFS服务器搭建记录
1、检查是否已经安装,没有显示就是没有rpm -qa nfs-utils rpcbind2、安装yum -y install nfs-utils (centos7可以只安装nfs-unitls,2个一起安装也可以)yum install nfs-utils rpcbind -y (如果rpcbind没有也可以一起安装)3、启动或重启service rpcbind restartservice nfs restart//其他命令service nfs stop..
2020-11-02 17:31:12 417
原创 K8s 1.19.2开发环境搭建实践记录
准备3台虚拟机,centos7 。Cpu 2核,内存2G。Centos镜像下载http://mirrors.163.com/centos/,最小安装就可以了。一、环境设置(所有机器都设置)#关闭防火墙systemctldisablefirewalldsystemctlstopfirewalld#关闭selinux#临时禁用selinuxsetenforce0#永久关闭修改/etc/sysconfig/selinux文件设置sed-i's/SELINU...
2020-09-30 10:25:11 1027
原创 HBASE分布式安装
由于我们安装的hbase是基于hdfs存储的,所以需要考虑hadoop兼容性,前期hadoop采用的是2.6.5版本,所以只能安装hbase 1.2.x版(可以参考官方文档)。在安装hbase之前确保环境已经安装好jdk1.8、hadoop2.6.5、zookeeper.一、概述这次安装我们用到了4个节点,分别为node1、node2、node3、node4(主机名的配置可以参考:https://blog.csdn.net/luckyzsion/article/details/97782821)
2020-08-19 10:07:46 754
原创 MQTT学习
MQTT环境搭建1、服务端采用成熟的mqtt服务框架,搭建mqtt服务器。如emqtt(https://github.com/emqx/emqx)、ActiveMQ(https://activemq.apache.org/components/artemis/download/)、Mosquitto(https://mosquitto.org/download/)等。Activemq简单搭建测试:https://www.liangzl.com/get-article-detail-123261.
2020-08-05 08:49:25 789
原创 Solr使用
一、安装(win)1、下载安装包官网地址:https://www.apache.org/dyn/closer.lua/lucene/solr/点击任意下载地址:https://mirror.bit.edu.cn/apache/lucene/solr/https://mirrors.bfsu.edu.cn/apache/lucene/solr/https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/解压压缩包,进入bin目录,执...
2020-06-16 16:47:22 359
原创 JVM配置方法
以下内容仅作记录参考,内容基本摘录各个博客。1、调优目的减少GC的频率和Full GC的次数2、调优方法使用jmap、mat等工具进行堆使用情况分析,内存等分析,通过调优参数重复分析使用情况,直到参数最优。3、工具的使用(1)jmap 观察运行中的jvm物理内存的占用情况。 参数如下:-heap :打印jvm heap的情况,会列出堆的总体使用情况,还有新生代老生代的内存占用情况。-histo: 打印jvm heap的直方图。其输出信息包括类...
2020-06-09 14:02:52 515
原创 消息一致性实现方案
各模块概述:生产者向消息服务子系统发送待确认消息,若收到正常回复,则继续执行业务,否则不执行。消息服务子系统收到消息后将消息进行存储本地。 生产者执行完业务后发送确认/取消发送消息,消息服务子系统将对应的消息状态改成发送中,并向MQ发送消息。取消发送直接删除。 消费者收到消息后处理并直接返回应答。 消费者处理成功后,反馈消费服务子系统,消费服务子系统将对应消息删除。 消息定时确认服务,(1)用于定时检测消息服务子系统中待确认消息,通过消息id或其他字段向生产者确定消息是发送还是取...
2020-05-26 08:54:26 452
原创 letsencrypt+nginx+tomcat 免费https搭建
letsencrypt+nginx+tomcat一、NGINX安装参考:https://blog.csdn.net/luckyzsion/article/details/76473039二、安装certbot工具yum install -y epel-releaseyum install -y certbot三、初次申请证书1、配置nginx,主要新增...
2020-04-30 09:28:47 475
原创 springboot集成Appollo动态配置
pom新增依赖:<!-- https://mvnrepository.com/artifact/com.ctrip.framework.apollo/apollo-client --><dependency><groupId>com.ctrip.framework.apollo</groupId><a...
2020-03-04 11:47:24 1596
原创 ehcache改造,应用间共享RMI
1、配置<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="true" monitoring="aut...
2019-12-30 08:58:22 259
原创 修改linux虚拟机为静态ip
1、切换到root用户2、ifconfig 查看当前ip[root@node2 network-scripts]# ifconfigeth2 Link encap:Ethernet HWaddr 00:0C:29:E8:43:86 inet addr:192.168.204.152 Bcast:192.168.204.255 Mask:25...
2019-09-23 14:11:51 532
原创 Intellij IDEA上jdk版本导致scala项目找不到或无法加载主类
本以为是idea版本问题、scala版本或scala插件版本问题导致,经过一番折腾,最后通过升级jdk版本解决。问题现象scala项目无法重新编译,编译报无法初始化scala。运行时提示项目找不到或无法加载主类。解决办法将jdk1.8.0_05升级1.8.0_191即可。...
2019-09-19 15:12:25 1198
原创 maven项目导入本地jar包
主要思路,把本地jar包安装到mvn 本地库,也可以上传到mvn私有库上,mvn项目直接依赖引入1、在项目根路径新建lib目录,将jar包放入,设置项目属性,新增jars。可以ide上编译运行,但打包不行需要上面步骤。(可忽略该步骤)2、安装本地jar包安装到mvn 本地库。执行命令:mvn install:install-file -Dfile=H:\xxxx/abc.jar -Dg...
2019-09-06 08:57:19 553
转载 centos修改主机名的正确方法
1 centos6下修改hostname[root@centos6 ~]$ hostname # 查看当前的hostnmaecentos6.magedu.com[root@centos6 ~]$ vim /etc/sysconfig/network ...
2019-07-30 14:47:20 398
原创 CPU卡FM1208发卡操作流程(不带密钥验证)
本文仅记录简单的发卡流程,具体意义请参考相关文档以下是针对一张新卡而言,如果是旧卡密钥可能就不是FFFFFFFFFFFFFFFF1、获取随机数(先复位) 00840000042、外部认证: 获取随机数: <- 0084000004 -> 06CEE4F29000 加密:(可以使用第三方工具,或者读卡器自带的sdk demo...
2019-07-02 17:33:59 5904
原创 centos6安装mysql
1、安装mysql的yum源a、 wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpmb.安装用来配置mysql的yum源的rpm包rpm -Uvh mysql57-community-release-el6-9.noarch.rpm 安装成功后在/etc/yum.repos.d/...
2019-04-23 14:12:59 9997 1
原创 xxl-job执行器需要的jar
由于项目没有使用maven管理,所以只能手动加入依赖包,折腾了一番,以下是xxl-job执行器需要的jar包。
2019-04-09 15:35:17 2753
转载 TPS和QPS的区别和理解
QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计...
2019-03-08 10:52:25 28482
转载 SpringCloud底层服务之间是怎么相互调用的?
文章目录概述 一、业务场景介绍 二、Spring Cloud核心组件:Eureka 三、Spring Cloud核心组件:Feign 四、Spring Cloud核心组件:Ribbon 五、Spring Cloud核心组件:Hystrix 六、Spring Cloud核心组件:Zuul 七、总结概述毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书...
2019-03-07 14:13:37 3696
原创 解决nginx主备模式下,主服务器未完全启动时可能出现访问错误问题
使用nginx在主备模式下,当主挂掉时,nginx自动切到备机上。当主服务在启动过程中,nginx就自动切换到主服务,这种情况就会导致访问失败问题。解决办法如下:1、配置超时、错误自动跳转:location / { proxy_next_upstream error timeout http_500 http_502 http_504; ...
2019-03-05 15:37:48 883
原创 spring+struts2集成spring-session注意问题
项目采用spring+struts2+hibernate,为了解决单点故障问题,现在需要做集群部署,解决的第一个问题session共享。为了方便简单于是采用了spring-session,项目原来已经集成了redis,所以在配置上,只需要加入spring-session相关即可。不过这里涉及到放置位置问题,顺序搞错了,spring-session就无法起作用了。个人也放错过,所以在...
2019-03-01 16:56:21 1541 1
转载 keepalived配置,解决vip无法ping通,虚拟服务器端口无法访问的问题
keepalived配置,解决vip无法ping通,虚拟服务器端口无法访问的问题keepalived网上教程很多,通过yum install keepalived下载安装后,在/etc/keepalived/keepalived.conf默认配置很详细,很方便新手基于该配置修改成自己所想要的配置文件,相应keepalived配置教程很多,按照配置教程基于keepalived.conf修改很容易出...
2019-02-14 14:41:39 19081 1
原创 CentOS 7、6 查看系统时间、更新系统时间 、修改系统时间
1.查看系统容时间,硬件时间 date //查看系统时间 hwclock //查看硬件时间 timedatectl # 查看系统时间方面的各种状态 Local time: 四 2014-12-25 10:52:10 CST Universal time: 四 2014-12-25 02:52:10 UTC RTC time: 四 2014-12...
2019-02-01 09:35:51 2773 4
原创 centos jdk安装
centos上java版本默认openjdk,会出现各种莫名其妙的问题,建议卸载安装jdk1、查看java版本:java -version 如果是openjdk建议卸载2、卸载openjdkrpm -qa | grep java使用下面命令卸载掉上面命令列出工具rpm -e --nodeps java-xxxxxx(根据实际)最后在使用rpm -qa | grep ja...
2019-01-31 14:44:06 153
原创 centos7开通SSH免密码登录实践、本机登录自己免密登录
2台centos7系统服务器,其中ip一台128,另一台129使用root用户登录128系统1、切换到/root/.ssh目录,root用户必须在该目录下cd /root/.ssh2、执行以下命令后,如果提示,就一直按“Enter”键,直至生成公钥ssh-keygen -t rsa3、上传公钥到129上ssh-copy-id -i id_rsa.pub 192....
2019-01-31 14:14:57 1503
原创 解决beetl使用idea无法自动热部署问题
背景,项目使用springboot+beetl+mvn问题现象:每次修改html都需要重新运行解决:1、beetl设置: RESOURCE.autoCheck= true 开发时设置为true,上线后设置为false2、idea设置: 3、按快捷键Ctrl+Shift+Alt+/ 选择Registry,勾选compiler.automake.allow.when.app...
2019-01-19 10:29:54 1802 1
原创 MFC集成rabbitmq
demo使用了rabbitmq-c-master开源项目,使用vs2010开发工具。过程:通过CMake (cmake-gui)将rabbitmq-c-master生成vs项目,再打开vs项目生成静态动态库。再使用。这里只是简单记录下过程,本来是想应该在公司的一个项目的,现在只当练手。这里也贡献都需要的人,https://download.csdn.net/download/luckyzsio...
2019-01-17 08:50:38 569
原创 centos7(命令行版)安装teamviewer记录
1、下载teamviewer-hosta、切换到下载目录,cd /data/download ,也可以省略。b、下载资源wget https://download.teamviewer.com/download/linux/teamviewer-host.x86_64.rpm2、安装源yum install epel-release 3、安装teamvieweryum...
2019-01-16 21:43:55 2288
转载 Java8获取参数名及Idea/Eclipse/Maven配置
在Java8之前,代码编译为class文件后,方法参数的类型固定,但是方法名称会丢失,方法名称会变成arg0、arg1....。而现在,在Java8开始可以在class文件中保留参数名,这就给反射带来了极大的遍历。像mybatis等需要使用反射机制获取方法参数的时候就可以不用像以前一样需要使用类似于@Para之类的注解。功能测试代码参考自,点击进入 编写测试类 import...
2019-01-06 15:01:38 438 1
原创 MYSQL远程连接速度慢的解决方法
MYSQL远程连接速度慢的解决方法解决方法,my.ini里面添加[mysqld]skip-name-resolveskip-grant-tables
2019-01-04 22:16:14 659
转载 MySQL 5.7.18的安装及主从复制(主从同步)
MySQL 5.7.18的安装与主从复制 IP 计算机名 角色 192.168.1.222 001 master 192.168.1.233 002 slave CentOS 6.9安装mysql5.7.1...
2019-01-03 22:30:49 5080
转载 解决多线程时Autowired自动注入null问题
在多线程时使用@Autowired总是获取不到bean,原因是:new thread不在spring容器中,也就无法获得spring中的bean对象。解决方法:手动获取package com.test.configs; import org.springframework.beans.BeansException;import org.springframework.context....
2018-12-27 20:39:51 4234 1
原创 mvn解决依赖冲突问题exclusions
如下问题,slf4j发生多个地方引入,由于我是新增一个依赖时发生该问题,所以相对容易找到问题所在,直接在依赖添加了排除,clean下,重新运行即可。所以解决该问题需要你事先知道引入的依赖包是否包含了重复包,出现重复包时,需要手动加入排除依赖功能。SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding i...
2018-12-22 11:06:26 3357
原创 centos6安装rabbitmq与遇到问题
1. 安装erlang打开到常用目录,如opt目录下,cd opt安装依赖环境yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel下载Erlang 19.0wgethttp://erlang.org/download/otp_src_19.0.t...
2018-12-20 11:08:59 2149
转载 Centos7 搭建最新 Nexus3 Maven 私服
私服相对占用内存,所以内存配置最好2g以上 摘要:ApacheMaven是一个创新的软件项目管理和综合工具。Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。Maven最强大的功能就是能够自动下载项目依赖库。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结...
2018-12-17 21:20:04 2508
转载 centos7安装rabbitmq教程
引言 消息队列现在在互联网项目中应用的还是非常多的,在接下来的博客中小编会深入的了解MQ的实现过程,在此博客中将介绍如何在centos7下面安装MQ以及遇到的问题。 第一步:安装Erlang 因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang rpm -Uvh http://www.rabbitmq.com/releases/erlan...
2018-12-17 20:20:51 507
转载 CentOS7 linux下yum安装redis以及使用
一、安装redis1、检查是否有redis yum 源 1 yum install redis 2、下载fedora的epel仓库 1 yum install epel-release 3、安装redis数据库 1 yum install redis 4、安装完毕...
2018-12-17 19:44:53 509
转载 CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的。上一篇安装的是5.6的但是我想安装5.7的 yum安装是最简单的 尝试过编译安装各种问题,最后就决定用yum。(经过一段时间的学习又写了一篇用源码安装mysql5.7.22的点击打开链接)1.卸载 先停掉mysql进程 没有安装过的可以直接跳过...
2018-12-17 19:23:19 130
dubbo配置例子
2018-02-27
apktool-install-mac
2016-03-29
GCI32通用通讯接口 2.1.1.6
2013-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人