NoSay

109
获赞数
16
关注数
545
粉丝数
北京
IP 属地亚太地区
2018-12-20 加入
浏览 20.3k

📘微信公众号:NoSay

449 声望|学徒
全站排名超越 96% 用户
php
259
c
198
后端
153
go
84
分布式
83
黄金勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2022-10-24
    SegmentFault 思否正式开源问答社区软件 Answer
    作为国内新一代技术问答社区,SegmentFault 思否团队在社区建设上有着多年积累。Answer 不仅拥有搭建问答平台(Q&A Platform)的基础功能,还在产品设计上融入了开发团队对社区发展的思考,并将其经验产品化,加入了标签内容管理、徽章与声望值体系等功能。
  • 赞了文章2022-01-19
    ELK:kibana使用的lucene查询语法
    kibana在ELK阵营中用来查询展示数据elasticsearch构建在Lucene之上,过滤器语法和Lucene相同 kibana官方演示页面 全文搜索 在搜索栏输入login,会返回所有字段值中包含login的文档 使用双引号包起来作为一个短语搜索"like Gecko" 字段 也可以按页面左侧显示的字段搜...
  • 发布了文章2021-10-28
    【面试篇】Go语言常见踩坑(一)
    For循环在我们日常编码中可能用的很多。在很多业务场景中我们都需要用for循环处理。但golang中的for循环在使用上需要注意一些问题,大家可否遇到。先看下边这一段代码:
  • 发布了文章2021-09-27
    【深入理解Go】从0到1实现一个validator
    validator是我们平时业务中用的非常广泛的框架组件,很多web框架、微服务框架都有集成。通常用来做一些请求参数的校验以避免写出重复的检验逻辑。接下来的文章中,我们就去看看如何去实现一个validator。
  • 发布了文章2021-09-26
    【深入理解Go】从0到1实现一个filter(middleware)
    filter(也称middleware)是我们平时业务中用的非常广泛的框架组件,很多web框架、微服务框架都有集成。通常在一些请求的前后,我们会把比较通用的逻辑都会放到filter组件来实现。如打请求日志、耗时、权限、接口限流等通用逻辑。那么接下来我会和你一起实现一个filt...
  • 发布了文章2021-09-21
    【深入理解Go】协程设计与调度原理(下)
    在上一篇文章中,我们讲述了基本的调度流程。但是我们没有解决如果协程内部如果存在阻塞的情况下该如何处理。比如某个G中存在对channel的收发等操作会发生阻塞,那么这个协程就不能一直占用M的资源,如果一直占用可能就会导致所有M都被阻塞住了。所以我们需要把当前G...
  • 发布了文章2021-09-19
    【深入理解Go】协程设计与调度原理(上)
    协程是更轻量的用户态线程,是Go语言的核心。那么如何去调度这些协程何时去执行、如何更合理的分配操作系统资源,需要一个设计良好的调度器来支持。什么才是一个好的调度器?能在适当的时机将合适的协程分配到合适的位置,保证公平和效率。
  • 发布了文章2021-09-16
    【业务学习】分库分表回顾
    随着公司业务快速发展,数据库中的数据量猛增,访问性能也变慢了,优化迫在眉睫。分析一下问题出现在哪儿呢? 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、...
  • 发布了文章2021-09-05
    【业务学习】简述ID生成器
    大家好,好久不见,时隔一年终于又拾起了写博客这件事。在我们日常工作中,我们常需要用全局唯一ID作为数据库主键,或者用于生成订单id,用于生成商品ID等等。本篇主要介绍我们常见的ID生成器的方式:利用数据库生成和雪花算法。
  • 赞了文章2021-07-05
    得物技术教你秒懂mongoDB之分片集群
    应对这两种变化,作为后端开发就需要在技术选型方面做一些选择。当前直播量大的业务都是利用mysql进行了分表处理。但是观察一段时间下来发现以下几个问题:
  • 赞了文章2020-11-30
    订阅MongoDB的数据变更比解析mysql的binlog更简单
    我们开源了一个订阅分发mysql的binlog的项目,一直用的非常好,忽然有天开发说能不能支持MongoDB的数据订阅呢,MongoDB的使用度也挺广泛的。安排。经过简单的了解后发现MongoDB也有类似binlog的机制,最终花了两天时间把功能完成,并统一抽象集成到binlog开源项目中...
  • 赞了文章2020-08-20
    mongodb 备份、还原、导入、导出简单操作
    2.导出数据库[root@local ~]# mongodump -h 127.0.0.1 --port 30216 -d test -uxxxx -pxxxxx -o home/mongodb/connected to: 10.10.3.245:30216Thu Aug 11 02:15:04.529 DATABASE: test to /home/mongodb/test
  • 赞了文章2020-08-20
    浅入浅出Dubbo
    接下来一段时间敖丙将带大家开启紧张刺激的 Dubbo 之旅!是的要开始写 Dubbo 系列的文章了,之前我已经写过一篇架构演进的文章,也说明了微服务的普及化以及重要性,服务化场景下随之而来的就是服务之间的通信问题,那服务间的通信脑海中想到的就是 RPC,说到 RPC 就...
  • 发布了文章2020-08-19
    Go多协程并发环境下的异常处理
    在Go语言中,我们通常会用到panic和recover来抛出错误和捕获错误,这一对操作在单协程环境下我们正常用就好了,并不会踩到什么坑。但是在多协程并发环境下,我们常常会碰到以下两个问题。假设我们现在有2个协程,我们叫它们协程A和B好了:
  • 赞了文章2020-08-07
    【Mysql原理和源码学习记录】学而思网校早读会--持续更新中
    重要说明学而思网校服务端早读会在思否开辟免费公开课,将早读会系列分享视频上传至[链接],大家可以一起学习交流~完全公开、完全公开、完全公开,欢迎大家一起交流学习,站在巨人的肩膀上高速成长(感谢各位前辈大神~)~第二阶段主题是【当前】《第二阶段-mysql源码...
  • 赞了文章2020-08-05
    SegmentFault思否专栏文章推荐规范
    思否小姐姐每天都会收到一些热心作者询问:思否的内容推荐规则是什么?我的文章能不能上首页。所以小姐姐我整理了一份我们思否的内容推荐规范,帮助作者们更好的理解官方规则,写出的文章可以篇篇被推荐。
  • 赞了文章2020-07-20
    @所有人,建议细读!别像〝弱智〞一样提问!
    原文的意思是别像弱智一样提问,个人感觉可能不太好,又或者这样发出来,会遭到一大波的喷子来喷,感觉还是换种比较委婉的方式较好,但是为了不曲解了其中的含义,所以,还是照旧发出来。大家都是社会人,应该都能看懂其中要表达的意思,你懂、我懂、大家都懂。
  • 赞了文章2020-06-25
    踩坑记#2:Go服务锁死
    那是去年7月的一天,被透过落地玻璃的宇宙中心五道口的夕阳照着的正在工位搬砖的我,突然听到一阵骚乱,转头一看,收到夺命连环call的D同学反馈,流量严重异常。
  • 赞了文章2020-06-22
    实战Go内存泄露
    最近解决了我们项目中的一个内存泄露问题,事实再次证明pprof是一个好工具,但掌握好工具的正确用法,才能发挥好工具的威力,不然就算你手里有屠龙刀,也成不了天下第一,本文就是带你用pprof定位内存泄露问题。
  • 赞了文章2020-06-22
    🚀 Hyperf 2.0 发布!想象的开端!
    Hyperf 从 2019 年 6 月 20 日发布 1.0 版本至今,获得了非常多的关注和用户,短短的一年期间,Hyperf 飞速发展和持续迭代,同时也拥有了非常惊人的数据。