引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都...
我前前后后写过多篇与程序员找工作相关的文章,比如“[程序员跳槽神级攻略]”、“找工作的辟邪剑谱”、“任性,春节前辞职”,“程序员该不该考虑初创公司”,这些文章都收录在我的“漫...
以前如果你搜「最佳编程字体」,得到的推荐离不开这么几个: 熟悉 Mac 的用Monaco、特别怀旧的用Courier、喜欢 Windows 的用Consolas,最多再来一个...
前言: 最近在部门内做了一次分享,分享的主题是关于如何提高前端技术水平的。之所以做这次分享,主要原因是因为最近经常有被同事问到『想提升自己技术水平,不知道从哪开始』或者是『为...
程序员在工作过程中,会遇到很多需要阅读源码的场景,比如技术预研、选择技术框架、接手以前的项目、review他人的代码、维护老产品等等。可以说,阅读源代码是程序员的基本功,这项...
几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几...
我曾经接触过一些IT高管以及行业的技术大牛,当私下聊起他们是如何变得如此出类拔萃时,他们大多会以自嘲又略带得意的语气来讲述他们的那些独门秘籍。 我的文档写得特别好。我的口才很...
在我写了《为什么你应该让你的孩子尽早学习编程》一文后,收到很多读者的留言,询问如何自学编程以及希望我推荐一些书籍或教程。令我颇感惊讶的是他们中的大部分并非孩子的家长,而是那些...
说逆天似乎有些标题党了,但确实Mac上有很多小众但却让人无法自拔的工具,自己平时用的多,整理了一些,希望有帮助:) 这次只分四部分:阅读类、工具类、图片类、笔记类。 还是和以...