做网站的看来越来越少,坚持者也越来越少

   以前这个博客刚开始建起来的时候找了很多友情链接,有许多,之后就没再加过别人的链接了,经常偶尔不时的看看当初一起建博客做链接的朋友们,每隔一段时间浏览发现都会碰到个打不开的,暂停的,域名都到期了的等等,现在剩下坚持的就寥寥几个了。本博客建的时间也比较久了,现在还留着的估计也保留着一份情感,不舍得丢弃。看到几个偶尔也还会不时的更新下,由于政策以及其他情况的因素个人站长的时代终究为完结。。。。。

声卡质量的三要素

 1.采样位数

  采样位数可以理解为声卡处理声音的解析度。这个数值越大,解析度就越高,录制和回放的声音就越真实。我们首先要知道:电脑中的声音文件是用数字0和1来表示的。所以在电脑上录音的本质就是把模拟声音信号转换成数字信号。反之,在播放时则是把数字信号还原成模拟声音信号输出。

  声卡的位是指声卡在采集和播放声音文件时所使用数字声音信号的二进制位数。声卡的位客观地反映了数字声音信号对输入声音信号描述的准确程度。8位代表2的8次方——256,16位则代表2的16次方——64K。比较一下,一段相同的音乐信息,16位声卡能把它分为64K个精度单位进行处理,而8位声卡只能处理256个精度单位,造成了较大的信号损失,最终的采样效果自然是无法相提并论的。

  2.采样频率

  采样频率是指录音设备在一秒钟内对声音信号的采样次数,采样频率越高声音的还原就越真实越自然。采样频率一般有22.05KHz、44.1KHz、48KHz等等级,22.05只能达到FM广播的声音品质,44.1KHz则是理论上的CD音质界限,48KHz则更加精确一些。

  3.DAC

  声卡最重要的功能就是将数字化的音乐信号转化为模拟类信号,完成这一功能的部件称为DAC(Digital-AnalogConverter:数字-模拟转换器,简称数模转换器),DAC的品质决定了整个声卡的音质输出品质,如果声卡是数字输出的话,那末级的DAC决定音质。

  大多数声卡使用了符合AC97的Codec(数字信号编码解码器,DAC和ADC的结合体),由于AC97的标准定义了输入输出的采样频率都是48kHz这一个频率,所以如果Codec接收到其他采样频率的音频流,便会经过SRC(SampleRateConverter:采样频率转换器),将频率转换到统一的48kHz,在这个转换过程中,音频流中的数据便会由于转换算法而损失一部分细节,造成音质的损失,所以AC97除了播放48kHz的音频流音质还不错以外,播放其它采样频率的音频流都不能得到很好的回放音质。当然,如果在Codec以后做修正电路可以提高一些音质,这就因厂商而异了。

VPS上安装vpn代理 pptpd

一、在基于Xen虚拟技术的VPS上安装PPTPD
我们这里介绍给大家一个已经编译好的一键安装包:(已经成功在 EmsVps 、思悦创新、28Vps 上成功编译,并通过)
适用系统:CentOS 5 32bits/64bits
适用主机类型:基于Xen虚拟技术的VPS或者Linux服务器
一键安装包:(直接复制下面的命令,运行)
安装命令:   wget http://down.vpsma.com/vpn/pptpd.sh;sh ./.sh;
安装成功后,会自动生成vpn账号和密码,如下:
VPN service is installed, your VPN username is vpn, VPN password is xssww2w
复制好vpn和密码就可以在电脑上开启vpn上网了!
如何修改vpn密码或者添加vpn账号:
编辑文件/etc/ppp/chap-secrets,按照格式改成你自己的就行了:
编辑命令:vi /etc/ppp/chap-secrets    输入字母 i  , 按照格式修改用户名和密码。如需添加用户只需按照格式在下一行添加用户名、密码即可。
保存设置:输入Ctrl+c,退出编辑状态,连续输出两次 C(注意大写),保存设置。
二、在基于Openvz虚拟技术的VPS上安装PPTPD VPN:
适用系统:CentOS 5 32bits/64bits
适用主机类型:基于Openvz虚拟技术的VPS或者Linux服务器
基于Openvz虚拟技术的VPS由于不存在sit0网卡,开通PPTPD VPN上和基于Xen虚拟技术的VPS稍有不同。
本方法已经在著名的砖头机 HostRail 上成功编译通过,HostRail的VPS默认是不开通TUN-TAP的,需要发ticket要求开通,下面有相应介绍。
安装方法:
1.首先检查你的vps主机的 TUN-TAP/PPP 有没有启用
cat /dev/net/tun           #直接输出命令
启用的话输出可能5花八门,反正不止一种,比如下面算正常
cat: /dev/net/tun: File descriptor in bad state
没启用的话显示权限不够,被拒绝,没启用显示如下
cat: /dev/net/tun: Permission denied
ppp用下面命令看
cat /dev/ppp    #直接输出命令
有下面输出就是可以!
cat: /dev/ppp: No such device or address
如果没有启用请向你的主机商提交一个ticket要求开通这两个服务,如下:
Hello
Could you enabled TUN-TAP and PPP for me? I want run pptp-vpn on my VPS.
Thank you.
开启后确认下可以开始正式安装
2.升级系统包
yum update -y    #直接输出命令
3.检查是否安装ppp iptables,没有的话进行安装(CentOS是默认安装并开启防火墙的,第2行大可不必执行!)
yum install -y ppp
yum install -y iptables
在hostrail上安装ppp时,经常会因为内存不足,而出现安装错误,这时我们就可以采用下面的命令进行安装
yum –disableplugin=fastestmirror install ppp
4.安装pptpd
推荐下面的安装包,安装请直接复制、运行
rpm -ivh http://poptop.sourceforge.net/yu … .4-2.rhel5.i386.rpm
5.配置pptp
首先我们要编辑/etc/pptpd.conf文件:
vim /etc/pptpd.conf
把下面字段前面的#去掉即可:
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
接下来再编辑/etc/ppp/options.pptpd:
vim /etc/ppp/options.pptpd
去掉ms-dns前面的#,并修改成如下字段:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
找到require-mppe-128这行在前面加#,这点很重要。
6.设置VPN帐号
编辑/etc/ppp/chap-secrets这个文件:
vim /etc/ppp/chap-secrets
直接输入如下字段,username,password可以换成其他字段:
username pptpd password *
7.修改内核设置,支持转发
编辑/etc/sysctl.conf文件:
vim /etc/sysctl.conf
将”net.ipv4.ip_forward”改为1:
net.ipv4.ip_forward=1
同时在”net.ipv4.tcp_syncookies = 1″前面加# :
# net.ipv4.tcp_syncookies = 1
保存退出,并执行下面的命令来生效它:
sysctl -p
8.添加iptables防火墙转发(to-source前面的是两个半角减号!)
iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -j SNAT –to-source 你的VPS主机ip
保存iptables转发规则:
/etc/init.d/iptables save
重启iptables:
/etc/init.d/iptables restart
9.重启pptp并设置自启动
/etc/init.d/pptpd start
chkconfig pptpd on
chkconfig iptables on
10.客户端数据加密选择无/可选加密,请两种都试一下。
11.发现619错误,解决如下
(1)如果执行cat /dev/ppp没有不存在,就执行下面,否则不执行
rm -r /dev/ppp
(2)执行
mknod /dev/ppp c 108 0
修改用户名、密码或者添加用户的方法同上。

GPS导航系统固件 Wince6.0模拟器

 

第三步:点击上图中的文件-配置得到下图.

 

 

第四步:点击上图中红色箭头中的"…",再选择一个文件夹,这时候文件夹里面放的就是你的地图,文件夹可以随便放在哪里都可以.再点确定.

 

 

第五步:运行上图中的我的设备,得到下图.

 

 

第六步:因为第二步和第三步的配置我的设置里面就会有个SDMMC盘.现在给水印遮住了.SDMMC就相当于你导航里面的一个SD卡或者说是导航仪的内置卡.双击打开SDMMCC.得到如下图

 

下载地址:

 

WinSetupFromUSB 0.2.3 (稳定版) U盘安装WINDOWS XP WIN7软件

 http://www.maqie.com/wp-content/uploads/2012/01/HA_WinSetupFromUSB023.zip

  如何启动
    1. 首先要确保你有一个正确格式化的 USB 磁盘,它必须具有主引导记录 (MBR) 和活动分区。

    (1) U 盘(闪存) : 用 RMPrepUSB 格式化,选择”XP/BartPE bootable” 和 “Boot as HDD”选项。请注
意它将删除所有分区。据报告在某些系统上NTFS格式更快一些,但您的 U盘参数也是一个因素。而对 U 盘
来说,一般不建议使用 NTFS格式 (译注: 据报告 NTFS 格式对 U 盘磨损较大),但如果你不打算频繁地使
用,而只是偶尔地进行安装,只要能通过 U 盘启动,就应该可以安全地予以使用。

    另一种格式化U盘的方式。使用过滤器驱动程序,如:日立的microdrive或dummydisk.sys (本程序已包
含,请在 FILES\MULTIpartitionUSBstick 文件夹里查找)。用此驱动程序就能使您的 U 盘在 Windows 里
显示为固定硬盘。这样,Windows 格式化时就能在分区信息里写入主引导记录 (MBR) 了。现在您可以使用
Windows 的 “磁盘管理” 或第三方程序来建立多个分区并按照您的意愿进行格式化了。

    NTFS 格式在某些系统上或某些U 盘上运行较快。但请记住,这取决于其使用情况和 USB的性能,但有
了 NTFS 会更快。

    看看这里的速度比较 和 NTFS 如何做到更快的:
    http://www.msfn.org/board/index.php?showtopic=125116

    ◇ 不管是通过 Windows 的磁盘管理还是您喜欢的外部程序,请确保设置一个活动分区。
    ◇ 放置基于 Windows 的安装源时,请使用主分区。
    ◇ 请将 /2003/2000 安装源复制到第一分区。

    (2) 移动硬盘 : 用 Windows 格式化,并确保为其设置活动分区!

    有两种情况不能保证从 USB 启动! 一是受 BIOS或主板的制约;二是如何格式化和何种文件系统等。

    一般情况下,在兼容性方面 FAT16 是最佳选择,其次是 FAT32,然后是NTFS。某些情况下,不同的格
式化工具可能设置成不正确的格式。

  2. 选择您的安装源

    (1) Windows : 选择其中包含 I386 或 AMD64 文件夹的目录,不要选择 I386 文件夹本身!

    ◇ 如果您使用 Nlite 精简过安装源,选项 “操作系统选项–>手动安装和更新移除” 一定不要选择。
这非常重要!

    (2) BartPE/WinBuilder/UBCD4Win/WinFLPC : 选择其中包含 I386 文件夹的目录。【可选】

    ◇ 使用 WinFLPC 时,请注意: 目标磁盘上的 BOOT.INI会被错误地修改! 为了其首次启动,要么通过
BartPE 将 BOOT.INI 中的 disk(z) 编辑为 disk(z-1),要么将其添加到 USB 磁盘活动分区的 menu.lst
文件中。
    ####
    title Start WinFLPC
    map (hd1) (hd0)
    map –hook
    rootnoverify (hd0,0)
    chainloader /ntldr
    ###
    上面的例子是假设 WinFLPC 在您的第一个内置磁盘的第一个分区中,请相应地进行修改。
    一旦进入了 WinFLPC,如上所述将内置磁盘的 BOOT.INI 进行编辑:
    将  multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=”Microsoft Windows FPLC” /FASTDETECT
    改为multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows FPLC” /FASTDETECT

    (3) Vista / Windows 7 setup : 选择具有 BOOT 和 SOURCES 文件夹的文件夹。

    (4) PartedMagic : 选择 pmagic-3.X.iso 文件。如果是 pmagic-grub4dos-3.X.iso.zip 文件,您需
要现解压到某处然后指向其位置。获取 PartedMagic: http://partedmagic.com/

    使用此选项可以添加其它的能用虚拟 grub4dos CD 启动的 ISO 文件。这里您可以找到几个示例:
    http://www.boot-land.net/forums/index.php?showtopic=5041

    (5) SysLinux : 选择从 SysLinux 启动的 Linux发行版,所有文件和文件夹都将进行复制。一个包含
Syslinux引导扇区的syslin.dat文件将予以创建,并且指向该文件的一个项目将在启动菜单文件 menu.lst
中予以创建。如果其它的您都不选择,将只复制 syslin.dat 和 ldlinux.sys ,并在 menu.lst 添加相应
项目。
    ◇ 请确保您尚未添加其它的安装源,在根目录中包含着与来自 Vista、UBCD4Win等相同的文件夹。本
程序不会覆盖这些相同的文件和文件夹。
    ◇ SysLinux 无法从 NTFS 格式的分区启动!

    3. 从下拉菜单中选择目标磁盘。

    Windows安装程序只能从磁盘的第一个分区进行启动! 没有别的余地,只能如此。抱歉,这是来自微软
的限制,即防止从移动式 USB 磁盘启动,除了第一分区无法读取其它分区。
    如果您的 USB 磁盘没有显示出来,可能是:
    (1) 没有插上;
    (2) 没有活动分区;
    (3) 不是用 FAT16、FAT32 或 NTFS 格式化的;
    (4) 程序有缺陷,请报告详情。

    4. 强制目标磁盘类型 (固定磁盘/移动磁盘) 。【可选设置】

    通常本程序会自动为您检测。强制选项仅用于您正在使用如上所述的过滤器驱动程序的情况, 如日立
的 microdrive 或 dummydisk.sys;或某些原因本程序未正确检测到的情况。让 Windows将移动硬盘和U盘
视为固定硬盘,这是在其上安装 Windows XP/2000/2003 一个重要环节。

    5. 只复制安装启动文件。【可选设置】

    此选项只复制系统安装的第一阶段 (文本模式) 所需的最少量文件 (7-12MB),用于在复制大量文件之
前测试 USB 磁盘是否与如何启动的。

    ◇ 在您看到硬盘检测菜单时必须停下来,不能继续安装了。

    6. 在虚拟机 (QEMU) 中测试。【可选设置】

    将启动虚拟机(QEMU),把您的 USB 磁盘当成内置磁盘来使用。您可以用它来进行一个基本测试。请注
意这不能保证和您在真实硬件的结果相同。

    ◇ 目前虚拟机启动起来,其安装需要使用256M的内存,请确保您至少拥有比其多一点的可用内存。
    ◇ 使用时风险自担,在虚拟机 (QEMU) 中不执行写的操作。

    7. BOOT.INI 的调整。【可选设置】

    (1) 第一项是 Windows 将要安装的目录名。
 
    (2) 磁盘编号: Windows 将要安装的磁盘。举个例子,如果您有两块内置磁盘,第一块是 disk 0、第
二块是 disk 1。
    (3) 分区编号: Windows 将要安装的分区。

    (4) 在 BOOT.INI 中新增一附件项目: 与上面一样,但根据指定的数据将在 BOOT.INI 中创建附加行。
如果您要将 Windows 安装到上述以外的磁盘、分区或目录,请使用它。

    这些数据将用于在 USB 磁盘上以正确的设置方式来创建 BOOT.INI文件。BOOT.INI 将用于启动系统安
装的第二阶段 (图形界面模式),以及用于 Windows 的首次正常启动 (译注: 0.2.0版起不再通过 USB进行
Windows 的首次启动), 即仍将 USB 磁盘用作启动设备。

    ◇ 请确保上述项目设置正确,否则会得到像 “未找到 HAL.DLL 或 NTOSKRNL.EXE” 的错误消息。需要
强调的是: 请确保正确设置 BOOT.INI 数据;并且在系统安装期间,请一直将 USB 磁盘插在电脑上,直到
首次进入正常的 Windows 桌面 (译注: 0.2.0版起不再通过 USB 进行 Windows 的首次启动)。

    8. 按下 [执行] 按钮,本程序将制作出从 USB 启动安装 Windows 的 USB 磁盘。

    正如您所知,系统的安装需要两个步骤,这两个步骤的启动都需要以 USB 磁盘作为启动设备 (最好在
BIOS 中进行修改):

    -系统安装的文本模式阶段
    -系统安装的图形界面模式阶段

    ◇ 如果您的安装源不是 WindowsXP 的 SP2 或 SP3,在系统安装的第一阶段 (文本模式) USB 磁盘上
~LS文件夹中一些压缩文件将被删除。在该磁盘上制作另一个安装程序时,您需要复制丢失的文件,为此要
运行本程序,当其找到现有的安装文件夹时按照提示进行操作。
    ◇ 如果您在启动文本模式安装阶段或 BartPE/WinBuilder… 时,碰到 0x0000007B 蓝屏错误,敬请
查阅:  http://www.msfn.org/board/FAQs-t116766.html 中的第A3条。并确保您的安装源里有大容量存储
(SATA/AHCI/SCSI/RAID) 控制器的驱动程序。
=============================================================================================
    本程序的一些高级功能:
    ◆ 支持多个 Windows XP/2000/2003 安装源在同一分区中 (最多10个)。已存在的 ~BT 和 ~LS 文件夹
及 TXTSETUP.SIF 文件将被重命名,并且 SETUPLDR.BIN 和 SETUPDD.SYS 将按照新名称进行修正;校验检
查也将进行更正。

    ◆ 支持从不同的分区启动 BartPE/WinBulder/UBCD4Win/WinFLPC 。举一个例子: 在同一分区里不支持
多重 BartPE,也不能是单个分区上前述各种工具的组合。

    ◆ 支持从不同的分区启动 Vista / Windows 7 的安装。但不支持同一分区多个 Vista 或 安装
源,请将第二个 Vista 安装程序放置于其它分区,可以放置于任何主分区。

    ◆ 将 UBCD4Win 的启动菜单调整到从所选分区启动。可以放置于任何主分区。

    ◆ 如果 Windows 安装程序的文件夹 (~BT 及 ~LS) 和 txtsetup.sif 文件与 BartPE/ WinBuilder /
UNCD4Win / WinFLPC 共存于同一分区,后者的 SETUPLDR.BIN 修正为不能使用根目录的 txtsetup.sif 文
件;校验检查也将进行更正。

    ◆ 将强大的 grub4dos 设为主引导加载器(管理器)。没有 grub4dos 先进功能,多个分区将无法轻松
实现。

    ◆ 加载 GRLDR 的引导扇区安装在所选磁盘的活动分区上,因此 USB 磁盘需要具有活动分区和主引导
记录 (MBR)。

    ◆ 在运行本程序的文件夹中,创建详细的日志文件,用其进行故障排除。程序下次运行时如果发现上
次的日志文件,就会将其用微软的 CAB格式进行压缩,移至 BACKUPS 文件夹并以当前的日期时间戳进行重
命名。

    ◆ 安装 grub4dos 引导扇区时,保存原主引导记录(MBR) 和引导扇区,将其备份以日期时间戳放置于
 BACKUPS 文件夹,以备出错时使用。

    ◆ 在 Windows 安装源文件夹中,如果找到 winnt.sif 或 unattend.txt ,就将其用作自应答文件。
在文本模式安装阶段,[UNATTENDED] 段会被暂时移除,图形界面模式安装阶段启动之前会合并回来,本程
序的PRESETUP.CMD 工具就用于此目的。

    ◆ Windows 安装源将按如下进行复制:
  全部内容到 I386或AMD64 文件夹
  BTS 驱动程序包 OEM 文件夹
  $OEM$ 文件夹
  CMPNENTS 文件夹
  PRINTERS 文件夹
    ◇ 如果您要精简安装源,请在运行本程序之前来精简。再次强调:”操作系统选项–>手动安装和更新
去除” 一定不要选择!
    ◇ 本程序制作的安装程序完成后,不要整个地替换 ~BT 文件夹中的 WINNT.SIF。如果您需要(也只能
添加)添加项目,但请确保不能破坏原数据。不能添加 [UNATTENDED] 段,如果要改就请更改 USB磁盘上的
~LS\I386(AMD64)\tempunat.inf 文件,该文件包含着您的 [unattended] 段,图形界面模式安装阶段启动
时会将其合并到 WINNT.SIF中去。

    ◆ 各种 PE 安装源将按如下进行复制:
  I386 的全部内容复制到 MININT
  文件夹 Setup (WinFLPC)
  文件夹 Programs(BartPE) 或 Program Files(WinBuilder/WinFLPC)
  文件夹 IMAGES (UBCD4Win)
  文件夹 CMDC 复制到 CMDCONS (UBCD4Win)
  
    ◆ Vista/Win7 安装源 所选文件夹的所有内容都将复制到所选分区的根目录。
  
    ◆ PartedMagic 和 Syslinux 前面已经提过。

    ◆ USB_multiboot 和 USB_prepare,undoren.cmd 和 binifix.cmd(感谢 Jaclaz) 的早期版本功能已
融合在本程序中。

WINPE系统看不到硬盘的原因

这个情况主要是主板BIOS设了 AHCI模式的缘故,如安装WINDOWS XP 以及以下的系统认不到,如安装WIN7 直接带驱动可以认到,到主板bois 设置: Advanced → sata-operation →两个选项 1.AHCI (串行 ATA 高级主控接口 / 高级主机控制器接口) 2.ATA ( IDE (Integrated Device Electronics )的技术规范族),将 AHCI 换成 ATA 即可解决。