自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(152)
  • 资源 (34)
  • 收藏
  • 关注

转载 编译一个自己的内核模块,并加载进内核

内核模块编写 分类: Linux 2012-05-14 01:12 771人阅读 评论(0)收藏 举报本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。参考资料:《Linux设备驱动程序 第三版》来源:http://blog.csdn.net/rosetta/article/details/7563601

2015-01-30 23:04:03 1596

原创 设置串口属性

INT32 set_termios_attr(INT32 fd,INT32 nBits,INT32 stopBits,char oodeven,INT32 iBaudRate){    struct termios new_termios;/*备份串口终端属性*/if(tcgetattr(fd,&g_old_termios)){log_printf(ERROR_LEVE

2015-01-03 23:45:48 1647

转载 shell脚本学习:快速理解正则表达式之grep篇

shell脚本是Linux的核心之一,而正则表达式是shell脚本的核心之一,理解正则表达式可以快速匹配需要查找的内容,对以后的shell脚本编程打下一个坚实的基础。 接触正则表达式一般从grep命令开始,例如:    grep "^#[:space:]*" /etc/inittab这个命令中“^#[:space:]*”就是正则表达式的内容,它的意思是“以#开头后跟

2014-02-27 15:39:16 991

转载 shell脚本学习:正则表达式之sed,tr篇

在linux中,主要通过sed命令来替换文本,通过正则表达式匹配出的命令,可以用sed来灵活的替换掉,极大的节省了工作量。可以说,sed是shell脚本里替换的最主要力量,也是shell脚本里用的最多的命令之一,sed是基于行的编译器,也就是说,它会将匹配到的内容的行打印出来,而且sed有自己的模式空间(内存),也就是说sed并不会改变原文件的内容,但是sed -i  可以直接修改原文件(此功能慎

2014-02-27 15:35:46 2772

转载 CMake的交叉编译问题(Linux x86 - Linux arm11)

如果你的英文比较好,那么可以看这里:http://www.cmake.org/Wiki/CMake_Cross_Compiling,这是CMake官方网站上一篇介绍如何交叉编译的文章,我也是主要参考这篇文章完成了我的交叉编译。但是我的交叉编译过程不是翻译它的,是根据我自己交叉编译的过程,从了解CMake到完成交叉编译写的,容易入门,不涉及深入研究。  转载请注明原出处: http://hi

2013-06-03 21:31:52 1408

转载 2.6内核Makefile简单语法与应用

1.1       概述2.6 的Makefile的写法和应用相对于2.4有了一些变化,可能对于很多人来说,因为找不到相关的文档,都是模仿内核中已有的文件来写自己的 Makefile。其实,在内核的Documentation / kbuild目录下面,还是有对内核Makefile语法的详细说明的。在这里就2.6内核中Makefile最常见的应用情况做一个简单的翻译和归纳介 绍。 2

2013-03-22 23:39:08 514

转载 Linux内核Makefile文件 .

=== 1 概述     === 2 角色分工     === 3 内核编译文件        --- 3.1 目标定义        --- 3.2 内嵌对象 - obj-y        --- 3.3 可加载模块 - obj-m        --- 3.4 导出符号        --- 3.5 库文件 - lib-y        --- 3.6 目录递归

2013-03-22 23:34:52 780

转载 调试redboot和内核的心得--MTD partition相关

1、Linux内核MTD驱动获取flash布局的方式:1)利用redboot内核支持Redboot建立的flash分区表,在编译内核时打开下面选项:#支持Redboot的FIS分区表CONFIG_MTD_REDBOOT_PARTS=y#FIS分区表存放在flash倒数第二个block中CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-2在Devic

2012-12-04 10:57:25 518

转载 学习linux/unix编程方法的建议,学习Linux的四个步骤

http://hi.baidu.com/wosinmaiken/blog/item/dc3fde95d249dc007bf48012.html 解答:学习Linux的四个步骤假设你是计算机科班出身,计算机系的基本课程如数据结构、操作系统、体系结构、编译原理、计算机网络你全修过我想大概可以分为4个阶段,水平从低到高从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读

2012-07-27 15:35:33 1197

转载 vsftpd登录配置

一:vsftpd匿名登录配置匿名服务时打开上传、下载、创建目录的权限(困惑好久没有成功配置好下载和创建目录,就是因为write_enable=YES选项没有写到配置文件中)vsftpd 为了安全需要,/var/ftp目录不能把所有的权限打开,打开other的写权限后会显示“500 OOPS: vsftpd: refusing to run with writable anonymous r

2012-05-20 18:02:09 462

转载 Apache服务器的架设(虚拟主机)

前言:一些公司拥有多个网站,可是每个网站不可能在一台服务器上跑,因为成本太高了,然而虚拟主机可以解决该问题,虚拟主机使得一台服务器可以运行多个网站。而配置虚拟主机的方法有三种,分别是:基于IP地址不同端口的虚拟主机、基于不同IP地址的虚拟主机、基于域名的虚拟主机这三种,下面就对他们各自进行详述吧!1.    检查是否安装了Apache的相关组件,同时关闭掉防火墙先(免得忘记,^_^),截图如下

2012-05-18 20:15:29 934

转载 uclibc、glibc和uc-libc之间的区别与关系

uClinux的通用c库:uC-libc和uClibc的区别概述uClinux通常使用两种c库:uC-libc和uClibc.尽管它们名字近似,但有很大区别.本文是对它们不同点的快速浏览.uC-libc是uClinux的原始c 库,它基于Linux-8086 c库,该c 库是ELKs 工程的一部分,支持m68000结构.uC-libc是一个相当全面的c 库,但它的一些API是非标准的,一些通用

2012-05-14 20:51:35 3840

原创 FTP 打开文件夹提示"该文件没有程序与之关联来执行该操作 请在控制面板的文件夹选项中创建关联

在搭建ftp服务器时,碰到一个比较纠结的问题,通过浏览器可以登陆ftp服务器,但是在“我的电脑”以“ftp://IP地址”却提示:     FTP打开文件夹提示"该文件没有程序与之关联来执行该操作请在控制面板的文件夹选项中创建关联网上找了很多方法:1、打开‘我的电脑’--工具--"文件夹选项",点击"文件类型"标签,在"已注册的文件类型"列表下找到"文件夹"并选中它

2012-05-14 19:50:16 23783 2

转载 为sourceinsight添加makefile、kconfig、*.S文件支持

为sourceinsight添加makefile、kconfig、*.S文件支持 大家用source insight看linux源码的时候都遇到这么一个麻烦,makefile和kconfig中的文字在搜索的时候不能找到,这是因为source insight默认是不选makefile的,也没有konfig这种类型的文件。下面就讲一下 如何添加makefile:打开Source

2012-05-14 11:57:05 1080 1

原创 使用webmin安装管理vsftpd

1 开发环境:redhat5.2   linux2 安装vsftpd     #yum -y install vsftpd3 在红帽企业版5.2中,配置好网络就可以安装webmin了,在系统下打开终端,敲入下面的命令:    wget http://downloads.sourceforge.net/project/webadmin/webmin/1.510/webmin-1.

2012-05-10 15:00:06 4226

转载 linux+apache2.2+php5.2+mysql5.0源码安装

linux+apache2.2+php5.2+mysql5.0源码安装一:准备软件包,存放/home/xiutuo/software/目录下。主要软件包,其他版本的安装方法也类似1. httpd-2.2.6.tar.gz2. mysql-5.0.45-linux-i686-glibc23.tar.gz  (这个版本是已编译好的压缩包,解压后稍做配置即可使用)

2012-05-08 21:47:25 814

转载 vsftpd设置的详解

vsftpd设置的详解0 关于本文档 1 VSFTPD简述 2 VSFTPD的安装 2.1 RHL9+vsftpd-1.1.3-8.i386.rpm包的安装 2.2 vsftpd-1.2.0.tar.gz的安装 3 VSFTPD的文件结构 4 VSFTPD的启动与停止 5 VSFTPD的设置选项 5.1 连接选项 5.1.1 监听地址与控制端口 5.1.

2012-05-08 21:30:48 429

转载 Quick Linux Server Installation

Build Your Own Web Server ~ Quick & Easy Do it Yourself Installation ~ All within 24 hours !!!!Apache 2 - Linux Web server MySQL 5 - MySQL Database Server PHP4/5 - PHP Scripting Language phpMyAd

2012-05-08 21:16:10 1343

转载 安装Apache

到 http://httpd.apache.org/download.cgi#apache24下载httpd-2.4.1.tar.gz解压:#tar -zxvf http-2.4.1.tar.gz#cd /home/myb/http-2.4.1注:在执行下面的命令时,会出现三个问题!!!#./configure  --prefix=/usr/local/web/apache /

2012-05-08 21:12:53 664

转载 Redboot 常用命令详解

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://redboot.blogbus.com/logs/22381509.htmlRedboot启动完成后,就进入命令行状态(CLI),接受命令并执行,如果你用Redboot作为boot-loader就一定需要熟悉相关的命令,命令的相关解释在帮助文档上面都解释的很详细,今天突然看到这里有一个中文的版本,作为一个

2012-05-07 21:38:41 386

转载 为redhat增加apt包管理功能

为redhat增加apt包管理功能作者:manux 2004-11-05 15:22:25 来自:www.linuxeden.com 一、 简介redhat采用了RPM软件包管理系统,RPM软件包管理系统具有强大的编译安装功能,但是由于历史原因,RPM软件包管理系统对软件之间的依存关系没有内部定义,造成安装RPM软件时经常出现令人无法理解的软件依

2012-05-07 10:22:27 479

转载 mb-gdb调试Linux kernel 入门指导

http://www.eefocus.com/yq000cn/blog/11-10/233600_ab9bd.htmlAuthor:KiKiEmail : Date: 2011.10.28 近日在Digilent Nexys3板卡做一些入门级的嵌入式Linux开发,第一个吃螃蟹的人,那少不了碰壁,有效的debug工具确实是一把利器。忙忙碌碌,没有太多时间和心思去写一

2012-04-27 18:52:56 1001

转载 利用Crosstool-ng 1.3.3 生成powerpc交叉编译工具链

有人问起建立交叉编译环境,以前用过ELDK或者crosstool来生成PowerPC405的交叉编译工具链。以前也写过类似的Blog(见参考4),做起来不是很麻烦,但是crosstool做生成的gcc以及相关的库版本太低,无法支持最新的内核。最近发现一个很好用的工具,crosstool-ng(见参考1),用于生成交叉编译工具链,那是相当不错的选择,支持的架构有:PowerPC,ARM,MIPS,X

2012-04-27 18:50:38 866

转载 [zt] 什么是字节对齐,为什么要对齐? .

http://blog.csdn.net/xhfwr/archive/2006/07/23/963793.aspx一.什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的

2012-04-10 00:03:22 392

转载 Redhat 和 Ubuntu linux安装VMware tools

使用vmware时,最棘手的事大概就是某些环境限制下虚拟操作系统不能得到IP了。这样跟主机之间以及外部都完全隔离,孤独的机器往往不能发挥什么作用。  这里是网上搜到的设置linux与windows之间共享目录的方法。很有用的哦。  VMware工具的安装:1.在虚拟机开机时,在VMware菜单中选择VM->Install VMware tools选项安装VMware工具。注意:其实

2012-04-07 20:57:26 480

转载 C++ 语言特性的性能分析

级别: 中级冯 宏华, 高级软件工程师, IBM 中国开发中心徐 莹, 开发经理, IBM 中国软件开发中心程 远, 高级软件工程师, IBM 软件开发中心汪 磊, 高级软件工程师, IBM 中国开发中心2007 年 11 月 29 日本章从 C++ 的一些语言特性来分析影响性能的方面。引言本书主要针对的是 C++ 程序的性能优化,深入介绍 C++ 程序性能优化

2012-03-29 13:49:29 551

转载 在 Linux 上找出并解决程序错误的主要方法 .

在 Linux 上找出并解决程序错误的主要方法http://blog.csdn.net/kendiv/article/details/2229409来源:http://www.ddvip.net/os/linux/index6/56.htmSteve Best(sbest@us.ibm.com) JFS 核心小组成员,IBM 您可以用各种方法来监控运行着的用户空

2012-03-29 13:37:31 432

转载 关于内存DC绘图防止屏幕闪烁说明(亦即双缓存技术) .

利用内存DC,进行绘图,从而减少闪烁,方法原理为: 此方法涉及到两个DC,屏幕DC和内存DC。把所要绘制的一切现在内存DC中进行绘制,之后全部搬到 屏幕DC中,从而把所有烦琐的绘制过程都在内存DC中完成了,用户在屏幕上看到的是一幅完整的图画,所以不可能出现 闪烁情况。期间,关键是这幅图画。这幅图画是从屏幕DC中创建出来的,只不画面的尺寸就是客户区域的大小,之后把 这幅画选入内存DC

2012-03-11 10:52:46 1236

转载 copy_to_user和copy_from_user两个函数的分析(转)

在内核的学习中会遇到很多挺有意思的函数,而且能沿着一个函数扯出来很多个相关的函数。copy_to_user和copy_from_user就是在进行驱动相关程序设计的时候,要经常遇到的两个函数。由于内核空间与用户空间的内存不能直接互访,因此借助函数copy_to_user()完成用户空间到内核空间的复制,函数copy_from_user()完成内核空间到用户空间的复制。下面我们来仔细的理一下这两个函

2012-03-06 15:33:22 343

转载 Visual Studio 2003/Visual Studio 2005常用快捷键(快捷方式)

Visual Studio 2003/Visual Studio 2005常用快捷键(快捷方式)调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9:

2012-02-22 20:27:10 371

转载 Visual C++线程同步技术剖析:临界区,时间,信号量,互斥量

使线程同步   在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。  如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很有可能得到有关处理结果的错误了解。例如,多个线程同时访问同一个全局变量,如果

2012-02-22 20:25:52 531

转载 深入探讨MFC消息循环和消息泵 .

首 先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage),消息泵(CWinThread::PumpMessage)和 MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinThread继承),必须要有一个消息循环,他的作用是从应用程序的消息队列中读取消息,并把它派送出去(::DispatchMessage)。而消息路由是指消息派送

2012-02-22 00:25:18 425

转载 时间片轮转 / 多任务 多线程解释 /抢占、非抢占

时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。调度程序所要做的就是维护一张就绪进程列表,当进程用完它的时间片后,它被移到队列的末尾。  时间片轮转调度中唯一有趣的一点是时间片的长度。从一个进程

2012-02-21 19:06:17 1429

转载 操作系统分类

原来实时系统是和抢占式系统是对应的 抢占式多任务操作系统:        在 Windows 3.1 中,多任务方式是“协作式多任务”,意思是说一个任务得到了 CPU 时间,除非它自己放弃使用 CPU ,否则将完全霸占 CPU ,所以任务之间需要协作——使用一段时间的 CPU ,放弃使用,其它的任务也如此,才能保证系统的正常运行;而在 Windows 95 中使用的就是“抢占式多任务”了,

2012-02-21 16:53:45 377

转载 Windows消息队列,UI线程,窗口以及消息处理方式总结 .

1.窗口   Windows程序是由一系列的窗口构成的,每个窗口都有自己的窗口过程,窗口过程就是一个拥有有固定 Signature 的 C函数,具体格式如下:   LRESULT CALLBACK WindowProc(HWND hwnd,       UINT uMsg,       WPARAM wParam,       LPARAM lParam   );

2012-02-21 16:50:31 397

转载 线程间通信

线程间通信可以通过下列三种方法: 1)使用全局变量实现线程间通信 2)使用消息实现线程间通信 3)使用CEvent类实现线程间通信   使用全局变量实现线程间通信:     定义一个全局变量,不同的线程间可以通过修改全局变量的值来进行通信。例如:定义一个控制线程的全局变量    volatile int  threadController; 当 threadCo

2012-01-03 20:14:12 593

转载 英语五个基本句式

英语五个基本句式赵宝斌   从英语的句子结构上说,除了修饰名词的定语和修饰动词的状语外,在千变万化的句子中可归纳为五个基本句式,一般地说,某些动词用在某一句式中,下面笔者把这些句型和常用的动词进行归类,供你参考。1.S(主) + Vi(不及物动词)(谓)Time flies.1) S + V + adverbial(状语)Birds sing beautif

2012-01-03 20:12:45 15043

转载 实现多线程同步的三种方法及示例

http://www.programfan.com/blog/article.asp?id=237571、利用事件对象实现多线程的同步:#include#includeDWORD WINAPI FunProc1(  LPVOID lpParameter   // thread data);DWORD WINAPI FunProc2(  LPVOID lpParame

2012-01-03 11:55:02 663

转载 编程技术面试的五大要点 .

编程技术面试的五大要点http://blog.csdn.net/guoxuequan/article/details/6875801(面试趣题) 文/ 何海涛扎实的基础知识、高质量的代码、清晰的思路、优化代码的能力、优秀的综合能力是编程技术面试的五大要点。找工作一直是一个热门话题。要想找到心仪的工作,难免需要经过多轮面试。编程面试是程序员面试过程中最为重要的一个环节。如果能在编

2011-12-08 10:12:05 373

转载 Linux设备驱动程序之内存与I/O访问(二)

http://www.cnblogs.com/hanyan225/archive/2010/10/26/1861431.html“小涛哥,咱们说Linux设备驱动程序说了那么久,怎么从来不说实际设备呢,顶多就说了下内存,总感觉驱动程序是和设备分离的,怎么关联起来..”小王思索着。“不错,这也正是这次讲课的内容,设备I/O端口与I/O内存的访问”我啊,禁不住拍拍她的头。  对于一块实

2011-11-27 19:00:21 516

libdwarf example.c

simplereader.c 是libdwarf的简单例子

2015-01-13

libdwarf-20140805

libdwarf 可以在 ELF 对象文件中读或者写 DWARF 调试信息。dwarfdump 使用 libdwarf 来读对象文件和打印可读样式的 DWARF 内容。libdwarf 遵从了 DWARF2 及以上标准,源代码中包括一些树搜索(tsearch)算法(平衡,红黑和二进制)

2015-01-07

gdb source code

GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具.

2014-12-29

FreeMarkerFreeMarker源码

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据

2014-11-04

龚建伟linux c串口调试工具

龚建伟写了一个linux下的串口调试工具, 目前先完成了文件传输部分,版本是0.0.4, 前段时间做IC卡编程发现 serial programming howto实在是太简单了,很多东西没法用。 于是萌生了自己做个串口调试工具的想法, 相比之外windows下这类的工具很多, 这样也给后来做串口编程的朋友一个参考范例。

2014-10-29

putty-0.63.tar.gz linux 端源码

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。

2014-10-17

putty-src.zip windows 端源码

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。

2014-10-17

httpd-2.4.9.tar.bz2源码

httpd-2.4.9.tar.bz2源码 学习apache ,学习web服务器搭建

2014-06-21

pushpool源码201406

pushpool源码,可以分析其内部代码架构,是比较好的学习资料。

2014-06-21

cpuminer-code

cpuminer源码,可以分析其内部代码架构,是比较好的学习资料。

2014-06-21

linux进程间通信与同步

进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。

2013-09-09

LINUX多线程编程

linux下多线程编程。线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。

2013-09-09

linux_NandFlash_driver_超详细分析

linux_NandFlash_driver_超详细分析

2013-05-13

NAND_FLASH_内存详解与读写寻址方式

NAND闪存阵列分为一系列128kB的区块(block),这些区块是 NAND器件中最小的可擦除实体。擦除一个区块就是把所有的位(bit)设置为"1"(而所有字节(byte)设置为FFh)。有必要通过编程,将已擦除 的位从"1"变为"0"。最小的编程实体是字节(byte)。一些NOR闪存能同时执行读写操作(见下图1)。虽然NAND不能同时执行读写操作,它可以 采用称为"映射(shadowing)"的方法,在系统级实现这一点。这种方法在个人电脑上已经沿用多年,即将BIOS从速率较低的ROM加载到速率较高 的RAM上。

2013-05-13

高速A_D转换芯片MAX197应用

随着用电量的增加,电网的谐波污染变得日益严重,这就要求电力监控设备能够及时准确地对电网谐波分量进行监测。我们研制的电网谐波分析仪,采用了MAX197对各相关点的波形信号进行采集。运行实践表明,MAX197的采样精度及稳定性是令人满意的。

2010-07-19

三相直流无刷电机控制器的解决方案

控制器上电或者重新开机时如果转把没有回零,控制器将不能启动,解决了无刷电机控制器由于转把或线路故障引起的飞车现象

2010-05-17

模拟电子电路制作大全

介绍一些常用家电民用电器电路,可用于汽车,摩托车上的附加电路,包括:改善汽车,摩托车操作性能的电压调节等。

2010-05-16

LibraryCardNumAutoGen.rar

LibraryCardNumAutoGen.rar 测试

2017-01-09

hi3519检测温度

hi3519检测温度

2017-01-06

uboot自动升级20161228

uboot自动升级20161228

2016-12-28

uboot下自动升级2016-1227

uboot下自动升级2016-1227

2016-12-27

uboot下自动升级客户端测试程序

uboot下自动升级客户端测试程序

2016-12-22

基于Hi3519v101的文件系统开发

基于Hi3519v101的文件系统开发

2016-12-19

hi3519v101文件系统介绍

基于Hi3519v101的文件系统开发介绍

2016-12-16

hi3519v101文件系统

hi3519v101文件系统

2016-12-14

ppt简约风格模板

ppt模板简约风格

2016-12-12

CNM卡号管理

一个小工具

2016-11-15

snmp++源码

简单网络管理协议(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet Engineering Task Force )定义的一套网络管理协议。该协议基于简单网关监视协议(SGMP:Simple Gateway Monitor Protocol)。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。 虽然SNMP开始是面向基于IP的网络管理,但作为一个工业标准也被成功用于电话网络管理。

2015-05-13

libpcap源码

libpcap是tcpdump的一个依赖文件

2015-04-07

tcpdump源码

tcpdump是一个很有用的网络抓包分析工具

2015-04-07

openssh6.8

OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。

2015-04-06

openssh 源码

OpenSSL是一种开放源码的SSL实现,用来实现网络通信的高强度加密,现在被广泛地用于各种网络应用程序中。

2015-04-06

epoll example

linux c代码,服务器使用epoll监听客户端连接和数据

2015-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除