会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zzfx
博客园
首页
新随笔
订阅
管理
上一页
1
···
95
96
97
98
99
100
101
102
下一页
2017年3月1日
HTTP协议实体的基本讲解
摘要: http://blog.csdn.net/diyagoanyhacker/article/details/6685305 HTTP协议运作方式 HTTP协议是基于请求/响应范式的。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为,统一资源标识符、协议版本号,后边是MIME信息包括
阅读全文
posted @ 2017-03-01 20:19 zzfx
阅读(1588)
评论(0)
推荐(0)
2017年2月28日
简单理解Socket 重要
摘要: http://www.cnblogs.com/dolphinX/p/3460545.html 题外话 前几天和朋友聊天,朋友问我怎么最近不写博客了,一个是因为最近在忙着公司使用的一些控件的开发,浏览器兼容性搞死人;但主要是因为这段时间一直在看html5的东西,看到web socket时觉得很有意思,
阅读全文
posted @ 2017-02-28 20:02 zzfx
阅读(303)
评论(0)
推荐(0)
C++ 异常处理机制的实现
摘要: http://blog.jobbole.com/103925/ 本文深入讨论了VC++编译器异常处理的实现机制。附件源代码包含了一个VC++的异常处理库。 下载源代码 – 19 Kb 介绍 相对于传统语言,C++ 的革命性特征之一,就是它对异常处理的支持。传统异常处理技术有缺陷并且易于出错,而 C+
阅读全文
posted @ 2017-02-28 14:35 zzfx
阅读(1313)
评论(0)
推荐(0)
2017年2月27日
寄存器简介 与 ebp esp
摘要: http://www.cnblogs.com/zhuyuanhao/archive/2012/10/16/3262870.html 32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(E
阅读全文
posted @ 2017-02-27 19:48 zzfx
阅读(661)
评论(0)
推荐(0)
ESP和EBP 栈顶指针和栈底指针
摘要: http://blog.csdn.net/hutao1101175783/article/details/40128587 (1)ESP:栈指针寄存器(extended stack pointer),其内存放着一个指针,该指针永远指向系统栈最上面一个栈帧的栈顶。 (2)EBP:基址指针寄存器(ext
阅读全文
posted @ 2017-02-27 19:42 zzfx
阅读(3624)
评论(0)
推荐(1)
函数调用过程栈帧变化详解
摘要: http://www.cnblogs.com/fxplove/articles/2574451.html 数调用另一个词语表示叫作 过程。一个过程调用包括将数据和控制从代码的一部分传递到另一部分。另外,它还必须在进入时为过程的局部变量分配空间,并在推出时释放这些空间。而数据传递,局部变量的分配和释放
阅读全文
posted @ 2017-02-27 19:40 zzfx
阅读(608)
评论(0)
推荐(0)
2017年2月24日
SHA1WithRSA
摘要: SHA1WithRSA:用SHA算法进行签名,用RSA算法进行加密。 SHA1WithRSA:用SHA算法进行签名,用RSA算法进行加密。 算法说明: 在对进行SHA1算法进行签名后,要求对签名后的数据进行处理,而不是直接进行RSA算法进行加密。 要求把SHA1签名后的数据进行压缩到20个字节(BC
阅读全文
posted @ 2017-02-24 11:41 zzfx
阅读(1786)
评论(0)
推荐(0)
2017年2月23日
协议森林09 爱的传声筒 (TCP连接)
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在TCP协议与"流"通信中,我们概念性的讲解了TCP通信的方式。可以看到,TCP通信最重要的特征是:有序(ordering)和可靠(reliable)。有序是通过将文本流分段并编号实
阅读全文
posted @ 2017-02-23 23:03 zzfx
阅读(193)
评论(0)
推荐(0)
对符号表的初步认识
摘要: http://blog.csdn.net/du7793202641/article/details/53024231 符号表是一种用于语言翻译器(例如编译器和解释器)中的数据结构。在符号表中,程序源代码中的每个标识符都和它的声明或使用信息绑定在一起,比如其数据类型、作用域以及内存地址。 符号表在编译
阅读全文
posted @ 2017-02-23 18:48 zzfx
阅读(1572)
评论(0)
推荐(0)
编译器的主要组成部分
摘要: http://blog.sina.com.cn/s/blog_13de2f64d0102vcr8.html 一个现代编译器的主要工作流程如下: 源程序(source code)→预处理器(preprocessor)→编译器(compiler)→汇编程序(assembler)→目标程序(object
阅读全文
posted @ 2017-02-23 18:40 zzfx
阅读(1639)
评论(0)
推荐(0)
编译器的构成
摘要: 第一篇摘自:http://www.21ic.com/app/embed/201103/79359.htm 1. 词法分析 词法分析器根据词法规则识别出源程序中的各个记号(token),每个记号代表一类单词(lexeme)。源程序中常见的记号可以归为几大类:关键字、标识符、字面量和特殊符号。词法分析器
阅读全文
posted @ 2017-02-23 18:38 zzfx
阅读(929)
评论(0)
推荐(0)
2017年2月22日
数组、结构体、类 内存对象模型与访问机制
摘要: 数组、结构体、类 三种对象模型比较: 1)三者的元素在内存中,都处在一个连续的内存块中;三者在数据结构中都属于线性结构; 11)结构体、类的对象模型大小和元素个数、元素大小及对齐方式有关。 2)数组的元素具有相同的类型;结构体和类的元素可以不通; 3)数组通过数组名、指针、下标访问;结构体和类通过对
阅读全文
posted @ 2017-02-22 15:08 zzfx
阅读(293)
评论(0)
推荐(0)
struct class 内存结构初探-内存模型顺序和变量的实际添加顺序一致
摘要: typedef struct structTest { char xchar; int xint; int yint; }xStruct; @interface ViewController () { char xchar; int xint; int yint; } xStruct xTest =
阅读全文
posted @ 2017-02-22 14:40 zzfx
阅读(241)
评论(0)
推荐(0)
2017年2月20日
编译器之语义分析
摘要: http://blog.csdn.net/robinsongsog/article/details/51970878 semantic: 语言的意义 编译器的语义分析阶段将变量与其用法关联起来,检查每个表达式是否有正确的类型,还有, 将抽象的语法翻译成更简单的形式以 方便生成机器语言(码)。 符号表
阅读全文
posted @ 2017-02-20 18:13 zzfx
阅读(582)
评论(0)
推荐(0)
揭秘:C++编译器的函数编译流程
摘要: http://www.cnblogs.com/zhenjing/archive/2010/10/20/1856309.html C++中的类型查找过程相对简单,基本上就是名字查找,这里不再介绍。 对于 .cpp 文件中调用的一个函数 ( 或成员函数 ), 编译器主要做了下面三件事情 : 1 名字查找
阅读全文
posted @ 2017-02-20 17:30 zzfx
阅读(574)
评论(0)
推荐(0)
编程语言的语法和语义
摘要: http://blog.csdn.net/gengzhikui1992/article/details/50762309 为了完整地定义编程语言,我们需要: 语法,描述程序看起来是什么样的; 语义,描述程序的含义。 语法 语法的定义 每一种编程语言都有一系列规则,描述在那种语言中什么样的字符串被认为
阅读全文
posted @ 2017-02-20 17:25 zzfx
阅读(4825)
评论(0)
推荐(1)
C++中重载决议与可访问性检查的顺序
摘要: http://blog.csdn.net/starlee/article/details/1406781 对于如下的类: class ClxECS{public: double Test(double dValue) { return dValue * 13; };private: int Test
阅读全文
posted @ 2017-02-20 17:15 zzfx
阅读(257)
评论(0)
推荐(0)
2017年2月15日
符号修饰与函数签名
摘要: http://blog.csdn.net/weiwangchao_/article/details/7165467 约在20世纪70年代以前,编译器编译源代码产生目标文件时,符号名与相应的变量和函数的名字是一样的。比如一个汇编源代码里面包含了一个函数foo,那么汇编器将它编译成目标文件以后,foo在
阅读全文
posted @ 2017-02-15 11:12 zzfx
阅读(351)
评论(0)
推荐(0)
2017年2月10日
关于编译器的一点思考
摘要: 1)编译器的本质工作是语言翻译; 2)语言关键字在翻译工作中担任很重要的角色:访问控制,内存布局,等; 3)语法分析、语义分析会曝出错误。
阅读全文
posted @ 2017-02-10 19:20 zzfx
阅读(183)
评论(0)
推荐(0)
程序=算法+数据结构 的理解
摘要: https://zhidao.baidu.com/question/355510072.html数据结构就是计算机存储、组织数据的方式,它是人们为了实现各种各样的算法和程序而设计出来的,具有一定性质或规律。比如栈可以用来实现递归算法的非递归化,图可以用来处理网络问题。算法你可以理解为用程序解决实际问
阅读全文
posted @ 2017-02-10 17:36 zzfx
阅读(5041)
评论(0)
推荐(0)
上一页
1
···
95
96
97
98
99
100
101
102
下一页
公告