上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 40 下一页
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-10-12 09:07 摩斯电码 阅读(1397) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cppblog.com/deercoder/archive/2011/10/22/158886.html今天下午折腾了一下Chrome下面的一个插件Vimium的使用,顿时发现该插件功能强大,能够满足减少鼠标的使用。至于为何要使用这个插件,源于我手腕上的伤一直没有好,使用鼠标的时候有轻微的疼痛。而且,由于我一般都是在SNS网站上停留,在人人和微博比较多,所以实际上发现每次看完一个一个页面都要点下一页的感觉很不爽,而同时最近在学习Vim,所以想到如果能够实现几个简单的快捷键,那么会相当方便。为此Google之,发现了这个给力的插件,以下为我的学习笔记。Vimium使用快 阅读全文
posted @ 2013-10-11 15:25 摩斯电码 阅读(339) 评论(0) 推荐(0) 编辑
摘要: LastPassChrome上最好用的密码管理软件,支持密码自动填充、生成密码 阅读全文
posted @ 2013-10-11 15:19 摩斯电码 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 转:http://hi.baidu.com/gilbertjuly/item/6690ba0dfdf57adfdde5b040虚拟地址VA到物理地址PA以页page为单位。通常page的大小为4K。物理页面成为page frame。查看应用程序进程的地址空间,可以看到分为很多段,比如代码段(只读)、数据段(读写)、堆、共享库(其中进一步分段)、栈空间等。整个应用程序的地址空间不会用满4GB,因为还有一部分是内核空间,应用程序不能访问。再打开一个相同的应用程序查看其进程的地址空间,也是类似的,甚至是一样的。因为采用采用了虚拟地址,经过转换在物理地址上还是分开的。(代码段可能没有分开,因为可以共用 阅读全文
posted @ 2013-10-10 21:55 摩斯电码 阅读(5590) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.sina.com.cn/s/blog_a07635070101bcbt.html最近笔者详细地学习了由杜春雷老师编写的《ARM体系结构与编程》。对ARM存储管理单元MMU有了全新的认识。在这里写写心得体会,也可以对知识点儿梳理一下吧。在谈MMU之前,笔者谈一下关于学习方法的问题。笔者在看第5章——ARM储存系统时,反复的对所讲到的内容进行思考推敲,但是当看完一遍、两遍时,笔者 发现还是对其中相关的一些概念理解不是很透彻,也就是有些概念很模糊,甚至老是弄的混淆了,更别说是相关的联系了。后来,笔者发现,杜老师的书写的是很详 细,但是缺少图解。而大对数人在学习过程中懒得动 阅读全文
posted @ 2013-10-10 21:51 摩斯电码 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: 更多文档参见:http://pan.baidu.com/s/1qW0hjwoMMU,全称Memory Manage Unit, 中文名——存储器管理单元。许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序员的面前,那就是应用程序太大以至于内存容纳不下该程序,通常解决的办法是把程序分割成许多称为覆盖块(overlay)的片段。覆盖块0首先运行,结束时他将调用另一个覆盖 阅读全文
posted @ 2013-10-10 19:42 摩斯电码 阅读(798) 评论(0) 推荐(0) 编辑
摘要: http://files.cnblogs.com/pengdonglin137/jeffy-vim-v2.3.rar使用方法:在Linux下,解压后,进入解压后的目录,执行./install.sh,然后会提示备份原先的配置,如果输入y,install.sh会自动完 成备份,并将原先的.vimrc和.vim打包成vim_config.tar.gz,如果输入n,会将原先的配置文件删除,用新的配置文件进行替换。 阅读全文
posted @ 2013-10-10 14:22 摩斯电码 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/yejianfei/archive/2013/10/04/3351626.htmlzip格式压缩: zip -r [目标文件名].zip [原文件/目录名]解压: unzip [原文件名].zip注:-r参数代表递归tar格式(该格式仅仅打包,不压缩)打包:tar -cvf [目标文件名].tar [原文件名/目录名]解包:tar -xvf [原文件名].tar注:c参数代表create(创建),x参数代表extract(解包),v参数代表verbose(详细信息),f参数代表filename(文件名),所以f后必须接文件名。tar.gz格式方 阅读全文
posted @ 2013-10-10 14:16 摩斯电码 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/vincent-hv/archive/2013/10/02/3349303.html安装包dpkg -i package.deb sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 修复安装"-f = ——fix-missing"显示该包的版本、安装信息等 dpkg -l package dpkg -s package (详细)apt-cache show package 阅读全文
posted @ 2013-10-10 14:12 摩斯电码 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.thegeekstuff.com/2010/04/7z-7zip-7za-file-compression/Question: How do I uncompress a *.7z file ( 7zip file ) in UNIX / Linux ? Can you explain with a simple example?Answer: Use 7za command to unzip a 7z file ( 7zip file ) on Unix platform as shown below.Verify whether you have 7za comm 阅读全文
posted @ 2013-10-10 13:10 摩斯电码 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 使用Office 2010 Toolkit 2.2.3激活office2010的时候,出现Failed to inject memory!错误,原因是前期使用KM激活过office 2010,然后默认启动了KMService,所以要做的就是打开“开始”菜单,搜索“服务”,找到KMService,将其先停用再禁用,如下图===================================================================喜欢Office 2010朋友,会出现在打开 Office Plus 2010 时,提示“此Microsoft Office副本尚未激活,还有x天 阅读全文
posted @ 2013-10-10 10:03 摩斯电码 阅读(15888) 评论(0) 推荐(0) 编辑
摘要: 解决方法(root命令)apt-get install sudochmod u+w /etc/sudoers //给此文件增加写入权限gedit /etc/sudoers找到root ALL=(ALL) ALL一行,在下一行添加sayme ALL=(ALL) ALL 将sayme换成你的用户名然后更改文件权限,chmod 0440 /etc/sudoers不做这一步你的普通用户就无法使用sudo命令.这样你再以普通用户身份使用sudo命令 时候就可以了. 阅读全文
posted @ 2013-10-10 08:34 摩斯电码 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 参考:1、http://blog.csdn.net/iaccepted/article/details/87224442、http://hi.baidu.com/gh0st_lover/item/9d967bddaccb12252b35c7e4Makefile:CC=gccCFLAGS=-Wallmd:md5.o main.o $(CC) $^ -o $@md5.o:md5.c $(CC) $^ -c -o $@main.o:main.c $(CC) $^ -c -o $@clean: rm -rf md *.omain.c#include #include #incl... 阅读全文
posted @ 2013-10-09 17:38 摩斯电码 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.metsky.com/archives/337.html昨天介绍了Windows 7的版本识别问题,不得不提到常用的CRC32、MD5、SHA1等校验算法可靠性问题,如果只是单纯的编码理论,天缘还算是可以看懂,但对密码学整体认 识毕竟不是行内人,所以也只能从一些皮毛概念上简单介绍一下,实际上这些算法本身并不复杂,但每种算法的创立都是伟大壮举,这里天缘也把他们(W. Wesley Peterson和Ronald L. Rivest)请到摘要里,感恩一下。现在网上流传最广的文件校验方式是MD5和SHA1,微软发布的操作系统现在都是采用CRC32结合SHA1发布。这三种算法 阅读全文
posted @ 2013-10-09 16:19 摩斯电码 阅读(3054) 评论(0) 推荐(0) 编辑
摘要: CRC代码实现1:#include #include unsigned int cfgCrc32(const unsigned char* pSrc, int nSize) { int i, j, nIdx = 0; unsigned int byte, crc, mask; static unsigned int table[256]; if (table[1] == 0) { for (byte = 0; byte = 0; j--) { mask = -(crc & 1); ... 阅读全文
posted @ 2013-10-09 15:53 摩斯电码 阅读(1838) 评论(0) 推荐(0) 编辑
摘要: http://files.cnblogs.com/pengdonglin137/U-Boot_Reference_Manual.pdf 阅读全文
posted @ 2013-10-09 13:21 摩斯电码 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/ce123_zhouwei/article/details/6882091查S3C2440的数据手册可知S3C2440可寻址1G的地址范围,但是S3C2440的地址线只有27根,理论上只能寻址2的27次方等于128M的地址范围。 通过细致的分析可知:S3C2440通过一个BANK来解决了这个问题。S3C2440有8个存储器BANK,引出了8根BANK线(对应nGCS0~ nGCS7),通过这个8根线来选通和关闭不同的存储器,这样S3C2440最多就可以连接8个128M的存储器。对某个BANK地址的访问实际上就是选通该BANK,于是ARM核... 阅读全文
posted @ 2013-10-08 23:21 摩斯电码 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/napoleon_liu/archive/2011/01/23/1942738.html简介ctags − Generate tag files for source codectags 最先是用来生成C代码的tags文件,后来扩展成可以生成各类语言的tags, 有些语言也有专有的tags生成工具(比如java的jtags, python的 ptags).ctags 生成的 tags文件可用于 vi 来做代码导航和 vi的onmicppcomplete 插件来做代码补全。 ctags -e生成的 TAGS文件可以用于 emacs.技巧最简单使用 阅读全文
posted @ 2013-10-08 16:57 摩斯电码 阅读(298) 评论(0) 推荐(0) 编辑
摘要: http://files.cnblogs.com/pengdonglin137/jeffy-vim-v2.2.rar修改了配色。使用方法:在Linux下,解压后,进入解压后的目录,执行./install.sh,然后会提示备份原先的配置,如果输入y,install.sh会自动完 成备份,并将原先的.vimrc和.vim打包成vim_config.tar.gz,如果输入n,会将原先的配置文件删除,用新的配置文件进行替换。 阅读全文
posted @ 2013-10-08 13:54 摩斯电码 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 参考:1、http://www.vim.org/scripts/script.php?script_id=12182、http://www.dutor.net/index.php/2010/05/vim-the-nerd-commenter/参考1:The following key mappings are provided by default (there is also a menuprovided that contains menu items corresponding to all the below mappings):Most of the following mappin 阅读全文
posted @ 2013-10-08 13:40 摩斯电码 阅读(1224) 评论(0) 推荐(0) 编辑
摘要: http://files.cnblogs.com/pengdonglin137/jeffy-vim-v2.1.rar使用方法:在Linux下,解压后,进入解压后的目录,执行./install.sh,然后会提示备份原先的配置,如果输入y,install.sh会自动完成备份,并将原先的.vimrc和.vim打包成vim_config.tar.gz,如果输入n,会将原先的配置文件删除,用新的配置文件进行替换。 阅读全文
posted @ 2013-10-08 13:32 摩斯电码 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~- & \ + - %= == != # 井号 (comments) 这几乎是个满场都有的符号,除了先前已经提过的"第一行" #!/bin/bash 井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执 阅读全文
posted @ 2013-10-07 15:15 摩斯电码 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.path8.net/tn/archives/3746http://www.9usb.net/201002/linux-screen-mingling.htmlhttp://waynerqiu.com/7/165.htmllinux下的screen命令安装使用详解screen简介screen语法screen常用参数screen安装screen使用我们经常会在SSH 或者telent下运行一些很长时间才能完成的任务,比如系统备份、ftp 传输、大软件编译安装等等。如果这个时候掉线或者不小心关掉了终端, 那么悲剧了, 又要重来, 怎么办呢? 今天就给大家介绍screen!s 阅读全文
posted @ 2013-09-30 17:49 摩斯电码 阅读(6162) 评论(0) 推荐(0) 编辑
摘要: 转:http://ubuntuguide.net/install-and-enable-telnet-server-in-ubuntu-linux参考:http://auxnet.org/index.php?option=com_content&view=article&id=62:how-to-install-a-turn-on-telnet-service-on-rhel-fedora-centos-ubuntu-freebsd-debian&catid=1:latest-news&Itemid=50本方法也适用于Debian Linux。Install a 阅读全文
posted @ 2013-09-30 17:23 摩斯电码 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnpaf.net/Class/Telnet/200408/2.html当前位置: 网站首页>>协议大全>>TELNET协议>>Telnet环境变量时间:2004-08-01 来源: 作者: 点击:1412次收藏到: 1.命令名和代码 ENVIRON36 IS0 SEND1 INFO2 VAR0 VALUE1 ESC2 USERVAR3 2.命令含义 IACWILLENVIRON 这个命令的发送者将发送环境变量。 IACWONTENVIRON 这个命令的发送者拒绝发送环境变量。 IACDOENVIRON 这个命令的发送者将接收环境变 阅读全文
posted @ 2013-09-30 16:31 摩斯电码 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnpaf.net/Class/Telnet/200408/6.html1.命令名称和选项代码 名称=NAWS(NegotiateAboutWindowSize)协商窗口的尺寸 代码=312.命令含义 IACWILLNAWS 由Telnet客户端发送来建议使用NAWS. IACWON'TNAWS 由Telnet客户端发送来拒绝使用NAWS. IACDONAWS 由Telnet服务器端发送来建议使用NAWS. IACDON'TNAWS 由Telnet服务器端发送来拒绝使用NAWS. IACSBNAWSIACSE 由Telnet客户端发送,通知Te... 阅读全文
posted @ 2013-09-30 16:30 摩斯电码 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnpaf.net/Class/Telnet/200408/5.html1. 命令名称及编号TERMINAL-TYPE242.命令含义IACWILLTERMINAL-TYPE发送者希望在接下来的子选项协商中发送终端类型信息。IACWON'TTERMINAL-TYPE发送者拒绝发送终端类型信息。IACDOTERMINAL-TYPE发送者希望在接下来的子选项协商中接收终端类型信息。IACDON'TREMINAL-TYPE发送者拒绝接受终端类型信息。IACSBTERMINAL-TYPESENDIACSE服务器要求客户方传送它的(客户方的)下一个终端类型,并切 阅读全文
posted @ 2013-09-30 16:21 摩斯电码 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnpaf.net/Class/Telnet/200705/19978.htmlTelnet的应用不仅方便了我们进行远程登录,也给hacker们提供了又一种入侵手段和后门,但无论如何,在你尽情享受Telnet所带给你的便捷的同时,你是否真正的了解Telnet呢? 二远程登录 Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Telnet协议的远程登录(远程交互式计算),那么就让我们来认识一下远程登录。 1远程登陆的基本概念 先来看看什么叫登录:分时系统允许多个用户同时使用一台计算机,为了保证系统的安全和记帐方便,系统要求每... 阅读全文
posted @ 2013-09-30 16:16 摩斯电码 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.ctowhy.com/382.htmlTelnet协议,工作在TCP/IP协议栈的“应用层”,telnet是一种使用命令行的远程终端管理的协议,可以远程连接到网络设备上,并对这些设备用命令行界面进行管理。我们用一个场景来了解一下Telnet协议的作用:假设我是公司的网络管理员,某天下班,我坐了1个半小时地铁回到家后,突然同事打来电话,说公司里有一台设备可能遭受了攻击,这时,我就可以在家里 的电脑上,打开基于telnet协议的程序,远程连接到那台公司的设备上去,对那台设备进行检查操作,就可以躺在家里的沙发上将攻击的问题解决掉。Telnet协议的一些核心参数:telnet 阅读全文
posted @ 2013-09-30 10:10 摩斯电码 阅读(6103) 评论(0) 推荐(1) 编辑
摘要: 转:http://www.cnblogs.com/dazhaxie/archive/2012/06/27/2566054.html1.概述 Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议。Telnet协议的目的是提供一个相对通用的,双向的,面向八位字节的通信方法,允许界面终端设备和面向终端的过程能通过一个标准过程进行互相交互。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。Telnet协议具有如下的特点:1.适应异构 为了使多个操作系统间的Telnet交互操作成为可能,就必须详细了解异构计算机和操作系统。比如,一些操... 阅读全文
posted @ 2013-09-30 10:09 摩斯电码 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.gnu.org/software/libc/manual/html_node/Example-of-Getopt.htmlhttp://en.wikipedia.org/wiki/Getopthttp://www.lemoda.net/c/getopt/http://www.ibm.com/developerworks/aix/library/au-unix-getopt.htmlhttp://stackoverflow.com/questions/16483119/example-of-how-to-use-getopt-in-bashExample of Par 阅读全文
posted @ 2013-09-29 18:12 摩斯电码 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.360doc.com/content/12/0309/10/4025635_192940551.shtmlhttp://www.cnblogs.com/AnnieKim/archive/2011/11/25/ellipsis.htmlhttp://intijk.com/others/va_list-%E7%9A%84%E7%94%A8%E6%B3%95.html如何获取函数的变长参数(va_list, va_start, va_arg, va_end)最近在花时间研读C++。函数这章讲到了函数的变长参数(ellipsis...),但是primer中讲得比较浅,提到了 阅读全文
posted @ 2013-09-29 16:13 摩斯电码 阅读(21063) 评论(2) 推荐(3) 编辑
摘要: 转:http://blog.csdn.net/wqc02/article/details/89301841.根文件系统简介...22.Busybox简介...22.1Busybox简介...22.2Busybox目录结构简介...22.3init进程简介...33.构建自己的根文件系统...93.1编译Busybox.93.2向Busybox中添加新命令...194.附录...264.1Busybox实现的简单分析...264.2Busybox配置选项说明...27 .根文件系统简介所谓制作根文件系统,就是创建各种目录,并且在目录里创建相应的文件。例如:在/bin目录下放置... 阅读全文
posted @ 2013-09-29 15:02 摩斯电码 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: http://www.cnpaf.net/Class/Telnet/ 阅读全文
posted @ 2013-09-29 14:53 摩斯电码 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 转:http://stackoverflow.com/questions/1022957/getting-terminal-width-in-c方法一:#include #include int main (void){ struct winsize w; ioctl(0, TIOCGWINSZ, &w); printf ("lines %d\n", w.ws_row); printf ("columns %d\n", w.ws_col); return 0;}方法二:#include #include #include #include sta 阅读全文
posted @ 2013-09-29 13:06 摩斯电码 阅读(265) 评论(0) 推荐(0) 编辑
摘要: VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是windows下登录UNIX或Liunx服务器主机的软件。二者不同的是SecureCRT支持SSH∗(SSH1和SSH2)。 本文主要介绍SecureCRT的使用方法和技巧。 ∗[概念解释]什么是SSH? SSH的英文全称是Secure Shell。 传统的网络服务程序,如:ftp和telnet在本质... 阅读全文
posted @ 2013-09-28 17:24 摩斯电码 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/lioncode/article/details/7921525 借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。 linux 下安装lrzsz软件包(redhat自带),可以使用sz和rz命令,上传文件. 其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混): sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。 rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 阅读全文
posted @ 2013-09-28 16:37 摩斯电码 阅读(4200) 评论(0) 推荐(0) 编辑
摘要: 切换到root用户:apt-get install build-essential或者 apt-get install gcc makeapt-get install dkmsapt-get installlinux-headers-`uname -r`然后点击VirtualBox的设备菜单下的安装增强工具选项,在Debian虚拟机下的终端中执行命令给mount /dev/cdrom /mnt进入到/mnt下,执行命令./VBoxLinuxAdditions.run 阅读全文
posted @ 2013-09-27 18:47 摩斯电码 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 下面是用VirtualBox安装Debian6的方法和步骤l 新建一个文件夹,用于存放虚拟硬盘,如Debianl 打开VirtualBox,点击新建l 输入虚拟机名称,Debian_6l 给虚拟机分配内存,这里设置为1G选择不添加虚拟硬盘,点击创建,点击继续。接下来我们可以手动添加几块虚拟硬盘l 选择刚创建的那个虚拟机Debian_6,然后右边的点击存储,如下图所示l 点击添加虚拟硬盘l 点击创建新的虚拟硬盘l 使用默认设置,然后点击下一步l 使用默认设置,然后点击下一步l 设置虚拟硬盘的名称以及大小l 设置虚拟硬盘的存放位置l 将位置设置到刚才新建的文件夹Debian下,点击保存。l 点击创 阅读全文
posted @ 2013-09-27 17:31 摩斯电码 阅读(3964) 评论(0) 推荐(0) 编辑
摘要: 我们知道,VMware Workstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络、仅主机网络、NAT网络外,还能组建复杂的自定义网络。本篇 目的就是让大家认识和掌握VMware Workstation虚拟的各种网络设备,最后再组建一个如图1所示的超级自定义网络。 超级自定义网络示意图 一、认识网络设备 要组网,就需要使用网卡、交换机等组网设备,同样地,在... 阅读全文
posted @ 2013-09-27 17:06 摩斯电码 阅读(4057) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 40 下一页