- 博客(39)
- 资源 (31)
- 收藏
- 关注
原创 shell break语句备忘
shell程序命令:普通命令、内建命令。 外部命令:可以在命令提示符处执行的命令。 内建命令:在shell内部实现的,不能做为外部程序被调用。 命令是内部还是外部的一般并没有多在的重要性,只是内部命令执行 起来效率更高一些。 shell程序设计中通常使用的命令: 1、break命令
2010-01-28 17:35:00 1975
原创 linux下的framebuffer的例子(转)
例子实现了直接写屏的功能,即把屏幕清空(变黑),程序的流程大致为:打开一个FrameBuffer设备;通过mmap调用把显卡的物理内存空间映射到用户空间;通过映射关系直接写内存。头文件///////////////////////////////////////////////////// fbtools.h ////////////////////////////////
2010-01-27 20:39:00 1609 1
转载 汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL、JNL、JNG、JG、JCXZ、JECXZ、JMP、JMPE
名称 功能 操作数操作码模数寄存器1寄存器2或内存位移量立即数符号方向芯片型号16位32位JO溢出跳转短$70无无无无10无无8086无无JNO不溢出跳转短$71无无无无10无无8086无
2010-01-27 16:40:00 33253 2
原创 网络IP地址/MAC地址/网络代理一键设置脚本(自动配置)
网络IP地址/MAC地址/网络代理一键设置脚本... 一直在使用,却不敢独享,分享之... @echo offrem # ---------------------------------- rem # 接口 IP 配置 rem # ---------------------------------- echo ######################
2010-01-25 16:10:00 7377
转载 [精华] gcc核心扩展linuxforum转贴]
[linuxforum转贴]如有错误或遗漏,欢迎指正。 ===========================Linux 内核使用的 GNU C 扩展===========================GNC CC 是一个功能非常强大的跨平台 C 编译器,它对 C 语言提供了很多扩展,这些扩展对优化、目标代码布局、更安全的检查等
2010-01-23 21:42:00 775
原创 Linux下的定时器:alarm()与setitimer()
Linux下的定时器有两种,以下分别介绍:1、alarm如果不要求很精确的话,用alarm()和signal()就够了unsigned int alarm(unsigned int seconds)函数说明: alarm()用来设置信号SIGALRM在经过参数seconds指定的秒数后传送给目前的进程。如果参数seconds为0,则之前设置的闹钟会被取消,并将剩下的时间返回。
2010-01-23 20:56:00 945
转载 JavaScript(JS)自带字符串处理函数
concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var inde
2010-01-21 16:50:00 1018
转载 shell中常用系统变量和条件判断
常用系统变量$0 当前程序的名称$n 当前程序的第n个参数,n=1,2,…9$* 当前程序的所有参数(不包括程序本身)$# 当前程序的参数个数(不包括程序本身)$$ 当前程序的PID$! 执行上一个子进程的PID$? 执行上一个指令的返回值条件判断:expression为字符串操作-n str 字符串str是否不为空-z str 字符串str是否
2010-01-21 13:02:00 1112
转载 不可不知的 Linux 十项重大发展
庆祝 Linux 成功 10 年 Linux®技术、开发模型和社区都对 IT 业产生了重要的影响,我们能做的就是站到一边看看这些,很高兴与 developerWorks 一起度过了第一个 10 年。Linux 团队已经将这些对 Linux 产生重大影响的内容整理到一起。
2010-01-19 20:14:00 798
原创 发现一个GPS网站定位手机用户位置的网站
http://gps.qu365.com/?P212369 发现一个GPS网站定位手机用户位置的网站,有点意思可以玩一下
2010-01-19 10:44:00 4514 2
转载 中南大学本科毕业设计/论文:
中南大学本科毕业设计/论文:内容完整,格式按照中南大学毕业设计格式要求排版联系方式:QQ:250122507do2jiang@gmail.com1. 基于Eclipse插件的工作流建模工具的设计与实现2. 基于8K QCELP变速率语音编码的研究3. 基于.NET平台权限系统的设计与实现4. 网上调查投票系统的设计与实现5. 多类标分类算法的多源图像颜色迁移6
2010-01-17 15:49:00 1539 1
转载 UNIX 40 岁了
Ken Milberg, 作家/网站专家, Future Tech2010 年 1 月 04 日 UNIX 的历史UNIX起源于 20 世纪 60 年代晚期。Ken Thompson 于 1966 年加入贝尔实验室的计算机研究部门,他最初从事 Multics项目,这个雄心勃勃的项目力求创建下一代可移植操作系统,但是最终失败了。Dennis Rit
2010-01-13 13:43:00 1079
转载 输入法智能化发展历程——第三代输入法崭露头角
技术发展周期一般会持续十年的时间,我们现在已经进入移动互联网周期的早期阶段,这是过去的50 年来的第5 个发展周期:20世纪60年代,大型机时代;20世纪70年代,小型机时代;20世纪80 年代,个人电脑时代;20世纪90 年代,桌面互联网时代;21世纪最初10年,移动互联网时代。在这5个发展周期中,中文输入法则经历了3个时代:1983年,五笔输入法诞生,成为单机时代输入法的前奏。23
2010-01-13 13:32:00 1046
原创 fork与vfork
创建一个新进程的方法只有由某个已存在的进程调用fork()或vfork(),当然某些进程如init等是作为系统启动的一部风而被内核创建的。1.fork函数介绍#include #include pid_t fork (void );正确返回:父进程中返回子进程的进程号;子进程中返回0;(单调用双返回函数)错误返回:-1;子进程是父进程的一个拷贝。具体说,子进程从父进程那得到了数据段和堆栈段,
2010-01-12 20:36:00 1049
原创 在C++中实现foreach循环
使用过C#、PHP这些更高级语言的朋友一定知道foreach循环。foreach语句给编程带来了很大的方便,减少了代码,并增加了程序的可读性。C++虽然不支持foreach关键字,但C++是一门强大的语言,只要稍微用一点小技巧,也可以在C++中使用foreach循环。在C#中,foreach语句的效果让人吃惊。foreach语句省去了复杂而又类似的循环控制语句,使代码非常简
2010-01-10 15:27:00 2775 2
转载 80386的寄存器组成
写这篇文章,完全是因为学习保护模式需要这些知识,读者完全可以走马观花,大致看看有什么内容,知道需要的时候来查这篇文章就可以了,完全没有必要抵抗着困意非要把这篇文章认真看完,记住里面每一个寄存器里每一位的定义,但是以后的文章如果需要,一定要记得回来查查相关的内容。 80386共提供7种类型的32位寄存器,如下:通用寄存器(EAX、EBX、ECX、EDX
2010-01-10 14:53:00 1453 2
转载 80X86寄存器介绍
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class
2010-01-10 14:03:00 1054
原创 Qt/Embedded嵌入式开发环境的建立
一. 开发环境(1) Red Hat Enterprise Linux 5(2) Linux Kernel 2.6.18(3) (Qt开发包)qt-x
2010-01-10 13:45:00 1556 2
原创 CMD中文乱码问题之解决
修改注册表 运行“regedit”Windows Registry Editor Version 5.00[HKEY_CURRENT_USER/Console/%SystemRoot%_system32_cmd.exe]"CodePage"=dword:000003a8小说明一下:十六进制"000003a8"或十进制"936",表示“936 (ANSI/OEM
2010-01-08 21:29:00 2966
转载 备份 PuTTY 连接设置(Sessions) 的方式
有在用 PuTTY 的人如果想換主機,可能不知道如何將現有的 PuTTY Session List 移轉到另一台主機,其實所有的連線清單都存放在系統的 Registry Database 中。備份的方式如下: 1. 開啟 regedit.exe2. 瀏覽機碼到 [HKEY_CURRENT_USER/Software/SimonTatham/PuTTY]
2010-01-08 12:20:00 1834
原创 有趣的 Google command line shell
今天看到一個好玩的東西,雖然不是很實用,但是有在玩 Linux 的人看到這個應該會覺得很有趣,叫做 Google command line shell這可不是 Google 的新玩意,而是一個網友自己開發的一個小工具,可以在 Browser 中使用類似 Linux 下的 shell環境,可以下指令進行 Google 各類服務的操作,例如說 Web 搜尋、圖片搜尋、新聞搜尋、Blog
2010-01-08 12:17:00 1409
转载 Linux 下如何强制取消 NFS 目录
上週因為有一台很舊的 Linux 伺服器需重新安裝(簡稱 A主機),因為所有資料都已經備份,且也已經確認無任何服務在這台主機了,所以也很放心的重灌了。不過,重灌了之後才發現原來還有另一台 Linux伺服器(簡稱 B 主機)還掛載(mount)著 A 主機的某個 NFS 目錄,但因為 A 主機已經移除了,進而導致 B 主機只要讀取到 NFSmount 的目錄就會整個被 hang 住,大概
2010-01-08 12:00:00 2883
转载 Linux下的神奇指令——netcat
netcat 就像 cat 指令一樣,只是將簡單的 cat 功能完全「網路化」,好用與靈活的程度可說是很驚人,而在 Top 100 Network Security Tools 排行榜中還排行第四名呢!netcat 除了可以當 TCP Client 工具以外,還可以當 TCP Server 的工具,以下我用幾個簡單的例子說
2010-01-08 11:57:00 1673
转载 subst ( 将任意目录挂载成虚拟磁碟机 )
Subst 可以將本機任意目錄掛載成本機虛擬磁碟機,這是一個 Windows 系統內建的指令,所以幾乎每台電腦都有。當我跟其他人說這個工具時,通常得到的回應都是「這工具有什麼用?就算能掛載虛擬磁碟機也沒什麼了不起阿?有很實用嗎?」今天我就來說說比較實務的應用方式。雖然這工具很容易使用,但我還是先說明用法吧:SUBST 使用說明建立路徑與磁碟機代號之間的關連。
2010-01-08 11:04:00 1717
原创 在centos中配置高可用性集群
一、概述:系统:Centos5.0集群软件:Heartbeat节点1IP(主):192.168.1.105节点2IP(从):192.168.1.106virtual IP:192.168.1.102 在节点1上使用uname -n 结果必须是node01
2010-01-08 10:12:00 993
转载 局域网YUM安装RPM包
Linux初学者刚开始接触RPM包的时候都对他的依赖关系头疼。学会了用yum来解决依赖关系是件好事,但是当我们的Linux系统没有联网的情况下怎么办呢?是否也可以做到自动安装呢?当然是有办法的。 一、首先将光盘的rpm包都拷贝到硬盘里面,xxx目录,我放到/var/ftp/rpm下,这样能让别人连
2010-01-08 09:50:00 1093
原创 Error:您没有权限使用网络资源之解决方案(备忘)
在使用Samba进行建立Window与Linux共享时,要是不能访问,出现“您可能没有权限使用网络资源”, 那就是SELinux在作怪了要是想让共享目录能访问,可以使用命令#setenforce 0 暂时停掉SELinux使用#setenforce 1 启用SELinux费了我好大的力气才搞定的,放在这里分享,让
2010-01-07 18:10:00 1209
原创 Enforcing mode requested but no policy loaded. Halting now. kernel panic - not syncing: Attempted to kill init!
在vmware下面,新编译的内核,启动出现问题:Enforcing mode requested but no policy loaded. Halting now.kernel panic - not syncing: Attempted to kill init!解决方法:1、在grub.conf里把 kernel /vmlinuz-2.6.19 ro root=LABE
2010-01-07 00:38:00 11431 4
原创 ISCSI Target 的常用配置和常用操作(备忘)
这里都是关于 使用 ISCSI Enterprise Target(简称IET) 的使用说明。常用操作命令: 查看当前虚拟单元清单。 cat /proc/net/iet/volumetid:2 name:200M.img lun:1 state:0
2010-01-06 17:31:00 6885
原创 HOTO Config Mass Storage over IP Networks—iSCSI
One of the central tasks in computer centers and when operating servers is providing hard disk capacity for server systems. Fiber channel is often used for this purpose in the mainframe sector. S
2010-01-06 16:53:00 1915
原创 shell中设置字体颜色
颜色是通过添加专用序列来选择的 -- 基本上是夹在 "/e["和 "m" 之间数字值。如果指定一个以上的数字代码,则用分号将它们分开。 echo -e "/e[31;40m"第一个数字(31)为前景颜色(红色);第二个数字为(40)背景颜色(黑色)echo -e "
2010-01-06 10:55:00 4662
原创 iSCSI协定对多User同时写一个target device的互斥问题讨论
问题发起:LZ:现在我用的iscsi target的实现是 iSCSI enterprise target-0.4.14, 现在对于单用户操作(也就是只有一个用户initiator 连接target ,并自动mount ,并进行写操作) ,是没有问题的,performance也很好 ,速度也很快,比较稳定。 但是现在麻烦的多用户的问题: 当多个Initiator同时连接到一
2010-01-05 17:01:00 11155 1
转载 iSCSI SAN Server with Clustering and File Sharing
November 03, 2003 11:30 AM US Eastern Timezone SANRAD and Sistina Software Team
2010-01-05 16:54:00 1104
转载 强大的LVM
——转载自javaeye的robbin博客LVM (Logic Volume Management,逻辑卷管理),是传统商业Unix就带有的一项高级磁盘管理工具,异常强大。后来LVM移植到了Linux操作系统上,尽管不像原来Unix版本那么强大,但瘦死的骆驼比马大,Linux的LVM仍然非常强大,可以在生产运行系统上面直接在线扩展硬盘分区,可以把分区umount以后收缩
2010-01-05 16:02:00 795
原创 侦测伺服器性能的一个脚本
侦测伺服器性能的一个脚本 #!/bin/bashcpu=`/usr/bin/sar 1 5 | awk /Average/{print $3}`mem=`/usr/bin/sar -r 1 5 |awk /Average/{print $4}`mysqlpid=`ps aux |awk /^mysql/{print $2}`mysql=`sar -x $my
2010-01-05 15:40:00 1040
原创 系统活动信息监测工具——sar
sar是一款功能非常强大的系统活动信息监测工具 ,他可以收集,报告和保存系统的多种活动信息。比如 内存、中断、块儿设备、网络以及单个进程等等。下面我来介绍下他的简单操作,希望对大家的工作有所帮助。注意:sar 只能工作在本地。首先是装包,如果你用的是 RHEL 或者 Centos的话那就方便了,在安装盘上面带着
2010-01-05 15:37:00 895
原创 iSCSI-Target动态增加VirtualDisk空间
1.比如我们现在已经有一个Target的映像文件10G.img# dd if=/dev/zero of=10G.img bs=1M count=10240 2.在/etc/iet/iet.conf文件中添加以下代码Target fat10G.img
2010-01-05 14:04:00 1897 2
转载 TOE(TCP/IP Offload Engine)网卡与一般网卡的区别
TCP/IP协议早已是网络的标准语言。随着Internet SCSI、Remote Diret Memory Access这些网络存贮标准的问世和实用化,从某种意义上说,TCP/IP又成了一种存贮协议。 我们知道,用TCP/IP协议处理网络流量,要占用大量服务器资源。为了减轻服务器的压力,一种称为TCP减负引擎(TCP OffloadEngine
2010-01-05 11:57:00 7660
jce_policy-8.zip
2017-11-21
数据库理论课程的SQL实战篇
2010-05-02
2009计算机专业应聘笔试机试若干题—part2
2010-05-01
2009计算机专业应聘笔试机试若干题—part1
2010-05-01
PPC端装的蓝牙上网补丁
2009-09-07
PPC端装的蓝牙上网补丁.CAB
2009-09-06
skyeye_for_windows
2009-06-16
多文本多字串替代删除助手V1.3
2009-04-22
Linux Bash脚本编程大全
2009-04-17
linux内核设计与实现
2009-04-17
深入理解Linux内核(第二版)英文版
2009-04-17
自己动手写操作系统-于渊编著
2009-04-17
Programming computer vision applications
2009-03-04
Learning OpenCV_ Computer Vision with the OpenCV Library
2009-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人