[原创] 大小写转换函数简化版
在编程中经常会需要对字符串进行大小写的转换。
正常情况下是用两个函数upper和lower进行转换。
其实转换的方法还是有挺多种的
比如我之前写的:http://chenall.net/post/c_upper/
【阅读全文】共755字
[ 原创]利用GRUB4DOS安装SRS(SCSI,RAID,SATA)驱动免按F6,免软驱.
这个在配合使用U盘安装系统碰到SCSI/RAID硬盘时特别有用,不需要在安装光盘上集成那个驱动了.
以下是一个实现方法的例子(具体如何使用可根据实际情况): 1.先制作一个需要的驱动软盘(IMG文件,可用GZIP压缩后一般1XXKB左右). 2.将以上文件放到U盘根目录下名为SCSI.IMG. 3.把grub4dos引导写入U盘.(只要使用U盘启动时可以用GRUB即可) 4.GRUB4DOS的启动命令
【阅读全文】共1809字
C语言的基础函数大小写转换
在程序中经常会需要对字母的大小写进行转换,虽然有现成的upper/lower函数,但是有时因为各种原因,或想减小程序的体积,需要自己编写函数来实现。
这里来讨论一下各种转换的方法。
根据ASCII码我们可以知道大写字母和小写字母相差32(20H)=100000B(二进制).
根据这个原理我们可以方便的进行大小写的转换。如是是大写字母+32就变成小写。 例子: 大写字母’A’ 它的ASCII码是65. ‘a’的ASCII码是97,看下面的等式。 ‘A’+32=65+32=97 = ‘a’ 另外: ‘a’的二进制是01100001B ‘A’的二进制是01000001B
【阅读全文】共1180字
[转] 遍历PCI设备
先来一段废话:
消化一下,准备自己也来写一个SCANPCI程序,不过不是在DOS下使用,而是在grub4dos下使用.
根据netwinxp的汇编程序CHKPCI程序(第二个链接的后面)和这篇文章,消化了一些,目前可以简单显示当前PCI设备列表,还是有很多东西不是很明白,有空慢慢消化.顺便学点汇编知识.
效果截图.
【阅读全文】共4958字
Apache模块 mod_rewrite
此模块提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。此URL操作可以依赖于各种测试,比如服务器变量、环境变量、HTTP头、时间标记,甚至各种格式的用于匹配URL组成部分的查找数据库。
此模块可以操作URL的所有部分(包括路径信息部分),在服务器级的(httpd.conf)和目录级的(.htaccess)配置都有效,还可以生成最终请求字符串。此重写操作的结果可以是内部子处理,也可以是外部请求的转向,甚至还可以是内部代理处理。
但是,所有这些功能和灵活性带来一个问题,那就是复杂性,因此,不要指望一天之内就能看懂整个模块。
更多的讨论、细节、示例,请查看详细的URL重写文档。 【阅读全文】 >>
[软件] 分享,自用 USB 万能启动盘
[简要说明]
用于U盘启动,带了DOS/PE工具,使用fbinst制作具有很高的兼容性,防止启动失败。
很简单的一些工具,可以用于应急启动。其它工具可以放在U盘上方便随时更新。
使用的工具FBINST 和 FbinstTools(fbinst图形界面),请自已点击进去下载(不需要注册)
【阅读全文】共680字
泉州广播电台在线收听
function qzgb(id)
{
var fm=’1059′;
var play_list=”;
【阅读全文】共822字
Hello, World!
终于下决心把网站还有域名全部搬到国外去了,呵呵。以前的域名就不用了,使用新的域名chenall.net。以后不用再受这些人的气了。这是搬家后的第一篇文章。 【阅读全文】 >>