RenBingo
码龄12年
关注
提问 私信
  • 博客:75,266
    社区:423
    问答:3,814
    动态:14
    79,517
    总访问量
  • 52
    原创
  • 2,103,840
    排名
  • 13
    粉丝
  • 0
    铁粉

个人简介:这个人很懒,什么都没有留下。。。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2013-03-22
博客简介:

圆蟀的专栏

博客描述:
搬砖的天蓬圆蟀
查看详细资料
个人成就
  • 获得31次点赞
  • 内容获得17次评论
  • 获得96次收藏
  • 代码片获得171次分享
创作历程
  • 7篇
    2022年
  • 12篇
    2021年
  • 21篇
    2020年
  • 6篇
    2019年
  • 2篇
    2018年
  • 9篇
    2017年
  • 1篇
    2016年
  • 1篇
    2015年
成就勋章
TA的专栏
  • Java学习
    1篇
  • 笔记
    2篇
  • MySQL8文档翻译
    5篇
  • Go语言学习
    12篇
  • Docker
    4篇
  • 计算机网路
    2篇
  • windows小工具
    2篇
  • 安卓开发
    1篇
  • linux命令学习
    7篇
  • mysql学习
    3篇
  • PHP
    14篇
  • git
  • python爬虫
    4篇
  • 资源共享
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 服务器
    linux
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

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

IDEA插件开发-学习

IDEA插件开发
原创
发布博客 2022.09.24 ·
1020 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MySQL语句优化之Range优化(2)

MySQL语句优化之Range优化
翻译
发布博客 2022.01.26 ·
351 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

MySQL语句优化之Range优化(1)

MySQL优化之Range优化
翻译
发布博客 2022.01.25 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go徒手解析Redis协议

go学习案例之解析redis协议
原创
发布博客 2022.01.24 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL语句优化之Where优化

SQL语句之Where表达式的优化
翻译
发布博客 2022.01.24 ·
1307 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

SQL语句优化

SQL语句优化的一般思路
翻译
发布博客 2022.01.23 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL优化器

MySQL优化器
翻译
发布博客 2022.01.23 ·
530 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go 读取日志文件中是否存在异常数据

Go查找日志
原创
发布博客 2021.12.19 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python解决多容器部署运维

python解决多容器部署问题
原创
发布博客 2021.09.09 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Golang channel的使用总结

Go语言中,最最最优秀的莫过于channel了。3大特点:1、线程安全2、其数据结构是队列(先进先出)3、有基本的数据类型通道使用前必须先初始化,否则会error无缓冲的通道:接收和发送是同步的,意味着,向其发送数据,必须有一个接收者,否则发送阻塞,接收也阻塞。缓冲通道:发送和接收不同步,1.发送不会阻塞 2.接收会阻塞关闭通道后,再次关闭会panic(划重点,通道一般有发送者关闭)关闭通道后,在往channel发送数据会panic关闭通道后,可以一...
原创
发布博客 2021.07.24 ·
315 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HTTPS实现原理

以前只知道https,可以对传输的数据进行加密。主要面试经常喜欢问些此类的问题,接下来讲解下原理申请过域名证书的都知道,有2个文件1、证书文件证书文件包含以下信息:申请者公钥、申请者的组织信息和个人信息、签发机构 CA 的信息、有效时间、证书序列号等信息的明文,同时包含一个签名;签名的生成是单向散列公开的明文信息的信息摘要,然后用私钥将信息摘要加密,就得到签名2、私钥私钥获取签名时有用到的。SSL握手协议,如下图主要看证书验证那块客户端拿到证书后,因为本.
原创
发布博客 2021.07.18 ·
144 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

DNS的实现,面试常问

很多公司面试都会有这个问题,比如从浏览器输入www.baidu.com打开到显示页面,经过哪些。从这个简单的问题,可以看出应聘者对网络这块的了解程度。DNS说白了,就是将域名解析成IP的过程。为什么要解析ip,因为ip才是你真正要访问的东西的地址。解析的过程中,会产生DNS挟持,DNS污染使得解析的IP错误,造成大面积访问404的问题,所以很多公司采用httpDNS的方式,来缓存到本地环境,减少这块的错误。一般DNS解析过程分为1、递归查询,即发一次请求,等你给结果,主要用于
原创
发布博客 2021.07.18 ·
784 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go语言数组学习

go 语言的数组:1、长度固定2、长度是数组类型的一部分3、值类型(参数以复制的方式传递)// 值传递例子package mainimport "fmt"func test(b [3]int){ fmt.Printf("
b 地址:%p",&b)}func main() { fmt.Println("Hello, World!") var a = [3]int{1,2,3} fmt.Printf("a 地址:%p",&a) a[2] = 4
原创
发布博客 2021.07.04 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python自动爬取拉钩教育课程

本课程纯属学习交流,如有侵权,请告知,立马删除import requestsimport jsonimport csvimport timeimport random# import shlex# print(random.randint(1,17))# exit()courseId = "1" # 想学哪一门,改这里url = "https://*****/getCourseLessons?courseId=" + courseIdpayload = {}headers
原创
发布博客 2021.06.26 ·
253 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Gin框架执行流程

// gin.gogin.Run() // gin启动http.ListenAndServe(address, engine)// server.goserver := &Server{Addr: addr, Handler: handler}server.ListenAndServe()ln, err := net.Listen("tcp", addr) // 网络监听srv.Serve(ln)c := srv.newConn(rw) // 网络连接c := ...
原创
发布博客 2021.06.07 ·
1438 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

微服务高可用

1、隔离2、超时控制(context.withTimeout)3、过载保护(滑动均值)4、限流(google.com/x/rate、uber)5、降级(注意降级数据一定要测试)6、重试(一般只在报错那个节点做)
原创
发布博客 2021.04.05 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Gin框架 ShouldBindJSON详解

为什么第二次使用ShouldBindJSON就失效了呢?今天debug看了下,主要是 http.Request的io buffer第一次取完之后,http.body 结构体中的sawEOF=true第二次去读取,发现已经是true了。直接返回了err = io.EOF....
原创
发布博客 2021.03.28 ·
9398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

利用PHP数组实现元素0的处理

分享一道面试题,也当做警醒自己,面试讲究战术的,不要被面试官套路,自己应该有自己的准备。$arr = [2,0,6,0,8,5,0];数组arr,将其中的非0整数按照顺序输出,0 最后输出。其实时间足够还是很简单的,被面试官催,我真的太难了。$arr = [2,0,6,0,8,5,0];foreach ($arr as $k => $a) { echo $a.PHP_EOL; if ($a == 0) { unset($arr[$k]); .
原创
发布博客 2021.03.15 ·
341 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阶梯计费-PHP实现最简洁

最近遇到一个阶梯计费的case ,想了挺久的,还是没有很好的解决方案,今天突发奇想,被我发现了。哈哈哈哈其实当时想了配置文件,但是没有想到这个点子上,所以记录下,下次项目中参考使用<?php// 阶梯计费代码function calcMoney($n, $config) { $money = 0; foreach ($config as $k => $value) { if ($n >= $value['min'] && $n
原创
发布博客 2021.03.06 ·
1394 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

后端省事工具-服务器代码拉取神器

发布资源 2021.01.07 ·
exe
加载更多