- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 Linux 内核模块编程
Linux 内核模块编程是一个很重要的知识点。尤其是编写底层驱动程序时,一定会涉及到它。内核模块编程也是 Tiger哥学习 Linux 时第一节课所接触的知识。由此可以看出它的 important, 也可以看出其实它很 easy 。一前言:1. 什么是内核模块1> 内核模块是具有独立功能的程序。它可以被单独编译,但是不能单独运行,它的运行必须被链接到内核作为内核的一部分在内
2015-01-23 11:23:28
687
原创 用vlc搭建流媒体服务器
VLC是一种开源的播放器,同时也可以用作流媒体服务器。今天试验了几种搭建流媒体服务器的方法,这里做一个归纳总结。本文使用的VLC版本为:2.1.5。服务器平台操作系统:Windows 7 32位 旗舰版(Service Pack 1);服务器IP地址:10.1.11.21;客户端平台操作系统:Windows XP32位 Home Edition 2002(Service Pack
2014-12-03 23:02:19
9857
转载 TCP协议中的三次握手和四次挥手(图解)
来源:http://blog.youkuaiyun.com/whuslei/article/details/6667471建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也
2014-12-01 16:28:39
393
转载 authorization BASIC
来源:http://blog.youkuaiyun.com/haimiloveatu/article/details/25061641一. BASIC认证概述在HTTP协议进行通信的过程中,HTTP协议定义了基本认证过程以允许HTTP服务器对WEB浏览器进行用户身份证的方法,当一个客户端向HTTP服务 器进行数据请求时,如果客户端未被认证,则HTTP服务器将通过基本认证过程对客
2014-12-01 16:09:53
1052
转载 SSDP 简单服务发现协议
来源:http://blog.youkuaiyun.com/lilypp/article/details/6631951SSDP 简单服务发现协议,是应用层协议,是构成UPnP(通用即插即用)技术的核心协议之一。它为网络客户端(network client)提供了一种发现网络服务(network services)的机制,采用基于通知和发现路由的多播方式实现。SSDP多播地
2014-12-01 15:38:05
550
转载 bmp文件格式详解
BMP文件格式,又称为Bitmap(位图)或是DIB(Device-Independent Device,设备无关位图),是Windows系统中广泛使用的图像文件格式。由于它可以不作任何变换地保存图像像素域的数据,因此成为我们取得RAW数据的重要来源。Windows的图形用户界面(graphical user interfaces
2014-11-21 10:29:23
634
转载 C++ 内存分配知识:全局,局部,静态变量
转自: http://www.cnblogs.com/netlyf/archive/2009/12/15/1624456.html预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放,
2014-11-20 17:28:52
424
转载 makefile中的shell语法 || Makefile中的@
在Makefile中写shell代码有点诡异,和不同的shell语法不太一样,如果不了解,看Makefile会莫名其妙。下面总结了一些。
2014-11-19 15:16:36
1365
转载 set,setenv和export
博客专家福利 有奖试读&征文——我们在互联网上奋斗的故事 10月推荐文章汇总 加入“技术热心人”,赢丰厚奖品 set,setenv和export分类: Linux 2013-12-12 13:10 441人阅读 评论(0)收藏 举报setenv是csh的命令; 在bash中是没有setenv的csh/tcsh有两种类型的
2014-11-19 10:02:56
616
转载 Ubuntu设置Static IP的方法Ifconfig网络配置工具详解
转自红黑联盟http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7636d918d027fa3c215cc7906005a66e1b827201619d0c5796400ac5e5c9daa702d691765eadb9e870d8dfcce6e689f27452b48d71c4e8742fa&p=8b2
2014-11-03 10:25:42
1477
转载 底层移植之RBL, UBL, Uboot的关系
首先RBL = ROM Bootloader,UBL= user Bootloader UBOOT = Universal Boot Loader。 RBL为TI固化在芯片ROM中的bootloader,OMAP上电启动过后首先将运行RBL,然后通过RBL加载UBL,再通过UBL加载uboot,而uboot就是用来加载Linux内核的。如果在具体应用过程中不需要使用到Linu
2014-10-29 16:39:08
710
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人