- 博客(74)
- 收藏
- 关注
原创 ubuntu 直接用猫上网后,再用路由就不能上网了
用猫ADSL拨号方法右击左上角的电脑标志(网络连接)--》编辑连接--》DSL选项卡--》添加按钮--》DSL选项卡出有用户名和密码,填写这两个就行了,其他不添。 再次使用路由就上不了网啦!不知出了什么问题,上网查了好多资料,什么禁用IPv6啦,删除network,ppp啦。都没有用,最后找到一种方法,死马当活马医!重装网络管理器应用程序--》添加/删除--》搜索network
2009-06-20 22:51:00 1350
原创 linux各分区使用情况--以后装系统有一个借鉴
现在的Linux系统是Ubuntu8.10能够使用C/C++,Java,Perl,Python,Lisp能够使用GTK编译了系统内核,可以编写驱动程序安装了MySql可以看电影,听歌,聊天可以进行日常的工作处理 到现在,硬盘的使用情况
2009-06-12 22:47:00 677
转载 硬盘安装ubuntu9.04
这个方法是从网上搜的,我实践过了,可以使用。原网址 http://hi.baidu.com/getmyway1017/blog/item/daf299fb4bafd71e6d22eb9a.html 1.下载Grub4Dos,解压至XP的C盘根下修改menu.lst文件,在末尾添加如下内容: (注意其中粗体Ubuntu-9.04-desktop-i386.iso是desk
2009-05-24 23:31:00 940
转载 Desktop.ini文件详解
原文地址 http://blog.macd.cn/391424/viewspace-20168 desktop.ini、文件夹图标、文件夹背景、隐藏文件、病毒由于有部分病毒会在文件夹下创建desktop.ini文件,目前很多朋友对该文件产生了错误的认识,认为是病毒文件。其实这是错误的, desktop.ini与病毒并没有多深的渊源,desktop.ini是系统可
2009-05-20 22:41:00 1794
原创 cat,less,more的区别
cat是catenate的缩写,英文解释"catenate,which means to join together,one after the other"。即cat可以将几个文本文件合并显示,并且显示是有次序的。cat one.txt two.txt three.txt more,less是一次只显示一屏(one time one page),他两都掉用命令pager
2009-05-16 15:33:00 1331
转载 一埃踢MM写的巨牛的辞职信
我是在这里看到的http://topic.csdn.net/u/20090513/11/98b74870-ef34-4247-ace3-334bb552eee2.html 你常无端多指责,奈何此刻又留我? 他们曾言你刻薄,只问克扣不问错。 我在这里两年多,唯愿努力候收获, 语少言简不张扬,默默等你成伯乐。 是非因果直曲折,空把丫头熬成婆, 卖命打拼竟是祸,求全委屈工资落。 合法权益难
2009-05-16 12:50:00 987 1
原创 让vim语法高亮
一直想让自己的vim语法高亮,从网上搜了一个写该配置的方法,可没有一个见效。主要原因是自己的版本不对,可是我的vim版本够高啦?后来我安装了gvim,一切问题都解决了,以前的那些配置都生效了^_^。记住,如果自己的版本不支持语法高亮,从源里安装gvim吧,安装好后vim就支持语法高亮了。 进入gvim,设置字体,背景色及关键字着色.但每次进入后又恢复了默认的设置,如果要保存你的设
2009-05-16 01:56:00 2286
原创 图的最短通路
/*离散数学里介绍了一下两点间图的最短路径,看着挺好玩得,那么多点,可以自动找到两点间的最短路线?自己试着编一个程序来实现。还是那句话,只注重理解,忽略代码质量。理解不对,有人看见了说一声。求a到j间的最小路径将a看成一个集合S1={a},剩下的看作T1={b,c,d,e,f,g,h,i,j}找S1到T1最短的路径,将找到的顶点放入S1S2={a,b} T2={c,d,e,f,g,h,i
2009-05-14 22:03:00 991
原创 不用中间变量兑换两个变量
这是“一次一密乱码本”的基础,见http://blog.csdn.net/unikingest/archive/2009/04/29/4137802.aspx #include main(){ int a=3,b=7; a=a^b; //将明文a通过密匙b加密 b=a^b;//1,还原密文a,赋值给b 2,将明文b通过密匙a加密 a=b^a;//还原密文b,赋值给a printf(
2009-04-29 23:58:00 934
原创 五一放假
五一本是三天的,可学校将清明节的三天累加到五一了,现在可好,这凑那凑又成了”黄金周“了。五一不回家了,回家也没有什么事情可做,就在学校呆着吧。看了几天《七龙珠》,现在看来还是那么好笑。日本的动画片就是好,国产的都是给小学生看的。打算五一看完《七龙珠》!!
2009-04-29 21:21:00 576
原创 AES
/*AES类似于 一次一密乱码本,只是密匙的长度固定了,一般为128Bit或256Bit适用于较长的文件加密(因为只是感受一下AES,所以密匙长度为一个字节即一个char型变量,方便吗!能理解就行了)*/#include #include void encrypt(char key , char *ch){ int i=0; while(ch[i] != /0) { ch[i]=ch
2009-04-29 21:09:00 562
原创 一次一密乱码本
/* ***********************一次一密乱码本*********************基础: c=a^b a=b^chttp://blog.csdn.net/unikingest/archive/2009/04/30/4138229.aspx特点:1,密匙长度与信息长度等长。 2,密匙随机生成 3,密匙只能使用一次 4,只适用于少量数据 5,
2009-04-29 21:08:00 1288
原创 银行家算法
/*--------------银行家算法,避免死锁---------------假设:三种类型的资源 R1 R2 R3三个并发进程 P1 P2 P3 P4 P5假设资源量 R1=10 R2=5 R3=7我只能手动模拟进程的不却定性,这里指向了解一下银行家算法是怎么回事*/#include #define OK 1#define FALSE 0//最大需求资源量int Ma
2009-04-20 21:24:00 1026
原创 广义表
//在VC++6.0下编译#include typedef char ElemType;enum Bool{False,True};//广义表的一个结点,struct GLnode{ Bool tag; //用于识别是原子还是子表(这里假定1为子表,0为原子) union { ElemType data;//原子使用这一项,用于存储数据 GLnode *sublist;//子表使用
2009-04-16 23:25:00 533
原创 留个念
看到那个‘K’了吗,那是我们的操作系统内核在保护模式下运行呢,虽然只打印了一个‘K’别的什么也没做,但我依然很感动,感动的想哭。看《自己动手写操作系统》》,到这里不容易啊,以后的路就好走了。
2009-04-16 22:00:00 880 1
原创 什么是递归?
什么是递归?简单的说就是自己调用自己。说来简单,用起来其实很难!只能举个例子体会体会! 能采用递归描述的算法通常有这样的特征:为求解规模为N的问题,设法将它分解成规模较小的问题,然后从这些小问题的解方便地构造出大问题的解,并且这些规模较小的问题也能采用同样的分解和综合方法,分解成规模更小的问题,并从这些更小问题的解构造出规模较大问题的解。特别地,当规模N=1时,能直接得解。 /
2009-04-16 21:38:00 1133
原创 操作系统实验环境搭建
研究操作系统有时需要纯DOS环境,DOS硬盘镜像是从网上下载的,增加了DOS附加模块后就可与本机共享文件了。工作我几经做了,需要的人直接下载即可。在没有使用DOS附加模块前,CPU的使用率老是100%,使用后就没事了。下给出下载地址。 Virtual PC:http://www.damipan.com/file/ZYcaJN.html DOS硬盘镜像:http://ww
2009-04-15 21:28:00 825
原创 汉诺塔
#include //把A移到Cvoid hanoi(int n, char A, char B, char C){ int i=1; if(n==1) { printf("move %c to %c/n",i++,A,C); } else { //把A移到B hanoi(n-1,A,C,B); printf("m
2009-04-15 21:22:00 468
原创 迷宫
//递归难以理解啊!#include #define FALSE 0#define TRUE 1//定义出口坐标(m,n)int m=6,n=8;/*xxxxxxxxxx yyyyyyyyyyyyyyyyyyyyyyyyyyy*/// 0表示有路,1表示墙// 8行10列int maze[8][10]={1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,0,1,0,1,1,1,1,0,0
2009-04-15 21:19:00 547
原创 pmtest9.asm
; ==================设置8259A=================; pmtest9.asm; 编译方法:nasm pmtest9.asm -o pmtest9.com;; 1,理解中断机制; 2,理解硬中断和软中断的区别; 3,会设置8259A可编程控制器; 4,理解设置8259A的作用;; IDT 可以看做是装有N个中断门的数组,IDT[N]; 中断门 一个指向过程的
2009-04-14 23:06:00 1321 2
原创 pmtest7.asm
; =============根据内存大小分配页目录===============; pmtest7.asm; 编译方法:nasm pmtest7.asm -o pmtest7.com; ==========================================%include "pm.inc" ; 常量, 宏, 以及一些说明PageDirBase equ 200000h ;
2009-04-14 23:05:00 1186
原创 pmtest8.asm
; ==========================================;实现虚拟地址的切换;在任务切换时通过改变cr3的值来切换页目录表,从而改变地址映射关系;; pmtest8.asm; 编译方法:nasm pmtest8.asm -o pmtest8.com; ==========================================%include "pm.i
2009-04-14 23:05:00 1143
原创 pmtest6.asm
; ==================启动分页机制========================; pmtest6.asm; 编译方法:nasm pmtest6.asm -o pmtest6.com;;;;;;;; ===================================================%include "pm.inc" ; 常量, 宏, 以及一些说明Pa
2009-04-14 22:59:00 724
原创 pmtest5.asm
; ==============带特权级变换的调用门==============; pmtest5.asm; 编译方法:nasm pmtest5.asm -o pmtest5.com;; 执行过程: 门; 16位实模式---->CODE32(ring0)---->CODE_RING3(ring3)----------->CODE_DEST(ring0)---
2009-04-14 22:58:00 628
原创 传值 传址 传引用
传值,传址,传引用有人分不清怎么回事,在这里做个记录。看到的人如果觉得不对就说一声。//---------------------------------#include void foo(int &L,int *m,int n){ L++; (*m)++; n++;}main(){ int i=0,j=0,k=0; foo(i,&j,k); printf("i=%d,j=%d,k=%d/n"
2009-04-14 22:41:00 542
原创 pmtest3.asm
; ==================实现局部任务========================; pmtest3.asm; 编译方法:nasm pmtest3.asm -o pmtest3.com;;本程序共八部分:; 1)全局描述符表gdt, ; 2)局部描述符表ldt;; 3)数据段data, ; 4)全局栈段stack, ; 5)初始化16位代码段, ; 6)32位保护模式代码段, ;
2009-04-13 22:25:00 1004
原创 pmtest4.asm
; ================无特权级变换的 调用门测试 ==========================; pmtest4.asm; 编译方法:nasm pmtest4.asm -o pmtest4.com;本程序共八部分:; 1)描述符表gdt gate, ; 2)局部描述符表ldt;; 3)数据段data, ; 4)全局栈段stack, ; 5)初始化16位代码段, ; 6)32位
2009-04-13 22:25:00 683
原创 pmtest2.asm
; ==========================================; pmtest2.asm; 编译方法:nasm pmtest2.asm -o pmtest2.com;;本程序共六部分:; 1)全局描述符表gdt, ; 2)数据段data, ; 3)全局栈段stack, ; 4)初始化16位代码段, ; 5)32位保护模式代码段, ; 6)16位返回Dos代码段;; ===
2009-04-13 22:24:00 1104
原创 pmtest1.asm
; ==========================================; pmtest1.asm; 编译方法:nasm pmtest1.asm -o pmtest1.com;本文由三部分组成:gdt的数据段,初始化的16位代码段,将被执行的保护模式下32位代码段;保护模式的寻址不同于实模式,它需要一个段的地址索引表(GDT); ==========================
2009-04-01 23:47:00 1316
原创 栈应用--括号匹配检测
//---------------------------kuohao.c------------------------------/* 使用方法 gcc kuohao.c -o kuohao ./kuohao name name待检测的文件*/#include #include #include typedef char Elemtype;#define Stac
2009-03-30 21:07:00 606
原创 boot.asm
;直接编译成软盘镜像使用 nasm boot.asm -o boot.img;如果你想在纯dos下运行,将org 07c00h改为 org 0100h org 0100h ; 告诉编译器程序加载到7c00处,不加这一句,打印的字符会是乱码 mov ax, cs mov ds, ax mov es, ax call DispStr ; 调用显示字符串例程 jmp $ ;
2009-03-28 10:50:00 1722
转载 [分享]新手上路学习配置C,C++,GTK等开发环境
原帖地址http://forum.ubuntu.org.cn/viewtopic.php?t=40971 按照文章,我已经实现GTK的一个简单例子了,我只想说一点,看到下面命令中` `了吗,它们不是Enter键左边的那个,而是数字1左边的那个,我就栽在这里了!!$ gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-
2009-03-26 00:49:00 983
原创 栈应用--数制转换
//栈应用--数制转换,将十进制转换成二,八,十六进制#include struct Stack{ int a[100]; int top;};main(){ int m,n; struct Stack a; a.top=-1; printf("您要转换什么数?/n"); scanf("%d",&m); printf("您要转换成几进制的数?/n")
2009-03-25 21:38:00 576
原创 boot.asm
;所有的寻址都是逻辑的(二维的),也就是需要一个 “基址+偏移” ;这样实现了块的分割,利于操作系统的实现,获得更大的线性地址。;不利于硬盘空间的使用(她被抛弃了);;逻辑地址===逻辑地址是二维的,是编程者使用的寻址方式 SEG:OFF;;; SEG 0x0000 0x1000 0x2000 0x3000; OF
2009-03-24 21:12:00 793
原创 用*画三角形
#include void printx(char a[]){ int i; for(i=0;i printf("%c",a[i]); printf("/n");}main(){ char a[150]={ , , , , , , , , , , , , , , , , , , ,
2009-03-24 21:07:00 809
转载 ubuntu下建立内核调试环境bochs
原文网址http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=177608 (Ubuntu中文论坛!!) bochs 2.3.7源码包的编译安装木易在ubuntu 8.10下安装成功,分为以下四步:一、准备工作bochs是由C++编写的,我们要安装相应的编译环境sudo apt-get install build-essential如果要图形界面
2009-03-23 15:22:00 1880
原创 我不会是亚瑟王,但我想成为梅林
下面是从百度搜到关于梅林的信息我钦佩梅林可以为友情牺牲生命,为母亲献出生命!!!关于梅林的传说: 梅林作为亚瑟王的顾问、魔法师和先知,恐怕是有史以来最著名的魔法师了。很多我们喜爱的英国传奇故事中都出现过他的身影。他能够运用自己的魔力获得战争的胜利,也能把自己变成猎狗或雄鹿。(呵呵~估计教授粉丝要郁闷了,为什么是变成小天和詹姆呢?)他能预见未来,还能控制人的命运。 虽然梅林和他
2009-03-21 23:57:00 2759
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人