聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

推荐阅读

  • 106 views阅读

    skynet 处理 TCP 连接半关闭问题

    TCP 连接是双工的,既可以上行数据,又可以下行数据。连接断开时,两侧通道也是分别关闭的。 从 API 层面看,如果 read 返回 0 ,则说明上行数据已经关闭,后续不再会有数据进来。但此时,下行通道未必关闭,也就是说对端还可能期待收取数据。 同样,...

    分类:技术文章 时间:2021-02-27 14:51 我要评论(0个)

  • 65 views阅读

    [原]漫谈TCP bufferbloat的根源-Jacobson管道

    在前面的文章中,我经常提到bufferbloat,关于这个词的解释,我几乎都是明嘲暗讽地把锅甩到Reno/CUBIC这类基于AIMD的算法身上,声称它们是 buffer友好的 ,必须填充buffer的 , 随之而来的就有设备厂商的推波助澜,用越来越大的bu...

    分类:技术文章 时间:2021-02-27 10:45 我要评论(0个)

  • 120 views阅读

    [原]漫谈TCP新算法Elastic-TCP

    自适应的CCA(Congestion Control Algorithm)给人一种简洁明快的感觉。 Elastic-TCP是一种新近的算法,比BBR还新,但比BBR简洁多了,可以从Wiki上了解其大概: Elastic-TCP has been prop...

    分类:技术文章 时间:2021-02-27 06:54 我要评论(0个)

  • 124 views阅读

    Some thoughts about cuDF and cuML

    I just received an email from NVIDIA about their RAPIDS. Although the cuDF and cuML look fantastic for a data scientist. I am st...

    分类:技术文章 时间:2021-02-26 16:05 我要评论(0个)

  • 98 views阅读

    科技爱好者周刊(第 147 期):寻找你愿意忍受的痛苦

    这里记录每周值得分享的科技内容,周五发布。 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容。 周刊讨论区的帖子《谁在招人?》,提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 ...

    分类:技术文章 时间:2021-02-26 12:09 我要评论(0个)

  • 131 views阅读

    从预编译的角度理解Swift与Objective-C及混编机制

    写在前面本文涉及面较广,篇幅较长,阅读完需要耗费一定的时间与精力,如果你带有较为明确的阅读目的,可以参考以下建议完成阅读:如果你对预编译的理论知识已经了解,可以直接从【原来它是这样的】的章节开始进行阅读,这会让你对预编译有一个更直观的了解。如果你对 Sea...

    分类:技术文章 时间:2021-02-25 21:42 我要评论(0个)

  • 159 views阅读

    一款可以让大型iOS工程编译速度提升50%的工具

    cocoapods-hmap-prebuilt 是什么?cocoapods-hmap-prebuilt 是美团平台迭代组自研的一款 cocoapods 插件,以 Header Map 技术 为基础,进一步提升代码的编译速度,完善头文件的搜索机制。虽然以二进...

    分类:技术文章 时间:2021-02-25 21:42 我要评论(0个)

  • 132 views阅读

    使用HiRedis实现自动重连Redis

    主要思路  1. 首次连接时调用redisConnectWithTimeout或redisConnectUnixWithTimeout连接Redis服务端,若成功则保存返回的redisContext,假设为ctx  2. 发送命令数...

    分类:技术文章 时间:2021-02-25 16:18 我要评论(0个)

  • 197 views阅读

    我对比特币的理解

    一、前言比特币最近涨势很好,但今天刚刚有一个大的回落,跌到 5 万美元 / 个以下。对于比特币,市场有两个极端对立的观点:一波观点(代表者是巴菲特)认为是废纸,另一波观点认为比特币是黄金。我说一些我的理解吧,不一定对,算作抛砖引玉,欢迎大家留言评论交流共同...

    分类:技术文章 时间:2021-02-24 02:50 我要评论(0个)

  • 243 views阅读

    Optuna自动调参使用指南

    在日常工作中用到的比较多的还是树回归模型,由于LightGBM不需要的类别数据进行预处理所以用得特别多,中间涉及到超参数优化时通常使用随机参数优化方法。在算法模型自动超参数优化方法中有提到了Optuna,平时工作中也会使用到,今天主要对如何使用Optuna...

    分类:技术文章 时间:2021-02-22 22:33 我要评论(0个)

  • 286 views阅读

    华为手机 vs 苹果手机,我的一年评测对比报告

    前言因为工作的原因,我早年一直从事 iOS 开发,所以一直用着苹果手机。iPhone 的体验一直挺好的。但是我一直比较好奇顶级的 Android 手机怎么样,体验和苹果会差多少,于是我去年就换了华为的 P30 Pro。对比使用了一年,给大家分享一下我的感受...

    分类:技术文章 时间:2021-02-22 00:38 我要评论(0个)

  • 217 views阅读

    [原]漫谈TCP High Speed与TCP Africa(TCP China)

    回到朴素的Reno,我们知道它是一个典型的AIMD算法。 Reno算法非常简单: AI过程:拥塞避免阶段每一个RTT增加一个窗口。 MD过程:遭遇丢包时,窗口减到原来的一半。 但AIMD是一个一般性的算法,Reno只是其中的一个实例解而已,因此把AIM...

    分类:技术文章 时间:2021-02-21 11:54 我要评论(0个)