c/c++/python/nodejs/golang
文章平均质量分 80
NANY01
这个作者很懒,什么都没留下…
展开
-
深刻理解Python中的元类(metaclass)
转自:http://blog.jobbole.com/21351/ 译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e-satis同学给出了转载 2015-02-23 09:17:33 · 337 阅读 · 0 评论 -
Node.js async in practice: When to use what?
转自:http://www.sebastianseilund.com/nodejs-async-in-practice 相关: https://github.com/caolan/async#seriestasks-callback When I started out using node.js and async I didn't find any go转载 2015-03-14 00:24:33 · 574 阅读 · 0 评论 -
C++ 虚函数表解析
C++ 虚函数表解析 陈皓 http://blog.csdn.net/haoel 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,R转载 2015-03-01 11:04:04 · 315 阅读 · 0 评论 -
程序的链接和装入及Linux下动态链接的实现-IBM
转自: http://www.ibm.com/developerworks/cn/linux/l-dynlink/ (实践推荐文章 :在linux下编写动态链接库的步骤: linux静态库和共享库 - abc的专栏 - 博客频道 - CSDN.NET ) 程序的链接和装入存在着多种方法,而如今最为流行的当属动态链接、动态装入方法。本文首先回顾了链接器和装入器的基本工转载 2015-03-02 00:17:32 · 493 阅读 · 0 评论 -
《Head First设计模式》阅读笔记.全书总结
原文地址:First设计模式》阅读笔记.全书总结" style="text-decoration:none; color:rgb(8,68,135)">《Head First设计模式》阅读笔记.全书总结 (还不错) 1、模式(Pattern)定义 策略(Strategy)模式:定义一组算法族,分别封装起来,让各个算法之间可以相互替换。此模式让算法的变化独立于使用算法的客户。转载 2015-03-01 11:40:58 · 498 阅读 · 0 评论 -
__attribute__ 你知多少?
转:http://www.cnblogs.com/astwish/articles/3460618.html GNU C 的一大特色就是__attribute__ 机制。__attribute__ 可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute )。 __attribute__转载 2015-03-02 00:38:46 · 319 阅读 · 0 评论 -
GDB调试core文件样例(如何定位Segment fault)
转自:http://blog.csdn.net/ithomer/article/details/5945152 相关推荐: GDB中应该知道的几个调试方法| 酷壳- CoolShell.cn Linux下core文件产生的一些注意问题 LINUX core dump详解 & GDB调试 core dump又叫核心转储, 当程序运行过程中发生异常转载 2015-03-02 00:21:22 · 453 阅读 · 0 评论 -
Linux下设计一个简单的线程池
转自:http://blog.csdn.net/hinyunsin/article/details/6650879 定义 什么是线程池?简单点说,线程池就是有一堆已经创建好了的线程,初始它们都处于空闲等待状态,当有新的任务需要处理的时候,就从这个池子里面取一个空闲等待的线程来处理该任务,当处理完成了就再次把该线程放回池中,以供后面的任务使用。当池子里的线程全都处理忙碌转载 2015-02-26 20:14:08 · 392 阅读 · 0 评论 -
python eventlet并发原理分析
转自:python eventlet并发原理分析 motivation 114.113.199.11服务器上nova服务中基于python eventlet实现的定时任务(periodic_task)和 心跳任务(report_state)都是eventlet的一个greenthread实例. 目前服务器上出现了nova定时任务中某些任务执行时间过长而导致心跳任务不能准时运行的问转载 2015-02-11 14:51:29 · 617 阅读 · 0 评论 -
文件空洞产生的原因分析
转自:百度运维空间 在文件拷贝时候,scp一个占磁盘空间300G大小(du命令的结果)左右的目录到另外一台机器上,du命令发现该目录占用的磁盘空间变大了,约330多G。为什么会多出来这30G呢? 分析可能原因: 一.原机器的block大小为1024k,新机器的block大小为4096k,可能是文件系统block大小引起的。 拷贝的数据文件大概有1000个,文件块的影响也就是1000转载 2015-02-11 09:53:26 · 699 阅读 · 0 评论 -
程序员技术练级攻略
转自:http://coolshell.cn/articles/4990.html 前言 你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间转载 2015-04-02 23:54:54 · 308 阅读 · 0 评论