当前位置:首页 > 技术动态 > 技术积累 >
  • 猿人进化必备的素质

    猿人进化必备的素质

    作为程序员我们应该知道什么,这是很重要的。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1.扎实的基础。 数据结构、离散数学、编译原理,这些是所有计算机科学
  • Git 进阶指南

    Git 进阶指南

    在掌握了基础的Git使用之后,可能会遇到一些问题。以下是部分常见问题,分享给各位朋友,掌握了这些问题的中的要点之后,git 进阶也就完成了,它包含以下部分: 如何修改 origin
  • 如何成为一名卓越的前端工程师

    如何成为一名卓越的前端工程师

    最近我收到一封读者来信让我陷入了思考,信是这么写的: Hi Philip,您是否介意我问您是如何成为一名卓越 (great) 的前端工程师的?对此您有什么建议吗? 我不得不承认,我很惊讶被
  • 测试是一件浪费时间的事吗?

    测试是一件浪费时间的事吗?

    让我们详细地说明 作为开发人员,我们都知道我们应该测试我们的代码。我们应该写单元测试,但这也通常是我们发现没时间时跳过的第一步。 作为团队的领导者或者管理者我们都知
  • 10个最棒的jQuery和HTML所见即所得编辑器插件

    10个最棒的jQuery和HTML所见即所得编辑器插件

    HTML5 所见即所得 WYSIWYG (What You See Is What You Get) 编辑器的需求量是非常大的。但是现在有太多这样的编辑器了,想要从其中找到一个合适的并不容易。今天这篇文章为大家分享 10 个我认
  • 如何提升你的能力?给年轻程序员的几条建议

    如何提升你的能力?给年轻程序员的几条建议

    一转眼工作已有8年,前两天公司一位初入职场的同事希望我给一些建议与经验。我觉得这个话题很有价值,这里以个人的想法与经历写成此文,希望给年轻的开发者们一些启发。 我工
  • 作为一个软件工程师,在接下来的5-10年内应该掌握的技术

    作为一个软件工程师,在接下来的5-10年内应该掌握的技术

    这是一个发布在 Quora 上的问题,提问者问到:“作为一个软件工程师,想要生存下去,在未来的5-10年内有哪些必须掌握的技能呢?例如人工智能?高等数学?” 下面是一位曾经在Fac
  • CSS3实现18种Loading效果

    CSS3实现18种Loading效果

    昨晚用CSS3实现了几种常见的Loading效果,虽然很简单,但还是分享一下,顺便也当是做做笔记…… 第一种效果 代码如下: div class="loading" span/span span/span span/span span/span span/span/div .load
  • Mac下 10 款最棒的编辑器

    Mac下 10 款最棒的编辑器

    文本编辑器对于任何类型的计算机用户来说都是必备的,因为这个功能是非常通用的。并且,文本编辑器还有很多高级的功能。有些文本编辑器则功能非常强大,甚至会包含代码编译功
  • 即使被拖库,也可以保证密码不泄露

    即使被拖库,也可以保证密码不泄露

    在前一篇文章《 设计安全的账号系统的正确姿势 》中,主要提出了一些设计的方法和思路,并没有给出一个更加具体的,可以实施的安全加密方案。经过我仔细的思考并了解了目前一
  • 2016 最可能成功的 10 个开源软件

    2016 最可能成功的 10 个开源软件

    2015 年是新开源项目风生水起的一年!大到从企业解决方案、小到家庭应用都酝酿着各式各样的开源产品!很多开源项目在这一年都是迅猛崛起的!尽管流星般的闪现并不能意味着长久
  • [必备]建立固定头部网站必备插件

    [必备]建立固定头部网站必备插件

    从机构到杂志博客,固定头部都是非常常见的。这个效果通常都是使用插件而非自定义编码来实现。由于这一事实,许多开发人员已经发布了免费的开源插件,用于固定导航栏。看看这