- 博客(29)
- 资源 (7)
- 收藏
- 关注
原创 linux7查看挂载目录,centos7 查看没有挂载的磁盘并挂载
dev/vdb1 /data ext4 defaults 0 1 //如果上面用的是ext4 ,这里也要用ext4。第一字段:分区设备文件名或UUID(硬盘通用唯一识别码 可通过dumpe2fs 分区设备文件名 查看)第六字段:指定分区是否被fsck检测,0代表不检测,其它数字代表检测的优先级,1的优先级比2高。第五字段:指定分区是否被dump备份,0代表不备份,1代表每天备份,2代表不定期备份。有/dev/vda1的是已经挂载和分区了的,我们要操作 /dev/vdb。第三字段:文件系统名称。
2022-09-28 16:29:44 4245 1
原创 idea 安装后报错:com.jetbrains.cloudconfig.exception.UnauthorizedException: Invalid credentials
idea启动报错 Invalid credentials。
2022-08-16 19:51:59 536
原创 ZK无法启动的错误
ZK安装、ZK配置、ZK集群部署踩过的大坑天天采坑、来来咱们一起来填zookeeper的坑呀!!解决坑一定要注意zk根目录下的神器,那就是logs目录下的日志,第一坑:错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain查看日志的时候发现错误: 找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain原因是由于zk的包下没有启动类jar包。详情如下面图片。
2021-10-07 11:38:46 1440
原创 Redis使用Zset实现延时队列
package com.frame.cache.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Iterator;import java.util.Random;import java.util.Set;import java.util.concurrent.Count
2021-08-26 18:05:38 798
原创 SpringCloud 集成 Eureka
一、单机版 Eureka(一)搭建与配置 Eureka 服务注册中心1、创建一个 SpringBoot 项目,并且添加 SpringBoot 的相关依赖;34-springcloud-service-eureka2、添加 eureka 的依赖:<!--Spring Cloud 的 eureka-server 起步依赖--> <dependency> <groupId>org.springframework.cloud</groupId> &
2021-05-26 19:53:53 507
原创 SpringBoot项目搭建集成
1、如何创建SpringBoot项目方式一: 采用IDEA 自带的插件创建 或者 使用eclipse的Spring Tool Suite (STS) 插件创建;方式二:直接使用 Maven 创建项目的方式创建,然后手动添加依赖;(无网络的情况)2、认识Springboot项目结构及Maven依赖也是一个标准的maven结构,多了一个前端模板技术的static和template文件夹;3、SpringBoot项目使用JSP在Spring boot中使用jsp,按如下步骤进行:1、在pom.x
2021-05-23 19:47:46 526
原创 【EasyExcel】使用easyExcel过程中,项目报错的解决集合
将项目中pom.xml中依赖的 POI相关的版本升级到 3.17以上 【easyexcel版本 2.0.5】
2021-05-10 17:01:32 9996 1
原创 (五)Mycat高可用方案
使用 HaProxy 进行负载均衡,HAProxy搭建步骤,参考https://blog.csdn.net/qq_26412535/article/details/115801038vim /usr/local/haproxy-2.0.8/conf/haproxy.cfg配置文件参考:global log 127.0.0.1 local0 maxconn 1000 daemondefaults log global.
2021-04-18 18:03:13 231 1
原创 centos7.6安装Java的两种方式
纯属个人记录1.安装包tar.gz方式cd /usr/javatar zxvf jdk-8u162-linux-x64.tar.gzmv jdk-8u162-linux-x64 jdk1.8.0_45vi /etc/profile#jdk环境变量export JAVA_HOME=/usr/java/jdk1.8.0_45export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/t
2021-04-18 17:51:18 669
原创 (三)RabbitMQ基于HaProxy做负载均衡
使用HAProxy处理节点选择的问题,对故障服务器检测和负载分布可以使用HAProxy;官网:https://www.haproxy.org来自官网:The Reliable, High Performance TCP/HTTP Load Balancer;翻译一下:一个可靠的、高性能的TCP/HTTP负载均衡器;1.下载:https://www.haproxy.org/download/2.0/src/haproxy-2.0.8.tar.gz2.安装:tar -zxvf haproxy-2
2021-04-18 16:26:30 185
原创 centos 6 yum fails with HTTP/HTTPS Error 404
CentOS6已经在2020年11月30日停止维护了。centos官方停止了对centos6的所有更新,并且下架了包括官方所有的centos6源,目前阿里、163、清华等centos6源已无法使用。备份配置文件,防止以后出错后不好恢复mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak执行下面命令,新建CentOS-Base.repo配置:vim /etc/yum.repos.d/CentOS-Base
2021-04-09 10:39:10 270
原创 微信三方平台调试过程中遇到的问题
错误记录 :1.不能直接打开预授权连接, 要通过在配置的域名下, window.open();2. 跳转到二维码后, 扫码提示系统错误, 检查连接中, 传的参数是否有误3.全网发布 ticket验证失败, response.getWriter().write(“success”);3. java.security.InvalidKeyException: Illegal key size 部署服务器, 解密xml失败去官方下载JCE无限制权限策略文件。jdk 5: http://www.
2021-04-07 11:50:07 348
原创 (四)Mycat实现分库分表案例
重复(一)(二)的操作, 搭建出如下的数据库结构(一)Linux下MySQL 5.7.x版本单实例+多实例部署(二)Linux下MySQL 5.7.x版本主从数据库搭建配置
2021-04-05 20:04:50 307
原创 (三)Linux下Mycat安装与读写分离配置
开始之前先记录一个新学到的Linux命令:rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件。sz filename:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器rz -y : 覆盖上传安装命令:yum install lrzsz1. 开始mycat的安装:1、下载:wget http://dl.mycat.io/1.6.7.3
2021-03-28 17:10:07 243
原创 (二)Linux下MySQL 5.7.x版本主从数据库搭建配置
该篇文章是基于下面的文章,进行进一步的搭建Linux下MySQL 5.7.x版本单实例+多实例部署1. 首先上一张MySQL主从复制工作原理从上层来看,复制分成三步:MySQL的主从复制将经过如下步骤:1、当 master 主服务器上的数据发生改变时,则将其改变写入二进制事件日志文件中;2、salve 从服务器会在一定时间间隔内对 master 主服务器上的二进制日志进行探测,探测其是否发生过改变,如果探测到 master 主服务器的二进制事件日志发生了改变,则开始一个 I/O Thread
2021-03-21 17:07:44 221
原创 黑盒子服务器部署步骤
服务器部署步骤1. 部署jdk, 进入一定要部署在该目录, 因为启动脚本自动找的是该目录进行java编译cd /usr/javatar zxvf jdk-8u162-linux-x64.tar.gzmv jdk-8u162-linux-x64 jdk1.8.0_45vi /etc/profile#jdk环境变量export JAVA_HOME=/usr/java/jdk1.8.0_45export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA
2021-03-16 10:12:39 983
原创 (一)Linux下MySQL 5.7.x版本单实例+多实例部署
本实例在 CentOS 7.6, 所用版本为 MySQL 5.7.241、下载mysql,去官网下载;(https://www.mysql.com )2、检查Linux是否安装了mariadb数据库,mariadb数据库是mysql的分支,执行命令:yum list installed | grep mariadb 如果Linux中安装了mariadb数据库,先卸载掉,因为mariadb数据库与安装mysql会发生冲突,执行命令:yum -y remove mariadb-libs.x8
2021-03-14 20:54:19 610 3
原创 微信第三方平台对接流程梳理 - 回调带自定义参数
整体流程图 :1.接收验证票据(component_verify_ticket)出于安全考虑,在第三方平台创建审核通过后,微信服务器会每隔 10 分钟会向第三方的消息接收地址推送一次 component_verify_ticket,用于获取第三方平台接口调用凭据。第三方的程序被动接收,建议每次都将新值放入Redis中,供其他请求获取值(获取令牌时使用)。接口文档:https://developers.weixin.qq.com/doc/oplatform/Third-party_Platfor
2021-03-03 15:45:47 2712 2
原创 (二)RabbitMQ普通集群与静态集群搭建
默认集群模式搭建首先需要配置一下hosts文件,因为RabbitMQ集群节点名称是读取hosts文件得到的;我们搭建3个节点,它们的名称分别如下 :rabbit128rabbit130rabbit131配置hosts文件如下:192.168.10.128 rabbit128192.168.10.130 rabbit130192.168.10.131 rabbit131vim /etc/hosts修改后重启一下Linux让RabbitMQ重新读取节点名字;搭建集群时,要关闭防火墙,
2021-02-19 17:51:26 263
原创 (一)CentOS 7安装RabbitMQ,提供资源
虚拟机CentOS 7安装RabbitMQ1、安装erlang环境, RabbitMQ是基于erlang语言开发,因此要先安装erlang。安装erlang环境依赖yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel在线下载erlang安装包,可进入官网地址选择安装版本后再进行下载;wget http://erlang.org/download/otp_src_21.2.tar.gz我下载到/
2021-02-19 15:13:27 119 1
原创 用xshell连接VMware中的Linux 设置静态ip
【前言】最近想压测一下ITOO的考试系统,所以想在自己电脑上安装一下linux,然后安装一下jmeter进行压测一下。不过为什么要连接xshell呢,因为在虚拟机上总是会和主机切换鼠标,而且也不能粘贴复制,所以用xshell连接就会比较方便。【提示】CentOS7 以下两种方法建议使用第一种设置静态ip的方法。【步骤】一、安装VMware直接点击下一步即可二、安装linux下载CentOS,在VMware中安装,这个网上有很多教程,这里就不赘述了。三、配置1).设置linux系统的网络
2021-02-16 19:14:49 390
原创 ECCDSA加签验签工具类, base64编码
对传入参数, 按照key首字母降序排序json序列化后, 进行 sha256 加密, 结果使用base64编码获取hashhash进行ECCDSA加密package cn.box365.ipfs.utils;import com.alibaba.fastjson.JSONObject;import sun.misc.BASE64Decoder;import javax.xml.bind.DatatypeConverter;import java.io.BufferedReader;imp
2021-01-27 16:08:33 554
原创 mysql 支持emoji 填坑之路
mysql --verbose --help|grep -A 1 ‘Default options’从上图可以看出, 服务器首先会读取/etc/my.cnf文件,如果发现该文件不存在,再依次尝试从后面的几个路径进行读取。1.更改字符集/etc/my.cnf修改 my.cnf或者mysql.ini[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-se
2020-09-25 15:07:22 198
原创 记录dubbo处理 Failed to invoke the method 错误
本地接口可以正常使用, 但是放到linux服务器调用接口就报错,错误主要是 :com.alibaba.dubbo.rpc.RpcException: Failed to invoke the methodTried 3 times of the providersLast error is: Failed to invoke remote methodcause: Failed to send responsejava.lang.NoClassDefFoundError: javax/serv.
2020-08-28 16:18:51 4727
原创 记录linux服务器磁盘100%解决过程
执行df -h查看自己的数据磁盘到达100%, 下面是已经清理后解决思路到服务器根目录, 运行 du -sh /*, 查看大文件, 然后 du -sh /home , 进入大文件目录,看有没有可以直接 rm -rf 进行删除的, 特别是日志文件2.删了该删除的大文件, 但是磁盘还是100%, 很多日志删除了, 可是还占用了空间然后就是 lsof |grep delete 出场, 找到占用大的进程,你得熟悉这进程做什么的, 直接 kill -9 ,删除后, 对应的服务可能需要重启一下如果
2020-08-28 11:37:37 676
转载 中国省市区名 MySQL 数据库表[正版]
SET FOREIGN_KEY_CHECKS=0;– Table structure for sys_cityDROP TABLE IF EXISTS sys_city;CREATE TABLE sys_city (id int(7) NOT NULL AUTO_INCREMENT COMMENT ‘关键字’,cname varchar(24) DEFAULT ‘’ COMMENT ...
2019-06-05 16:12:28 1619 1
原创 java jsapi 微信支付,代码记录,调试信息全部保留
java微信接入1.前提有微信服务号,会获得 AppID 和 AppSecret ,然后配置请求链接,这个配置主要获得openid之类的2.然后要拥有微信商户账号,会获得 商户号 和 API密钥 , 主要用于支付验证3.有了这些账号,我就直接记录代码了,简易html调用支付<!DOCTYPE html><html><head><meta ...
2019-06-03 17:30:37 464 2
原创 全注解 springboot 集成 shiro 盐值加密
记录一下自己集成shiro的步骤,也是第一次使用,很多地方比较生硬1.导入pom包 &amp;lt;!-- shiro --&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.shiro&amp;lt;/groupId&amp;gt;
2019-02-28 11:46:16 822
centos 源码安装:iftop
2022-07-26
微信公众号接口调用 java demo
2020-08-03
java微信支付DEMO, 微信JSAPI支付, 微信退款, 微信提现, 微信付款查询
2020-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人