当前位置: Linuxeden主页>编程开发>
  • Linux内存分配方法 日期:2013-03-13 16:31:46 点击:993 好评:1

    基于linux 驱动开发以及应用开发。 当想要分配内存的时候,要面对很多的内存分配函数: malloc kmalloc vmalloc alloc_page dma_alloc 简单归纳如下: malloc: 分配用户空间内存 .不保证物理连续。linux中用户空间和内核空间...

  • 前端之美——GitHub前端工具链整理汇总 日期:2013-03-06 09:18:03 点击:859 好评:1

    来源: Soimort 给 GitHub -Linguist添加 Literate CoffeeScript支持 的时候稍稍总结了一下这个问题,即GitHub是怎样在前端渲染它的Markdown和处理代码高亮的。 大体上似乎是这个流程: GitHub在前端用到的一系列工具基本上都...

  • Linux与Windows系统下的库比较 日期:2013-02-25 17:01:09 点击:656 好评:0

    库的定义 库文件是一些预先编译好的函数的集合,那些函数都是按照可再使用的原则编写的。它们通常由一组互相关联的用来完成某项常见工作的函数构成,从本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行...

  • Linux上获取本机ip的perl写法 日期:2013-02-22 15:07:01 点击:355 好评:2

    大家讨论使用Gearman做分布式处理时,各机需要注册一个独立的job作为信息反馈,但是为了方便,Gearm an::Worker脚本register_function代码又要通用,于是想到了使用各自的ip地址作为job命名~ 那么怎么在worker脚本里获取本机i...

  • 提高软件质量的基本方法 日期:2013-02-22 15:06:47 点击:341 好评:0

    质量的死对头是缺陷,缺陷是混在产品中的人们不喜欢、不想要的东西。缺陷越多质量越低,缺陷越少质量越高。 Bug是缺陷的形象比喻,人们喜欢说Bug是因为可以把Bug当作替罪羊。软件的缺陷明明是人造成的,有了Bug这个词后就可以...

  • 通过学习其他语言来学习JavaScript 日期:2013-02-19 12:13:23 点击:485 好评:1

    回顾我的编程生涯,有三种编程语言给我学习JavaScript打上了良好的基础(之所以这么说,是因为JavaScript的确有一些比较难学的地方): Scheme: 在我进入大学信息专业的第一学期,我通过经典的“ 计算机程序的构造和解释 ”(免费在...

  • 深入理解Java内存模型(四)——volatile 日期:2013-02-06 08:54:56 点击:471 好评:1

    volatile的特性 当我们声明共享变量为volatile后,对这个变量的读/写将会很特别。理解volatile特性的一个好方法是:把对volatile变量的单个读/写,看成是使用同一个监视器锁对这些单个读/写操作做了同步。下面我们通过具体的...

  • MySQL 索引最佳实践之问题反馈 日期:2013-01-24 08:38:03 点击:467 好评:0

    我之前发布的 PPT 《 MySQL 索引最佳实践 》中,有很多人提了很多问题,我没有时间一一回答,于是我决定把这些问题集中在一起进行回答。 问:我们团队中的一人想要使用 bigint 字段类型来代替 25-30 长度的 varchar 类型来存...

  • 为高负载网络优化 Nginx 和 Node.js 日期:2013-01-24 08:35:32 点击:1093 好评:-1

    在搭建高吞吐量web应用这个议题上,NginX和Node.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破Apache等传统web服务器的 C10K 瓶颈。预设的配置已经可以获得很高的并发,不过,要是大家想在廉价硬件上做到...

  • JavaScript项目优化总结 日期:2013-01-23 10:59:39 点击:382 好评:0

    前端时间对公司已有项目JavaScript代码进行优化,本文的是对优化工作的一个总结,拿出来与大家分享。当然我的优化方式可能并不是最优的,或者说有些不对的地方,请指教。 JavaScript优化总结分为以下几点 优化前后对比 498)th...

推荐内容