欢迎光临IT网Linux学习频道

当前位置: > Linux编程 >
  • [Linux编程] 经典的 Fork 炸弹解析 日期:2015-06-30 19:08:10 点击:191 好评:0

    Jaromil在2002年设计了最为精简的一个Linux Fork炸弹,整个代码只有13个字符,在shell中运行后几秒后系统就会宕机: :(){:|:};: 这样看起来不是很好理解,我们可以更改下格式: :() { :|: }; : 更好理解一点的话就是这样: bomb() { bomb|bomb }; bomb 因为she...

  • [Linux编程] 所有程序员都应该遵守的 11 条规则 日期:2015-03-21 18:49:37 点击:184 好评:2

    我是一个倾向于生活在规则下的人。 现在,这些规则大部分是我本人为自己设立的-但它们依然是规则。 我发现为自己创建规则可以让我过得更好,因为这样做可以提前决定一些事情,而不是要在匆忙中做出所有的决定。 我今天早上应该去健身房吗? 我的规则告诉我说...

  • [Linux编程] 何不 Ack?Grep, Ack, Ag的搜索效率对比 日期:2015-03-20 00:30:29 点击:110 好评:0

    前言 我(@董伟明9)经常看到很多程序员, 运维在代码搜索上使用ack, 甚至ag(the_silver_searcher ), 而我工作中95%都是用grep,剩下的是ag。 我觉得很有必要聊一聊这个话题。 我以前也是一个运维, 我当时也希望找到最好的最快的工具用在工作的方方面面。...

  • [Linux编程] 五个编程谬论 日期:2015-03-11 09:39:14 点击:130 好评:2

    我是一名黑客。在我还就膝盖那么高的时候就开始用一台古老的 Commodore 64 写代码了。直到今天,也没有什么比戴上耳机,破解东西更让我着魔的了。所以在我创建我的第一家企业时,我就已经知道了很多有关于编程的事情。是不是谬论,且听我下面一一道来: 1....

  • [Linux编程] 十个提升生产力的 bash 技巧 日期:2015-03-05 14:17:36 点击:106 好评:0

    我喜欢钻研bash环境。很多时候,在使用bash编程中,有些问题一遍又一遍的重复遇到。每次我都需要重新思考这些问题的解决方法。直到有一天我无法忍受,于是坐下来,编写一个通用的函数,放入我的.bashrc文件中,部署到电脑上。 希望我的这些追求最大化命令行...

  • [Linux编程] 程序员请注意:异步编程模式已被人注册为专利 日期:2015-03-02 14:22:11 点击:87 好评:0

    不论是服务器端编程还是客户端编程,编程中的同步和异步对程序员来说都应该不陌生,我们经常会用同步编程来解决顺序执行问题、用异步解决并行执行问题。然而,就是这样的常见的编程模式,有人却将其申请为专利。在谷歌专利查询网站上专利公开号为US 20140282...

  • [Linux编程] 为什么国外程序员爱用苹果 Mac 电脑? 日期:2015-02-27 09:04:22 点击:170 好评:2

    Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1、Mac OS X 是基于 Unix 的。这一点太重...

  • [Linux编程] 20件程序员必须知道的事 日期:2015-02-23 01:13:15 点击:131 好评:2

    我最近看了一本叫做《the 97 Things a Programmer Should Know》的书。书是一本好书。不过,下面我将我认为最值得我们了解的 20 件事情列举给大家: 1. 应用函数式编程原则 引用透明性是一个非常可取的特性。这意味着,不论何时调用它,对于同一组参数它永远...

  • [Linux编程] 在Linux中使用matplotlib进行科学画图 日期:2015-02-12 02:20:57 点击:176 好评:0

    如果你想要在Linxu中获得一个高效、自动化、高质量的科学画图的解决方案,应该考虑尝试下matplotlib库。Matplotlib是基于python的开源科学测绘包,基于python软件基金会许可证发布。大量的文档和例子、集成了Python和Numpy科学计算包、以及自动化能力,是作...

  • [Linux编程] 20分钟 Awk 入门 日期:2015-02-09 21:46:12 点击:100 好评:-2

    什么是Awk Awk是一种小巧的编程语言及命令行工具。(其名称得自于它的创始人Alfred Aho、Peter Weinberger 和 Brian Kernighan姓氏的首个字母)。它非常适合服务器上的日志处理,主要是因为Awk可以对文件进行操作,通常以可读文本构建行。 我说它适用于服务...

栏目列表
推荐内容