自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (5)
  • 收藏
  • 关注

原创 jenkins + docker + idea插件配置

docker安装jenkins 配置k8s agent 集成idea插件 完成流水线持续部署

2022-08-09 18:15:32 898 1

原创 Kubernetes Linux机器预置docker环境

Kubernetes安装预置docker环境Liunx环境准备

2022-07-29 17:24:28 451

原创 Vmware16安装Centos7

Vmware16安装Centos7 64位及网络配置详细配置

2022-07-29 11:30:04 512 1

原创 SpringBoot2.6.5集成Sentinel

SpringBoot2.6.5集成Sentinel

2022-06-21 11:05:54 192

原创 安装GitLab

Centos7 快速安装GitLab 实现企业级Git仓库

2022-06-20 19:10:41 633

原创 SpringCloud-Gateway:reactor.netty.channel.AbortedException: Connection has been closed BEFORE send o

SpringCloudGateway踩坑

2021-12-22 12:09:04 8049 13

原创 游戏防沉迷系统对接(测试)-JAVA

游戏防沉迷系统对接(测试)-JAVA记记录一下对接网络游戏防沉迷实名认证系统,参考各个大佬代码,特此整理记录一下;官网地址:https://wlc.nppa.gov.cn/fcm_company/index.html#/login?redirect=%2F。import static java.nio.charset.StandardCharsets.UTF_8;import java.io.IOException;import java.io.UnsupportedEncodingExcepti

2021-09-22 16:53:48 2434 2

原创 idea模板注释

idea模板注释一、类注释二、方法注释一、类注释打开 IDEA 的 Settings,点击 Editor–>File and Code Templates,点击右边 Files 选项卡下面的 Class,在其中添加图中红框内的内容:/** * @author jax * @date ${YEAR}年${MONTH}月${DAY}日 ${TIME} */在我提供的示例模板中,说明了作者和时间,IDEA 支持的所有的模板参数在下方的 Description 中被列出来。保存后,当你创建

2021-04-13 15:50:52 293

原创 ant design之s-table--改变默认分页器

ant design之s-table--改变默认分页器找了好多博客 都是粘贴 拷贝~~~无奈 还是自己动手吧 仅需2步 代码如下<s-table ref="table" :pagination="pagination" //data中配置pagination :columns="columns" :pageSize="40" //设置默认显示条数 :data="loadData"

2021-04-07 15:49:26 2791 2

原创 layui 下拉框支持大小写模糊匹配搜索

layui下拉框支持大小写查询 版本:layui-v2.5.6var T = this.value.toUpperCase(), U = V.keyCode;

2021-01-05 15:29:10 736 1

原创 Alibaba Sentinel 1.8.1规则持久化-推模式【基于Nacos 1.3.2】

一、微服务改造1.加依赖<dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-datasource-nacos</artifactId></dependency>2.加配置spring: cloud: sentinel: datasource: #流控规则 名称随意

2020-10-10 11:34:42 2130 5

原创 使用mysql8.0+nacos1.3.2搭建单机生产模式

1.我这里采用下载源码得方式打包:https://github.com/alibaba/nacos下载到本地,找到mysql 脚本文件 执行~2.配置数据库链接:3.打包编译:idea 打开Terminal执行:mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U4.cd distribution/target/ 上传 nacos-server-1.3.2.tar.gz 这个文件到服务器 单机模式启动:[roo.

2020-09-21 18:13:10 367

原创 SpringCloudAlibaba+Zuul+OAuth2 (三) 搭建Zuul网关微服务

前面已经搭建了资源认证服务auth 游戏服务game-service 但是现在面临3个问题:安全处理和业务逻辑在一起 增加了微服务的复杂性和变更成本 随着业务节点的增加 认证服务器压力增大 现在服务都是需要请求auth服务来验证token 多个微服务同时暴露 增加了外部访问的复杂性1.搭建Zuul网关微服务 添加依赖 启动类添加@EnableZuulProxy注解 <!--spring-boot版本--> <parent> <gr.

2020-07-03 10:43:04 786

原创 SpringCloudAlibaba+Zuul+OAuth2 (二) 搭建资源微服务

接上一篇 我们已经搭建好认证微服务 下面我们开始搭建资源微服务 上一篇 假设我有一个geme_client,那么现在我们需要来搭建game-service这个微服务 现在开始创建 maven springboot工程 pom文件依赖跟上一篇依赖一样步骤略假设你已经搭建好上述工程(就很简单一个springboot工程所以此处略)1.写资源服务配置/** * @Description auth资源配置 * @Date 2020/6/24 23:46 * @Author Jax */..

2020-07-02 09:50:19 509 2

原创 SpringCloudAlibaba+Zuul+OAuth2 (一) 搭建认证微服务

开发背景什么的我就不介绍了 既然大家需要用到这个技术 直接撸代码吧!!!1.创建maven springboot项目 添加相关依赖 采用最新的版本(相关依赖版本如下)<!--spring-boot 版本--><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>

2020-07-01 22:27:32 947

原创 OAuth2 使用Zuul细粒度权限控制笔记

先置条件(基于我的项目) 假设我现在 有gateway-service(网关) auth-service(权限认证) game-service(游戏) ad-service (广告)使用相关版本如下:(版本搭配参考:https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E)<!--springboot 版本--><parent> ...

2020-06-27 14:08:43 893 2

原创 Elasticsearch7.7.0+springboot 2.1.6.RELEASE

Elasticsearch7.7.0+springboot 2.1.6.RELEASE集成测试一个小demo,详细可参考https://www.jianshu.com/p/1fbfde2aefa51.加依赖 因为spring-boot-starter-data-elasticsearch,最新版的starter现在依然是6.x版本号,并没有集成elasticsearch7.4.0,导致使用过程中有很多版本冲突 采用elasticsearch-rest-high-level-client方式来集成!

2020-06-04 13:05:04 1439 1

原创 Docker中安装Elasticsearch7.7.0+elasticsearch-head+springboot 2.1.6.RELEASE

1.拉取镜像(如果拉取镜像慢 可以参考docker安装第7步设置下镜像源:https://blog.csdn.net/qq_38723394/article/details/106540036)$ docker pull elasticsearch:7.7.02.启动容器(测试环境 所以我加上了这个参数 -e "discovery.type=single-node")$ docker run --restart=always -p 9200:9200 -p 9300:9300 -e "d

2020-06-04 12:09:19 4788

原创 centos7 Docker安装

1.卸载旧版本(如果安装过旧版本的话)$ yum remove docker \ docker-common \ docker-selinux \ docker-engine 2.安装需要的软件包#yum-util提供yum-config-manager功能#另外两个是devicemapper驱动依赖的$ yum install -y yum-utils \ device-mapper-persistent-data \

2020-06-04 10:30:37 372

原创 Docker安装RocketMQ4.5.1+springboot 2.1.6.RELEASE 发(收)消息

1.先搜索rocketmq镜像:docker search rocketmq搜索结果:(我这里选用了这一个 进行docker安装使用)2.启动NameServerdocker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.13.启动broker(Broker容器中默认的配置文件的路径为/etc/rocketmq/broker.conf,可以通过-v参数指定本机的配置文件我这里就使用默认配置).

2020-06-01 12:00:28 707

原创 Feign服务之间调用token传递

背景:在各个微服务之间调用 我采用了feign来调用 但是遇到一个问题 就是通过feign调用 原本服务携带的token为null 这就使得被调用得这个服务不认识我得身份了 排查之后 做如下笔记 方便后期自己查看 欢迎指正:1.新建一个类 实现RequestInterceptor这个拦截器,代码如下:public class TokenRelayRequestIntecepor impl...

2020-03-25 11:13:48 2027

原创 centos 7 安装Bsdiff插件增量

在Android开发中,越到后面生成apk文件越来越大,每次用户更新都是全部下载更新,浪费时间和流量,如果能增量更新就不错了,使用Bsdiff就是为了生成更新包,就像微信一样,只需要下载补丁文件+原来文件进行组合,就更新我们的app软件! 一,安装步揍: wget http://www.daemonology.net/bsdiff/bsdiff-4.3.tar.gz 解压...

2018-10-18 18:25:34 1302

原创 阿里云OSS之STS授权删除文件【JS版】

需要引入以下js文件&lt;!-- oss 文件 JavaScript 库 --&gt;&lt;script src="http://gosspublic.alicdn.com/aliyun-oss-sdk-4.10.0.min.js"&gt;&lt;/script&gt;$.post("&lt;%=basePath%&gt;app/GameController/uploadFile",funct...

2018-06-29 10:35:36 1838

原创 java zip文件解压(含有密码解压)

maven需要加入以下依赖:&lt;dependency&gt; &lt;groupId&gt;net.lingala.zip4j&lt;/groupId&gt; &lt;artifactId&gt;zip4j&lt;/artifactId&gt; &lt;version&gt;1.3.2&lt;/version&gt;&lt;/dependenc

2018-06-29 10:28:26 21228 12

原创 java diff_match_patch使用笔记

这几天项目刚好用到补丁下载,也就是说客户端上传一个文件,然后服务端拿到文件,把文件的内容转换成String,通过服务器上文件版本信息,进行对比,找出2个文件不同的地方,然后进行文件的重新拼接,为此做个笔记,方便后期自己使用!需求:上传文件跟服务器上文件进行对比,返回2个文件不同的String文件信息(当然这个有第三方)diff_match_patch工具文件资源:链接:https://pan.ba...

2018-06-29 10:24:23 3367

原创 java 阿里云接口实现发送短信验证码

1.先去阿里云开通短信服务:2.添加模板及签名:需要审核,个人账户审核就几分钟就OK先解释一下模板及签名:标准参照:https://help.aliyun.com/document_detail/55324.html?spm=5176.sms-sign.0.0.765c1cbeNhvWBZ去申请模板及签名:3.创建自己的访问秘钥成对(AccessKeyId 与 AccessKeySecret)参考...

2018-05-29 14:33:25 12102 7

原创 MyCat1.6+Mysql5.7的主从复制+读写分离

1.Mysql的主从复制前提准备工作及注意事项:a、主DB server和从DB server数据库的版本一致b、主DB server和从DB server数据库数据一致[ 这里就会可以把主的备份在从上还原,也可以直接将主的数据目录拷贝到从的相应数据目录]c、主DB server开启二进制日志,主DB server和从DB server的server_id都必须唯一搭建环境:mysql节点1环境 ...

2018-05-25 17:39:36 5203 5

原创 Centos7 64位安装mysql

1、配置防火墙查看已经开放的端口:firewall-cmd --list-ports开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重启防火墙firewall-cmd --re...

2018-05-25 16:55:28 225

原创 RabbitMQ 64位本地服务安装

1.已经下载好资源链接(官网下载有点慢):https://pan.baidu.com/s/19dTtu63O-qjxcxSB2v0WsQ 密码:7x6b自己下载资源参考如下:进入官网https://www.rabbitmq.com/,向下拉,拉到快结束地方,点击:Download+Installation选择下载源,可以自己选择:因为RabbitMQ 是Erlang语言开发的,所以还需要装上Erl...

2018-05-16 18:53:52 2653 3

原创 第一次用idea把项目上传到自己的GitHub仓库

1、Git下载及安装:https://jingyan.baidu.com/article/7f766dafba84f04101e1d0b0.html2、GitHub注册账号:https://github.com/3、idea上创建java项目 a.配置ideab.idea上配置本地仓库选你需要把本地仓库创建到哪里,我这里就配置的当前工作空间c.上面配置好之...

2018-05-14 09:58:58 29695 3

原创 maven项目Dubbo+Zookeeper项目配置

1.安装之前先保证你的服务器上java环境已经安装好,并关闭防火墙,自己测试用,没必要开什么防火墙service iptables stop永久关闭防火墙:chkconfig iptables off先上传Zookeeper到服务器,并解压:2.解压后,进入目录,创建一个data文件夹3.进入confg配置文件,复制zoo_sample.cfg并改名为zoo.cfg[root@localhost ...

2018-05-01 21:29:35 2058

原创 maven项目跟Tomcat进行在线热部署

1.首先在我们需要部署的tomcat下面的/usr/local/tomcat/service-tomcat-01/conf/tomcat-users.xml上设置tomcat管理用户:[用户名及密码自己设置即可] &lt;role rolename="manager-gui" /&gt; &lt;role rolename="manager-script" /&gt; &lt;user usern...

2018-05-01 19:29:34 449

原创 写批处理启动tomcat服务

1.在当前文件夹下穿件.sh文件[root@localhost tomcat]# vim start-service.sh2.在配置文件中写我们需要启动的命令:然后保存/usr/local/tomcat/service-tomcat-01/bin/startup.sh3.赋予启动文件权限:[root@localhost tomcat]# chmod u+x start-service.sh4.启动...

2018-05-01 12:54:41 2789

原创 Redis sorted set:有序集合做游戏排名

这几天项目要用到Redis做游戏排名,做之前先写一个测试,废话不多说,直接上代码:1.先准备好我们的工具类,序列化工具查找网上Protostuff序列化工具类https://blog.csdn.net/z69183787/article/details/52672246测试类public class UserTest implements Serializable { private static...

2018-04-19 10:49:36 494

原创 Centos6.5 64 在线安装mysql

1.查看是否有安装mysql文件[root@localhost ~]# rpm -qa|grep mysql2.卸载mysql[root@localhost ~]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64注意:如果以前安装过mysql,卸载命令如下:yum remove mysql mysql-server mysql-libs mysql-c...

2018-04-18 14:25:09 2138

原创 Linux Centos安装JDK1.8教程

第一步:先下载JDK1.8,可以去官网下载,也可以直接用我这里的:下载地址:链接:https://pan.baidu.com/s/1f1EDWvG-GzpQRJaC_W4SpA 密码:9pj1先检查是否有安装JDK:rpm -qa | grep jdk先把系统自带的干掉:rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64...

2018-04-18 12:17:55 24807 10

原创 Win10系统安装Centos6.5 64位(32位勿参,安装前请保证你的计算机能连上网,不然会出各种问题)

第一步:下载VMware-workstation-full-10.0.0-1295980 ,傻瓜式安装,下一步就行,建议不要安装C盘             下载地址:链接:https://pan.baidu.com/s/1WYuz7e8vEIAfhm978J7kFw 密码:x4xi第二步:准备好ios镜像文件              下载地址:链接:https://pan.baidu.com/...

2018-04-18 11:31:20 1849

原创 Centos6.5 Nginx1.8安装

一、要求的安装环境1、需要安装gcc的环境。yum install gcc-c++2、第三方的开发包。n PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。yum install -y pcre pcre-dev...

2018-03-19 10:16:02 158

原创 MySql使用资料整理

1.alter table tb_goods_detail auto_increment = 6;修改mysql自增长ID重新开始2.接口调整的方法:3.mysql使用自增长ID,获取ID设置useGeneratedKeys="true" keyProperty="id"useGeneratedKeys="true"把新增加的主键赋值到自己定义的keyProperty(id)中,useGenera...

2018-03-01 14:09:39 138

原创 Bootstrap使用常用资料整理

清除添加框form校验的缓存 $('#addModal').on('hide.bs.modal', function () { $("#addForm").data('bootstrapValidator').resetForm(); }) 清除添加框form校验的缓存 $('#editModal').on('hide.bs.modal', functio...

2018-03-01 14:08:52 232

GitLab14.9.5

gitlab-ce-14.9.5-ce.0.el7.x86_64.rpm包 官网下载太慢!!!

2022-06-20

jenkins.msi

官网下载太慢 我是花了一下午的时间下载 希望能帮助到有需要的小伙伴 注意 这个非war包 是win10 安装包 版本号是 2.223

2020-06-21

dubbo后台管理

dubbo+jdk1.8后台+tomcat7,解压后,直接放到tomcat7 webapp目录下,就可以用了

2018-05-02

Dubbo约束XSD配置文件

dubbo需要引入的xsd配置文件,dubbo从官网是找不到这个文件的,所以我们要使用需要自己引入约束文件

2018-05-02

maven工程配置Tomcat热部署

在用maven项目的时候,很多时候不想去再把项目部署到Tomcat上,然后发布并启动,这个时候我们就可以运用Tomcat热部署来配置,只需要再maven的配置文件加上一小段代码即可,非常方便! 启动的时候直接:右键项目--》Run as--》maven build--》弹出的小框输入命令:tomcat7:run 然后直接enter就启动了 拷贝console里面的地址 浏览器直接打开就可以访问项目了

2017-08-02

空空如也

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

TA关注的人

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