240 发简信
IP属地:上海
  • @一缕清风杨万里 同意,另一点是便携设备必须有基本的抗摔能力或防护措施。

    折叠屏是移动时代的未来吗?

    众所周知,华为在2月24日发布了折叠手机 Mate X。从技术角度来说,国产之光当之无愧。但是因为昂贵的定价和用户场景的质疑,使得外界对其争议极大:有人说,折叠屏是真正的未来...

  • [golang]一定要设置超时

    运行了好长时间的进程忽然挂了,结果打出好长的堆栈,显然是goroutine泄漏了。逻辑很简单只是定时从指定api取值而已,怎么会泄漏呢? net/http.(*Transpo...

  • 咋说呢。。要有常识悬疑片就没办法拍了,都有更简单更有效的解决方法。所以只能说打开方式有误。

    奇葩的暗恋,无用的献身

    奇葩的暗恋,无用的献身 把一件简单的事情搞的无比复杂,还为此献身,结果是竹篮打水一场空。 对石泓而言,这成了一场笑话。在监狱见到陈婧的时候,他崩溃到嚎啕大哭。 正义战胜扭曲的...

  • [golang]如何看懂调用堆栈

    之前也有文章讲过go调用堆栈的话题,但并没有完全讲清楚,这里补充里面缺漏的几个点。 阻塞 方括号里的select表示阻塞原因,具体定义见runtime.waitReason ...

  • @forever_ef9d http网关而已。。。你的浏览器支持ipfs协议么?装插件可以支持。再说,ipfs.io早墙掉了。

    IPFS——它能取代HTTP协议?

    互联网是人类历史上最重要、最具影响力的发明,在互联网诞生之前,谁也不知道它能给世界带来如此巨大的改变。足不出户,我们可以接受来自全世界的讯息,即使是在移动行走的状态,也可以用...

  • // uncommonType is present only for defined types or types with methods
    // (if T is a defined type, the uncommonTypes for T and *T have methods).
    // Using a pointer to this struct reduces the overall size required
    // to describe a non-defined type with no methods.
    貌似没有办法动态修改一个类型,也没有办法动态定义一个带方法的新类型。

    Golang反射模型

    序言 第一次接触反射技术是在很多年前学习设计模式的时候,那时在优化Java版简单工厂的实现,当读取配置信息中的的类型字符串后利用反射来创建对象实例,替代了switch cas...

  • 120
    git干货系列:(二)深入学习之前先理解git暂存区

    前言 暂存区(stage, index)是Git最重要的概念之一,理解了这个概念很多 Git 命令就不再那么神秘了。下面几个验证例子一开始看不懂没关系,工作区、版本库中的暂存...

  • @夏之绘 改了运行时或者编译器才需要重新编译吧,标准库应该直接在goroot里改就好了,没试过。

    修改并编译golang源码

    友情提示:本文使用Markdown编写,黑色背景文字可能需要横向拖动才能看清全文 最近为了做Hyperledger Fabric国密改造,涉及到了golang源码的改动。特将...

  • 1.5以下是用c编译的,1.5以上是go,其实没必要编译一个1.4版本吧,直接下载预编译的1.9就可以了,而且1.9的编译器比1.4的高效不少。

    修改并编译golang源码

    友情提示:本文使用Markdown编写,黑色背景文字可能需要横向拖动才能看清全文 最近为了做Hyperledger Fabric国密改造,涉及到了golang源码的改动。特将...

  • [译]使用Go Cloud的Wire进行编译时依赖注入

    2018年10月9日 概述 Go团队最近公布了用于开放云开发的可移植云API和工具,开源项目Go Cloud 。 这篇文章详细介绍了Wire,一个随Go Cloud提供的依赖...

  • [golang]slice的坑:从append到共享

    go是宣扬实用主义的语言,很多时候都把c中的最佳实践直接规定成语法了。其中之一就是slice,简单但是非常容易踩坑。 先看一个小例子: 在这个小例子中,原本是希望将a[0:1...

  • 协程池确实没必要。如果说协程本质上就是线程池也没什么不妥吧?有什么场景是一层池无法解决,需要两层池的?多半是设计不合理吧。

    golang实现协程池

    golang中启动一个协程不会消耗太多资源,有人认为可以不用协程池。但是当访问量增大时,可能造成内存消耗完,程序崩溃。于是写了一个协程池的Demo。 Demo中有worker...