朱bing
码龄7年
关注
提问 私信
  • 博客:126,231
    126,231
    总访问量
  • 57
    原创
  • 1,207,641
    排名
  • 523
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2018-04-16
博客简介:

zb199738的博客

查看详细资料
个人成就
  • 获得78次点赞
  • 内容获得65次评论
  • 获得244次收藏
  • 代码片获得229次分享
创作历程
  • 1篇
    2023年
  • 11篇
    2022年
  • 32篇
    2021年
  • 9篇
    2020年
  • 12篇
    2019年
  • 3篇
    2018年
成就勋章
TA的专栏
  • 大数据
    4篇
  • k8s
    7篇
  • java基础
    4篇
  • devops
    4篇
  • 监控日志
    3篇
  • 运维
    22篇
  • golang
    2篇
  • python
    7篇
  • k8s docker jenkins 项目实战
    2篇
  • git
    4篇
  • 算法
    1篇
  • 数据库
    1篇
  • HTTP
  • 网络
    3篇
  • java
    9篇
  • javase
    5篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

chatgpt实际是怎样工作的?

文章翻译自:ChatGPT 是 OpenAI 的最新语言模型,比其前身 GPT-3 有了重大改进。与许多大型语言模型类似,ChatGPT 能够为不同目的生成多种样式的文本,但具有更高的精确度、细节和连贯性。它代表了 OpenAI 大型语言模型系列的下一代产品,其设计非常注重交互式对话。创建者结合使用监督学习和强化学习来微调 ChatGPT,但正是强化学习组件使 ChatGPT 独一无二。
原创
发布博客 2023.04.02 ·
21451 阅读 ·
24 点赞 ·
5 评论 ·
98 收藏

kubernets 快速生成yaml清单

快速生成k8s yaml清单
原创
发布博客 2022.08.24 ·
417 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jenkins(pipeline)+k8s 实现CICD(提供源码和测试用例)

jenkins CICD实战项目
原创
发布博客 2022.08.06 ·
1641 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

metrics server request failed - “403 Forbidden“

prometheus部署
原创
发布博客 2022.07.30 ·
1463 阅读 ·
5 点赞 ·
3 评论 ·
1 收藏

k8s.gcr.io/kube-state-metrics/kube-state-metrics 拉取镜像失败问题解决

prometheus
原创
发布博客 2022.07.30 ·
1779 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

open /prometheus/queries.active: permission denied(已解决)

监控,Prometheus
原创
发布博客 2022.07.30 ·
3579 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Error: Connection activation failed: No suitable device found for this connection.

Error: Connection activation failed: No suitable device found for this connection.
原创
发布博客 2022.07.11 ·
707 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

golang goroutine传参引发的问题

最近在学习golang,记一次goroutine传参引发的计算结果和预期不一致问题。例子是一个多goroutine并行计算一个数的值,一个task的chan,和一个result的chan用来存储分配的每个任务,和每个任务的计算结果,最后将所有的任务结果相加先看有问题的代码:package mainimport ( "fmt" "sync")//利用chan将计算任务拆分成多个task,并发计算type task struct { begin int end int re
原创
发布博客 2022.05.15 ·
902 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

golang项目:goreman源码分析

最近在学习golang,众所周知,golang中的goroutine和channel 作为golang中的扛鼎之作,换句话说,不会灵活运用goroutine和channel,那么就不能算是真正了解了这门语言。而goreman作为一款轻量级的多进程管理工具,代码量只有不到1000行,然而使用了许多巧妙地设计,和大量使用goroutine和channel,以及使用了golang的rpc,net,flag,context等工作中出镜率极高的包,是学习golang的佳作,那么,现在就让我们一起来看看吧!gore
原创
发布博客 2022.05.15 ·
512 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

go语言书籍推荐

《go语言高级编程》 《go语言核心变成》PDF链接:https://pan.baidu.com/s/1-2_skl5IoNAqsyHCyc5KYg?pwd=sy6p提取码:sy6p不谢
原创
发布博客 2022.05.06 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

《go语言高级编程》 《go语言核心变成》PDF

《go语言高级编程》 《go语言核心变成》PDF链接:https://pan.baidu.com/s/1-2_skl5IoNAqsyHCyc5KYg?pwd=sy6p提取码:sy6p不谢
原创
发布博客 2022.03.18 ·
2278 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

nginx 反向代理多域名多端口

server { listen 80; server_name *.abc.com; if ($http_host ~* "^(.*?)\.abc\.com$") { #正则表达式 set $domain $1; #设置变量 } location / { if ($domain ~* "shop") { proxy_pass http
原创
发布博客 2022.01.12 ·
2617 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

python3 时间转换

time函数time.time()获取当前时间戳 浮点型#获取当前时间戳 (浮点型)t = time.time()print(t)#1551770368.3962758time.strftime("%Y-%m-%d %H:%M:%S")按指定格式输出当前时间字符串# 按指定格式输出当前时间字符串t = time.strftime("%Y-%m-%d %H:%M:%S")print(type(t),t)#<class 'str'> 2019-06-10 15:12:.
转载
发布博客 2021.12.21 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python3标准时间的转换

1、方法一def utc_to_local(utc_time_str, utc_format=’%Y-%m-%dT%H:%M:%S.%fZ’):local_tz = pytz.timezone(‘Asia/Shanghai’)local_format = “%Y-%m-%d %H:%M:%S”utc_dt = datetime.strptime(utc_time_str, utc_format)local_dt = utc_dt.replace(tzinfo=pytz.utc).astimezon
转载
发布博客 2021.12.21 ·
1010 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ip有关运维命令

1、查看有多少个IP访问:awk ‘{print $1}’ log_file|sort|uniq|wc -l2、查看某一个页面被访问的次数:grep “/index.php” log_file | wc -l3、查看每一个IP访问了多少个页面:awk ‘{++S[$1]} END {for (a in S) print a,S[a]}’ log_file > log.txtsort -n -t ’ ’ -k 2 log.txt 配合sort进一步排序4、将每个IP访问的页面数进行从小到大
转载
发布博客 2021.12.15 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s nfs

主节点#暴露服务echo "/nfs/data/ *(insecure,rw,sync,no_root_squash)" > /etc/exportsmkdir -p /nfs/datasystemctl enable rpcbind --nowsystemctl enable nfs-server --nowexportfs -r从节点#在从节点上执行,查看主节点哪些位置可以挂在showmount -e 192.168.31.151#将本机的/nfs/data目录挂载到主节点的
原创
发布博客 2021.11.28 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将rpm包打成tar.gz(演示openjdk1.8)

首先,将所有需要的rpm及其依赖下载到目录中:sudo yum install --downloadonly --downloaddir=/home/mydir java-1.8.0-openjdksudo yum install --downloadonly --downloaddir=/home/mydir java-1.8.0-openjdk-headless.x86_64然后,为了提取rpm,不需要特权访问:$ rpm2cpio java-1.8.0-openjdk-1.8.0.232.
原创
发布博客 2021.11.23 ·
1049 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

tcpdump的使用

一个网路抓包命令,简介参考百度,此处不赘述,下面直接开始演示:#-i 抓取的网卡名,你的可能是eth0, #-s 是抓取的包的大小,默认抓取68个字节的数据,此处表示全部抓取# -w 将抓取结果写到a.cap文件tcpdump -i bond0 -s 0 -w a.cap此时我在另一台机器 :之后可以看见抓取目录下多了a.cap文件,#查看抓取内容tcpdump -r a.cap#16进制方式查看tcpdump -X -r a.cap#全部查看tcpdump -A -r
原创
发布博客 2021.10.17 ·
265 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微服务和容器的关系

现在一提到微服务,有很多人会想到容器技术(这里说到的容器技术是指docker)。那么微服务和容器之间到底有什么关系呢,我来简要和大家探讨下。先抛出结论:微服务和容器其实没有半毛钱关系。微服务理念出现的比容器技术要早很多,其理念是在70年代提出的。而容器技术是2013年才提出的,它最初是由一个叫做dotcloud的项目发展而来,后来改名叫做docker。基于微服务的思想开发应用程序是完全可以不用容器技术的,例如现在很流行的spring cloud和dubbo都是可以不使用容器技术来做开发实现的。从2017年开
转载
发布博客 2021.10.17 ·
3635 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

gitlab pythonAPI操作

module:gitlab,git获取gitlab的操作对象 _gl = gitlab.Gitlab("http://gitlab.com", private_token="GIEYANLB_WY")通过projectid获取仓库的操作对象:proj = _gl.projects.get(gl_proj_id)#proj 的各种属性pro_kind = proj.namespace['kind']获取本地仓库对象repo = git.Repo(os.curdir)拿到仓库的commi
原创
发布博客 2021.10.15 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多