`
文章列表
转自 http://hi.baidu.com/bai_yechuang/item/34bff9ba6dff3cdf84dd79c0   前言    由于填充与对齐与硬件架构有很大关系,所以填充与对齐在一般的编程工作中很少涉及,但网站还是有不少关于对齐的技术文章。坦白的说,我并不认为这些文章抓住了要点,或者说,即使那些作者自己抓住了要点但并没有描述清楚。也许我看的这方面文章不多,但我想就这个问题写一篇清晰而简单的文章,结合我的理解和经验,用逻辑的思路描述出来。    大家看到我的标题是“填充与对齐”,我就是想明确一个观点,即使它们二者充满了联系,但填充与对齐是不同的。这时候有些人可能也觉得 ...

python数学计算

  #-*- coding:gb18030 -*- #1. 除法 from __future__ import division print 1/2 #普通除法 print 1//2 #整除 print 1.0//2.0 #整除 #2. 幂次 print -3**2 print -(3**2) #3. 虚数 print (1+3j)*(9+4j) #3. 长整数 print 2314324512898989952432425L+1 #4. 16进制 print 0xAF #5. 计算 print abs(-10) impor ...

python字符串

  #-*- coding:gb18030 -*- #1. 强制转换为string的三种方式: repr(), str(), `` print "hello"+repr(" world") print "hello"+repr(3243241323434) #repr会以合法的方式来表示值 print "hello"+str(32434432343243) print "hello"+`32412423L` #2. 尽量用raw_input(),而非input() #r ...
类的变量/方法 & 实例的变量/方法 # -*- coding: gb18030 -*- class Singleton(object): #变量在定义时候不区分“属于实例”还是“属于类”的 #在调用时候区分 # Singleton.__instance则是类的成员 # self.var则是实例的成员 __instance = None var = 3 #类的方法 def __new__(cls, *args, **kwd): if Singleton.__instance is ...

with语句

转自http://sdqali.in/blog/2012/07/09/understanding-pythons-with/ Understanding Python's "with" statement 09 July 2012 What is it? Python’s with statement provides a very convenient way of dealing with the situation where you have to do a setup and teardown to make something happen. A ...

ICMP

 
ICMP 网络控制消息协定(英文:Internet Control Message Protocol,ICMP)是网路协议族的核心协议之一。它用于 TCP/IP 网络中发送控制消息,提供可能发生在通信环境中的各种问题反馈,通过这些信息,令管理者可以对所发生的问题作出诊断,然后采取适当的措施解决。ICMP依靠IP来完成它的任务,它是IP的主要部分。它与传输协议,如TCP和UDP显著不同:它一般不用于在两点间传输数据。它通常不由网络程序直接使用,除了ping和traceroute这两个特别的例子。 IPv4中的ICMP被称作ICMPv4,IPv6中的ICMP则被称作ICMPv6。技术细节:IC ...

ARP

参见:   地址解析协议-维基百科: http://zh.wikipedia.org/wiki/%E5%9C%B0%E5%9D%80%E8%A7%A3%E6%9E%90%E5%8D%8F%E8%AE%AE   鸟哥的Linux私房菜-基础网络概念: http://linux.vbird.org/linux_server/0110network_basic.php#tcpip_network_arp    

DHCP

  参见:http://linux.vbird.org/linux_server/0340dhcp.php      
http://hi.baidu.com/pluto455988971/item/c66f4031fff863c61a969660
本文转自: http://duartes.org/gustavo/blog/post/how-the-kernel-manages-your-memory 另外参见: http://www.kerneltravel.net/journal/v/mem.htm   (Linux内存管理)   Sam: 详细了解VMA   After examining the virtual address layout of a process, we turn to the kernel and its mechanisms for managing user memory. Here is ...

Java泛型

  非常好的介绍Java泛型的文章: http://www.infoq.com/cn/articles/cf-java-generics   java泛型中的有界类型super & extends http://blog.csdn.net/daniel_h1986/article/details/5708605 补充一篇: http://ybzshizds.iteye.com/blog/383768  

了解云计算

  SAAS http://baike.baidu.com/view/1559138.htm?fromId=369107   PAAS http://baike.baidu.com/link?url=ev5FWuhwPw_qUdyO0n7qmc3FNHFYZMj_QgzkfDOCxXtQT9gByVyzlvpzxrqLPsQaIFO4XOyWXeIYUIGduRIlFa
图解: http://www.centos.bz/2012/08/tcp-establish-close/   状态说明: http://molewan.blog.51cto.com/287340/114592 状态结合图说明: http://hi.baidu.com/tantea/item/5ad047131a036411e2f98673    

Java面试题

Java面向对象 1.       super()与this()的区别? This():当前类的对象,super父类对象。 Super():在子类访问父类的成员和行为,必须受类继承规则的约束 而this他代表当前对象,当然所有的资源都可以访问. 在构造函数中,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(用private修饰).此时你必须加入对父类的实例化构造.而this就没有这个要求,因为它本身就进行实例化的构造.而在方法中super和this使用的方法就差不多了.只不过super 要考虑是否能访问其父类的资源. ...
页面置换算法: 在地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。下面是LRU简单实现:双向链表,时间复杂度O(n) #include <iostream> #include <assert.h> using namespace std; typedef struct node{ int num; //页面编号 node *next; // node *pre; }node; typ ...
Global site tag (gtag.js) - Google Analytics