TCP/IP参考模型是一个非常基础,而且也非常重要的基础框架,要想入门数通这是个必须掌握的基本概念,本文档通过一个简单的示例,结合参考模型来分析一下数通的基本过程。
网络环境非常简单,如下图所示,我们现在来分析一下PC去访问Webserver的WEB服务,整个数据通信过程是如何发生的,为了简化描述,我们这里暂时忽略DNS、ARP、帧校验等等机制的工作细节,只考虑...
分类:
系统相关 时间:
2016-06-21 07:10:38
阅读次数:
243
心得体会:堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规..
分类:
编程语言 时间:
2016-06-20 22:24:46
阅读次数:
297
心得:堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。..
分类:
编程语言 时间:
2016-06-20 22:24:16
阅读次数:
267
三、Linux的常用命令 1.文件命名规范 1)除了/之外,所有的字符都合法,文件名中不能包含/符号 2)有些字符最好不用,如空格、制表符、退格符和字符@#$&() 3)避免使用.作为普通文件的第一个字符,因为.是隐藏文件的第一个字符(必须掌握) 4)大小写敏感 2.命令格式 命令格式:命令 -选项... ...
分类:
系统相关 时间:
2016-06-16 09:24:47
阅读次数:
308
本讲介绍了使用JavaScript脚本实现Web页面信息交互的方法。其中主要介绍了窗体中的基本元素的主要功能和使用。要实现动态交互,必须掌握有关窗体对象(Form)和框架对象(Frames)更为复杂的知识。 一、窗体基础知识 窗体对象可以使设计人员能用窗体中不同的元素与客户机用户相交互,而用不着在之 ...
分类:
编程语言 时间:
2016-06-14 10:16:58
阅读次数:
203
上周五考完了java面向对象,这周开始了数据库的学习,换了新老师,有点儿污污的徐老师,上课的感觉还是不错的,很有条理,写得代码也很清晰,下来能够看得很清楚。数据库是每个程序员必须掌握的知识,它的知识要具体一点儿,没有java面向对象那么抽象,学起来相对轻松些,也可能是刚刚学习,还没学那么深入,暂时这 ...
分类:
其他好文 时间:
2016-06-12 23:18:40
阅读次数:
105
1. ARM汇编基础在逆向一个功能的时候,往往需要分析大量的汇编代码,在iOS逆向中,ARM汇编是必须掌握的语言,本文总结了ARM汇编的基础知识,如果你想了解更多,请参考狗神的小黄书《iOS逆向逆向工程》或ARM官方手册.1.1 寄存器,内存和栈
在ARM汇编里,操作对象是寄存器,内存和栈
ARM的栈遵循先进后出,是满递减的,向下增长,也就是开口向下,新的变量被存到栈底的位置;越靠近栈底,...
分类:
移动开发 时间:
2016-06-12 02:00:56
阅读次数:
197
《程序员修炼之道--从小工到专家》在第三章中为我们提到纯文本的好好处,书中给我们提醒到,通过纯文本(XML、SGML以及HTML都是纯文本的好例子)我们可以让事情变得更容易。文本对于我们来说有三大好处:保证不过是、杠杆作用、更易于测试。对于程序员,不仅要善于使用纯文本,还必须掌握shell命令行,即 ...
分类:
其他好文 时间:
2016-06-10 23:07:23
阅读次数:
162