- 博客(29)
- 资源 (7)
- 收藏
- 关注
原创 使用Zoundry Writer+代码片+七牛云 离线发布博客
在线博客编辑写的稍长点就很不爽,另外想在oschina和csdn上发布同一篇博客也费劲,所以想找个离线博客平台。比较常用的离线博客软件是Windows Live Writer和Zoundry Writer,csdn的离线发布使用参见 公告:CSDN博客频道支持Windows Live Writer离线写博客啦oschina的离线发布使用参见 使用 Live Writer 在 oschina
2014-07-12 11:32:06 667
原创 《深入理解LINUX网络内幕》读书笔记2
用户空间和内核接口Linux有用户空间和内核空间,编程时用户空间想使用内核空间的功能只能通过特定的接口,这些接口就是系统调用。内核把内部信息输出到用户空间,除了system call外,还有三个特殊的接口:procfs:一个虚拟文件系统,mount在/proc下,内核以文件的形式输出内部信息到用户空间,这里的文件用户空间只可读不可写。sysctl:mount在/
2014-07-11 09:27:41 545
原创 C语言点滴记录
移位操作右移时,如果被移位的是无符号数,则填 0 。如果是有符号数,那么可能填 0 或符号位。保证腾空位会置 0,就把变量声明为无符号型。C语言中的移位不是循环移动。内存内存中的段包括:.data - 已初始化全局/静态变量,在整个软件执行过程中有效;.bss - 未初始化全局/静态变量,在整个软件执行过程中有效;.s
2014-07-11 09:25:10 470
原创 《深入理解LINUX网络内幕》读书笔记1
一个在线看Linux源码的网站http://lxr.free-electrons.com,需要翻墙第二章 关键数据结构本章讲述以下两个重要数据结构:struct sk_buff:存储所有网络分层的包头、有效载荷,其他内部信息struct net_device:网络设备的通用数据结构sk_buff布局:书上sk_buff 写到的
2014-07-11 09:24:01 443
原创 Octet 和 Byte 的区别
关于程序的文章中 Octet 和 Byte是常见的词汇, 他们都表示8 bit。在读RFC或网络设备文档时,经常见到Octet这量词来指代8位(bit),为啥不用Byte呢?有啥区别,今天忽然想搞清楚,google查到一个解释Octet 总是表达8个bit (就像他名字所说的),当我们在谈论网络上的问题时,更喜欢使用这个词而不是Byte。Byte 通常情况下也表示8个bit,但是准确的
2014-07-11 09:21:00 25579
原创 strtok_r使用
strtok函数原型:char * strtok(char *s, const char *delim);描述:分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。当strtok()在参数s 的字符串中发现到参数delim 的分割字符时则会将该字符改为\0 字符。在第一次调用时,strtok()必需给予参数s 字符串,往后的调用则将参
2014-07-11 09:20:09 1935
原创 cisco端口镜像设置
cisco 3550要做端口镜像,用来流量分析,记录命令备查。 moniter sess 1 source inter f 0/1 both //f0/1是被监视的端口 moniter sess 1 dest int f 0/3 //f0/3是镜像报文输出端口,此端口可接一个计算机装用wirshark等软件分析流量
2013-07-19 16:52:56 2212
转载 secureCRT使用快捷键
1、打开secureCRT,按alt+b,可以调出快速启动栏,我相信secureCRT的忠实用户,都会保存一堆的sessions。2、按ctrl,可以同时选中多个session,再点击连接,可快速连接。3、打开的第一个标签记为数字1,第二个记为2,依次类推,可用alt+1、alt+2……这种方式在不同标签之间切换。4、按钮栏,在查看->按钮栏,会在下面列出一排按钮,可以对其进行逐一的编
2013-07-12 11:17:43 652
原创 freebsd下使用串口操作
查看内核是否支持串口#dmesg | grep 'sio'登录串口命令cu -s speed -l line例如:cu -s 9600 -l ttyd0在串口操作的时候想退出串口:~.
2013-07-09 10:44:40 1522
原创 freebsd reboot问题
freebsd不要用reboot和halt执行重启和关机动作如果使用reboot重启进入除了告警,使用如下命令解决:fsck -yfsck -p正常使用的命令是:立即关机,但是不关闭电源:shutdown -h now立即关机,并且关闭电源:shutdown -p now重启命令shutdown -r now
2013-07-05 17:08:05 845
原创 freebsd mountroot问题
今天拿到一台装了freebsd的PC想做下测试,这台设备已经放着很就没用了,听说原来都是好使的,可以开机以后,没有直接进入系统,而是进入了一个叫mountroot的模式,像如下提示:。。。Trying to mount root form ufs:/dev/ad5s1a ROOT MOUNT ERROR: If you have invalid mount options, reb
2013-07-05 15:00:01 2236
转载 嵌入式系统优先级反转问题分析
from: http://www.hikvision.com/cn/support_more.asp?id=24嵌入式系统优先级反转问题分析The Problem Analysis On The Priority Inversion Of RTOS 杭州海康威视数字技术有限公司 郭 海 训 摘要:本文介绍了嵌入式系统任务调度优先级反转的一
2013-07-04 11:05:01 1177
转载 火星上发生的事情与Vxworks操作系统的优先级反转问题
from: http://hi.baidu.com/thinkdancer/item/2a39e5264f8b0fc0a5275a66原文在这里:http://research.microsoft.com/en-us/um/people/mbj/http://research.microsoft.com/en-us/um/people/mbj/Mars_Pathfind
2013-07-04 11:03:09 797
转载 Linux与VxWorks任务调度机制分析
论文出处:《工业控制计算机》2005年18卷第6期 原作者:高鹏飞、李新明、孙建文字转自:http://blog.csdn.net/chongzi865458/article/details/7701247AbStract In this paper.diferences in task scheduling mechanism between the two multi-
2013-07-04 09:42:27 1328
转载 不可不知的嵌入式工程师经验
from: 弯曲评论(编者按:本文从技术和就业经验等角度,为即将进入嵌入式开发的工程师们详细讲述嵌入式的概念、嵌入式开发之间的异同以及应该如何做出选择。是一些经验之谈,希望对大家有所帮助。) 一.工程师眼中的“嵌入式系统”在工程师看来:着重理解“嵌入”的概念,主要从三个方面来理解:1.从硬件上,将基于CPU 的外围器件,整合到CPU 芯片内部,比如早期基
2013-07-01 14:44:45 639
转载 从一个疯狂下载者变成学习者
from: 弯曲评论(编者按——这篇文字最早见于数年前的某英语论坛,原始出处已不可考。尽管内容偏重英语学习,但文中指出的很多学习者存在的问题,以及对学习方法的体悟,却是具有普适性并值得借鉴的。 古人云:“临渊羡鱼,不如退而结网”,这样的现象屡见不鲜:满满的硬盘,没有几份资料是真正认真读过;看到好的资料,总是想先存起来,下载后慢慢看。但到了真正想看的时候,不是没有时间,就是收
2013-07-01 14:43:33 495
原创 freebsd手工安装perl @INC错误
下载perl-5.18.0.tar.gz拷贝到freebsd随便找了一个文件夹,解压# tar -zxvf stable.tar.gz# cd perl-5.18.0配置# sh Configure -de编译# make# make install 都没报错,但是用Perl安其他的脚本总出错,像如下错误:Can't locate xxxx.p
2013-06-28 14:32:12 1356
转载 轻松获得网通、电信、铁通IP地址分配段
from: http://bbs.chinaunix.net/thread-2186070-1-1.html有时搞一些跨网段的工程和应用,需要尽量准确的知道电信、网通、铁通等电信运营商的IP地址段分配情况,可网上的资料不但很少,而且经常都是N个月前的过期资料…… APNIC是管理亚太地区IP地址分配的机构,它有着丰富准确的IP地址分配库,同时这些信息也是对外公开的!下面就让我们看看如何
2013-06-26 17:56:24 795
转载 FreeBSD常用解压方法
from: http://blog.csdn.net/coastcdl/article/details/844798 压缩解压 linux下怎么解后缀名是gzip的文件? 1.以.a为扩展名的文件: #tar xv file.a 2.以.z为扩展名的文件: #uncompress file.Z 3.以.gz为扩展名的文件: #gunzip file.gz
2013-06-26 17:51:29 1502
转载 windows xp 使用 ipv6 地址 ping 方法
from:http://hi.baidu.com/mistfly/item/13de731228e9db1be75c36d0windows xp 使用 ipv6 地址 ping 方法与linux系统有所区别的。xp对ivp6支持不太好,ping的时候需要指出接口。具体方式如下:1、ping链路地址 使用netsh interfa
2013-06-26 17:40:52 2868
转载 FreeBSD install Perl language
from: http://www.cyberciti.biz/faq/howto-installing-perl-on-freebsd/Q. I need Perl programming language to run scripts. How do I install perl on FreeBSD operating system? A. P
2013-06-26 16:19:28 948
原创 qemu的freebsd与windows共享文件夹
qemu manager提供了共享文件夹的功能,按说明手册将第二块硬盘设置为windows下的一个文件夹。正常的freebsd有两种方法,参考这篇博客:http://zs266.blog.163.com/blog/static/191695046201171622152644/我使用的是sysinstall的方式,但是在Disk Label Editor 的时候出错了,确认目前有那些硬
2013-06-26 15:27:13 2374
原创 SecureCRT登录freebsd时tab不能自动补齐
root帐号下能够tab自动补齐,ssh登录却不行,其实很简单,sh是不支持自动补齐的,csh才支持,检查下当前用户用的那种shell,检查的命令是:echo $SHELL果然,root帐号是/bin/csh,普通帐号是/bin/sh。只需要输入命令chsh,把shell的路径该为/bin/csh,保存退出重新登录,补齐功能就正常了。
2013-06-26 12:01:03 2409
转载 使用ssh登录freebsd
用qemu安装了freebsd,默认的终端没有滚屏,不能复制粘贴,小键盘也不能使用,用的不习惯,还是用scrt 连上再操作。root账户在freebsd里运行sysinstall,选configure,进去把sshd选上,然后选inetd,一路yes,修改 /etc/inetd.conf,把telnet ssh前面的注释符#都去掉保存退出,可以通过 cat /etc/rc.conf 查
2013-06-26 11:36:26 1091
原创 qemu安装freebsd
早就留意到qemu了,刚好需要一个freebsd环境,安装试用下。qemu手动配置步骤比较多,看了官网有点晕,先使用Qemu Manager,手工命令后边再看看。准备工作:Qemu Manager在网上搜了一个下载吧的。下载freebsd的disk1-iso镜像qemu manager文件里有QemuManager.pdf,是这个软件的说明手册,写的步骤还是比较清楚
2013-06-25 18:05:08 2090
转载 FreeBSD安装图解
本文出自 “海鸥o(∩_∩)o...” 博客,http://netseagull.blog.51cto.com/476768/102536今天我们来安装下FreeBSD,FreeBSD在性能上是很优异的,据说网易的服务器用的就是他。其实网上也有很多资料的,但看过之后都觉得很不全面,所以才写了这个教程。 废话少说,为了便于截图我们使用了VMWare。
2013-06-25 16:12:12 823
原创 VxWorks拾遗
记录一些学习与使用VxWorks遇到的问题。 1 vxworks.st是包含符号表的vxworks镜像,在生成的时候常报错,一般都是链接告警与错误,检查提示的是不是未声明或定义。 今天出了一个错误提示“no rule to make target 'xxxx', needed by 'vxworks.st'. Stop ”,应该检查'xxxx'是不是加了包含路径,有没有那个文件,注
2013-06-08 11:49:58 1115
转载 Vxworks中的tt命令源代码分析
Vxworks中的tt命令源代码分析吴学军wu_xuejun@hotmail.com>目录 tt实现的函数说明 具体实现分析 trcStack函数分析 trcStackLvl分析tt实现的函数说明* tt - display a stack trace of a task * * This routine displays a list of the n
2013-06-08 11:23:19 4405
原创 《Unix网络编程卷1》笔记(1):第一章简介——使用Cygwin运行示例代码
内容概要:1. 网络里非常重要的一个模型:C(客户端client)-S(服务器server)模型,进程间构成该模型,可能在不同主机上,也可能在同一主机上。2. TCP/IP协议栈四层模型,如下图所示(摘自维基百科),socket是传输层的接口。3. 重要的标准:POSIX标准,大部分厂商都采用该标准的网络API4. TCP/UDP
2013-06-07 22:40:11 1710
FreeBSD操作系统设计与实现
2013-06-28
Perl语言入门(第六版)
2013-06-21
IPv6基础PPT(IPv6地址、邻居发现协议ND)
2013-06-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人