240 发简信
IP属地:江西
  • 120
    Golang错误和异常处理的正确姿势

    序言 错误和异常是两个不同的概念,非常容易混淆。很多程序员习惯将一切非正常情况都看做错误,而不区分错误和异常,即使程序中可能有异常抛出,也将异常及时捕获并转换成错误。从表面上...

  • 120
    WebRTC实现音视频通信

    一、方案选型 1、XMPP协议 + Jingle扩展协议:应用层协议,可以用来实现音视频传输,但完善的客户端开发资料有限,无开源库,开发难度大,开发周期长。(选型排名第三) ...

  • 猫总会吃掉老鼠。

    四次方-猫和老鼠的故事

    偶然间想到的一个小故事 在四个不同的平行位面同时发生了这么一件小事一只猫抓住了一只老鼠。 在第一个平行位面里,猫和老鼠都会说话,他们进行了一番交谈,老鼠义正言辞,引用各种言语...

  • 本周阅读计划

    安·记-如何使用JavaScript实现一门编程语言系列 justjavac-V8引擎系列

  • 120
    使用GitLabCI持续集成

    使用持续集成应该是一个软件开发工程师的自觉。 ——沃兹基.索德 前言 在实际工作中,为了防止当前分支大幅度偏离主干,开发人员每天都会频繁地将代码集成到主干。如果不使用持续...

  • vue数组渲染filter实现的三种方式

    来到新公司实习,技术栈偏向vue一系(当然肯定不止),日常记录。 v-for 配合 v-if v-if的优先级比v-for 要低,所以并行使用的时候其实是对每一个子元素进行...

  • console详解

    什么是console? 在前端开发中,我们很经常使用console在控制台输出一些调试信息,最常用的大概就是console.log()了。但是console到底是什么呢?它是...

个人介绍
一个丝毫不可爱的胖子。