240 发简信
IP属地:湖北
  • 120
    golang的位运算

    常见的golang位运算符: &, |, << 和 >> 都是常见的运算符,主要说明 ^, &^的使用进行说明 ^ 作为一元运算符时表示位反或位补 当作为一元运算符的时候,...

  • 120
    如何Go的更快

    先抛出几个问题: string、[]byte 各在什么场景用sync.pool 用在什么地方?map、slice 谁效率高?反射的效率如何?值传递还是指针传递好 一、定义"快...

  • 120
    AudioKit 入门教程

    原文:AudioKit Tutorial: Getting Started作者:Colin Eberhardt同时感谢:kmyhy 近来手上有一些音频相关的开发工作,搜搜基H...

  • 120
    [典藏版]Golang调度器GPM原理与调度全分析

    该文章主要详细具体的介绍Goroutine调度器过程及原理,可以对Go调度器的详细调度过程有一个清晰的理解,花 费4天时间作了30+张图(推荐收藏),包括如下几个章节。...

  • 120
    如何设计一个高质量API

    一、好用的API具备什么 1、好的命名,详细的文档 a.根据api的任务来命名,如果无法命名,说明这个接口承载的任务过多,需要分解b.保持一致性, 如:动词+名词 例: 一个...

  • 120
    go channel详解之源码分析

    作为golang并发编程思想的重要组成,channel(通道)非常重要,和goroutine(go协程)一起使用,用来实现go的CSP(Communicating Seque...

  • 升级到Catalina后,golang执行问题

    升级到Catalina 10.15后,golang编译完成后,执行二进制文件报错:dyld: malformed mach-o image: segment __DWARF ...

  • thrift 0.12关于context参数的问题

    问题: thrift0.12在gen go代码的时候默认增加了一个参数context IDL是: 所以我们在go代码实现GetCommentAll 方法时必须加上 conte...

  • 120
    解读I/O多路复用技术

    前言 当我们要编写一个echo服务器程序的时候,需要对用户从标准输入键入的交互命令做出响应。在这种情况下,服务器必须响应两个相互独立的I/O事件:1)网络客户端发起网络连接请...

  • 你加班优化了代码,老板却想优化掉你

    18年很多互联网公司都开始变相裁员,今年过年我的工作也成了亲戚谈论的话题。就像前几年的产业升级带来的民工失业,国家改革带来的公务员失去“铁饭碗”,如今互联网的寒冬我也快成了优...

  • 120
    为研发人员创造一个高效的研发环境(一)

    背景 对于追求效率的程序员来说,影响工作效率的事情,是深恶痛绝的,当大家拿到任务的时候,其实对于工作量的评估,心中大致都是有一个数的,然而,为什么我们交付的时候,大部分情况下...

  • 沙发

    写在五月的碎碎念

    进到家门,刚刚坐下,接到同事电话询问技术问题,挂断电话,看了一下手机时间,已然显示:周三半夜,偷偷瞄了一眼他们的状态,果然都是电脑在线,其实这是这几个月来的主步调。 大城市的...

  • @明少十三 你变了

    别说时间不够,你和爱因斯坦的时间分毫不差!

    最近需要为一位面试者电话面试,但他总是在说自己很忙,不断的改面试时间。照平常早放弃了,但我还是耐住性子在昨晚第四次打通了电话,好奇这位忙碌的候选人是怎样的工作状态: “抱歉,...