2010-03-16 #

ASCII 码对照表[备忘]

ASCII 码表    信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。   八进制 十六进制 十进制 字符 八进制 十六进制 十进制 字符 00 00 0 nul 100 40 64 @ 01 01 1 soh 101 41 65 A 02 02 2 stx 102 42 66 B 03 03 3 etx 103 43 67 C 04 04 4 eot 104 44 68 D 05 05 5 enq 105 45 69 E 06 06 6 ack 106 46 70 F 07 07 7 bel 107 47 71 G 10 08 8 bs 110 48 72 H 11 09 9 ht 111 49 73 I 12 0a 10 nl 112 4a 74 J 13 0b 11 vt 113 4b 75 K 14 0c 12 ff 114 4c 76 L 15 0d 13 er 115 4d 77 M 16 0e 14 so 116 4e 78 N 17 0f 15 si 117 4f 79 O 20 10 16 dle 120 50 80 P 21 11 17 dc1 121 51 81 Q 22 12 18 dc2 122 52 82 R 23 13 19 dc3 123 53 83 S 24 14 20 dc4 124 54 84 T 25 15 21 nak 125 55 85 U 26 16 22 syn 126 56 86 V 27 17 23 etb 127 57 87 W 30 18 24 can 130 58 88 X 31 19 25 em 131 59 89 Y 32 1a 26 sub 132 5a 90 Z 33 1b 27 esc 133 5b 91 [ 34 1c 28 fs 134 5c 92 \ 35 1d 29 gs 135 5d 93 ] 36 1e 30 re 136 5e 94 ^ 37 1f 31 us 137 5f 95 _ 40 20 32 sp 140 60 96 ' 41 21 33 ! 141 61 97 a 42 22 34 " 142 62 98 b 43 23 35 # 143 63 99 c 44 24 36 $ 144 64 100 d 45 25 37 % 145 65 101 e 46 26 38 & 146 66 102 f 47 27 39 ` 147 67 103 g 50 28 40 ( 150 68 104 h 51 29 41 ) 151 69 105 i 52 2a 42 * 152 6a 106 j 53 2b 43 + 153 6b 107 k 54 2c 44 , 154 6c 108 l 55 2d 45 - 155 6d 109 m 56 2e 46 . 156 6e 110 n 57 2f 47 / 157 6f 111 o 60 30 48 0 160 70 112 p 61 31 49 1 161 71 113 q 62 32 50 2 162 72 114 r 63 33 51 3 163 73 115 s 64 34 52 4 164 74 116 t 65 35 53 5 165 75 117 u 66 36 54 6 166 76 118 v 67 37 55 7 167 77 119 w 70 38 56 8 170 78 120 x 71 39 57 9 171 79 121 y 72 3a 58 : 172 7a 122 z 73 3b 59 ; 173 7b 123 { 74 3c 60 < 174 7c 124 | 75 3d 61 = 175 7d 125 } 76 3e 62 > 176 7e 126 ~ 77 3f 63 ? 177 7f 127 del ASCII码对照表 在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构 有:&# +字符的ASCII码值+; 三个部分组成)再来存数据库,就没有什么影响了。其他的字符与ASCII码的对照如下表 ASCII表 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 、 1 SOH 33 ! 65 A 97 a 2 STX 34 ” 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 68 D 100 d 5 ENQ 37 % 69 E 101 e 6 ACK 38 & 70 F 102 f 7 BEL 39 , 71 G 103 g 8 BS 40 ( 72 H 104 h 9 HT 41 ) 73 I 105 i 10 LF 42 * 74 J 106 j 11 VT 43 + 75 K 107 k 12 FF 44 , 76 L 108 l 13 CR 45 - 77 M 109 m 14 SO 46 . 78 N 110 n 15 SI 47 / 79 O 111 o 16 DLE 48 0 80 P 112 p 17 DCI 49 1 81 Q 113 q 18 DC2 50 2 82 R 114 r 19 DC3 51 3 83 X 115 s 20 DC4 52 4 84 T 116 t 21 NAK 53 5 85 U 117 u 22 SYN 54 6 86 V 118 v 23 TB 55 7 87 W 119 w 24 CAN 56 8 88 X 120 x 25 EM 57 9 89 Y 121 y 26 SUB 58 : 90 Z 122 z 27 ESC 59 ; 91 [ 123 { 28 FS 60 < 92 \ 124 | 29 GS 61 = 93 ] 125 } 30 RS 62 > 94 ^ 126 ~ 31 US 63 ? 95 — 127 DEL NUL VT 垂直制表 SYN 空转同步 SOH 标题开始 FF 走纸控制 ETB 信息组传送结束 STX 正文开始 CR 回车 CAN 作废 ETX 正文结束 SO 移位输出 EM 纸尽 EOY 传输结束 SI 移位输入 SUB 换置 ENQ 询问字符 DLE 空格 ESC 换码 ACK 承认 DC1 设备控制1 FS 文字分隔符 BEL 报警 DC2 设备控制2 GS 组分隔符 BS 退一格 DC3 设备控制3 RS 记录分隔符 HT 横向列表 DC4 设备控制4 US 单元分隔符 LF 换行 NAK 否定 DEL 删除 键盘常用ASCII码 ESC键 VK_ESCAPE (27) 回车键: VK_RETURN (13) TAB 键: VK_TAB (9) Caps Lock键: VK_CAPITAL (20) Shift键: VK_SHIFT ($10) Ctrl 键: VK_CONTROL (17) Alt键: VK_MENU (18) 空格键: VK_SPACE ($20/32) 退格键: VK_BACK (8) 左徽标键: VK_LWIN (91) 右徽标键: VK_LWIN (92) 鼠标右键快捷键:VK_APPS (93) Insert键: VK_INSERT (45) Home键: VK_HOME (36) Page Up: VK_PRIOR (33) PageDown: VK_NEXT (34) End键: VK_END (35) Delete键: VK_DELETE (46) 方向键(←): VK_LEFT (37) 方向键(↑): VK_UP (38) 方向键(→): VK_RIGHT (39) 方向键(↓): VK_DOWN (40) F1键: VK_F1 (112) F2键: VK_F2 (113) F3键: VK_F3 (114) F4键: VK_F4 (115) F5键: VK_F5 (116) F6键: VK_F6 (117) F7 键: VK_F7 (118) F8键: VK_F8 (119) F9键: VK_F9 (120) F10键: VK_F10 (121) F11键: VK_F11 (122) F12键: VK_F12 (123) Num Lock键: VK_NUMLOCK (144) 小键盘0: VK_NUMPAD0 (96) 小键盘1: VK_NUMPAD0 (97) 小键盘2: VK_NUMPAD0 (98) 小键盘 3: VK_NUMPAD0 (99) 小键盘4: VK_NUMPAD0 (100) 小键盘5: VK_NUMPAD0 (101) 小键盘6: VK_NUMPAD0 (102) 小键盘7: VK_NUMPAD0 (103) 小键盘8: VK_NUMPAD0 (104) 小键盘9: VK_NUMPAD0 (105) 小键盘.: VK_DECIMAL (110) 小键盘*: VK_MULTIPLY (106) 小键盘+: VK_MULTIPLY (107) 小键盘-: VK_SUBTRACT (109) 小键盘/: VK_DIVIDE (111) Pause Break键: VK_PAUSE (19) Scroll Lock键: VK_SCROLL (145) ------------------------------------ 完整的8位ASCII字符表 ASCII, American Standard Code for Information Interchange 念起来像是 “阿斯key”,定义从 0 到 127 的一百二十八个数字所代表的英文字母或一样的结果与意义。由于只使用7个位元(bit)就可以表示从0到127的数字,大部分的电脑都使用8个位元来存取 字元集(character set),所以从128到255之间的数字可以用来代表另一组一百二十八个符号,称为 extended ASCII。 目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。 因为1位二进制数可以表示(21=)2种状态: 0、1;而2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地 编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7位ASCII码是用七位二进制数进行编码的,可 以表示128个字符。 第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、 BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等; 第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。 注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用 来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验 规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。 为了便于查询,以下列出ASCII码表:常用ASCII 码对照表 第128~255号为扩展字符(不常用) ASCII Characters ASCII码 键盘 ASCII 码 键盘 ASCII 码 键盘 ASCII 码 键盘 27 ESC 32 SPACE 33 ! 34 “ 35 # 36 $ 37 % 38 & 39 ‘ 40 ( 41 ) 42 * 43 + 44 ‘ 45 - 46 . 47 / 48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9 58 : 59 ; 60 < 61 = 62 > 63 ? 64 @ 65 A 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 Z 91 [ 92 93 ] 94 ^ 95 _ 96 ` 97 a 98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y 122 z 123 { 124 | 125 } 126 ~

发表于 @ 08:53 | 评论与反馈 (0)

2009-07-20 #

CDMA2000 SERVICE OPTION

CDMA2000 Service Options
1 - 9600 bps voice (8k QCELP) IS-96C
2 - 9600 bps loopback (rate set 1) IS-126C
3 - 9600 bps EVRC voice (8K EVRC) IS-127
4 - Async. data service (circuit switched) IS-99
5 - Group 3 FAX IS-99
6 - 9600 bps short message service IS-637-A
7 - Internet standard PPP packet data IS-675
8 - CDPD over PPP packet data IS-657
9 - 14400 bps loopback (rate set 2) IS-126C
14 - 14400 bps short message service IS-637
17 - 14400 bps voice (13K QCELP) IS-733
30 - Suppl. code channel loopback for rate set 1 IS-126C
31 - Suppl. code channel loopback for rate set 2 IS-126C
32 - Test Data Service Option IS-858
0x8000 - 14400 bps voice (Qualcomm)

发表于 @ 17:41 | 评论与反馈 (0)

CDMA2000 系统中SCI的作用

  MAX_SLOT_CYCLE_INDEX 是指寻呼信道时隙模式下最大的时隙循环索引,是BSC侧设置的值,而SLOT_ CYCLE_INDEX 是手机侧的值。
  在如果移动台在空闲状态时是在划分时隙模式下,手机接收寻呼消息使用的时隙周期是 SLOT_ CYCLE_INDEX 和 MAX_SLOT_CYCLE_INDEX 中较小的值。
  时隙周期长度=1.28 * 2^ i i--MIN(MAX_SLOT_CYCLE_INDEX,SLOT_ CYCLE_INDEX)
  平衡设置:本参数设置较低时可减少呼叫建立延时但手机功耗增加待机时间变短即手机频繁的醒来听寻呼消息;反之加大了呼叫建立的时延但手机功耗下降了

发表于 @ 10:35 | 评论与反馈 (0)

2009-05-26 #

今天看到的

三毛的说给自己听里有这样一段话,我在中学的时候看到,就一直记到现在:对于别人的生活,我们充其量,只是一份暗示,一份小小的启发,在某种情况下丰富了他人的生活,而不是越权代办别人的生命——即使他人如此要求,也是不能在善意的前提下去帮忙的,那不好,对你不好,对他人也不好的。

发表于 @ 11:51 | 评论与反馈 (0)

2009-04-02 #

CDMA系统上AUTHTICATION SSD UPDATE过程

今晚和同事讨论了下CDMA 鉴权的流程,虽然没有说的很明白,但是也解开了其中的一些疑问。对于他提出了鉴权在空中接口传递时是否造成保密性下降的问题。 回来之后,看了IS41的规范。发现其中空中接口没有传送RAND,从MS侧返回的是RANDC,其中参与鉴权运算的有两个参数AKEY/RAND没有在空中接口传送。 更为可喜的是,终于把困扰多年的SSD UPDATE与其中的BS CHALLENGE/UNIQUE CHALLENGE。其中的三个消息分别实现了下发RAND SSD,手机通过AUTHBS验证网络可信,网络通过AUTHU确认已经保存之前下发的SSD。完成整个SSD UPDATE的过程。

发表于 @ 00:34 | 评论与反馈 (0)

2009-02-17 #

McAfee 内存占用过多的解决

  McAfee已经用了3年多了,一直以来,使用感觉都不错,就是内存占用比较大(在1G内存的IBM本本上,开机Mcshield进程就占用了120M+的物理内存以及110M+的虚拟内存),搞得再打开Firefox/QQ之后,本本的可用内存就只有100M左右。按网络上搜索出的结果也是过几次,但是也没有明显的效果。
  昨天心血来潮,打开VirusScan控制台,将访问保护/缓冲区溢出保护等一系列属性中的日志文件记录统统关闭。重启后奇迹发生了,开机Mcshield进程就只占用了40M+的物理内存以及30M+的虚拟内存。即使打开了同样的Firefox/QQ等程序,Mcshield进程占用的内存也没有变化,本本的可用内存始终保持在200M+的水平上。
  困扰已久的问题就这么解决了,而且关闭日志在正常情况下也不影响日常的使用。

发表于 @ 12:38 | 评论与反馈 (1)

2009-01-23 #

Ubuntu8.04 Palm 同步

Palm只提供了windows平台的客户端,在linux下,在经过一些配置后,同样可以对palm设备进行管理。 本文档在Ubuntu8.04、Palm treo 700P (Palm OS 5)环境下测试通过。 Ubuntu的源中可以找到Pilot、Kpilot、Jpilot等多种工具,其中gnome-pilot对新设备的支持比较好,推荐使用。 当palm通过usb接入计算机后,linux的日志会记录下usb接口的信息, 通过这个命令查看: $dmesg 在标准的ubuntu下,会看到这样的信息: Jul 21 08:34:43 laptop kernel: [31222.449600] usb 2-2: new full speed USB device using uhci_hcd and address 3 Jul 21 08:34:43 laptop kernel: [31222.623557] usb 2-2: configuration #1 chosen from 1 choice Jul 21 08:34:54 laptop kernel: [31232.920043] usb 2-2: USB disconnect, address 3 这表示系统可以看到usb设备,但是无法识别是什么设备。 让ubuntu与设备通讯: $sudo /sbin/modprobe usbserial $sudo /sbin/modprobe visor 再查看一下日志,会看到新的信息 Jul 21 08:37:27 laptop kernel: [31385.682799] usb 2-2: USB disconnect, address 5 Jul 21 08:37:27 laptop kernel: [31385.683606] visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 Jul 21 08:37:27 laptop kernel: [31385.683751] visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 也可以通过lsmod检查ubuntu是否识别了新设备: $ sudo /sbin/lsmod | grep visor visor 20364 0 usbserial 32488 1 visor usbcore 134280 9 visor,usbserial,usbhid,ndiswrapper,usb_storage,lib usual,ehci_hcd,uhci_hcd 让系统可以再下次引导后加载新设备 $sudo vi /etc/modprobe.d/options 添加新的一行: options visor vendor=0×830 product=0×61 在每次挂载palm设备时创建/dev/pilot的符号链接 $sudo vi /etc/udev/rules.d/10-custom.rules 添加新的一行: KERNEL=”ttyUSB*”, NAME=”%k”, SYMLINK=”pilot”, GROUP=”uucp”, MODE=”0666″ 现在如果重新登录系统,让变更生效,在palm sync时就会创建/dev/ttyUSB0或/dev/ttyUSB1等设备链接。但此时它也许是不可写的,因此需要变更相应的权限: $sudo vi /etc/udev/rules.d/40-permissions.rules 在#Serial devices 这一段, 将 KERNEL==”ttyLTM[0-9]*”, GROUP=”dialout”, MODE=”0660″ 修改为 KERNEL==”ttyLTM[0-9]*”, GROUP=”dialout”, MODE=”0666″ 最后再为系统启动添加设备模块 $sudo vi /etc/modules 添加两行: usbserial visor 重启系统——运行gmone pilot——安装palm用户——现在,你的palm可以跟Ubuntu同步了

发表于 @ 00:16 | 评论与反馈 (0)

2009-01-20 #

华为ec321cdma pcmica 无线网卡ubuntu下使用

华为ec321cdma pcmica 无线网卡ubuntu下使用 工作性质的原因,公司配备了华为ec321 cdma无线网卡,pcmcia接口。windows环境下安装好驱动然后通过华为自带的软件可以拨号上网。 linux下面能不能使用这块网卡呢,答案是肯定的。linux内核中已经包含了很多标准cdma无线网卡芯片的驱动,只要你使用的cdma卡是兼容的标准芯片那么在linux环境中使用的可能性很大。其中华为ec321这款网卡的芯片就可以被linux支持。 在ubuntu下使用这款网卡首先要安装gnome-ppp,这样可以大大简化配置工作。启动gnome-ppp,选择setup点击 detect让linux自己检测modem,很快设备就会被检测出来并标识为ttyusb0然后直接关闭gnome-ppp,打开终端进入/etc /ppp目录并将pap-secrets和chap-secrets的权限更改为666,让所有用户都有写入权。重新运行gnome-ppp,设置用户名和密码均为card,phone number为#777之后用它来拨号就可以了。拨号的时候可以实时查看连接日志了解拨号情况。事实上gnome-ppp是通过调用wvdial来进行拨号的。通常这个软件在linux安装时是默认自动安装的。 需要注意的是,成功连接后拨号界面也不会自动消失,请不要关闭该界面。想要断开连接时关闭该拨号界面即可。

发表于 @ 01:04 | 评论与反馈 (0)

2008-12-23 #

UBUNTU8.04下 IBM X31 ATI(m6)显卡配置Compiz Fusion

1 . 选用闭源驱动 a.更新系统(所有命令在终端中输入,下同) sudo apt-get update sudo apt-get upgrade b.确定显卡被识别 lspci | grep ATI 应该含有 "ATI Technologies Inc Radeon Mobility M6 LY" c.安装开源驱动 注意:如果您安装了frlgx驱动,则必须将其拆卸,最简便的方法是在“系统——系统管理——受限驱动管理器”中将启用勾掉,并重新启动计算机。 在终端中输入 glxinfo | grep vendor 如果出现 server glx vendor string: SGI client glx vendor string: SGI OpenGL vendor string: Tungsten Graphics, Inc. 则可以继续安装开源驱动 。 sudo apt-get remove xorg-driver-fglrx; sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri d.配置开源驱动 sudo dpkg-reconfigure xserver-xorg 选择驱动时一般保持默认即可。 并且 sudo gedit /etc/X11/xorg.conf 把底下代码完全替换原代码 ###################################################################################### ## xorg.conf (xorg X Window System server configuration file) # # This file was generated by failsafeDexconf, using # values from the debconf database and some overrides to use vesa mode. # # You should use dexconf or another such tool for creating a "real" xorg.conf # For example: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Identifier "Synaptics Touchpad" Driver "synaptics" Option "SendCoreEvents" "true" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "HorizScrollDelta" "0" EndSection 显卡部分配置 Section "Device" Identifier "ATI Technologies Inc Radeon Mobility M6 LY" Driver "ati" BusID "PCI:1:0:0" Option "XAANoOffscreenPixmaps" Option "AGPSize" "128" Option "AGPMode" "4" Option "AccelMethod" "XAA" #only "XAA" is supported for Radeon Mobility M6 LY Option "ColorTiling" "true" Option "EnablePageFlip" "true" #only works with accelmethod "XAA" Option "TripleBuffer" "true" #This *might* help if you use something like Beryl and have slow video playback. Option "DynamicClocks" "true" #This is for laptop users, it saves energy when in battery mode. Option "DMAForXv" "true" #This can speed up movie playback but can in rare cases case instability Option "GARTSize" "64" #This is the size of the "GART" that xorg will use. EndSection Section "Monitor" Identifier "Generic Monitor" Option "DPMS" EndSection Section "Screen" Identifier "Default Screen" Device "ATI Technologies Inc Radeon Mobility M6 LY" Monitor "Generic Monitor" DefaultDepth 16 SubSection "Display" Depth 8 Modes "1024x768" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" EndSubSection EndSection Section "ServerLayout" Option "AIGLX" "true" #加這行讓X可以使用Radeon 的3D加速 Identifier "Default Layout" screen 0 "Default Screen" 0 0 Inputdevice "Generic Keyboard" Inputdevice "Configured Mouse" Inputdevice "Synaptics Touchpad" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "vbe" EndSection Section "DRI" Mode 0666 EndSection Section "Extensions" Option "Composite" "Enable" EndSection ######################################################################################### 然后保存文件重新启动计算机。 e.检验设置 运行 glxinfo | grep “direct rendering” 得到“direct rendering: Yes”,即为设置正确,否则请仔细检查上述步骤或考虑选用闭源驱动。 ========================================================================================================================== 2 Compiz安装篇 2.1 拆卸自带Compiz 在“系统——首选项——外观”中关闭桌面特效。 sudo apt-get autoremove compiz 2.2 安装Compiz Fusion a.添加安装源 sudo gedit /etc/apt/sources.list 添加如下内容 deb http://download.tuxfamily.org/3v1deb feisty eyecandy deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy 并执行 sudo apt-get update sudo wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add - b.安装Compiz Fousion以及emerald-themes sudo apt-get install compiz compiz-gnome sudo apt-get install compizconfig-settings-manager sudo apt-get install compiz-fusion-* emerald-themes c.安装Fusion-ico sudo apt-get install git git-core compiz-dev git-clone git://anongit.opencompositing.org/users ... usion-icon cd fusion-icon make sudo make install d.使用Compiz Fusion 在“系统——首选项——会话”中建立会话,名称为“Fusion-icon”,命令为“fusion-icon”,重新启动计算机后,就可以在屏幕右上角的Fusion-icon图表中切换 并设置您的Compiz Fusion了。 ------------------------------------------------------------ 但是log中还有部分问题 log 里面还有很多warning信息 ----------------------------------------------------------------- (II) RADEON(0): Panel ID string: 1024x768 (II) RADEON(0): Panel Size from BIOS: 1024x768 (II) RADEON(0): BIOS provided dividers will be used. (WW) RADEON(0): LVDS Info: XRes: 1024, YRes: 768, DotClock: 65000 HBlank: 320, HOverPlus: 16, HSyncWidth: 136 VBlank: 38, VOverPlus: 2, VSyncWidth: 6 (II) RADEON(0): Port0: …………………………………………………… …………………………………………………… (WW) RADEON(0): No crtc mode list for crtc 1,continuing with desired mode disable montype: 2 (==) RADEON(0): Backing store disabled (II) RADEON(0): [DRI] installation complete (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers (II) RADEON(0): [drm] dma control initialized, using IRQ 11 (II) RADEON(0): [drm] Initialized kernel GART heap manager, 62914560 (WW) RADEON(0): DRI init changed memory map, adjusting ... (WW) AIGLX: 3D driver claims to not support visual 0x23 (WW) AIGLX: 3D driver claims to not support visual 0x24 (WW) AIGLX: 3D driver claims to not support visual 0x25 (WW) AIGLX: 3D driver claims to not support visual 0x26 (WW) AIGLX: 3D driver claims to not support visual 0x27 (WW) AIGLX: 3D driver claims to not support visual 0x28 (WW) AIGLX: 3D driver claims to not support visual 0x29 (WW) AIGLX: 3D driver claims to not support visual 0x2a (WW) AIGLX: 3D driver claims to not support visual 0x2b (WW) AIGLX: 3D driver claims to not support visual 0x2c (WW) AIGLX: 3D driver claims to not support visual 0x2d (WW) AIGLX: 3D driver claims to not support visual 0x2e (WW) AIGLX: 3D driver claims to not support visual 0x2f (WW) AIGLX: 3D driver claims to not support visual 0x30 (WW) AIGLX: 3D driver claims to not support visual 0x31 (WW) AIGLX: 3D driver claims to not support visual 0x32 (WW) RADEON(0): MC_FB_LOCATION was: 0xe3ffe000 is: 0xe3ffe000 (WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xd3ffd000 …………………………………………………… (WW) RADEON(0): Option "TripleBuffer" is not used (--) RandR disabled

发表于 @ 01:11 | 评论与反馈 (0)

ubuntu札记

1、ubuntu root默认密码 默认是关闭root用户的 打开的命令是 sudo passwd root then enter your password 2、

发表于 @ 00:07 | 评论与反馈 (0)

2008-12-16 #

IBM X61/R61插拔网线重启问题解决

我的ThinkPad R61开机后,只要拔了网线再插上,肯定会出现蓝屏,显示0X40000080。我的网卡是Intel® 82566MM 搜索了一下,一共有两个方案 1、禁用网卡的电源管理(本地连接-属性-配置-电源管理,勾掉“允许计算机关闭这个设备以节约电源”) 2、到INTEL网站下载网卡的最新驱动程序,地址在这里, http://downloadmirror.intel.com/4275/a08/PRO2KXP_v13_4.exe 这里我试了方案1,问题就解决了,因此方案2就作为参考,如果大家在方案1无效的情况下,可以再试试方案2

发表于 @ 13:34 | 评论与反馈 (0)

2008-11-04 #

E文学习第一课-SuperMemo

从上次计划要学习E文,时间已经过去了大半个月。昨天终于开始行动起来了。 利用昨天晚上加班的一点点空隙,在我的新手机Palm 700P上安装了SuperMemo2.0,同时copy了一个4级的单词库。试用了一把之后,发现很简单的单词都已经还给老师了 :( 从今天早上上班的公交车上来看,路上的40分钟还是够我用的,比之前每天看无聊的移动电视有趣多了。

发表于 @ 12:37 | 评论与反馈 (0)

2008-10-16 #

说说最近的计划

好久没有更新过日志了,想想最近刚换了公司,希望自己也能学习点新东西。先列个简单的计划吧 1、利用上班路上的两个小时学习下E文,多个工具有备无患。 2、花点时间看看3GPP2的资料,毕竟专业的东西还是需要的,不过怎么看3GPP2的东西都不如3GPP的来得舒服 :(

发表于 @ 10:44 | 评论与反馈 (0)

我的电脑中U盘不显示盘符的解决方法 (转帖)

当U盘插入电脑后,资源管理器中不显示U盘盘符。由于是windows XP系统,所以应该不是驱动问题,打开“我的电脑”,果然里面没有U盘盘符。更换了USB接口后,仍不能解决问题。细心观察,发现虽然“资源管理器”中没有出现U盘盘符,但在系统托盘中却有此硬件插入的标识。   在“开始”---“运行”---输入“gpedit.msc”运行组策略,在 “用户配置---管理模板---Windows组件---Windows资源管理器”右侧窗口中,找到“隐藏‘我的电脑’中这些指定的驱动器”,双击,在属性框中检查是否将“未配置”设为“已启用”了,发现正常。   进入到“计算机管理”窗口,依次展开“存储/可移动存储”,单击“磁盘管理”一项,在窗口右侧,看到U盘运行状态为“良好”,这说明U盘没问题。右击该窗口中的U盘盘符,选择其快捷菜单的“更改驱动器名和路径”命令,在出现的对话框中,点击〔更改〕按钮,为其选择一个未被使用的盘符。确定之后退出。重新打开“我的电脑”,久违的U盘盘符出现了。但这是临时的解决办法,每次插入 U盘都要给U盘重新分配盘符,操作起来非常麻烦。   u盘盘符不能正确显示的原因是在windows下可以隐藏盘符,具体方法是在注册表中修改一些健值就可以隐藏相应的盘符,但是并不是不能进入,直接在地址栏里输入还是能够访问的,这给那些需要保护的分区提供了一个比较简单的途径,但是也带来了今天的麻烦。修复这种现象的方法如下:简单一点就直接在注册表HKEY_CURRENT_USER\Software\Microsoft \Windows\CurrentVersion\Policies\Explorer下,nodrives这个键值,把下面所有的值都删除。   重新启动后,电脑中U盘无法显示盘符的故障就可以解决了。 在启动电脑时按住Del键,进入BIOS设置,在“Chipset Features Setup”或“Integrated Peripherals”中将“OnChip USB”设置为“Enabled”,保存并重启电脑即可 修改注册表在开始----程序----运行,输入regedit 就进入注册表了 找到注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor,将右边的“Start”数值数据改为1(为16进制),确定并重新启动后生效。 这样就可以使用USB接口了

发表于 @ 10:37 | 评论与反馈 (1)

2006-04-29 #

运气

  最近一直懒得提笔,一晃又过了快5个月了。今年的运气么还算不错,虽然元旦就落了个包。不过前几天终于收到一个好消息,今年的专家考试结果出来了,而我又如愿过关,也算是得尝所愿吧!
  希望下一步有更好的发展,下半年到新的工作岗位上,嘿嘿!

发表于 @ 20:39 | 评论与反馈 (1)