- 博客(41)
- 资源 (7)
- 收藏
- 关注

原创 fedora10教育网能用的更新源
本人苦心收集,转载请注明来源,http://blog.youkuaiyun.com/guozan523注:我也是从互联网上找的,所以真正的创造者不是我,感谢网上的各种大牛。 每个单独的段落都是一个源 [Fedora-bupt]name=Fedora $releasever - $basearchbaseurl=ftp://ftp.bupt.edu.cn/pub/mirror/fed
2009-06-27 18:39:00
1454
原创 Solaris 11 安装图形界面
安装没有GUI的solaris 11,后来又需要GUI,手动安装过去的方法:pkg install slim_install现在的方法(优先尝试):pkg install solaris-desktop然后开启服务svcadm enable gdm如果还不行,查阅 /var/log/xorg.0.log
2011-10-25 11:16:50
9750
1
原创 Linux内核container_of宏
container_of宏是Linux内核中经常出现的一个东西,原型定义在linux/include/linux/kernel.h中#define container_of(ptr, type, member) ({ / const typeof( ((type *)0)->member ) *__mptr = (ptr); / (type *)( (char *)__mptr - offsetof(type,member) );})ptr指向type(目前发现都是struct 类型)中的一个元素m
2011-02-12 21:09:00
985
原创 dd to backup mbr, you should care not to rewrite the Partion table
<br />Sorry for writen in English, my Chinese input method is down<br />usually we use dd to backup MBR, but few people knows that you may destroy your Partion table if not used correctly. So I'd write this to notify you.<br /><br />MBR Total size<br />446
2011-01-23 14:03:00
677
原创 linux内核模块编译,最简单的hello world
驱动源代码可用,只是MODULE_LICENCE行老报错,加上#也不行,就注释掉了//hello world driver for linux 2.6#include #include #include //MODULE_LICENCE("GPL");static int __init hello_init(void){ printk(KERN_ALERT "Hello, world! from kernel space..../n"); return 0;}
2011-01-22 21:21:00
1445
1
原创 struct 中部分变量赋值
<br />C 语言中对struct中部分变量命名,见到变量名中带 . 不要惊讶——C变量名是不允许有 . 的<br /> <br /> <br /> <br /> #include <stdio.h>int main(int argc, char *argv[]){ struct s { int a; int b; int c; }; struct s test = { .b =
2011-01-15 19:16:00
1787
转载 chrome更新源
<br />i686平台:<br /><br /><br />[google]<br /><br />name=Google - i386<br /><br />baseurl=http://dl.google.com/linux/rpm/stable/i386<br /><br />enabled=1<br /><br />gpgcheck=1<br /><br />gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub<br /><br
2011-01-01 15:48:00
1527
原创 小激动,代码恁帅了——最长公共子序列
<br />/*commom subsequenceuse an array of two rows******************just like thiseach time in turn, because the length of a[i][j] is only defined by a[i-1][j-1]or a[i][j-1] a[i-1][j], so we only need two rowsm[i] == n[j] -> a[i][j] = a[i-1
2010-11-26 22:44:00
577
原创 指向函数的指针,重温大一的C知识
<br /><br />//今天看了个tftp的源码,为下面的typedef纠结,还好经过一段时间研究,终于看懂了。下面是学到的东西<br /> <br />//首先说明(* CMDFUNC)(char [][256],int pcount)是void,可猜测CMDFUNC是什么,下面会有揭晓<br />typedef void (* CMDFUNC)(char [][256],int pcount);<br /> <br />//定义CMDNUM类型<br />typedef struct _cmdnum
2010-11-16 22:57:00
754
原创 只有曾失去的才知道珍惜
<br />只有曾失去的才知道珍惜<br />我爱着你,也熟知你的缺点<br />总以为野草更绿<br />无知的萌动,我抛弃了你<br />只有失去后才知道还爱着你<br />见到你,莫名的激动<br />故意的远离,只是更痛苦的思念<br />直到见到你和别人在一起<br />心如刀割<br />垂头站在风中,如此的失落<br />半年的滴答,一颗心的躁动<br />今天终于平静下来<br />我知道我爱的是你<br />虽然试图远离,可这不是万有引力
2010-11-12 20:38:00
1001
原创 三日实验遇到问题简记
<br /><br />内核编译<br />使用2.6.34.4编译不行<br />最终使用和系统安装上的2.6.33.3,可行<br />但是不能安装nvidia显卡驱动,最好使用nouveau开源驱动<br />出现一次无法启动后,将/etc/X11/xorg.conf删除掉即可<br />编译时须将文件系统支持尽量的编译进去,防止以后无法识别一些文件系统<br /> <br /> 时间测量<br />测试设备初始化时间<br />do_gettimeofday 读取的时间tv_usec总是0<br
2010-08-21 11:51:00
768
原创 grep –v usr result.txt
<br />/* Filename: go.c Author: guozan @SCS-BUPT Mail: guozan523@gmail.com Date: 2010/5/7 Desciptions: program to complete grep –v usr < /etc/passwd | wc –l > result.txt More:*/#include <unistd.h>#in
2010-08-05 20:29:00
1196
原创 ls v0.2
/* Filename: list.c Author: guozan @SCS-BUPT Mail: guozan523@gmail.com Date: 2010/4/6 Desciptions: a program similar with linuxs ls, with -a : list all, include ones with . infront
2010-04-07 09:37:00
1455
原创 ls的C语言实现
/* Name: list.c Author: guozan _SCS_BUPT Mail: guozan523@foxmail.com Date: 2010/4/6 实验目的:练习vi,使用UNIX的系统调用和库函数,体会UNIX文件通配符的处理方式以及命令对选项的处理方式。 编程实现程序list.c,列表普通磁盘文件(不考虑目录和设备
2010-04-06 23:30:00
6743
原创 路由器自动拨号上网试出来的
中间的具体破解步骤可参考前面的博客-中兴****路由器破解 由于Linux下连接无线然后拨号的问题一直解决不了,最终采取了让猫自动拨号的方法。结果是遇到了悲剧,学习了网上的方法,可惜没有学完就出山,在断网状态下去琢磨怎么把网给连上,试了n个vpi/vci终于找到了对的成功后发现:亳州的vpi/vci是0/35,现在在网上查的好像不是这个,不过还是相信实践的结果。电信的客服小姐也没听说过
2010-01-31 21:52:00
1569
转载 Windows PowerShell
熟习Win7的过程中发现里面添加了powershell,确实比cmd好用多了,也算是windows的一个进步吧,想想mac那么帅的电脑里还佩戴有超强的shell,windows做的实在是不怎么好,现在知道改进了,不过和linux的shell差距还是很大,毕竟受众不同,估计主要也是为server开发的。Windows PowerShell 的新增功能更新时间: 2009年1月
2010-01-28 13:55:00
2020
转载 加快FireFox的启动速度与浏览速度.Speeding up Firefox
转自:http://hi.baidu.com/jackiye/blog/item/dc6c78033e3236723812bba6.html/cmtid/ee0c79363f81373a0b55a92f 加快FireFox的启动速度与浏览速度.Speeding up Firefox(以下为Windows为例 Linux可以参照)1. 主页设定:about:blank2.
2010-01-17 00:05:00
778
原创 第一次汇编大作业-学生信息统计,包括排序
插入排序,只对哈希表中的序号进行排序,学生信息直接按顺序存入内存,输出排序结果时,按哈希表中的序号进行输出 ;begin: 2009年 12月 01日 星期二 13:10:06 CST;end:2009年 12月 03日 星期四 22:34:37 CST;author: guozan-scst-bupt;description:students score
2009-12-10 17:22:00
1906
原创 selective repeat
和网络层/物理层的接口是由库函数提供,所以只是把数据链路层对包的处理贴上 /* file: datalink.c *//* use: complete protocol 6, the selective repeat *//* date: 2009 11 22 11:55:21 CST *
2009-12-02 19:45:00
3017
原创 玩了一天的系统,庆祝下
从早上起来就开始装系统刚开始有个宏大的目标,要从最底层开始搭建起来图形界面看来是成功了,呵呵搭建了一个xfce桌面配pcman+metaciy/engliment的平台,不过用着太不爽了,又重装了fedora11从硬盘安装,一次一次的玩,还挺有意思的大概重装了5次左右吧,记不清了现在用的是从文本界面搭建起来的,gnome+nautilus+metacity的,呃,也就
2009-11-19 22:43:00
700
原创 vim boxes
最近发现vim boxes很好用,就把其中的图片给整出来了 BOX c /*************/ /* */ /* */ /*************/END c# =================================================================
2009-11-02 13:27:00
763
转载 海明码(Hamming Code )编码
海明码(Hamming Code )编码的关键是使用多余的奇偶校验位来识别一位错误。码字(Code Word) 按如下方法构建:1、把所有2的幂次方的数据位标记为奇偶校验位(编号为1, 2, 4, 8, 16, 32, 64等的位置)2、其他数据位用于待编码数据. (编号为3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17等的位置)3、每个奇偶校
2009-10-26 19:41:00
9527
原创 lex
代码:main.c instructions.c error_report.c analyze.cinstructions.h error_report.h analyze.hmain.c#include #include #include #include "analyze.h"#include "instructions.h"int main(int
2009-10-20 12:57:00
613
原创 memory control block system
昨晚上想了2点多,想一个人,连名字都不知道连续几个晚上想着失眠了结果早上起来脑子里突然闪过一句话memory control block system或者是memory block control system都说日有所思,夜有所想怎么想着就冒出这么句话来啊啊啊啊啊
2009-10-10 11:42:00
796
原创 安装飞信
源码安装make的时候出现这个问题/usr/bin/ld: cannot find -lssl可是明明已经安装了libssl啊$ locate libssl/lib/libssl.so.0.9.8g/lib/libssl.so.7/lib/libssl3.so/lib/libssl3.so.1d 看看makefile里怎么写的,第19行LIBS
2009-10-07 21:54:00
876
2
原创 安装broadcom无线网卡驱动又一个问题
前面的一篇日志里记载了成功安装无线网卡驱动的方法 然而重装系统,然后升级了内核之后再装的时候就出问题了 先是dmesg显示, lack license ,taint kernel,大概就是这个意思,是说驱动缺少了认证,估计是gpl的问题,broadcom下的驱动没有认证,导致了无线网卡驱动不能加载 修理方法,现在是不提示license有问题了,改天去试一下能不能上无线网
2009-10-07 21:48:00
929
原创 fedora locale修改
刚开始是遇到中文在console下的乱码问题,用网上的方法开始解决,修改了/etc/sysconfig/i18n,结果是挂载了ntfs之后,在X下里面的中文文件名是乱码于是把i18n改了回来,但是此时的locale却定格为gb18030,怎么改都改不过来新建了一个~/.i18n定义语言为zh_CN.UTF-8此时能够解决,但是却导致console下的locale变成了中文尝试更改i
2009-09-14 07:29:00
2542
转载 umask的第一位
suid 和 sgid 当您最初登录时,将启动一个新的 shell 进程。您已经知道,但是您可能还不知道这个新的 shell进程(通常是 bash)使用您的用户标识运行。照这样,bash 程序可以访问所有属于您的文件和目录。事实上,作为用户,我们完全依靠其它程序来代表我们执行操作。因为您启动的程序继承了您的用户标识,因此它们不能访问任何不允许您访问的文件系统对象。 例如,一般用户不能直
2009-09-04 09:52:00
1718
转载 微软全部产品整理
这些年一直用微软的工具吃饭(吃软饭),忽然想整理一下,花了两天的业余时间。这才发现有太多的产品我都没有用过,甚至没有听说过。你知道微软有全国广播电台吗? 因此,不是IT业的人也看一下,因为微软的产品涉及软件及互联网的各个领域,生活的各个领域。微软是一头大象,我们只能像盲人一样摸到他的一部分,即使像我这种吃软饭几年的人。转自:http://hi.baidu.com/zhuxp/blog/item
2009-08-22 23:10:00
1394
原创 中兴ZXV10 H608B具体开启路由方法
没试过,因为发现猫装上后就是这个设置,就没有去改。除了基本模式里有点不同具体打开路由方法:网络->宽带设置1、连接名称是个下拉菜单,里面有很多选项,把这些选项全部删除(之后你就断线了)。然后就剩一个“新建wan连接”2、绑定选项不选3、模式选路由4、路由模式选pppoe5、业务模式选Internet6、vpi和vci值一定要正确,否则无法上
2009-08-04 10:56:00
11955
转载 安装Broadcom 43xx 无线网卡驱动
无线终于连上了,试过了,能用fedora10。 很多本本都配备了 broadcom 的无线网卡,有些Linux发行版默认是无法驱动的,我用的是Broadcom 4312的驱动,在安装fedora code 6 时代无法默认驱动起来,所以就使用 ndiswrapper 驱动windows下的bcm4312的驱动,一用就是两年多。但是使用ndiswrapper驱动有一个缺点:无法支持M
2009-08-04 10:56:00
9080
原创 使用gethostbyname获取主机的各种信息
从书上抄的 #include #include #include #include #include #include int main(int argc, char **argv){ char *host = NULL, **names = NULL, **addrs = NULL; struct hostent *hostinfo =
2009-06-30 23:55:00
632
原创 linux终端显示汉字问题
在网上搜了很多方法,有个方法安装zhcon,可是发现自己的机子上早就装上了原来方法说的是针对终端,而不是虚拟终端,这点要注意在X 窗口下的叫虚拟终端
2009-06-26 22:26:00
1238
1
转载 linux下挂载光驱、软驱、U盘
转自:http://hi.baidu.com/pengzhijun/blog/item/d9977722823ee2a44623e893.html mount -t iso9660 /dev/cdrom /mnt/cdrom 挂光驱 mount -t vfat /dev/fd0 /mnt/floppy 挂软驱
2009-06-18 18:15:00
756
原创 把rabin miller搞定了,睡觉了,哈哈
//使用整型的数组,模拟的二进制的大整数int RabinMiller(const BigInt mayPrim){ BigInt bigNum1; BigInt mayPrimSub1; BigInt result; BigInt base, tempBase; int i = 0, j =0, length =0; SetZero(base); SetZero(bigNum1);
2009-05-15 01:50:00
737
1
转载 算法学习资料统计
转自:http://wtommy.ycool.com/post.2334736.html 1. Knuth的巨作 计算机算法科学的Bible2. 传说中的宝典3. Knuth对于计算机数学的经典理解4. 计算机研究生必修的专业课程5. 计算几何6. 经典离散数学教材7. 相当经典的数据结构和算法入门教材8. 刘汝佳的杰作,引导着信息学竞赛的发展9. 传说中的黑书,不
2009-05-03 23:04:00
583
原创 Electrical Outlets 利用树的性质解题
题目在下面:先推导树的一个性质一棵树的叶子节点数目 + 中间节点数目 = 分支数目 + 1;每个分支必定指向一个节点,不管是叶子还是中间的节点;即除根节点之外,每个节点都有一个分支指向它,可得上述公式。 http://acm.pku.edu.cn/JudgeOnline/problem?id=2636DescriptionRoy has just move
2009-05-01 23:06:00
515
Linux programming 3rd.pdf
2009-10-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人