摘要: NAT穿越模块的设计与实现 Internet的快速发展以及IPv4地址数量的不足使得NAT设备得到了大规模的应用,然而这也给越来越多的端到端通信也带来了不少的麻烦。一般来说,NAT设备允许内网内主机主动向公网内主机发送数据,但却禁止内网外的主机主动向内网内的主机传递数据。由于很多的会话双方处于不同的 阅读全文
posted @ 2016-04-12 21:00 zhangtianyu 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 1.start.S引入 1.1.u-boot.lds中找到start.S入口 1)C语言中代码的分析第一步就是找到main.c,找到函数的入口 2)uboot中因为有汇编语言参与所以就不能像C一样。Uboot整个程序的入口取决于链接脚本中ENTRY声明的地方。ENTRY(_start) 因此_sta 阅读全文
posted @ 2016-03-27 16:02 zhangtianyu 阅读(4133) 评论(1) 推荐(1) 编辑
摘要: 一、MMU的产生 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序 阅读全文
posted @ 2016-03-27 12:28 zhangtianyu 阅读(547) 评论(0) 推荐(0) 编辑
摘要: linux之shell常用符号 $0 这个程式的执行名字 $n 这个程式的第n个参数值,n=1..9 $* 这个程式的所有参数,此选项参数可超过9个。 $# 这个程式的参数个数 $$ 这个程式的PID(脚本运行的当前进程ID号) $! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号) 阅读全文
posted @ 2016-03-23 13:13 zhangtianyu 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Ubuntu14.04配置openSSH-server时报错,很有可能是因为如下的报错原因 这个问题大概应该是你的/etc/apt/的源有问题,但大概可以这么解决:1.sudo apt-get purge openssh-client2.sudo apt-get install ssh 阅读全文
posted @ 2016-03-22 14:43 zhangtianyu 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 线程同步1.基本的原子操作可借助Inerlocked类,无需锁定任何对象即可获取到正确结果,Inerlock提供了Increment、Decement和Add等基本数学操作的原子方法:Interlocked.Incement(ref _count)2.Mutex类同步两个单独的线程,Mutex是一种... 阅读全文
posted @ 2016-01-06 21:42 zhangtianyu 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 线程基础如何编写高性能高响应的应用程序多线程并行编程的详尽指导低耗电量以及多个计算核心变得比提高并行计算更为重要如何有效的使用多个CPU核心来最优化性能,并同时通过在特定时间只运行需要的程序来节省电池电量线程会消耗大量的操作系统资源,多线程共享一个物理处理器将导致操作系统忙于管理线程而无法运行程序需... 阅读全文
posted @ 2015-12-30 16:22 zhangtianyu 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 这个类是.NETFramework2.0中的类,所以我们能够将其用于Unity中。与这个类类似的还有litjson等,可能是为了节省字节空间,Marshal类只仅仅将值进行打包成bytes流,而json还包含前面的key值。当然你也可以选择json的方式,我这里仅仅介绍Marshal类的使用。Mar... 阅读全文
posted @ 2015-12-16 14:27 zhangtianyu 阅读(400) 评论(0) 推荐(0) 编辑
摘要: if (ns.DataAvailable) return ns.ReadByte(); ns.DataAvailable:获取一个值,该值指示在要读取的NetworkStream上是否有可用的数据。ns.ReadByte:从流中读取一个字节,并将流内的位置向前推... 阅读全文
posted @ 2015-12-16 13:48 zhangtianyu 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 问题描述:显示插入SQL数据库带主键表格时报错。解决办法:http://www.cnblogs.com/xgcblog/archive/2011/08/10/2133974.html 阅读全文
posted @ 2015-12-10 13:11 zhangtianyu 阅读(197) 评论(0) 推荐(0) 编辑