logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

markdown的简单入门和学习

不知道大家在逛github或者码云这些git管理工具或者项目中,时常发现会有一个文件readme.md文件。.md后缀的文件是markdown格式的文件,用这种格式的文件编写文档,不用我们关心排版问题。其实markdown的文档的排版用来写文档,其实已经算优美了,足够我们使用了。所以了解和学习markdown语法还是有必要的,花费不了我们多久的时间。简书上有人说是5分钟让你入门markdown,这

#html
git中rebase(变基)和merge(合并)区别

简介  以前用git基本上针对git flow以及基本的git操作命令基本上满足日常开发需求,其实也没必要过于深究,常用命令80-90%基本上满足我们正常使用了。 但是其实很多人,包括我自己,git的官方文档基本没扫完一遍,所以抽时间其实几个小时也就能看完的事情。 其中在合并branch的时候,网上有很多关于使用git rebase 还是 git merge有无数篇文章进...

#git
https跳过证书校验底层原理

背景  大家可能遇到过爬虫或者curl某个https站点,由于站点TLS证书过期或者使用自签证书,curl或者浏览器校验不通过,导致不能正常访问。 所以类似什么Java中怎么跳过https证书校验,php怎么跳过,python怎么跳过等等问题全网遍地都是。但是你知道跳过https证书底层到底干了什么事情呢?https不懂的同学可以先简单看我的一篇文章:http...

#https#安全
K8S network namespace错误分析

K8S集群Calico异常导致ip netns ls报错,源于CNI插件残留失效的netns挂载文件。原理上/run/netns/存放netns绑定挂载点,残留普通文件会干扰识别。通过实验验证,删除权限为rw的残留文件即可恢复,无需重启服务。

文章图片
#kubernetes#docker#容器
docker的通俗理解

自己买了个服务器,前不久搭建好的一个网站,想要再搞一个站点,无奈只能修改端口后,再部署另外一个站点。繁琐的配置运行环境,迁移网站,是否让你感觉到很繁琐?服务器不想用了,想搬迁到另外一台服务器去部署,先是拷贝原有数据,在新的服务器上又开始搭建环境进行部署,这些费时间的事情现在只需要几分钟就能完成,那就是docker技术。docker通俗按照自己的理解来说,就是类似...

#docker
K8S中Pod内部容器通信原理

1.docker容器网络模式1.1 默认bridge桥接网络   默认分配docker0网桥网段上的ip给容器,每个容器的network namespace都是相互隔离的。docker自身生成一个veth pair(虚拟网卡对)一端放在docker0网桥上,一端放在容器内部。通过docker inspect 容器查看容器网络模式信息:网络详情:...

#kubernetes#k8s
docker的通俗理解

自己买了个服务器,前不久搭建好的一个网站,想要再搞一个站点,无奈只能修改端口后,再部署另外一个站点。繁琐的配置运行环境,迁移网站,是否让你感觉到很繁琐?服务器不想用了,想搬迁到另外一台服务器去部署,先是拷贝原有数据,在新的服务器上又开始搭建环境进行部署,这些费时间的事情现在只需要几分钟就能完成,那就是docker技术。docker通俗按照自己的理解来说,就是类似...

#docker
2022最新Kong插件开发教程

Kong网关插件开发教程

#lua#nginx
Redis通信协议

1.前言  redis日常开发多多少少都有使用过。不过大多数都停留在get set等基本操作,存数据,取数据等简单操作。对于redis的通信协议基本上都没怎么留意过。了解相对底层的东西,有助于我们更好的使用redis以及排查错误。2.redis通信协议的基本内容  协议,无外乎就是信息内容的格式要client和server端遵守的某种规范。这个我们...

#redis
Java开源ETL工具-Kettle

Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、 Linux、 Unix上运行,绿色无需安装,数据抽取高效稳定。Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做...

文章图片
#etl#数据仓库
    共 15 条
  • 1
  • 2
  • 请选择