自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小黄鸡的博客

一位技术落地与应用的博主,带你从入门,了解和使用各项顶流开源项目。

  • 博客(407)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用idea插件自定义后端代码生成器

本模板包括使用restful风格,生成了get,set,toString,swagger(没有使用lombok 防止强艹队友)本版本为postgresql版本 在获取配置文件后 可以按照楼主格式自行修改 (很简单)本文配置文件地址链接:https://pan.baidu.com/s/1blIOEsZuEt1uoYqskfq98w提取码:zcah1.安装插件2.配置数据库(需要重启idea)填写数据库信息填写完成后 test3.导入配置选择sett...

2021-07-07 20:33:16 75 46

原创 五分钟带你玩转spring cloud alibaba(五)基于nacos的配置中心

由于引入了nacos,楼主不再使用apollo配置中心。变更原因如下1.由于架构变更为springcloud alibaba,nacos可以承担起eureka+apollo的功能。2.可以降低系统的复杂性。方便运维3.对配置中心的需求仅有动态配置,无更细腻话的权限和灰度发布等功能要求。实战整合建议启动类使用bootstrap.yml新建nacos配置请注意选择合适命名空间Data ID:{spring.application.name}-{spring.pro

2021-07-07 14:49:59 82 23

原创 五分钟带你玩转docker(十三)实战elk环境——logstash搭建

1. docker pull logstash:7.5.12.mkdir -p /usr/local/logstash/conf.dmkdir -p /usr/local/logstash/configmkdir -p /usr/local/logstash/logs3.4.docker run -p 5044:5044 --name=logstash \ --restart=always --privileged=true\ -e ES_JAVA_OP..

2021-06-23 20:34:22 71 17

原创 五分钟带你玩转docker(十二)实战elk环境——kibana搭建

1.需要与elasitcsearch版本相同docker pull kibana:7.10.12.docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.xx.xx:9200 -p 5601:5601 -d kibana:7.10.1docker run--name kibana -e :指定容器名称ELASTICSEARCH_HOSTS=http://192.168.xx.xx:9200:指定es地址-

2021-06-23 20:27:35 44 10

原创 五分钟带你玩转docker(十二)实战elk环境——elasticsearch搭建

1.docker pull elasticsearch:7.10.12.mkdir -p /usr/local/elasticsearch/configmkdir -p /usr/local/elasticsearch/data3.cd /usr/local/elasticsearch/config/vi elasticsearch.ymlnetwork.host: 0.0.0.0network.bind_host: 0.0.0.0http.cors...

2021-06-23 19:30:00 358 67

原创 五分钟带你玩转elasticsearch(二十二)logback获取bootstrap.yml配置,统一管理es配置

<springProperty name="ES_URL" source="logging.es-url"/><springProperty name="ES_PORT" source="logging.es-port"/><destination>${ES_URL:- }:${ES_PORT:- }</destination>

2021-06-21 17:15:56 55 13

原创 springboot高级功能(十一)聚合工程讲解与部署

5分钟带你玩转springboot()聚合工程讲解与部署

2021-06-21 16:58:03 43

原创 五分钟带你玩转spring cloud alibaba(九)Spring Cloud Alibaba Sentinel降级规则详解

1.流控快速使用在接口上点击流控 设置单机阈值(每秒钟的并发量) 针对来源不用修改使用postman测试 当多次点击后会报错。配置详解(无特殊需求可以跳过)线程数:当操作线程大于配置 限流流程模式直接:直接限流 上文展示 关联:被关联的资源达到阈值,导致当前资源被限流(比如如下:当B超过QPS为1之后,A限流:) 链路:链路上游达到阈值,当前资源限流 例如 接口的上游都是sentinel_spring_web_context 如果sentinel_sprin...

2021-06-21 14:44:15 42

原创 五分钟带你玩转spring cloud alibaba(八)越玩越溜!实战Spring Cloud Alibaba Sentinel

地址;https://github.com/alibaba/Sentinel/releases/tag/1.8.1

2021-06-18 17:33:38 57 6

原创 五分钟带你玩转spring cloud alibaba(七)实战!getway网关

之前楼主使用的zuul,但是一次websocket之后,不得不使用了getway相比zuul,配置相差不大pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-webflux</artifactId> </depend

2021-06-18 15:04:11 56 1

原创 五分钟带你玩转spring cloud alibaba(六)实战!组件化的服务间的调用

因为并发量比较小,同时dubbo相对比较复杂,所有楼主在服务间调用时,依然选择了openfeign,同时将服务间调用的接口封装为子工程,进行统一的api管理。

2021-06-18 14:40:07 40 4

原创 五分钟带你玩转spring cloud alibaba(四)实战!springboot注册到nacos

在楼主公司选择时,根据并发量考虑,选择了单机部署(虽然官网推荐的是集群部署,但是是给大公司推荐的)pom文件 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <.

2021-06-18 14:26:18 43 3

原创 五分钟带你玩转spring cloud alibaba(三)定制postgresql版本的nacos

链接:https://pan.baidu.com/s/1VdzqtBYOx7TyBXMgwrVSqw提取码:r8tg

2021-06-18 13:54:55 84

原创 五分钟带你玩转spring cloud alibaba(二)快速开始nacos

Nacos 快速开始这个快速开始手册是帮忙您快速在您的电脑上,下载、安装并使用 Nacos。0.版本选择您可以在Nacos的release notes及博客中找到每个版本支持的功能的介绍,当前推荐的稳定版本为1.4.2或2.0.1。1.预备环境准备Nacos 依赖Java环境来运行。如果您是从代码开始构建并运行Nacos,还需要为此配置Maven环境,请确保是在以下版本环境中安装使用:64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/...

2021-06-18 13:41:44 39 1

原创 五分钟带你玩转spring cloud alibaba(一)引子

随着springcloud Netflix的闭源,代表着后续功能不会在增加了,同时也随着springcloud alibaba越来越火热,掌握该技术也是必须的技能。

2021-06-18 11:14:07 39 2

原创 实战必备开发工具解析(八)眼前一亮,接口文档yapi工具安装

npm install -g yapi-cli --registry https://registry.npm.taobao.org开放端口号./yapi server http://192.168.48.100:9090/

2021-06-16 09:46:01 84 5

原创 实战必备开发工具解析(九)眼前一亮,接口文档yapi工具使用

操作1.新建分组2.在分组中建立项目3.进入项目后添加分类二.编写接口文档1.手动编写在编辑中手动填写2.导入postman导出json这里需要选择1.0选项导入json3.使用swagger导入可以选择同步模式url为swagger地址 例http://ip:8001/systemportal/v2/api-docs4.使用idea插件安装插件获取token(每个项目都有一个token 所以多项目的..

2021-06-16 09:44:58 35 3

原创 如何在二三线城市月薪过万(三)面试100人后的经验总结!看完这篇让你至少涨薪2000

还在为面试发愁?看完这篇让你至少涨薪1000

2021-06-11 14:00:09 1153 38

原创 springboot业务功能实战(二十)连接内外网邮箱配置全解析,实现邮件提醒功能

1.业务代码实体类(存放接口的发送信息)public class MailVO { /** * 邮件Id */ @ApiModelProperty(value = "邮件Id", name = "邮件Id") private String id; /** * 邮件发送人 */ @ApiModelProperty(value = "邮件发送人", name = "邮件发送人") private String em

2021-06-08 17:22:00 172 68

原创 postgresql实战技巧(一)navicat制作postgresql业务用户,赋予能删改查权限

赋予业务账户只有增删改查权限 、思路是将数据库,模式的所有者都付给超级用户-postgres 其他用户单条赋予权限楼主使用navicat进行操作jiang

2021-06-07 14:03:51 76 7

原创 五分钟带你玩转SpringSecurity(一)引子

spring目前已经是java最大的开发生态,所以掌握spring套件是必不可少的技能。在安全框架方面,spring提供了重量级的SpringSecurity,相比于shiro,

2021-06-07 10:09:59 46 3

原创 五分钟带你玩转apollo(一)引子

apollo是携程的一款开源项目主要职能是能够动态的更改项目的配置文件(application.xml)同时更改后不需要重新启动项目(大部分配置),直接生效。楼主在

2021-06-02 16:42:55 355 17

原创 五分钟带你玩转apollo(八)使用k8s部署,吐血亲验

---apiVersion: v1kind: ConfigMapmetadata: namespace: apollo name: configmap-apollo-admin-serverdata: application-github.properties: | spring.datasource.url = jdbc:postgresql://14.13.19.20:5432/apolloconfig?characterEncoding=utf8 ...

2021-06-02 16:16:08 131 10

原创 五分钟带你玩转apollo(七)docker极简部署,楼主亲测

因为楼主更改了apollo源码 所以需要重新打包 然后在制作镜像一.打包可以参考https://blog.csdn.net/qq_20143059/article/details/106997601二.制作镜像1)获取zip包分别获取打包之后zip包,在/apollo-portal/target/,apollo-adminservice/target/,apollo-configservice/target/中2)获取dockerflie分别在apollo-portal,ap

2021-06-01 17:10:05 366 14

原创 五分钟带你玩转docker(二)linux部署过程中常用命令

在linux运行docker 掌握以下命令 就可以完成docker基础工作了查询docker images //查看镜像docker rmi 镜像id //删除镜像docker ps -a 所有容器docker ps 查看所有启动容器docker rm 容器id //删除容器docker start 容器id //开始容器docker stop 容器id //停止容器查看日志docker logs postgres...

2021-06-01 17:01:21 59 3

原创 五分钟带你玩转oauth2(一)引子

由于公司需要一个开源的重量级的安全框架所以楼主发了大量时间学习和实验spring security+oauth2 也可是说是取众家之长 大概花了1个月的时间

2021-06-01 16:38:18 304 5

原创 五分钟带你玩转k8s(七)实战spring boot,应用环境发布java项目,楼主亲测

1.安装私服2.上传镜像到私服3.登录kubernetes-dashboard

2021-06-01 09:57:01 642 45

原创 五分钟带你玩转flyway(一)手把手教你数据库版本控制中间件flyway,让你不在为上线脚本发愁

flyway为数据库控制插件,使所有的数据库脚本都在ide(idea,eclipse等)中控制,这样能做到版本有迹可循这里需要注意如果使用flyway 就要禁止在数据库管理软件中更改数据库表结构springboot整合flywaypom.xml <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-cor

2021-06-01 08:44:23 104 8

转载 linux实战小笔记(十四)全网最全mongodb安装,亲测有效

一、下载安装包官网地址:https://www.mongodb.com/ 你也可以下载我提供的链接,下载即可,版本是4.013的链接:https://pan.baidu.com/s/1S00NGBkaUzDR2-C8AzXovg提取码:zxmf二、安装mongodb1、使用Xftp将压缩包上传到指定目录下:cd /usr/local/mkdir mongodbtar -zxvf mongodb-linux-x86_64-4.0.13 #文件名根据你自己的压缩包文件名来2、

2021-05-31 14:57:19 30 1

原创 五分钟带你玩转k8s(二)操作必备命令

k8s常用命令kubectl delete namespaces kubernetes-dashboard 删除命名空间kubectl get clusterrolebinding 获取role用户kubectl delete 删除用户

2021-05-27 08:45:15 420 20

原创 五分钟带你玩转docker(八)实战!极简的nginx安装及vue项目部署,楼主亲测

1.查看镜像docker search nginx 2.拉取镜像 docker pull nginx 3.查看镜像docker images4.运行镜像(需要将dist放于/usr/local/nginx/system中)docker run --name nginx -d -p 80:80 --net=host -v /usr/local/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/ngin

2021-05-25 09:37:58 653 15

原创 五分钟带你玩转k8s(六)harbor-个人私有仓库傻瓜式搭建

在使用k8s时 镜像发布到网络上或许不安全 那么我们使用harbor 在服务器上搭建一个私人服务器1.安装docker2.安装docker-composecurl -L "https://get.daocloud.io/docker/compose/releases/download/1.27.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x /usr/local/bin/d

2021-05-13 09:41:56 246 20

原创 五分钟带你玩转docker(十)可视化界面portainer极简安装,楼主亲测

1.下载镜像docker pull portainer/portainer2.中文链接:https://pan.baidu.com/s/1ExFIxfg6OWb3y_t19pkRyg提取码:vsb4解压后 放在根目录的下3.启动docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public..

2021-05-10 15:46:05 673 9

原创 五分钟带你玩转k8s(四)全网最全最新安装nodes方式,楼主亲测好用

k8s搭建node

2021-05-10 14:24:47 144 13

原创 五分钟带你玩转k8s(五)可视化界面Dashboard创建傻瓜式安装

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml

2021-05-10 09:26:13 155 5

原创 五分钟带你玩转k8s(三)全网最新最全搭建master方式,楼主亲测可用

1.更改linux环境,关闭selinux等swapoff -a //关闭swap每台机器的以下内容不能相同sudo cat /sys/class/dmi/id/product_uuid //每台机器的uuid不能相同ifconfig -a //ip不能相同端口不能占用sudo netstat -ntlp |grep -E '6443|23[79,80]|1025[0,1,2]'如果你执行上述命令时,提示command not found,请执行...

2021-05-10 09:22:49 542 7

原创 postgresql实战技巧(二)postgre存储bytea类型(blob)

conrtollerpublic Result<SysImageVO> uploadImg(SysImageVO sysImageVO, MultipartFile imgFile) throws IOException { Result<SysImageVO> result = new Result<>(); sysImageVO.setContent(imgFile.getBytes()); sysImageSer

2021-05-10 09:15:37 161 8

原创 在线预览项目kkFileView(二)代码讲解与修改

一文件打包

2021-05-10 09:13:11 149 5

原创 五分钟带你玩转SpringSecurity(十一)全网最全!带你掌握随机颜色与计算方式的验证码

上文我们使用Kaptcha定制验证码 ,但是样式有些low,甚至很难看清。测试的小伙伴纷纷抗议。。。解决方案:1:定制验证码的样式,如字体,字号,间隔,颜色等 2:使用数字运算代替字母之前的验证码更改后的验证码废话不多说 上代码:KaptchaImageCodeConfigKaptcha配置 重点代码为properties.setProperty("kaptcha.textproducer.impl", "com.core.code.Ka...

2021-05-10 09:11:44 59 3

原创 五分钟带你玩转docker(十一)docker:changing ownership of ‘.‘: Permission denied

changing ownership of '.': Permission denied

2021-04-19 16:43:53 310 24

uTorrent.exe

μTorrent(由于μTorrent不便于书写常作uTorrent [1] ) 是一个小巧强劲,全功能,用C++编写,支持Windows、Mac OS X和GNU/Linux平台的免费BitTorrent客户端。支持UPnP,支持流行的 BT 扩展协议,磁力链接(Magnet Links),IPv6,用户来源交换,DHT和uTP,以及RSS下载器等丰富特性。 μTorrent具有许多自定义选项,比如多任务同时下载,设置文件下载优先级,根据计划任务调整占用的带宽,全局/单个任务的速度限制,快速断点续传机制等等。在界面上,μTorrent直观易用,并支持超过54种语言。由于其界面简洁,性能和稳定性出

2020-04-26

空空如也

空空如也

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

TA关注的人 TA的粉丝

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