自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker Swarm Nacos指定容器虚拟IP自定义网络

Nacos进行服务发现得时候,注册是容器得虚拟ip。docker swarm集群下,做overlay后,容器会有多个网卡。Nacos进行发现得时候,获取的ip和服务端口,存在一定问题,网关服务与其他服务可能发生不通的情况。

2021-03-07 03:24:16 3538

原创 Docker Service命令详解(带翻译)

docker service命令详解版权声明:内容供学习使用!基本概念节点运行 Docker 的主机可以主动初始化一个 Swarm 集群或者加入一个已存在的 Swarm 集群,这样这个运行 Docker 的主机就成为一个 Swarm 集群的节点 (node) 。节点分为管理 (manager) 节点和工作 (worker) 节点。管理节点用于 Swarm 集群的管理,docker swarm 命令基本只能在管理节点执行(节点退出集群命令 docker swarm leave 可以在工作节点执

2021-03-05 16:26:41 35422 2

原创 钉钉和微信-全局异常实时通知【详细✰】

钉钉机器人之异常监控看到有同学在网上说可以给自己的项目或者公司的项目接入异常通知机器人试想在周末休息或者晚上正在嗨的时候,突然公司运营或产品电话怼过来说系统有个紧急的BUG需要处理,这时候你正在嗨又不想去看这些问题,何不在发现之前就把它处理掉呢!接入方式钉钉接入和微信接入先说说钉钉接入,钉钉 官方文档他这个有几种方式(text、link、markdown、整体跳转ActionCard、独立跳转ActionCard、FeedCard类型)这里作者演示的是markdown类型注册钉钉

2020-08-13 17:59:08 6826

原创 阿里云自定义RAM策略之【对象存储服务(OSS)的权限】

阿里云自定义RAM策略之【对象存储服务(OSS)的权限】如果系统策略无法满足您的需求,您可以通过创建自定义策略实现精细化权限管理。在网上查阅资料很少有针对OSS的自定义策略说法场景:给运营人员使用,为了数据安全 需要个子账号只有【写入、修改、读取】权限 不需要删除权限 RAM该如何配置官方案例阿里云通过RAM系统进行统一的访问控制. 从RAM的DSL语法来看, 是通过将RAM用户(User)与策略(Policy)直接绑定或者加入用户组(Group)来开放(Allow)/限制(Deny)其对

2020-06-11 17:59:34 9704

原创 薯条 SpringBoot 在IDEA中实现热部署 (JRebel实用版)

热部署只是针对class文件,源文件这些。对于属性文件.xml或.properties,只要修改了,都需要重启服务器,因为属性文件是在服务器启动的时候加载的,不可能被热部署识别到。下载并安装 Jrebel实例服务地址:https://jrebel.qekang.com/{GUID}自行生成GUID地址:在线生成GUID如果失效刷新GUID替换就可以!欢迎留言反...

2020-05-08 16:27:51 97031 173

原创 什么是云原生架构?他和传统架构有什么区别

什么是云原生应用?云原生是一种方法,用于构建和运行充分利用云计算模型优势的应用。云计算不再将重点放在资本投资和员工上来运行企业数据中心,而是提供无限制的按需计算能力和根据使用情况付费的功能,从而重新定义了几乎所有行业的竞争格局。IT 开销减少意味着入行的壁垒更低,这一竞争优势使得各团队可以快速将新想法推向市场,这就是软件正在占据世界,并且初创公司正在使用云原生方法来颠覆传统行业的原因。但是,企...

2020-02-24 18:24:47 32578 2

原创 基础微服务框架Spring Cloud+Nacos+Sentinel+配置中心

基础微服务框架Cloud+Nacos+Sentinel+配置中心背景:最近在实战中顺手搭建了一个Spring Cloud+Nacos+Sentinel+全局异常捕获+Mybatis plus+Hutool+WXjava 做为后端微服务框架Spring Cloud简介相信这个大家都很熟悉就不做详细介绍:Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性...

2020-01-07 11:59:13 20804 1

转载 服务端高并发分布式架构演进之路(阿里巴巴90秒100亿)

服务端高并发分布式架构演进之路阿里巴巴为什么能抗住90秒100亿?

2019-12-17 19:39:51 13278

原创 阿里云服务器|centos查看并发数&调优

centos查看并发数&调优

2019-12-05 18:25:40 21278

原创 Tinyid分布式亿级别ID生成系统-JAVA

Tinyid是用Java开发的一款分布式id生成系统,每天生成亿级别的id,基于数据库号段算法实现,Tinyid扩展了leaf-segment算法,支持了多db(master),同时提供了java-client(sdk)使id生成本地化,获得了更好的性能与可用性。

2019-11-22 00:20:32 26452 7

原创 mysql5.7忘记root密码以及【开启远程连接】解决方案

修改my.cnf配置文件# sudo vi /etc/my.cnf在[mysqld]的段中加上一句:skip-grant-tables,如下:[mysqld] datadir=/var/lib/mysql  socket=/var/lib/mysql/mysql.sock  skip-grant-tables 重启服务# su

2017-06-09 16:55:38 25964

原创 Linux Shell多个Tomcat自启动脚本

多Tomcat自启动脚本带颜色警告⚠️最近在部署一套老系统的环境,传统war包部署方式,写了一个多个tomcat启动脚本方便以后用到,这个会删除logs下所有文件,使用自行注意。这边是为了每次清理测试环境磁盘空间脚本文件#!/bin/bash#--------------------------------------------# author:qierkang# site:https://www.qekang.com# date:2021年05月25日03:16:22#-----

2021-05-30 22:33:05 505 4

原创 MYSQL日期集合查询今天、昨天、本周、本月、上月 、本年、本季

MYSQL查询今天、昨天、本周、本月、上一月 、本年、本季-- 今天select * from 表名 where to_days(时间字段名) = to_days(now());-- 昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1;-- 本周SELECT * FROM 表名 WHERE YEARWEEK( date_format( 时间字段名,'%Y-%m-%d' ) ) = YEARWEEK( now

2020-08-26 18:14:37 7532

原创 Hands-on Labs X——阿里云高校计划《Linux命令入门》训练营

阿里云送你Hands-on Labs X linux联名T恤——阿里云高校计划《Linux命令入门》训练营进入阿里云 Hands-on Labs 线上峰会活动页面后往下拉,找到体验馆选择Linux命令入门点击立即参与。活动地址:https://developer.aliyun.com/adc/series/linux/每天14.00 17.00 0.00补货领取教程在实验列表中,将下面四个课程场景都完成即可,这里不用多说了。每个场景都要点进去,左上角开通ECS机器开始体验,每个场景需要1个

2020-06-11 15:23:41 18126 1

原创 Docker Nginx [error] 5#5: *1 connect() failed (111: Connection refused)while connecting to upstream

Docker安装nginx 启动后报错这是nginx error.log原话[error] 5#5: *1 connect() failed (111: Connection refused) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: xxx.xxx.com, request: “GET /v1/api/xxx...

2020-03-18 14:29:33 20242 1

原创 Spring Cloud+Nacos线上实战+源码Luck系统

luckdraw-parent 随机实时抽奖系统如果你要问我为什么写这个项目,故事要从一只蝠蝠说起…自2019年12月以来,湖北省武汉市持续开展流感及相关疾病监测,发现多起病毒性肺炎病例,均诊断为病毒性肺炎/肺部感染。武汉加油!新型冠状病毒感染的肺炎疫情牵动全国人心,大家守望相助、众志成城、共克时艰,一起驰援武汉。相信在党中央、国务院的领导下,一定能打赢这场没有硝烟的疫情防控战役。不要再...

2020-02-01 14:39:58 17649

转载 支撑百万级并发,Netty如何实现高性能内存管理

Netty如何实现高性能内存管理文章目录Netty如何实现高性能内存管理ByteBuf分类池化(Pooled)对象管理1 算法设计1.1 整体原理1.2 算法结构1.3 申请/释放内存1.4 巨型对象内存管理1.5 小对象内存管理2 弹性伸缩2.1 PoolChunk管理2.2 PoolSubpage管理3 并发设计总结Netty作为一款高性能网络应用程序框架,实现了一套高性能内存管理机制通...

2019-12-30 19:57:31 13769

转载 如何画出一张合格的技术架构图

阿里妹导读:技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。接下来,阿里巴巴技术专家三画,将分享自己和团队在画好架构图方面的理念和经验,希望对你有所帮助。当我们想用一张或几张图来描述我们的系统时,是不是经常遇到以下情况:对着画布无从下手、删了...

2019-12-20 19:07:07 14714

原创 Spring-Cloud-Alibaba+Nacos配置中心+动态配置

概念在Nacos中,本身有多个不同管理级别的概念,包括:Data ID、Group、Namespace。只要利用好这些层级概念的关系,就可以根据自己的需要来实现多环境的管理。使用Data ID与profiles实现Data ID在Nacos中,我们可以理解为就是一个Spring Cloud应用的配置文件名,我们知道默认情况下Data ID的名称格式是这样的:${spring.applicat...

2019-11-27 19:51:58 28369 4

原创 Spring-Cloud-Alibaba-Nacos微|注册中心+流量|限流

Nacos 支持基于 DNS 和基于 RPC 的服务发现

2019-11-27 15:54:43 25217 2

原创 Mac下 Terminal & iTerm2 SSH 免密登陆

一、修改服务器配置1、先登录服务器然后修改服务器配置[root@iZuf6d9y2x6c8r92unymr1Z pubkey]# vim /etc/ssh/sshd_config#找到以下内容,去掉前面的注释(#)PubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keys#重启sshd服务[root...

2019-08-21 21:37:44 21558 1

原创 Docker环境下安装Redis

hello 各位同学,今天讲的是Docker环境下安装Redis服务器环境配置:CPU:2核 内存:4 GiB 操作系统:CentOS 7.6 64位 一、开始安装//从Docker镜像仓库拉取镜像第一步:[root@iZuf6d9y2x6c8r92unymr1Z /]# docker search redis第二步:[root@iZuf6d9y2x6c8r9...

2019-08-11 03:39:49 20414 2

原创 Docker环境下安装Nexus3搭建Maven中央仓库

hello 各位同学,今天讲的是Docker环境下安装Nexus3 搭建Maven中央仓库服务器环境配置:CPU:2核 内存:4 GiB 操作系统:CentOS 7.6 64位 一、开始安装//从Docker镜像仓库拉取镜像第一步:[root@iZuf6d9y2x6c8r92unymr1Z /]# docker search nexus3//使用可用镜...

2019-08-11 03:35:08 19704 2

原创 Docker环境下安装Mysql5.7

hello 各位同学,今天讲的是Docker下安装Mysql5.7服务器环境配置:CPU:2核 内存:4 GiB 操作系统:CentOS 7.6 64位 一、开始安装//镜像库搜索 也可以使用阿里云镜像库速度快!第一步:阿里云仓库拉取方式:sudo docker pull registry.cn-shanghai.aliyuncs.com/qierkang/...

2019-08-11 03:25:31 21058

原创 IDEA中pom文件变成蜘蛛图标了

今天打开一看突然变成蜘蛛 图标了。不过jar包没问题。就是现在添加新的依赖没办法了。而且文件里面全部报错!解决办法:选中文件右键选择 (原因是因为你可能按到快捷键或者改了文件属性 Mark as Xml)...

2019-07-24 15:52:43 27049 4

原创 关于:docker容器启动nginx》Error response from daemon: OCI runtime create failed

Error response from daemon: OCI runtime create failed关于Docker 部署nginx 启动挂载目录报错这边经过尝试可以得到解决关于Docker 部署nginx 启动挂载目录报错docker: Error response from daemon: OCI runtime create failed: container_linux.go:3...

2019-06-17 17:52:32 113530 13

原创 Spring Boot HandlerInterceptor拦截器 :Required request body is missing OR Stream closed

由于 request中getReader()和getInputStream()只能调用一次所以在Controller里面方法上@ResponseBody回再次调用一次getInputStream()报错2种错误:第一:HttpMessageNotReadableException: Required request body is missing第二:exception is java...

2019-03-14 01:19:53 22927

原创 oh-my-zsh,让你的Linux命令终端从未这么爽过

oh my zshshell的类型有很多种,linux下默认的是bash,虽然bash的功能已经很强大,但对于以懒惰为美德的程序员来说,bash的提示功能不够强大,界面也不够炫,并非理想工具。而zsh的功能极其强大,只是配置过于复杂,起初只有极客才在用。后来,有个穷极无聊的程序员可能是实在看不下去广大猿友一直只能使用单调的bash, 于是他创建了一个名为【oh-my-zsh麻省理工学院许可...

2019-01-06 18:41:53 67710 10

原创 国内github访问之优化

哈喽大家好!作为开发人员,github是大家的标配了,常常会苦恼于gitclone某个项目的时候速度太慢,看着控制台那几K十几K的龟速,加上需要学习提升自我的知识,速度真的慢的无语!!!原因很简单:github的CDN被伟大的墙屏蔽所致。所以解决方案也很简单,就是手动把CDN和ip地址绑定一下。第一种:1.获取 global.ssl.fastly地址访问 http://...

2018-07-30 16:46:12 23193 5

转载 Java 常见异常种类

Java Exception:1、Error 2、Runtime Exception 运行时异常3、Exception 4、throw 用户自定义异常异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_RuntimeException这...

2018-05-21 21:56:48 12709

原创 JAVA API系统变量名一些缩写

有些词可能共用一些缩写。带星号的缩写或词来源于PeopleSoft标准。The following standard word abbreviations should be used in naming records, fields, and SQRs:Word(s)AbbreviationDescriptionAbbreviateAbbreviationABRV AcademicACAD A...

2018-05-19 18:31:14 14108 2

原创 破解IntelliJ IDEA 2017.1 到期日期2099年 附下载地址

1、下载  JetbrainsCrack-2.6.2.jar2、将JetbrainsCrack-2.6.2.jar放到IntelliJ IDEA 2017.1的安装目录(E:\Java\IntelliJ\IntelliJ IDEA 2017.1\lib)3、修改E:\Java\IntelliJ\IntelliJ IDEA 2017.1\bin\idea64.exe.vmopti

2017-07-01 17:41:02 15573

原创 IntelliJ IDEA 的 20 个代码自动完成的特性

在这篇文章中,我想向您展示 IntelliJ IDEA 中最棒的 20 个代码自动完成的特性,可让 Java 编码变得更加高效。对任何集成开发环境来说,代码的自动完成都是最最重要的一项功能,它根据你输入的内容进行预判并帮你自动完成你想输入的代码,有时候甚至都不知道自己想要输入什么,例如一些类名、成员、方法或者是其他方面的内容。IntelliJ IDEA 中的代码自动完成的功能之所以能让我如

2017-07-01 15:55:28 13768 1

原创 Windows Server 2012 配置指南 之 MySQL 5.6.15环境搭建篇

MySQL 5.6.15下载地址:http://cdn.mysql.com/Downloads/M ... munity-5.6.15.0.msiMicrosoft Visual C++ 2010 可再发行组件包下载地址:http://download.microsoft.com/do ... 6E/vcredist_x86.exe安装“vcredist_x86

2017-06-09 16:39:12 25535

转载 Windows Server 2012打开端口3306

安装了一台Windowser Server 2012 R2,搭建好WAMP环境,发现外网不能访问,难道阿里云Windows Server 2012无法访问么。后来想到Linux iptable的时候,会不会由于Windows防火墙没有打开80端口的原因,结果发现的却如此。阿里云WWindows Server 2012打开80端口的方法,也可以用于其他云服务器,或者Windows 7,W

2017-06-09 16:37:54 26167

原创 spring整合quartz2定时器启动报:batch acquisition of 0 triggers

DEBUG org.quartz.core.QuartzSchedulerThread - batch acquisition of 0 triggers这是条日志输出,输出这样的内容表示目前没有要执行的trigger,这不是错,而且此时任务不执行。如果要执行,看配置的cron时间,让它配置成在当前一会可执行的时间就行了。DEBUG org.quartz.c

2017-06-09 16:17:02 20903

原创 maven项目启动报错。

严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].

2017-06-08 18:00:42 12073

转载 CentOS7下安装Redis 并且后台运行

1.1 系统环境和版本说明Redis的版本选取目前的稳定版本2.8.9。 客户端选用了Redis的Java版本jedis 2.4.2。1.2 Redis的安装步骤a. 进入root目录,并下载Redis的安装包[html] view plain copy print?$ cd    $ wget http://labfil

2017-04-17 13:39:48 23916

原创 CentOS6.5 内核2.6 安装Docker容器 实例搭建本地ShowDoc应用!

这里是用CnetOS6.5系统升级前系统镜像:CentOS 6.5 64位  内核版本:2.6.32-431.23.3.el6_x86_64可以使用uname -r查看内核版本  如果是2.6.32-431.23.3.el6_x86_64  必须升级后才可以继续安装docker1、导入public keyrpm --import https://www.elre

2017-04-11 19:15:39 27023

转载 CentOS7下安装MySQL5.7安装与配置(YUM)

安装环境:CentOS7 64位,MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rp

2017-04-11 15:21:39 8381

TeamViewer13.1.3629 最新破解商业意图 无限切换ID

Teamviewer V13.1.3629 最新版 无限重置ID 解除5分钟 远程支持、远程访问、在线协作和会议。TeamViewer是一个能在任何防火墙和NAT代理的后台用于穿透内网远程控制软件,用于实现远程支持、远程访问、远程管理、家庭办公及在线协作和会议。 在使用上远比QQ好用直接稳定,是目前比较流行且使用的远程软件。

2018-06-09

GitHub_汉化插件 给像我这样英文渣渣同学的福利。

给像我这样英文渣渣同学的福利。 很多新手朋友不太会玩 GitHub,主要是全英文看的头晕眼花。 熟悉后关掉插件恢复英文模式,依然闭着眼睛都知道功能在哪。 刷新下页面,即可发现网站已汉化。

2017-08-16

java 注释模版codetemplates.xml

java 注释模版 codetemplates.xml

2017-06-12

Redis+接口+token+Sign+时间戳 Demo

Redis+接口+token+Sign+时间戳 Demo

2017-03-24

Linux负载均衡tomcat+nginx+memcached整合所有相关jar

Linux 负载均衡 tomcat+nginx+memcached整合所有相关jar 步骤地址:http://blog.csdn.net/qierkang/article/details/52873541

2016-10-20

空空如也

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

TA关注的人

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