- 博客(49)
- 资源 (65)
- 收藏
- 关注
原创 vi常用快捷键
vi常用快捷键 2011-04-2816:43:27| 分类: linux & unix 编|举报 |字号 订阅以前习惯在editplus,vs上编辑,感觉很方便,工作原因,现在不得不在黑框框上折腾,总觉得旁边同事用vi很牛很强大,刚才csdn上搜了下,上面讲述vi快捷键的文章一大堆,并且长的让你不忍心浪费时间看下去,就列几个自己比较常用的吧:一、移动光标1)
2014-07-31 11:37:45 735
原创 快速操作Linux终端命令行的快捷键…
快速操作Linux终端命令行的快捷键列表2011-11-02 14:59:25 我来说两句 收藏 我要投稿 在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。 在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。 在命令终端中可以通过Ctrl+r 实现快速检索使用过的历史
2014-07-31 11:37:43 18966 2
原创 重装系统当识别不到硬盘的解决办法
重装系统当识别不到硬盘的时候,到BIOS中修改一下SATA Class ID试试,再重装就可能可以识别得到了。注意当系统重装完成以后,要将系统识别盘符的优先级改回来,不然即使装好了系统,拔出U盘或者光盘以后,系统提示还是没有系统,那是因为系统去识别了别的盘而没有识别HDD硬盘!装win8的时候,不能在原来的win8系统上重新安装win8,我是先装了一个xp,然后在原来的C盘上在安装win
2014-07-31 11:37:41 19673
原创 虚拟机ubuntu上搭建pppoe服务器
一、环境虚拟机:ubuntu10.04 网卡需采用桥接模式!启动vmware时,需要用管理员权限,才能编辑以下窗口:需要在以下窗口中将bridge桥接到有线网口,避免自动模式下,连接到无线网卡,导致pppoe不通二、 虚拟机配置PPPOE服务器1、安裝PPPoE Server Software1)sudo apt-get installpp
2014-07-31 11:37:38 2242
原创 L2TP
L2TP概述 你刚才配置的IPsec连接是被用来开L2TP协议隧道的(RFC3193中定义了L2TP在IPsec之上)。L2TP在运行时会打开PPP隧道,而PPP为实际负荷开隧道。这意味着在你的Linux系统上你需要一个L2TP服务。 常见的L2TP服务软件有:l2tpd、rp-l2tp、OpenL2TP、l2tp、internat-l2tp等。 l2tpd和rp-l2t
2014-07-31 11:37:36 4748
原创 解决主能和Vmware相互之间不能复制…
先将虚拟机中运行的ubuntu系统suspend或者关闭,以客户或者管理员权限打开VMware,然后VM里面的setting选项选择option,接着在general里面的右下角有一个设置键盘的选项,分别是不可用,按需要用或者是常用,选择第二个就能实现主机和ubuntu相互之间快捷键复制粘贴了。如果这三个都不能选,那么先检查一下有没有安装vmtools,或者重新安装vmtools。
2014-07-31 11:37:34 1079
原创 ubuntu 10.10 vi …
这两天重新装的ubuntu系统,发觉使用VI时,方向键按下去后变成ABCD,删除键无效。网上搜寻一番,应该是VI软件本身的问题,顾卸载重装即可,步骤如下: 1、执行命令 sudo apt-get remove vim-common 2、执行命令 sudo apt-get install vim OK,VI回复正常。
2014-07-31 11:37:25 680
原创 ubuntu下为apt-get设置代理
可以通过三种方法为apt-get设置http代理方法1和方法2都行,方法3不行方法一这是一种临时的手段,如果您仅仅是暂时需要通过http代理使用apt-get,您可以使用这种方式。在使用apt-get之前,在终端中输入以下命令(根据您的实际情况替换yourproxyaddress和proxyport)。export http_proxy=http://yourproxyaddress:
2014-07-31 11:37:23 13135
原创 ubuntu10.04 apt源更改
更新方法:1.sudo gedit /etc/apt/sources.list编辑你的源列表,将原来的内容全部删除,添加下面列表中最适合你的源(注意不要全部添加),选择一个最合适你的即可,复制到你的列表中,然后保存列表。2.sudo apt-get update 更新源列表信息可以在运行“sudo apt-get update ”时查看一下错误信息,把不能连接的源删除再重新运行“sud
2014-07-31 11:37:21 656
原创 TCP/IP协议相关——IP、TCP结构及功…
TCP/IP的优点• 好的破坏恢复机制。• 能够在不中断现有服务的情况下加入网络。• 高效的错误率处理。• 平台无关性。• 低数据开销。T C P和I P 共同管理网络上流进和流出的数据流。 I P不停地把报文放到以太网上,而 T C P负责确信报文到达。 T C P负责下面的工作:• 握手过程• 报文管理• 流量控制• 错误检测和处理1. 应用层应用层包括
2014-07-31 11:37:16 1200
原创 DHCP原理
DHCP动态主机配置协议是一个局域网的网络协议,使用UDP协议工作。 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。 DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCPServer和DHCP Client的服务端口;546号端口用于DHCPv6 Client。 D
2014-07-31 11:37:14 2046
转载 老婆有外遇系列之一--亲子…
原文地址:老婆有外遇系列之一--亲子鉴定 心碎肠断作者:真妮咖啡屋她很小的时候就知道自己长得不漂亮。奶奶曾当着她的面对妈妈说: “这丫头可真够丑的,将来只怕找不到婆家。”让她刻骨铭心。几个小女孩站在一起,大人指指点点地夸这个皮肤白,夸那个眼睛漂亮,看到她的时候,那种眼神令她恨不能立刻消失在人前。因了这个,她在别的事上处处都要做得比别人好。考试要考第一,运动会上长跑要拿第一,因为长跑可以通过自
2014-07-31 11:37:12 2695
原创 network architecture 网络架构
TCP/IP网络有4层,应用层、传输层、网络层和数据链路层,应用层主要设备是防火墙,用到的协议有FTP、DNS和HTTP等;传输层主要设备是路由器,用到的协议有TCP和UDP;网络层主要设备是网桥和交换机,用到的协议有IP、ICMP、IGMP等;数据链路层用到的设备主要有中继器和HUB。 数据包在每一层都要加相应的头,在数据链路层需要加尾。 一个端口不仅和主机IP地址还和该
2014-07-31 11:37:10 881
原创 我的博客今天0岁47天了,我领取了…
我的博客今天0岁47天了,我领取了徽章. 2013.11.10,我在新浪博客安家。2013.11.11,我写下了第一篇博文:《截止是11月18号》。2013.11.11,我上传了第一张图片到相册。至今,我的博客共获得98次访问。这些年,新浪博客伴我点点滴滴谱写生活!
2014-07-31 11:37:08 518
转载 为什么要进行傅立叶变换?如…
原文地址:为什么要进行傅立叶变换?如何用Matlab实现快速傅立叶变换?作者:默默前行写在最前面:本文是我阅读了多篇相关文章后对它们进行分析重组整合而得,绝大部分内容非我所原创。在此向多位原创作者致敬!!!一、傅立叶变换的由来关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人
2014-07-31 11:37:06 795
转载 大端模式与小端模式
原文地址:大端模式与小端模式作者:吃鱼的小花猫一、概念及详解 在各种体系的计算机中通常采用的字节存储机制主要有两种:big-endian和little-endian,即大端模式和小端模式。 先回顾两个关键词,MSB和LSB: MSB:Most SignificantBit ------- 最高有效位 LSB:LeastSignificant Bit -------
2014-07-31 11:37:03 640
转载 多线程学习笔记一
原文地址:多线程学习笔记一作者:吃鱼的小花猫CreateThread, AfxBeginThread,_beginthread,_beginthreadex的区别CreateThread是Windows的API函数(SDK函数的标准形式,直截了当的创建方式,任何场合都可以使用),提供操作系统级别的创建线程的操作,且仅限于工作者线程。不调用MFC和RTL的函数时,可以用CreateThr
2014-07-31 11:37:01 569
转载 调制的作用
原文地址:调制的作用作者:吃鱼的小花猫正弦载波调制的作用有哪些?将原信号调制到其他频率上去,作用包括:1。有效抑制传输中的噪声;2。频分复用,即同一之间同一信道传输多路信号而不混叠。3。可传播更远距离,有利于接收。调制的概念 调制(modulation)就是对信号源的信息进行处理加到载波上,使其变为适合于信道传输的形式的过程,就是使载波随信号而改变的技术。一般来说,信号源的信息(也称为
2014-07-31 11:36:59 8588
原创 我对OFDM的理解
这些天在研究OFDM,B3G的很多协议都在广泛的使用OFDM技术,也许这是B3G到4G的协议中的一个趋势.随着半导体硬件技术的不断发展,单片机的运输速度越来越快,这使得很多需要硬件电路才能实现的功能逐渐被使用软件的方法所替代.这样的最终结果造成了一种产品中的硬件成分变少,软件成分增加,导致产品的成本能够有效的降低.而OFDM技术中的核心也是寻着这个思路的. 看了好多片对OFDM介绍的
2014-07-31 11:36:57 3943
转载 基于MATLAB的OFDM系统性能仿…
原文地址:基于MATLAB的OFDM系统性能仿真作者:wxwxwx0基于MATLAB的OFDM系统性能仿真王 骁(班级:010891,学号:01089051)摘 要:正交频分复用(OFDM)技术是一种多载波数字调制技术,具有频谱利用率高、抗多径干扰能力强的优点,适合无线通信的高速化、宽带化和移动化的要求,已成为应用最为广泛的多载波调制方式。本文简要介绍了OFDM的基本原理,说明用离
2014-07-31 11:36:55 16516 2
转载 正交频分复用(OFDM)
原文地址:正交频分复用(OFDM)作者:傻傻的盼盼正交频分复用(OFDM)是可以直接利用离散傅立叶变换(DFT)实现的一种多载波调制并行传输技术,它将高速数据分解调制到多个相互重叠又相互正交的并行子信道中传输。串行通信系统,一般使用自适应均衡器来消除多径效应【multipatheffect】带来的码间干扰【Inter-Symbol Interference】,均衡器的抽头数目与信号的码
2014-07-31 11:36:52 5008
转载 matlab常识
原文地址:matlab常识作者:玄子1.大段注释: 注意一定要单独占一行写。%{……%}2.语句太长换行加 ...(注意...前必须有空格)例1:R_CE=[403 404 508 596 631 ... 693 697 742763 789 792 ];例2:abs(4 ...+i*4)3.中止调试:shift+F5 中止程序运行:在commandwin
2014-07-31 11:36:50 717
转载 过采样和没有过采样的区别
原文地址:过采样和没有过采样的区别作者:玄子 最近在做OFDM的调制解调仿真误码率性能时,发现总是比标准的低很多,终于找到原因了啊……强大的过采样,通信必备。 仿真了1024条载波在有过采样和没有的时候的BER曲线,可以看看多大差别啊。第一张图过采样因子为4,4QAM映射,没有调制到高频上去,小小的clip了一下。
2014-07-31 11:36:48 2743 1
转载 OFDM系统的仿真
原文地址:OFDM系统的仿真作者:玄子OFDM的调制: 可以通过改变发射的射频信号的幅度、相位和频率来调制信号。对于 OFDM系统来说,只能采用前两种调制方法,这是因为子载波是频率正交的,且携带独立的信息,调制子载波频率会破坏这些子载波的正交特性。 短波通信中可采用MPSK、MQAM 的调制方式。正交幅度调制要改变载波的幅度和相位,他是 ASK 和 PAK 的结合。矩形 QAM
2014-07-31 11:36:46 6206
转载 OFDM基本原理2
原文地址:OFDM基本原理2作者:玄子直接产生OFDM信号 第三个等号相当于把高频信号s(t)分解为低频信号与载波fc。N个载波只使用2k+1个载波传送信号(包括1路直流)。 ICI 接收端同步做不好,就会出现干扰(IBI和ICI)。ICI即子载波间相互干扰。接添加冗余信息guard interval(或CyclicPrefix)。由于跟讨论内容没太大联系,不作细学。 I
2014-07-31 11:36:44 1308
转载 OFDM基本原理学习1
原文地址:OFDM基本原理学习1作者:玄子OFDM Basic Idea: Split the high data-ratestream into a number of subsrteams that are transmitted inparallelover N subchannels.(Block transmission)N的选择: NTs(Ts,symbol time)
2014-07-31 11:36:41 3023
转载 OFDM中循环前缀的作用
原文地址:OFDM中循环前缀的作用作者:紫翅 正交频分复用(OFDM:Orthogonal Frequency DivisionMultiplexing)是多载波调制方式(MCM:Multiple CarriersModulation)的一种.在OFDM系统中,各个子载波在时域相互正交,它们的频谱相互重叠,因而具有较高的频谱利用率.OFDM技术一般应用在无线系统的数据传输中,由于无线信道
2014-07-31 11:36:39 22693 2
转载 [转]OFDM中保护间隔和循环前…
原文地址:[转]OFDM中保护间隔和循环前缀抵抗ISI和ICI作者:海阔天空http://blog.sina.com.cn/s/blog_90b4c7ff010158zp.html主要参考文档:OFDM移动通信技术原理与应用 目录一、符号间干扰ISI 与 信道间干扰ICI 的概念二、保护间隔 减少 ISI三、循环前缀 减少 ICI四、保护间隔与循环前缀 加入后的OFDM系统框图五
2014-07-31 11:36:37 21002 2
原创 铡美案
铡美案 一、资料背景配画外音视频短片:大宋地图,清明上河图,古装街道画外音:大宋年间,奸人当道,房价飞涨,通货膨胀,百姓收入与物价不成比例,失业率居高不下) 二、洛阳城洛县落魄镇场景:出租屋内秦香莲正在用平底锅煎蛋陈世美上(开门进屋)秦香莲:(回头看)老公,你回来啦,今天抓到羊了么?陈世美(忧心忡忡,低头划手指):老婆,今天差一点就可以抓到小羊了,但是……
2014-07-31 11:36:35 1801
原创 进程间通信
相关函数和数据结构在源代码 ipc/sem.c 和 include/linux/sem.h 中。Sturct sem {Short semval;Ushort sempid;};信号量集合描述符是一个名字semid_ds结构体Struct semid_ds {Struct ipc_perm se_perm;…..Struct sem_queue *sem_pendin
2014-07-31 11:36:33 684
原创 linux内核的编译及加载
内核的编译和镜像的制作内核源码目录介绍arch:和体系结构相关的核心代码,每个子目录代表一种支持的体系结构,如arm,powerpc,x86,MIPS等等include:内核编译时所需要的大部分头文件,如遇arm相关的头文件在include/asm-arm子目录下drivers:放置系统所有的设备驱动程序fs:列出Linux系统所支持的所有文件系统,常用的闪存设备fs有 cram
2014-07-31 11:36:30 736
原创 linux内核模块简介
内核模块机制编译出的内核本身并不需要包含所有功能,而在这些功能需要被使用的时候,其对应的代码被动态的加载到内核中。 模块的特点l 模块本身不被编译入内核镜像,从而控制了内核的大小。l 模块一旦被加载,他就和内核中能够的其他部分完全一样。 Linux内核模块的组成部分1、 模块加载函数:用insmod和modprobe加载内核模块时,模块的加载函数
2014-07-31 11:36:28 679
原创 linux设备驱动的难点重点
Linux设备驱的学习是一项浩繁的工程l 编写linux设备驱动要求工程师有非常好的硬件基础,懂得SRAM,FLASH,SDRAM,磁盘的读写方式,UART,IIC,USB等设备的接口以及轮询,中断,DMA原理,PCI总线的工作方式以及CPU的内存管理单元(MMU)等。l 非常好的C语言基础,能够灵活运用C语言的结构体,指针,函数指针及内存动态申请和释放等。l Linux内核基础
2014-07-31 11:36:26 1265
原创 根文件系统的制作
制作根文件系统(基于s3cmini2440)1、 创建目录mkdir /mini2440/rootfscd /mini2440/rootfsmkdir bin dev etc lib proc sbin sys usr mnt tmp var usr/bin usr/lib lib/modules2、 创建设备文件(/mini2440/
2014-07-31 11:36:24 699
原创 交叉编译环境安装
tar –xvzf arm-linux-gcc-4.4.3tar.gz -c /workspace 将命令路径添加到环境变量:修改 /etc/profile ,添加/usr/local/arm/4.4.3/bin( 如果这个不行,则在/root/.bashrc 里面添加 export PATH = $PATH :/usr/local/arm/4.4.3/bin )
2014-07-31 11:36:22 684
原创 内核编译makefile详解
内核模块的编译方法内核源码树:指导是内核源代码tar包解压缩后形成的目录(包含其下级所有目录和文件)。 已编译内核源码树:指的是已经成功生成过内核的源码树(已经成功执行过make Uimage的内核源码树) 注:驱动大多都编译为模块,2.6内核中想要编译成模块,必须存在已编译内核源码树,且该源码树编译出来的内核就是该模块即将要运行在其上的内核。 编译方法一步骤1
2014-07-31 11:36:20 2584
原创 青春的醒悟
直到现在我还对结局的台词记忆犹新:我们追逐于颓废的快乐,陶醉于寂寞的美丽,我们坚信自己与众不同,坚信世界会因我而改变,我们觉醒其实我们已不再年轻,我们的前途或者也不再是无限的,其实它又可曾是无限的。曾经在某一瞬间,我们都以为自己长大了。有一天我们终于发现,长大的含义除了欲望,还有勇气责任和坚强。以及某种必须的牺牲,在生活面前我们都还是孩子。其实我们从未长大,还不懂得爱和被爱……
2014-07-31 11:36:18 637
原创 进程上下文和中断上下文
进程上下文和中断上下文是操作系统中很重要的两个概念,这两个概念在操作系统课程中不断被提及,是最经常接触、看上去很懂但又说不清楚到底怎么回事。造成这种局面的原因,可能是原来接触到的操作系统课程的教学总停留在一种浅层次的理论层面上,没有深入去研究。 处理器总处于以下状态中的一种: 1、内核态,运行于进程上下文,内核代表进程运行于内核空间; 2、内核态,运行于中断上下文,内核代表硬件运行于内核空间;
2014-07-31 11:36:15 718
原创 我学习linux的一些书籍
《linux内核设计与实现》robert love《操作系统原理 linux篇》徐德明 《自己动手写操作系统》 于渊《linux设备驱动开发详解》《深入浅出:嵌入式底层软件开发 》《linux内核详细剖析》 赵炯《Unix环境高级编程》《Linux内核设计的艺术》《Linuxshell 脚本攻略》
2014-07-31 11:36:13 1156 2
sed awk讲解资料全集
2015-06-11
精通UNIX Shell脚本编程 第二版 免费 包含脚本文件
2015-06-11
netcat-0.7.1.tar.gz
2014-09-04
GitHubSetup
2014-08-31
Linux Shell脚本攻略
2014-08-25
80211r的无线局域网漫游技术的研究与实现
2018-07-01
Linux内核精髓-精通Linux内核必会的75个绝技 完整版
2017-03-19
TCP IP详解卷1:协议 原书第2版 压缩二
2017-03-19
Linux设备驱动开发详解:基于最新的Linux 4.0内核 高清完整.pdf版下载
2017-03-12
windows-use-vim-ctags-and-git
2016-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人