vi

作者:北南南北来自:LinuxSir.Org摘要:vi 编辑器是最常用的文档创建和编辑工具,初学者应该学会简单应用vi ,学会在vi 中做简单的修改、删除、插入、搜索及替换作业;如果您是新手,不妨看看本文,或许这篇文档能让您在最短的时间内学会vi的简单操作; 目录 1、关于文本编辑器;2、vi 编辑器;3、vi 编辑器的使用方法; 3.1 如何调用vi ;3.2 vi 的三种命令模式;3.3 文件的保存和退出;3.4 光标移动;3.5 插入模式(文本的插入);3.6 文本内容的删除操作;3.7 恢复修改及恢复删除操作;3.8 可视模式;3.9 复制和粘帖的操作;3.10 关于...
一天12 发布于 2008-05-10 16:48 | 阅读 1871 次 | 评论 0 条

发布测试 fsEditor 1.0.4(beta)

在 07 年的时候曾发布过一个 fsASM 1.0.3(beta) 用于 ASM 语言的编译器外壳, 后来一直在忙,直到有闲暇的功夫,便想把 C 语言也集合进来,于是有了 fsEditor 1.0.4(beta),基于上一个版本的升级,因为增加了C语言的支持,所以更名为 fsEditor。 下载及界面预览可访问下面的地址(bccn 本站下载):http://www.bccn.net/Soft/kfyy/c/200805/3298.html
ChenMo 发布于 2008-05-10 14:33 | 阅读 2382 次 | 评论 0 条

ajax控件之ToggleButtonExtender

n就没有写日志了,ajax控件也剩几个了,今天晚上要学完了它……go on……控件名:ToggleButtonExtender用途效果:将checkbox控件变成一张图片属性: 属性 解释 TargetControlID 要扩展的CheckBox的ID UncheckedImageUrl 未选择时的图片路径 CheckedImageUrl 选中后的图片路径 ImageWidth 图片的宽度 ImageHeight 图片的高度做法:设置ToggleButtonExtender的属性就可以...
hebingbing 发布于 2008-05-09 20:49 | 阅读 2332 次 | 评论 0 条

HDU 1466计算直线的交点数

//相交直线数 http://acm.hdu.edu.cn/showproblem.php?pid=1466 典型的DP #include<stdio.h>int main(){ int i,j,n,f[21][191]; //f[i][j]表示i条边时,是否能产生j个结点,能,返回1,不能,返回0 for(i=0;i<21;i++) for(j=0;j<191;j++) f[i][j]=(j==0); //f[i][0]都置1 for(n=2;n<21;n++) for(i=n-1;i>=1;i--) for(j=0;j<191;j++) if(f[n...
狂人老大 发布于 2008-05-08 21:39 | 阅读 3470 次 | 评论 1 条

第一次

在踏上计算机的路途前缘, 我几经周折打开了VC编程环境, 敲出老师课堂上讲到的一"easy"程序: #include<stdio.h> main() { printf("Hello World"); }
缳缘纱 发布于 2008-05-08 18:24 | 阅读 2058 次 | 评论 0 条

键盘上所有的快键键

一、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+删除 在win9x中打开关闭程序对话框 删除 删除被选择的选择项目,如果是文件,将被放入回收站 SHIFT+删除 删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站 CTRL+N 新建一个新的文件 CTRL+O 打开“打开文件”对话框 CTRL+P 打开“打印”对话框 CTRL+S 保存当前操作的文件 ...
缳缘纱 发布于 2008-05-08 18:16 | 阅读 3297 次 | 评论 0 条

瞬间!

一昼夜有八万六千四百秒, 一“须臾”等于二千八百八十秒; 一“弹指”等于七点二秒; 一“瞬间”等于零点三六秒; 一“刹那”却只有零点零一八秒 没有那一刹那快, 但就在那一瞬间, 我选择了 西邮; 选择了 计算机; 考不上 清华.考不上 北大;考不上 复旦; 我很自知; 说实话在上大学之前,我没有我特别想上的学校,高考奋斗的目标就是 考一本.家里对我的期望很大,妈妈很期待我能考好,考一个好大学,考一个一本大学,我不想让妈妈失望.然后我有了动力>>> 或许螟茗之中自有安排吧! 就在妈妈饭馆的桌子上,我用一支铅笔,选择了我的职业,决定了我的未来,与一台无语的 计算机为...
缳缘纱 发布于 2008-05-08 16:18 | 阅读 2113 次 | 评论 0 条

李开复回答怎样学好C语言

在中国,如果你说你不知道比尔盖茨,那是情有可原,在中国,如果你说你不知道李开复,那时孤陋寡闻;还是来看看这位现google亚洲总裁对于如何学好编程的回答吧,个人认为,绝对对于初学编程者受益匪浅:问这个问题的原因是,我认为学校的计算机科学基础课很重要。如果你所在学校的课程设置合理,那你应该先把主要精力花在这些基础课上。很多学生看到基础理论就茫然,不知道这些图表,符号,甚至硬件的知识对将来的软件开发有什么用。用处大得很哪。比如,操作系统课里讲到的多线程的东西在系统编程里很有用。又比如,尽管你将来不会去涉及电脑的硬件,计算机架构里的知识对分析算法的性能(快慢等等)很有用。可以把计算机语言和开发...
luozhibruce 发布于 2008-05-07 21:14 | 阅读 4790 次 | 评论 0 条

Fedora

今天又知道了Fedora,找找资料记录一下,呵呵,小女子才疏学浅,知道的不要见笑哈 Fedora 是一个开放的、创新的、前瞻性的操作系统和平台,基于 Linux。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat, Inc. 的支持。可运行的体系结构包括 x86(即i386), x86_64 和 PowerPC!Fedora Core(有时又称为 Fedora Linux)是众多 Linux 发行套件...
zl芊芊zl 发布于 2008-05-07 20:19 | 阅读 1931 次 | 评论 0 条

IP格式转换

IP地址格式转换在网络编程中会经常遇到,下面总结一下: &#160; UINT->LPSTR &#160; //将一个具有网络字节序的UINT型IP地址转化为点分十进制的字符串形式的IP //方法1(很简单,不用解释了) char *IpToString(char *ip, unsigned long lIp){char octeto[4];&#160;ip[0] = 0;&#160;itoa(lIp &amp; 0xff, octeto, 10);&#160;strcat(ip, octeto);&#160;strcat(ip, "."); &#160;itoa((lI...
redice 发布于 2008-05-07 19:37 | 阅读 3935 次 | 评论 1 条

HDU 1788 Chinese remainder theorem again

http://acm.hdu.edu.cn/showproblem.php?pid=1788 简单题 不过一开始还是被迷惑住了 以为是用中国剩余定理写的 不过后来发现原来只要求所有数的最大公约数减去a就是结果了 #include<stdio.h>__int64 gcd(__int64 a,__int64 b){ if(b==0)return a; else return gcd(b,a%b);}int main(){ __int64 n,a,k1,k2,k[10],i; while(scanf("%I64d%I64d",&amp;n,&amp;a)!=EOF&amp;&a...
狂人老大 发布于 2008-05-07 11:06 | 阅读 1786 次 | 评论 0 条

ORACLE常用傻瓜问题1000问

1. Oracle安装完成后的初始口令?  internal/oracle   sys/change_on_install   system/manager   scott/tiger   sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用orainst。如果有motif界面,可以用orainst /m 4. oracle 8.1.7怎么创建数据库? dbassist 5. oracle 9i 怎么创建数据库? db...
蓝海 发布于 2008-05-07 00:49 | 阅读 2116 次 | 评论 0 条

pku 1006Biorhythms

http://acm.pku.edu.cn/JudgeOnline/problem?id=1006 这道题是用中国剩余定理写的 直接套用公式了。。。。。 #include <stdio.h>int main(){ int p,e,i,d,a,t=0; while(scanf("%d%d%d%d",&amp;p,&amp;e,&amp;i,&amp;d)!=EOF) { if(p==-1&amp;&amp;e==-1&amp;&amp;i==-1&amp;&amp; d==-1)break; a=(5544*p+14421*e+1288*i-d+21252)%21252; i...
狂人老大 发布于 2008-05-06 22:38 | 阅读 2608 次 | 评论 0 条

“中国剩余定理”算理及其应用(转)

今天在做北大acm1006题,找了一些诶资料。 “中国剩余定理”算理及其应用: 为什么这样解呢?因为70是5和7的公倍数,且除以3余1。21是3和7的公倍数,且除以 5余1。15是3和5的公倍数,且除以7余1。(任何一个一次同余式组,只要根据这个规律求出那几个关键数字,那么这个一次同余式组就不难解出了。)把 70、21、15这三个数分别乘以它们的余数,再把三个积加起来是233,符合题意,但不是最小,而105又是3、5、7的最小公倍数,去掉105的倍 数,剩下的差就是最小的一个答案。 用歌诀解题容易记忆,但有它的局限性,只能限于用3、5、7三个数去除,用其它的数去除就不行了。后来我国...
狂人老大 发布于 2008-05-06 22:12 | 阅读 2088 次 | 评论 3 条

学计算机的有什么出路?干哪行最挣钱

你能熟练使用办公软件,如office,excel等等,会一点编程,你最起码可以做一个办公白领,如果气质好可以当高级秘书之类,风光无限,令人羡慕。 *你熟悉网络的话,可以做企事业单位的网管、网络维护、建网站等工作。舒舒服服的。 *你能熟练使用C++编程,熟悉操作系统,你可以成为专职程序员,熟悉底层软件你还可以成为系统工程师。是比较受累的活儿,但工资不低呀! *你能熟练使用JAVA,可以处理面向对象的企业型的应用开发,公司企业WEB页面设计、INTERNET可视化软件开发及动画等,Web服务器手机上的JAVA游戏开发等等。很时髦的工作,工作时的心情很重要,哈哈! *你若熟悉linux,完全可...
luozhibruce 发布于 2008-05-06 22:12 | 阅读 4709 次 | 评论 0 条

一个简易的登陆程序

#include<stdio.h>#include<string.h>void login(char *p); main(){ char password[10]; login(password); printf("登陆成功!\n"); }void login(char *p){ char a[]="123"; /*密码假设为123*/ do { printf("输入密码:"); gets(p); } while(strcmp(a,p)!=0); }
luozhibruce 发布于 2008-05-06 22:05 | 阅读 1975 次 | 评论 0 条

未来热门专业分析

据有关部门预测,21世纪的热门职业随着知识经济时代的来临,与传统热门职业相比 正发生着重大变化。如果说第一次现代化是从农业社会向工业社会转移,那么此后的第二 次现代化则是从工业社会向知识社会转移。第二次现代化将贯穿21世纪,与我们息息相关 。当我们跨入21世纪时可以发现,知识化、网络化和国际化是我们需要面临的新时代的特 征,与之相对应的,未来热门职业主要有以下几大类: 网络人才热 互联网的日益普及和全球信息基础设施网的逐步建立,正在使数字信息化变得容易。 更多的人将通过网络购物,享受医疗及其他网上服务,或接受远程教育;企业也可通过网 络进行商品的订货、销售。网络延伸到社会的每个角落,社会...
luozhibruce 发布于 2008-05-06 22:02 | 阅读 2147 次 | 评论 0 条

尾插法建立单链表及输出

#include<stdio.h>#include<stdlib.h>typedef struct node{int data;struct node *link;}LNode;LNode *createtail(){ LNode *s,*h,*r; int x,tag; printf("结束符号:"); scanf("%d",&amp;tag); h=(LNode *)malloc(sizeof(LNode)); r=h; printf("输入数据:"); scanf("%d",&amp;x); while(x!=tag) { s=(LNode *)malloc(sizeof(LNo...
luozhibruce 发布于 2008-05-06 21:58 | 阅读 4925 次 | 评论 0 条

前插法建立单链表及输出

#include<stdio.h>#include<stdlib.h>typedef struct node{int data;struct node *link;}LNode;LNode *createfirst(){ LNode *s,*h; int x,tag; h=NULL; printf("结束符号:"); scanf("%d",&amp;tag); printf("输入数据:"); scanf("%d",&amp;x); while(x!=tag) { s=(LNode *)malloc(sizeof(LNode)); s->data=x; s->link=h; h=...
luozhibruce 发布于 2008-05-06 21:52 | 阅读 3857 次 | 评论 0 条

定制鼠标右键&quot;新建&quot;菜单选项

----当您在Windows桌面单击鼠标右键,选择“新建”来建立快捷方式或文件夹时,除了快捷方式与文件夹这2个选项之外,还有一个很长的文件菜单,包含了电脑中安装的一些应用软件,您可以很容易地建立文件列表中所包含类型的新文件。我们在这里向您介绍如何通过修改注册表来定制鼠标右键快捷菜单中的“新建”菜单所包含的项目。需要注意的是,在修改注册表以前请先将注册表备份,以免出现问题时无法恢复。 一、增加菜单项目 ----1.首先,决定您要增加到菜单中的文件类型,以及启动这类文件的应用程序。如果是某些在启动时会自动打开的新文件或让您可以立即使用的应用程序,如记事本、写字板或画图等,就不需要特别...
sqrt2 发布于 2008-05-06 20:05 | 阅读 1548 次 | 评论 0 条