自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (32)
  • 收藏
  • 关注

转载 Tcpdump 的用法

第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,

2012-06-26 21:37:12 535

原创 dpkg常用参数

dpkg --info "软件包名" --列出软件包解包后的包名称.dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. (类似于rpm -qa)dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包.dpkg -s 查询已安装的包的详细信息.dpkg -L 查询系统中已安装的软件包所安装的位置. (类似于rpm -ql

2012-06-25 10:13:10 2527

原创 回车与换行

Windows下,用\n代表回车+换行,在Linux下要用\n\r代表回车+换行\n是换行符,英文名称linefeed(LF),ASCII是0xA(10)。Linux下光标会移动到下一行,但是横坐标不改变。\r是回车符,英文名称carrige  return(CR),ASCII是0xD(13)。Linux下光标会移动到行首。

2012-06-14 21:08:30 619

转载 VIM中的global

global命令是Vim最强大的命令之一(个人认为是No.1),将其摸透用熟可以事半功倍,本文总结了版上的一些经典问题,结合自己的使用和理解,试图通过实例详细介绍一下其用法。示例难度不一,有些并没有多少实用性,为题而生,读者各取所需吧。示例说明并不非常细致,以免罗唆。每节标题下列出了所涉及的内容在Vim help中的位置,以供查找。文中用词未必标准(我没看过Vim中文帮助),观点也

2012-06-14 09:25:37 1091

转载 一个精简内核配置的方法 (感谢 flw2 兄分享)

如果经常编译新内核(不管是什么目的), 或者需要修改内核的某些代码做测试,虽然make会选择的编译有必要重新编译的部分,但是如果修改了某个核心的头文件可能需要重新编译很多内容所以把不需要使用的模块不编译是能节省不少时间的编译内核大部分时间都在编译模块上, 比如我的机器:find /lib/modules/2.6.37-rc5+/ -name "*.ko"|wc -l23

2012-06-13 22:49:54 826

转载 一个精简内核配置的方法 (感谢 flw2 兄分享)

如果经常编译新内核(不管是什么目的), 或者需要修改内核的某些代码做测试,虽然make会选择的编译有必要重新编译的部分,但是如果修改了某个核心的头文件可能需要重新编译很多内容所以把不需要使用的模块不编译是能节省不少时间的编译内核大部分时间都在编译模块上, 比如我的机器:find /lib/modules/2.6.37-rc5+/ -name "*.ko"|wc -l23

2012-06-13 22:49:40 1483

转载 如何查看linux中的MBR记录

大家是不是经常会谈论到MBR(main boot record)。MBR是由bootloader、dpt、结尾标志组成的。简单的来说MBR=bootloader+dpt+结尾标志(55 aa)。其中bootloader即引导记录(446字节),dpt磁盘分区表(64字节)结尾标志(2字节)。那我们怎么看这里面的内容呢,哈哈。linux有很方便的方法。请大家接着往下看: 1、[root@

2012-06-13 22:32:54 11453 2

转载 watchdog linux

2007 年 10 月 29 日Linux 在不同领域如电信、终端便携设备等得到广泛应用,不同领域的应用对 Linux系统也提出相应的需求。Carrier Grade Linux 是 OSDL(Open Source Development Lab)发布的电信级 Linux 的标准,在系统可用性这部分指出 Linux 必须支持 watchdog 机制。Linux 内核从 1.3.51 版本开使

2012-06-13 22:30:09 1376

转载 郁闷的串口中断 nobody cared

这几天碰到一个很奇怪的问题, kernel 启动的时候,会碰到 抱怨 irq 19: nobody cared. 这个中断是串口中断. 而且我确认串口是可以work的. 因为在 early console->console 已经成功了.经过一番搜索, 发现把kernel_init 函数中的 /* Open the /dev/console on the rootfs, this

2012-06-13 22:26:00 1493

转载 System.map

第一部分:System.map的作用有关System.map文件的信息好象很缺乏。其实它一点也不神秘,并且在整个事情当中它并不象看上去那么得重要。但是由于缺乏必要的文档说明,使其显得比较神秘。它就象耳垂,我们每个人都有,但却不知道是干什么用的。注意,我并不会是百分之一百正确的。例如,一个系统很可能没有/proc文件系统支持,但是大多数系统肯定有。这里我假定你是“随大流的”,并有一个典型配置的系

2012-06-13 10:37:48 772

原创 Linux IPC总结

IPC进程间通信(Inter-Process Communication)就是指多个进程之间相互通信,交换信息的方法。Linux IPC基本上都是从Unix平台上继承而来的。主要包括最初的Unix IPC,System V IPC以及基于Socket的IPC。另外,Linux也支持POSIX IPC。System V,BSD,POSIX    System V是Unix操作系统最早的商业发

2012-06-10 19:00:35 608

原创 Linux下的IPC-命名管道的使用

一、概述进程之间通过管道来进行通讯是一种常用的方法,顾名思义,管道就是一端进(写)一端出(读)的FIFO队列,这个队列由内核管理,有一定大小(一般是4k),有文章上提到,如果需要修改该缓存区,需要重新编译内核(修改linux/limits.h里PIPE_BUF的定义)。需要明确的是,虽然管道在理论上是双向的,但实际应用时,为避免复杂,都单向来用,需要双向通讯时,采用两个管道进行。具有亲

2012-06-10 18:53:46 896

原创 Linux下的PIPE

#include #include #include int main(void){ int n; int fd[2]; pid_t pid; char line[3000]; if(pipe(fd)<0)//pipe printf("pipe error"); if((pid=fork())<0)//fork {printf("fork

2012-06-10 18:44:23 864

原创 RTFSC (Read the fucking source code )

搞Linux的,甚至可以说是搞软件的。RTFSC (Read the fucking source code )才是生活中最重要的。我们天天就是要读懂别人的,理解别人的,然后再模仿别人的,最后才是创新自己的。人生大半的时间是在学习,所以我们一定要RTFSC。read it。

2012-06-10 18:35:32 11578 3

原创 深入分析Linux内核源码

偶然间发现一本网络书籍http://oss.org.cn/kernel-book/ 阿当博客http://www.adamjiang.com/

2012-06-06 15:48:17 1395

原创 VC获取操作系统版本信息

OSVERSIONINFO osvi;                                                                        //定义OSVERSIONINFO数据结构对象memset(&osvi, 0, sizeof(OSVERSIONINFO));                                  //开空间 os

2012-06-06 15:14:20 2991

转载 学习linux/unix编程方法的建议

首先先学学编辑器,vim, emacs什么的都行。 然后学make file文件,只要知道一点就行,这样就可以准备编程序了。    然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看。    如果想学习UNIX/LINUX的编程,《APUE》绝对经典的教材,加深一下功底,学习《UNP》的第二卷。这样基本上系统方面的就可以掌握了。

2012-06-03 23:18:13 803

转载 TCP/IP详解

内容简介:  大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。  《TCP/IP详解,卷1:协议》是一本完整而详细的

2012-06-03 23:00:16 2889

mscale-ddr-tool-v3.30-setup.exe.zip

imx8mq DDR tool.用于iMX8M系列DDR参数调整,此工具需要配合RPA文件使用 i.MX 8M Family DDR Register Programming Aid (RPA): Current Versions

2022-10-27

RU5.25.0379.7z

此软件为台湾AMI公司James wang写的DOS平台下调试工具。下载后重新压缩。借大家下载使用。

2020-05-09

QNX 6.5.0 SP1 x86 BIOS_APIC BSP.zip

2017年1月份更新的BSP软件包。结合上一版本使用更方便。在使用本版本时,应该先解压SVN版本,再解压path版本。

2018-01-18

Linux设备驱动程序(第2版)

此书第二版内容是以Linux 2.4为基础进行讲解,如果使用redhat 7.2等老版本操作系统,可以参考此书

2017-05-19

vxworks 6.8帮助文档

此文档为安装程序中所携带所有文档。

2016-05-23

安国U盘量产工具使用后USB损坏修改软件WIN7

使用安国U盘量产工具后,USB出现异常,有时候U盘无法使用,有时候U盘无法使用。后经百度查询,是安国量产修改了部分驱动。后在网上查询到此工具。分享给大家使用。需要使用管理员权限运行。

2015-11-25

borland c 3.1 dos windows

精简版borland c 3.1。编译出来的程序可以在DOS下运行。在网上传的版本中添加了installenv.bat自动添加系统变量。添加了example演示如何使用makefile文件编译。此版本中添加了DPMI16BI.OVL。保证可以在DOS环境下运行。

2015-09-15

USB_DOS710_BOOT启动盘DOS710

此工具是根据网上的HP使用U盘制作DOS启动盘软件,外加自己安装完整版MSDOS77.10版本的程序.此版本程序中已经可以自动补全路径和程序名,同时也启动了HIMEM.SYS高内存.

2015-09-15

borland c 3.1 dos

精简版borland c 3.1。编译出来的程序可以在DOS下运行。在网上传的版本中添加了installenv.bat自动添加系统变量。添加了example演示如何使用makefile文件编译。

2015-09-12

Microsoft Loopback Adapter Cracked x64 AMD64

先前修改过一版XP下虚拟网卡。最近同事要在64位win7下使用虚拟网卡,原来的32位网卡已经不能使用。故修改此64位网卡驱动,以便解除微软网卡只能修改为02开头网卡MAC地址限制。

2015-09-11

gdisk-windows

windows下gdisk工具,可以恢复gpt分区。如果mac系统安装windows后重新分区引起异常。可以使用此方法重新还原分区。

2015-09-10

SM3257ENLT U盘修改,量产工作

公司新发一U盘,由于里面有CDFS,想格式化成可以全部为U盘分区。根据网上教程折腾一下午才搞定。

2015-07-17

自己动手写操作系统完全版.pdf

自己动手写操作系统完全版.pdf,虽然是影印的,大部分还是不影响阅读的

2015-07-01

自己动手写操作系统.ISO随书光盘

随书光盘,里面包含基本的编译用工具以及源代码

2015-07-01

QNX 6.5全套官方文档

本文件包括QNX 6.5官方IDE自带的所有PDF文档。

2015-05-29

QNX6.5SP1 Generic x86 BIOS-APIC BSP

此BSP为QNX6.5SP1 x86平台通用BSP。

2015-05-29

QNX6.5 sys_arch

QNX6.5官方文档。本文档主要讲述QNX体系架构,深入了解QNX架构必备

2015-05-29

QNX 6.5 neutrino_library_reference

此文档为QNX6.5官方文档。主要讲述开发用library函数接口及使用方法。编程必备

2015-05-29

QNX6.5 utilities_reference

此文档为QNX6.5IDE文档,文档主要讲述QNX6.5系统自带命令使用方法。入门手册。博随时查看

2015-05-29

QNX2007年公开源代码

此源代码为其它网友分享,请大家也可以随时分享给有需要的人

2015-05-29

IPv6详解卷2:高级协议实现.pdf(ipv6 advanced protocols implementation)

 本书全面讲解ipv6及相关协议实现的事实标准kame,揭示了kame ipv6协议栈的所有细节,对每行代码到底做了什么以及为什么要这样设计都进行了解释。全书共分7章,分别介绍ipv6地址结构、ipv6、icmpv6、邻居发现和无状态地址自动配置、传输层协议及套接字api扩展。每章都包含两个主要部分:第一部分提供了作为rfc发布的主要协议规范的摘要,定义各种协议分组,解释每个分组中每个字段的含义和目的;第二部分则描述实现这些rfc的kame的数据结构及功能。书的最后还提供了一些例子,说明如何编写既可以在ipv4网络上运行、又可以在ipv6网络上运行的可移植应用程序。   本书是ipv6的权威参考书,适合网络设计和开发人员阅读。此外,本书还适合作为高校相关专业网络课程的教学参考书

2014-10-15

IPv6详解卷1:核心协议实现(ipv6 core protocols implementation)

 本书全面讲解ipv6及相关协议实现的事实标准kame,揭示了kame ipv6协议栈的所有细节,对每行代码到底做了什么以及为什么要这样设计都进行了解释。全书共分7章,分别介绍ipv6地址结构、ipv6、icmpv6、邻居发现和无状态地址自动配置、传输层协议及套接字api扩展。每章都包含两个主要部分:第一部分提供了作为rfc发布的主要协议规范的摘要,定义各种协议分组,解释每个分组中每个字段的含义和目的;第二部分则描述实现这些rfc的kame的数据结构及功能。书的最后还提供了一些例子,说明如何编写既可以在ipv4网络上运行、又可以在ipv6网络上运行的可移植应用程序。   本书是ipv6的权威参考书,适合网络设计和开发人员阅读。此外,本书还适合作为高校相关专业网络课程的教学参考书。

2014-10-15

mips64el-gcc-4.4-x86-32bit

用于交叉编译mips内核。在32位x86系统上使用。

2013-08-20

Loadcepc.exe编译方法及编译工具

loadcepc编译要使用16位编译器。只能使用msvc152版本。同时压缩包中提供汇编编译时使用的工具及编译方法。

2013-07-09

VC ++ User's Guide

从MSDN中提取的,VC++ User's Guide.好多版本里没有关于Add-ins开发的内容,此版本中含有

2011-08-27

VC 6.0显示行号

由于在VC 6中编辑器不看不到代码行数,用此工具可方便显示代码行数。

2011-07-29

[Visual.Studio插件].Visual.Assist.X.v10.6.1850.0.Cracked

用与VC6.0及VS系列中代码自动提示功能

2011-07-20

Oracle 10G数据库与Sql Server数据的透明网关连接配置

Oracle 10GR2 配置SQL Server 2000 SP4透明网关说明

2010-08-30

Oracle Statspack 高性能调整技术1-15章全

Oracle Statspack 高性能调整技术1-15章全 是DBA必看的书,oracle high-performance tuning with staspack,Donald K.Burleson 著

2010-01-22

空空如也

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

TA关注的人

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