记得刚工作的时候,日常内容的一个主要事项,就是帮领导整理数据,同时找一些参考资料。 有一次,boss让我去调研一下中国普通白领的薪资结构分布情况。 拿到问题,我当时的第一反应...
记得刚工作的时候,日常内容的一个主要事项,就是帮领导整理数据,同时找一些参考资料。 有一次,boss让我去调研一下中国普通白领的薪资结构分布情况。 拿到问题,我当时的第一反应...
作者:松若章 来源:知乎链接:https://zhuanlan.zhihu.com/p/61423830 一道经典的面试题是从 URL 在浏览器被被输入到页面展现的过程中发...
介绍 了解操作系统对内存的管理机制后,现在可以去看下 Go 语言是如何利用底层的这些特性来优化内存的。Go 的内存管理基本上参考 tcmalloc 来实现的,只是细节上根据自...
曾经有这么一道面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签...
1995年,我出生在广东揭阳的一个普通家庭,父母白手起家,供我上学;2014年,我离开家来到广州读大学。 2018年,我毕业了。 毕业后,我给自己定了两个必须要完成目标:办一...
好文
源码剖析golang中sync.Mutexgo语言以并发作为其特性之一,并发必然会带来对于资源的竞争,这时候我们就需要使用go提供的sync.Mutex这把互斥锁来保证临界资源的访问互斥。 既然经常会用这把锁,那么了...
go语言以并发作为其特性之一,并发必然会带来对于资源的竞争,这时候我们就需要使用go提供的sync.Mutex这把互斥锁来保证临界资源的访问互斥。 既然经常会用这把锁,那么了...
本文已迁移至https://juejin.cn/post/6844903812331732999[https://juejin.cn/post/684490381233173...
JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求开发者必须熟悉Java的常用集合类。本文将就Java Col...
@AndroidGirlBaby 嗯嗯,感谢分享,后面也证明了这一点
位运算的黑科技最近在学NodeJs,然后练手做项目的时候想用下位运算,需求是除2舍小数位,于是想像Java一样,直接除2,发现并不行 想了下发现很正常,因为JavaScript是弱数据语言...
不知道为什么,那么多设计模式里面,对代理模式有一种特别的喜欢。很是喜欢这种切面的思维,将多个相似方法的共同前置和后置抽象出来的实现,真的是觉得很棒。这半年转golang开发之...