pkslow.com 南瓜慢说

  • AllArticles
  • Container
  • Spring
  • Life
  • Cloud
  • Collections
  • About
  • GitHub

  • Search
育儿 App Terraform101 English Terraform Middleware config Go Private Kubernetes pkslow Test HTTPS Redis Docker Mac Plan Stream MongoDB Spring DevOps JVM String Map Set List Performance Email Springboot JavaCollections ArrayList Java

南瓜慢说文章汇总

Created on: 2021-02-10 | Category: Collections | 0 | View: 5388

本文将汇总和整理南瓜慢说所有文章,以方便大家查看。可以搜索关键字,查看是否有你需要的。

按时间顺序:所有文章

Spring Boot

Bean初始化操作initMethod、@PostConstruct和InitializingBean

Springboot整合邮件服务

如何开发Springboot命令行非Web应用

Springboot整合Swagger

用Springboot干掉IBM的WAS-为公司省点钱

单元测试中使用Spring的ReflectionTestUtils更方便

Spring的定时任务注解@Scheduled原来如此简单

使用SpringBootCondition更自由地定义条件化配置

用ApplicationContextRunner测试配置类

Spring Boot通过Actuator显示git和build的信息

Spring MVC

Spring MVC获取HTTP请求头的两种方式

Springboot的Web应用中HTTP请求头RequestHeader过大

在Spring WebFlux的任何地方获取Request对象

配置

Spring自定义转换类,让@Value更方便

注解@ConfigurationProperties让配置整齐而简单

只想用一篇文章记录@Value的使用,不想再找其它了

监控

用Springboot Admin监控你的微服务应用

用Prometheus+Grafana监控Springboot应用

用InfluxDB+Grafana监控Springboot应用

实例讲解Springboot整合OpenTracing分布式链路追踪系统(Jaeger和Zipkin)

Spring Batch

通过例子讲解Spring Batch入门,优秀的批处理框架

大量数据也不在话下,Spring Batch并行处理四种模式初探

Spring Batch远程分区的本地Jar包模式

数据库操作

Spring Data JPA的Audit功能,审计数据库的变更

实例讲解Springboot以Template方式整合Redis及序列化问题

实例讲解Springboot以Repository方式整合Redis

简化RESTful开发,Spring Data REST让你少掉发

实例讲解Springboot整合MongoDB进行CRUD操作的两种方式

安全相关

Springboot集成Spring Security实现JWT认证

Springboot WebFlux集成Spring Security实现JWT认证

Springboot整合Jasypt,让配置信息安全最优雅方便的方式

SSL

Springboot整合https原来这么简单

Springboot以Tomcat为容器实现http重定向到https的两种方式

Springboot以Jetty为容器实现http重定向到https

Springboot-WebFlux实现http重定向到https

Https双向验证与Springboot整合测试-人来人往我只认你

Spring Cloud

Spring Cloud Gateway简单入门,强大的微服务网关

Spring Cloud Config在Spring Cloud Task中的应用,比Web应用更简单

使用Spring Cloud Config统一管理配置,别再到处放配置文件了

整合Spring Cloud Stream Binder与RabbitMQ进行消息发送与接收

整合Spring Cloud Stream Binder与GCP Pubsub进行消息发送与接收

整合Spring Cloud Stream Binder与Kafka进行消息发送与接收

Spring Cloud Data Flow

Spring Cloud Data Flow初体验,以Local模式运行

Spring Cloud Data Flow用Shell来操作,方便建立CICD

Spring Cloud Data Flow整合Cloudfoundry UAA服务做权限控制

Spring Cloud Data Flow整合UAA使用外置数据库和API接口

Spring Cloud Data Flow整合UAA之使用LDAP进行账号管理

Docker

Docker知识

Docker入门——理解Docker的核心概念

使用Harbor搭建Docker私有仓库

一行代码的变更让我陷入无尽加班,Dockerfile的ENTRYPOINT的两种格式

如何查看Docker容器环境变量,如何向容器传递环境变量

Docker因权限问题无法启动Springboot

Docker这些none:none的镜像,难道就不配拥有名字吗

打不死的小强,让Docker的容器自动重启

Dockerfile复制时如何保留子目录的结构

Dockerfile复制上级目录文件

Maven一键部署Springboot到Docker仓库,为自动化做准备

如何从Docker镜像中导出文件

Docker与应用

Docker启动PostgreSQL并推荐几款连接工具

Docker启动PostgreSQL时创建多个数据库

Springboot整合MongoDB的Docker开发,其它应用也类似

Docker可视化工具Portainer

Docker搭建代码检测平台SonarQube并检测maven项目

Docker安装Redis并介绍漂亮的可视化客户端进行操作

用Docker安装一个MongoDB最新版玩玩

Kubernetes

Kubernetes知识

Kubernetes ConfigMap详解,多种方式创建、多种方式使用

Mac为docker和kubectl添加自动命令补全

最好的Kubernetes客户端Java库fabric8io,快来自定义你的操作

详细记录用kubeadm在Ubuntu上安装Kubernetes集群

Docker和Kubernetes常用命令(持续整理)

把H2数据库从jar包部署到Kubernetes,并解决Ingress不支持TCP的问题

Kubernetes的Jobs和CronJobs的使用

如何把文件放进Docker或Kubernetes中,如何拷贝出来

Kubernetes备份所有集群中的资源为yaml文件

Kubectl设置默认命令空间namespace

Mac上使用Docker Desktop启动Kubernetes,踩坑后终于搞掂

Kubernetes Pod中容器的Liveness、Readiness和Startup探针

解决Kubernetes以root用户mount volumn导致无写权限的问题

Kubernetes使用Keda进行弹性伸缩,更合理利用资源

Kubernetes与应用

Springboot整合Spring Cloud Kubernetes读取ConfigMap,支持自动刷新配置

被Spring坑了一把,查看源码终于解决了DataFlow部署K8s应用的问题

这么高颜值的Kubernetes管理工具Lens,难道还不能C位出道吗

Spring Cloud Config整合Spring Cloud Kubernetes,在k8s上管理配置

把Spring Cloud Data Flow部署在Kubernetes上,再跑个任务试试

用Kubernetes部署Springboot或Nginx,也就一个文件的事

云技术

GCP常用命令(gcloud、gsutil)

如何在GCE访问GKE中的TCP服务

Mac安装Google Cloud SDK

整合Spring Cloud Stream Binder与GCP Pubsub进行消息发送与接收

Terraform入门教程,示例展示管理Docker和Kubernetes资源

Terraform插件Provider管理,搜索、定义、下载

Terraform状态State管理,让变更有记录

Terraform模块Module管理,聚合资源的抽取与复用

通过Terraform创建GCP Pubsub

通过Google Cloud Storage(GCS)管理Terraform的状态State

GCP消息队列Pubsub详解,简单好用还不用自己运维

用Helm部署Kubernetes应用,支持多环境部署与版本回滚

Kubernetes用Helm安装Ingress并踩一下使用的坑

Helm Template初体验,方便管理多环境

Docker安装Kong API Gateway并使用

服务网格Istio入门-详细记录Kubernetes安装Istio并使用

在Mac上安装Istio并使用,有丰富的监控Kiali、Grafana、Jaeger

在Ubuntu用Minikube安装Kubernetes

在CentOS 8用Minikube安装Kubernetes

K8ssandra入门-详细记录在Linux上部署K8ssandra到Kubernetes

使用Stargate访问K8ssandra,Springboot整合Cassandra

初始化一个GCP项目并用gcloud访问操作

通过gcloud创建Google Kubernetes Engine(GKE)并通过kubectl访问

大数据

Apache Beam入门及Java SDK开发初体验

Java基础

Java知识

一图说尽排序,一文细说Sorting(Array、List、Stream的排序)

Java 8之条件断言Predicate的使用

如何创建和初始化一个HashMap?

Java 8中map()与flatMap()在Optional和Stream中的区别

Java双大括号{}的初始化

Java 8之例说Stream的合并

Java 8基本类型的Stream

Java 8 Streams的简单介绍与入门

远程过程调用框架gRPC入门及Java示例代码

Protobuf入门与使用示例,高性能的序列化框架

String.intern()原来还能这么用(原理与应用)

HashMap性能很好?问过我EnumMap没

通过Value获取Map中的键值Key的四种方法

四类方法删除List里面的所有null值

各种集合类的合并(数组、List、Set、Map)

ArrayList与HashSet的contains方法性能比较(JMH性能测试)

好用的Arrays.asList也有这三个坑

如何使用优秀的加密库Jasypt来保护你的敏感信息?

判断String是否包含子串的四种方法及性能对比

Mockito如何mock一条链式调用

Mockito不能mock final类的解决办法

Java怎么从这四个位置读取配置文件Properties(普通文件系统-classpath-jar-URL)

Java创建对象的六种方法-权当记录一下

让人又爱又恨的Lombok,到底该不该用

Java从BufferedReader一行一行读取数据

IntelliJ IDEA远程Debug Linux的Java程序,找问题不要只会看日志了

图说Stream中的skip()和limit()方法及组合使用

用pl.pojo.tester测试Pojo类,提高测试覆盖率

Java应用

Java连接Zookeeper

Java从网上下载文件的几种方式

通过Java上传下载AWS S3文件,并解决文件数量超过1000的问题

Java处理csv文件

Java通过SFTP处理文件三种方法,支持密钥文件登陆

使用Thumbnailator生成缩略图(缩放、旋转、裁剪、水印)

使用正则统计英文文章中的高频词汇

统计String单词数的三种方法

Java如何设置代理来访问受限资源

其它技术相关

HTTP Cookies知识-查看、发送、获取、返回

CORS跨源资源共享概念及配置(Kubernetes Ingress和Spring Cloud Gateway)

调试Http Basic认证,用base64加密解密

使用Go module和GoLand初始化一个Go项目

解决ssh连接长时间不操作断开连接的问题(client_loop/ send disconnect/ Broken pipe)

vim常用命令,linux必备

nginx开启ssl并把http重定向到https的两种方式

HTTPS之密钥知识与密钥工具Keytool和Keystore-Explorer

常用好用软件整理

用org.codehaus.mojo的插件exec-maven-plugin执行程序,实在是太方便了

在Jenkins pipeline中无法执行npm,报错Cannot run program npm

如何安装Zookeeper的单机模式及集群模式

搭建Go语言开发环境

不带www访问网站失败,加条解析即可

如何部署ReactJs打包后的build目录文件

防止Google重定向到其它地区

一键下载网页所有图片,把美丽存下来

Maven整合JaCoCo和Sonar,看看你的测试写够了没

Intellij IDEA运行报Command line is too long的解决办法

使用ngrok实现内网穿透以便外网访问

记一次上线前的紧急定位与修复-献上九条小经验

Visual Studio Code - vscode使用小心得

VSCode巧妙使用正则替换提高效率

VSCode的REST Client指南,超好用的HTTP客户端工具

好用的VSCode的SFTP插件

Linux常用命令整理

Intellij IDEA同一个项目(窗口)多个代码仓库

IDEA因Untrusted project无法导入jar包解决方法

如何在Intellij IDEA运行和调试JavaScript

数据库

2019年MongoDB中文社区广州大会,干货满满的分享活动

如何安放你的大文件,MongoDB GridFS可以帮助你

MongoDB开发中遇到的问题记录

Oracle SQLPlus导出数据到csv文件

Oracle用decode函数或CASE-WHEN实现自定义排序

通过Maven用LiquiBase对数据库变更进行版本控制

InfluxDB入门及使用,一个优秀的时序数据库

示例讲解PostgreSQL表分区的三种方式

Mac相关

Mac让ssh通过代理来连接服务器

没有Esc键的Macbook Pro怎么用vim

Mac触摸板与鼠标滚动方向独立设置

Mac国内加速GitHub访问的方法

Mac查看端口占用

Mac以树形结构显示目录

非技术篇

个人成长

如何制定切实可行的计划并好好执行——2020年,我不想再碌碌无为

2020年11月CKA新题考试心得体会

2020,分手快乐;2021,且行且歌

IT界的名言名语

自我鼓励墙——生命不息,奋斗不止

真香!通过开源项目免费获取JetBrains全家桶License

旅游攻略

2020年去黄山,看到云海:黄山徽州五日行-最美风景与攻略献给你

2019年夏天去的印尼,目前最好的旅游体验,绝美的风景:印尼之行-龙目岛和科莫多岛9日自由行旅婚

无聊搞笑

删库吧,Bug浪——我们在同一家摸鱼的公司

出Bug表-假如诸葛亮是程序员

古诗词

送友人

梦游无名山

哀友文-怀念逝去挚友

北征赋——献礼国庆60周年

寒鸦


Code for all: GitHub

欢迎关注微信公众号<南瓜慢说>,将持续为你更新...

file

Recommendations:
Cloud Native
Terraform
Container: Docker/Kubernetes
Spring Boot / Spring Cloud
Https
如何制定切实可行的计划并好好执行

  • Author 作者: LarryDpk 南瓜慢说
  • Link 链接: https://www.pkslow.com/archives/all
  • 版权声明: 本博客所有文章除特别声明外,不可转载!
# 育儿 # App # Terraform101 # English # Terraform # Middleware # config # Go # Private # Kubernetes # pkslow # Test # HTTPS # Redis # Docker # Mac # Plan # Stream # MongoDB # Spring # DevOps # JVM # String # Map # Set # List # Performance # Email # Springboot # JavaCollections # ArrayList # Java
育儿 App Terraform101 English Terraform Middleware config Go Private Kubernetes pkslow Test HTTPS Redis Docker Mac Plan Stream MongoDB Spring DevOps JVM String Map Set List Performance Email Springboot JavaCollections ArrayList Java
Mac触摸板与鼠标滚动方向独立设置
Dockerfile复制上级目录文件
  • Contents
  • Site Overview
南瓜慢说

南瓜慢说

多年Java开发,主要专注后端技术:Java/Spring/Springboot/微服务/大数据等。

多读书,多分享;多写作,多整理。

249 Posts
9 Categories
32 Tags
RSS
0%
© 2020 — 2022 南瓜慢说 pkslow The WebSite keeping alive:   粤ICP备20036375号