Quantcast
Channel: 效率 –程序师
Browsing all 117 articles
Browse latest View live

Linux Shell编程中的特殊符号

学会本文内容可以帮助你写出天书一样的bash脚本,并且顺便解决以下问题: 输入输出重定向是什么原理? exec 3<> /tmp/filename是什么鬼? 你玩过bash的关联数组吗? 如何不用if判断变量是否被定义? 脚本中字符串替换和删除操作不用sed怎么做? ” “和’ ‘有什么不同? 正则表达式和bash通配符是一回事么?

View Article


图解Javascript原型(prototype)链

本文尝试阐述Js中原型(prototype)、原型链(prototype chain)等概念及其作用机制。上一篇文章(图解Javascript上下文与作用域)介绍了Js中变量作用域的相关概念,实际上关注的一个核心问题是:“在执行当前这行代码时Js解释器可以获取哪些变量”,而原型与原型链实际上还是关于这一问题。

View Article


程序员必须掌握的6种软技能

如果你想要开启作为 web 开发人员的职业生涯,那么你需要涉及的不仅仅是知道如何写代码。有一些通用的软技能几乎可用于每个领域——包括技术行业。成为软件开发人员涉及的不仅仅是编写代码。自从我开始我的第一份作为软件开发人员的工作之后,我很快就知道了这一点。如果你想要在这个领域茁壮成长的话,那么你需要学习“特定的技能系列”

View Article

为什么代码缩进时必须要用 Tab 而不能用空格

美化代码(对齐和缩进)时用 Tab 还是空格,这个话题和浏览器和操作系统之战,都是老生常谈的话题,都能让程序员争辩很久的。2015 年程序员 Uku Pattak 分析了 GitHub 上多种语言的热门项目(star 数量高)中使用 Tab 和空格的对比情况。今天这篇文章出自前端大牛 Lea Verou。

View Article

如何养成好的阅读习惯?

Rick Webb 写了一篇关于阅读的好文,提到了他一年要读 60 本书,而他却是一个手头事情很多、忙忙碌碌的专业人士,那么他的阅读习惯是什么呢?我这里借鉴了他的观点,也加入了一些我自己的想法。

View Article


王垠:Swift 语言的设计错误

在『编程的智慧』 一文中,我分析和肯定了 Swift 语言的 optional type 设计,但这并不等于 Swift 语言的整体设计是完美没有问题的。其实 Swift 1.0 刚出来的时候,我就发现它的 array 可变性设计存在严重的错误。Swift 2.0 修正了这个问题,然而他们的修正方法却没有击中要害,所以导致了其它的问题。这个错误一直延续到今天。

View Article

解析提高PHP执行效率的50个技巧

众所周知,PHP是一个功能强大的HTML脚本语言。但是,在实际应用中,它也跟其他计算机语言一样,具有不少的缺点。我们需要不断的更新代码,来改善程序的高效性。下面我们就介绍几点关于提高PHP运行效率的方法。

View Article

最新的SQLite 3.8.7比3.7.17性能提升50%

最新发布的SQLite 3.8.7 alpha版(下载页面http://www.sqlite.org/download.html)比16个月前发布的3.7.17版快50%。这也就是说,在相同数量的CPU指令周期里,最新版的SQLite能多做50%的工作。

View Article


工程师效率

很好奇程序员这个群体这些年效率是变低了还高了,在社交媒体中,各个阶层的兴趣圈都有自己的段子手及内容帐号,段子手发的内容会让你笑 cry,内容帐号发的内容可让你享受阅读的快感,

View Article


提高 Vim 和 Shell 效率的 9 个建议

你上一次使用 CAPSLOCK 键是什么时候?很久没有了对不对?噢,我也是,它已经被遗忘了,它浪费了键盘上一个黄金位置。让我们把它重映射成 Control 键来发挥它的作用吧!这里告诉了你在不同的操作系统上的具体操作。

View Article

程序员的生产效率源于需求,而不是工具!

你确定你真的知道到底是什么促使一个程序员高效率的吗?是因为使用了 VIM 和 Emacs 这些强大的编辑器,还是因为应用了最新的 Haskell Web 框架,抑或是你最喜欢的 NoSQL 数据库?

View Article

一个奋斗者的效率指南

今天有一个线下活动,遇到了大熊,谈到了我很久没有更新博客。其实我也说了原因,就是肚子里没了油水。随着最近一段时间的公司发展和前端开发,我对商业、产品、团队管理、Vue.js 都有一些心得。但是自己能力太差,根本无法从工作中抽身出来总结些有用的东西,我往往深陷在繁琐的工作内容、自我怀疑、焦躁情绪的泥沼中,难以自拔。

View Article

高效编程之道:好好休息

我过去做事情也是这样“玩玩干干”!事实上,我的工作时间和娱乐时间的分配已经无法控制。我以前编程就像是在受煎熬。我决定要改变。

View Article


程序员加班之说-谈效率

最近听人谈起程序员的加班问题,忙到那么晚,真有那么多事情要做么?当然每个人遇到的情况不一样,给到的答案也是不一样的,这里针对个人所遇到的情况,谈谈对加班的一些看法。

View Article

为什么你的MySQL跑得很慢?

其实这是一个老问题了:为什么会觉得数据库比较慢呢?再换种问法:数据库优化要从哪些方面入手?

View Article


不要浪费开发时间:给初次创业的伙伴们的 6 个软件开发建议

初创公司因为产品定位还不明确,常常花一堆时间做好功能,却发现没人要用,浪费了宝贵时间。犯过这种错误几次之后,我们慢慢整理出一些比较有效的开发方法。这些方法帮我们省下很多开发时间,今天跟大家分享一下!

View Article

程序员如何提高工作效率

俗话说,天下武功,唯快不破。也就是说要练成天下高手的话,出招速度一定要快,这样才能在江湖上立足,不至于掉了脑袋。而程序员要在IT界混出个名堂,也要有高效的工作效率才行。IT行业时时刻刻都产生着新知识、新技术,要想跟上变革肯定要有几把刷子。

View Article

Browsing all 117 articles
Browse latest View live