摘要: 更多干货请移步我的公众号「aCloudDeveloper」,专注技术干货分享,期待与你相遇。 Author:bakari Date:2012.11.2 1、参数传递问题: < 1 >、堆栈传参 < 2 >、寄存器传参(利用通用寄存器进行函数参数传递的方法) < 3 >、全局变量或静态变量传参 2、 阅读全文
posted @ 2012-11-02 22:47 bakari 阅读(508) 评论(0) 推荐(0)
摘要: Author:bakari Date:2012.10.26 这一讲的主要内容和上一讲相同,是上一讲的深入分析。内存对齐涉及内存实现的细节,复杂声明是对指针的深入理解,这些内容平时用到很少,学习之益于开拓思维,达到宏观调控自己的知识结构。 1、对于内存对齐上一讲没有提到计算的方法,其实上一讲的内容足以 阅读全文
posted @ 2012-10-26 22:12 bakari 阅读(452) 评论(0) 推荐(0)
摘要: Author:bakari Date:2012.10.22主要内容:内存对齐相关1、 温故而知新:防御性编程的应用防御性编程的详细讲解可见我的另一篇文章:http://www.cnblogs.com/bakari/archive/2012/08/27/2658215.htmlstring函数原型的详解可见我的“string函数系列之”的文章:http://www.cnblogs.com/bakari/archive/2012/08/09/string%E5%BA%93%E5%87%BD%E6%95%B0.html< 1 >、strlen函数:无局部变量,递归调用1 size_t m 阅读全文
posted @ 2012-10-23 08:27 bakari 阅读(567) 评论(0) 推荐(0)
摘要: Author:bakari Date:2012.10.18 这段时间非常有幸能够跟着一个非常牛的学长学习编程,现将每次学到的内容作为整理,方便以后复习,也分享给需要的网友。 这是学长第一次讲,本次讲的内容比较基础和偏理论,是有关于防御性编程的,关于这方面我之前就记录过一篇文章,详细见: http:/ 阅读全文
posted @ 2012-10-18 23:44 bakari 阅读(678) 评论(0) 推荐(0)
摘要: 原文:http://blog.163.com/fan_cun_fu/blog/static/455609201132143043227/更加全面地用Google搜索的最好方式是点击高级搜索。它可以让你搜索更加精准的词组,“所有词组”或者是适当的搜索框里输入词组的某一个特定关键词。在高级搜索里你依然可以自定义在一张页面上展示多少个搜索结果,你所寻找的信息语言和文件格式。“搜索以下网站或网域”可以让你通过输入一个顶级域名(如.co.uk)来限定搜索结果。你也可以点击“日期、使用权限、数字范围和更多”的链接以获取更高级的功能。(Google中文直接分条在页面展示。)保存设置,这些高级功能大多也可以在 阅读全文
posted @ 2012-09-29 23:01 bakari 阅读(394) 评论(0) 推荐(0)
摘要: Author:bakari Date:2012.9.8 昨天在写一个旋转字符串的函数时,写着写着发现有好多种方法,最简单的莫过于替换然后覆盖再插入。不要小看这种小的算法,其实这其中蕴含着很多容易忽略的编程的细节。下面就跟随着我的文字来由浅入深进行巩固和再学习。总结下来此问题的算法大约有五个,这是在分 阅读全文
posted @ 2012-09-09 10:09 bakari 阅读(5595) 评论(3) 推荐(1)
摘要: 开了个公众号,专注技术干货分享,欢迎大家关注: 一、概念理解: 1、冲突域(物理分段): 连接在同一导线上的所有工作站的集合,或者说是同一物理网段上所有节点的集合或以太网上竞争同一带宽的节点集合。这个域代表了冲突在其中发生并传播的区域,这个区域可以被认为是共享段。在OSI模型中,冲突域被看作是第一层 阅读全文
posted @ 2012-09-08 22:46 bakari 阅读(83026) 评论(6) 推荐(16)
摘要: Author:bakari Date:2012.9.3 交换程序是每个开始学习编程的人必学习的一个初级算法。算法思想很简单,就是为两个交换的双方在定义一个第三者即可。但越学到后面,你也许会发现这个程序也是蕴藏着很多知识点,并且一些知识点只要用这个作为例子就能非常好的理解,比如说在学习指针和函数时,一 阅读全文
posted @ 2012-09-07 14:55 bakari 阅读(1981) 评论(1) 推荐(2)
摘要: 这是在《unix网络编程》中看到的比较全面的解释,在此作为一个整理。一 是网际网,采用TCP/IP协议族通信的任何网络都是网际网,因特网就是一个网际网。二 是因特网(the internet),它是一个专用名词,特指从ARPANET发展来的联结全球各个ISP的大型网际网。三 是作为名词性修饰词,这时应根据情况分别译成“因特网”、“网际网”或“网际”,例如“Internet Protocol”译成“网际协议”或“网际网协议”;“Internet Society”则译成“因特网学会”。因特网和网际网是两个不同的概念:因特网只有一个,为了确保其中任何一个节点(主机或路由器)都能寻址到,其寻址规则和地 阅读全文
posted @ 2012-09-01 16:07 bakari 阅读(383) 评论(0) 推荐(0)
摘要: Author:bakari Date: 2012.8.27 现在很多IT公司的面试题都或多或少会有复杂声明的题,有一点C基础的人或许能够瞎搬乱套做对,但这样你肯定不爽,一方面显得不专业,有点自欺欺人的感觉,另一方面如果遇到更加复杂的声明就彻底傻了,本篇主要就一些复杂的声明介绍一种方法,这个有些书上也 阅读全文
posted @ 2012-08-28 10:54 bakari 阅读(5097) 评论(3) 推荐(6)