Thursday, November 15, 2007

Buffer Overflow Problem(转)

Buffer Overflow Problem: Consider the following code:
Harry Hochheiser, hhochheiser@towson.edu 
// buffer overflow demo
#include <>
using namespace std;

int main() {
int importantData = 1;
int buffer[10];

cout << "importantData = " << importantData << endl;
cout << "buffer overflow " << endl;v

for (int i = 0; i < ??; i++)
buffer[i] = 7;
cout << "importantData = " << importantData << endl;
return 0;
}
  1. Type in the above program. What value should replace the ?? Compile and Run with this value.
  2. Replace the ?? with 20 this time. What happens? Why?

The following security checklist is a tool used to find potential security vulnerabilities in your programs. Read the checklist, apply it (as best you can) to the problem given above, and answer these questions:

  1. Describe the buffer overflow problem.
  2. Give three real life examples of buffer overflow attacks (research on the web, and indicate your sources).
  3. What can result from a buffer overflow?
  4. List three ways you could potentially overflow a buffer in your program.
  5. How could you prevent a buffer overflow from occurring in your program?

Some of the elements in the checklist may refer to material that we have not seen this semester. If so, please disregard them.

Please submit the program with appropriate marking (in color or alternate font) and your answers to these questions

Security checklist
Vulnerability Buffer Overflow
Description A buffer overflow occurs when data is written beyond the boundaries of a fixed length buffer overwriting adjacent memory locations which may include other buffers, variables and program flow data.
Risk Writing outside the bounds of a block of allocated memory can corrupt data, crash the program, or cause the execution of malicious code.WARNING: over 80% of security problems result from buffer overflows!
Real World Exaple The earliest known exploitation of a buffer overflow was the Morris worm in 1988. In 2001, the Code Red wormexploited a buffer overflow in Microsoft's Internet Information Services and in 2003 the SQLSlammer worm compromised machines running Microsoft SQL Server 2000.
Task: Check your code YesNoUnsure
1. Check each array assignment that could result in an overflow (indices >= ARR_SIZE ) EX: arr[ARR_SIZE] = 0;
2.Check loop boundaries >= ARR_SIZE EX: for (i = 0; i <= ARR_SIZE; i++) array[i] = x;//off-by-one!
3. Check all indices that are input. EX: cin >> i; array[i] = x;
4. Are all string functions within range? (hint: do not use: gets, strcpy, sprintf)
5.Are arrays close to pointers? (Hint: remember the return address of a function is a pointer)
Shaded area indicated this is a high security risk!

Monday, November 12, 2007

生活用品英语(不定期更新)

被子 quilt [kwilt] 
手巾架towel holder

Sunday, November 11, 2007

Eclipse 中正确显示中文字符

Window->Preferences->General->Workspace ->Text file encodeing
change Default(Cp1252) to UTF-8

Thursday, November 8, 2007

KartRider (跑跑卡丁车)Nexon 连喷方法


上右
上右 + shift
左上
右 + shift (快)
左上 ( 喷)
右 + shift (快)
左上 ( 喷)

上+ ctrl

KartRider (跑跑卡丁车)Nexon 快捷键

人物表情:
CTRL+1笑  lol CTRL+2怕怕
CTRL+3哭 CTRL+4怒 >।< CTRL+5打招呼 CTRL+6喜欢 CTRL+7- -! CTRL+8睡觉


CTRL:道具
R:复位键
←↑↓→/WASD:上下左右
ESC:计时赛
F4:截图
F5:准备/开始
F7,F8:游戏音乐 开/关
F11:窗口/全屏



按ctrl+e 可以直接跑计时赛

按ctrl+r 可以直接进入回放

按alt+F4 关闭游戏

按shift+F4 穿水,穿香蕉,穿人

按alt+F6 卡自爆,穿人,穿水,穿香

Wednesday, November 7, 2007

Game BLOXORZ passcode



Game Bloxorz ( click here (CHINA) or (USA)to open or download )
The aim of the game is to get the block to fall into the square hole at the end of the stage.
I finished all the stages today. It's fine and some of the stages are really need time to try again and again.



PASSCODE:
stage 11 : 291709 (*)
stage 12 :958640
stage 14 : 000241
stage 16 : 683596

stage 19 : 119785
stage 20 : 543019
stage 21 : 728724
stage 22: 987319
stage 23: 293486
stage 24 : 088198
stage 25: 250453
stage 26: 426329
stage 27 : 660141
stage 28: 769721
stage 29: 691859
stage 30: 280351
stage 31: 138620
stage 32: 879021
stage 33: 614955

Sieve of Eratosthenes Algorithm

The Sieve of Eratosthenes is an alternative method for finding prime numbers by progressively filtering multiples of primes.


/*Sieve of Eratosthenes
1.Write a list of numbers from 2 to the largest number you want to test for primality.
Call this List A. (This is the list of squares on the left-hand-side of the picture.)
2.Write the number 2, the first prime number, in another list for primes found.
Call this List B. (This is the list on the right-hand-side of the picture.)
3.Strike off 2 and all multiples of 2 from List A.
4.The first remaining number in the list is a prime number.
Write this number into List B.
5.Strike off this number and all multiples of this number from List A.
The crossing-off of multiples can be started at the square of the number, as lower multiples have already been crossed out in previous steps.
6.Repeat steps 4 and 5 until no more numbers are left in List A.
*/
#include
#include
using namespace std;
const int SIZE = 1000;
int main ()
{
int arr[SIZE];
int i;
for ( i= 0 ; i < SIZE; i ++ )
{
arr [i] = 1;
}

int p = 2; //first prime number

while ( p*p < SIZE)
{
for ( i=2 ; i*p < SIZE; i++ )
{
arr[p*i] = 0;
//cout << p*i << endl;

}

for ( i= p ; i < SIZE; i ++ )
{// find prime
if (arr[i] == 1 && i > p) // find the next prime number
{
p = i;
//cout << i << endl;
break;
}
}
}

int line=0;
for ( i= 2 ; i < SIZE; i ++ )
{

if(arr [i] == 1)
{
line ++;
cout << setw (4)< if (line % 10 == 0)
cout << endl;
}
}
cout << endl;

return 0;
}

Tuesday, October 23, 2007

transfer money to your account

1. international .
need: 1. swift code like BOF BOFAUS3N.
2. your account number.

2. inside USA.
need: 1.routing # like BOF 052001633.
2. your account number.
3. in the same bank .
need: just your account number.

Tuesday, October 9, 2007

似曾相识 Déjàvu (我一直有的感觉)

似曾相识 (对我来讲,平时老会有这样的感觉, 就是哪天有一刻突然感觉到当时的场景,人物,所说的话,做的事都在哪发生过,而且特别真切,看来有很多人有跟我一样的感受)

Déjàvu源于法文,是在美国颇为流行的法语词,其意思相当于中文当中的“似曾相识”,指的是人们在经历过一段场景之后,会突然觉得自己曾经在某个地方、某个时段经历过相同的场景,而且印象深刻;或者明明是第一次到某地,却觉得自己好像已经到过这个地方、感觉非常熟悉等等,这是一种很多人都会遇到过的心理现象。对于Déjàvu,人们给出了不同的解释:有人说是梦境的再现,也有人说就是所谓的"第六感"。还有科学界对此作出的解释是人脑中负责控制情感的部分同控制逻辑的部分的速度出现了暂时的不一致,控制情感的部分比控制逻辑的部分速度快,就会造成这种情况。尽管解释很多,但此现象的原因与本性至今还是一个谜。

JAVA 类与函数的access

java








































Access Levels
ModifierClassPackageSubclassWorld
publicYYYY
protectedYYYN
no modifierYYNN
privateYNNN

Sunday, September 30, 2007

用JAVA 分割字符串

string tokenizer 类允许应用程序将字符串分解为标记。tokenization 方法比 StreamTokenizer 类所使用的方法更简单。StringTokenizer 方法不区分标识符、数和带引号的字符串,它们也不识别并跳过注释。

可以在创建时指定,也可以根据每个标记来指定分隔符(分隔标记的字符)集。

StringTokenizer 的实例有两种行为方式,这取决于它在创建时使用的 returnDelims 标志的值是 true 还是 false:

* 如果标志为 false,则分隔符字符用来分隔标记。标记是连续字符(不是分隔符)的最大序列。
* 如果标志为 true,则认为那些分隔符字符本身即为标记。因此标记要么是一个分隔符字符,要么是那些连续字符(不是分隔符)的最大序列。

StringTokenizer 对象在内部维护字符串中要被标记的当前位置。某些操作将此当前位置移至已处理的字符后。

通过截取字符串的一个子串来返回标记,该字符串用于创建 StringTokenizer 对象。

下面是一个使用 tokenizer 的实例。代码如下:

StringTokenizer st = new StringTokenizer("this is a test");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}


输出以下字符串:

this
is
a
test


StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。建议所有寻求此功能的人使用 String 的 split 方法或 java.util.regex 包。

下面的示例阐明了如何使用 String.split 方法将字符串分解为基本标记:

String[] result = "this is a test".split("\\s");
for (int x=0; x System.out.println(result[x]);


输出以下字符串:

this
is
a
test

Tuesday, September 25, 2007

Tuesday, September 18, 2007

WIN XP 的共享设置 (转)

win xp的共享分为两中:简单文件共享(Simple File Sharing)和高级文件共享(Professional File Sharing)。xp在默认情况下是打开简单文件共享的。

一、简单文件共享

打开简单文件共享很简单,只要右键点击驱动器或者文件夹,然后选择属性,出现如下图所

我们只要选中在网络中共享这个文件夹。共享以后,“允许网络用户更改我的文件”这一项是默认打开的,所以没有特殊必要的话,我们必须把它前面的勾去掉共享驱动器会先出现一些安全提示,如下图:

然后点击共享驱动器,就会出现如图一一样的设置。

开启GUEST帐户

这一步很重要,xp默认GUEST帐户是没有开启的,如下图:

要允许网络用户访问这台电脑,必须打开GUEST帐户。依次执行"开始-设置-控制面板-管理工具-计算机管理--本地用户和组-用户"在右边的GUEST账号上单击右键,选"属性"然后去掉"账号已停用"选择,98用网络用户登陆,用户名密码同在XP下刚输入的就行。

如果还是不能访问,可能是本地安全策略限制该用户不能访问。在启用了GUEST用户或者本地有相应账号的情况下,点击"开始--设置--控制面板 --计算机管理--本地安全策略"打开"本地安全指派--拒绝从网络访问这台计算机"的用户列表中如果看到GUEST或者相应账号请删除设置简单文件共享,网络上的任何用户都可以访问,无须密码,简单明了。

二、高级文件共享

xp的高级文件共享是通过设置不同的帐户,分别给于不用的权限,即设置ACL(Access Control List,访问控制列表)来规划文件夹和硬盘分区的共享情况达到限制用户访问的目的。

第一、禁止简单文件共享:

首先打开一个文件夹,在菜单栏的“工具”,“文件夹选项”,“查看”的选项卡,在高级设置里,去掉“使用简单文件共享(推荐)”,如下图:

光是这样并不能启动高级文件共享,这只是禁用了简单文件共享,还必须启用帐户,设置权限,才能达到限制访问的问题。

第二,设置帐户

进入控制面板的用户帐户,有计算机的帐户和来宾帐户。仅仅是开启GUEST帐户并不能达到多用户不同权限的目的。而且在高级文件共享中,Windows XP默认是不允许网络用户通过没有密码的账号访问系统。所以,我们必须为不同权限的用户设置不同的帐户。

假如网络其他用户的访问权限都一样(大多数情况都是这样),我们只需设置一个用户就行了。在用户帐户里,新建一个用户,由于我们必须考虑网络安全性,以所设用户必须为最小的权限和最少的服务,类型设置为“受限制用户”。如上图的AAA用户。

在默认的情况下,xp新建帐户是没有密码的,上面说过,默认情况下xp是不允许网络用户通过没有密码的帐户访问的。所以,我们必须给刚刚添加的AAA用户填上密码。

添加用户也可以这样进行:打开 控制面板,“管理工具”,“计算机管理”,“系统工具”,“本地用户和组”,“用户”,在右边的窗口,按右键新建用户,如下图:

如果你希望网络用户通过此帐户访问系统而不需要密码,需要更改xp的安全策略:

打开控制面板,“管理工具”,“本地安全策略”,展开“本地策略-安全选项”,双击“账户: 使用空白密码的本地账户只允许进行控制台登录”,并停用它,然后确定。如下图:

注意:在Home版的Windows XP里是没有组策略的。

第三、设置共享

做好以上的设置就可以设置共享了,点击一个文件夹,属性,共享选项卡,嘿嘿,跟刚刚的不同了吧,下面还多了个权限的按钮。如下图:

点击权限,默认是EVERYONE,也就是每个用户都有完全控制的权限如下图:

其中(BIGEASTAAA)表示计算机bigeast中的AAA用户。

如果我们设置AAA有只读权限,只需要在“读取”那里打勾就行了。

权限的说明:

读取权限允许用户:浏览或执行文件夹中的文件。

更改权限允许用户:改变文件内容或删除文件。

完全控制权限允许用户:完全访问共享文件夹。

如果设置不同的帐户不同权限,重新一次以上步骤。

特别注意,打开了高级共享,系统的所有分区都被默认共享出来,必须把它改回来。

第四、网络用户访问共享文件夹

如果网络用户的操作系统是NT/2000/XP的话,访问时候提示用户密码,只要输入刚刚设置好的帐户密码就可以正常访问了。否则无法访问。

如果客户机的操作系统是Windows 95/98/Me,可以设置在登录Windows时直接登录到网络,这样就可以直接登录Windows xp/2000 /NT。用户名是这一切的关键。然而许多Windows 9X的电脑设置了直接登录到桌面而不需要提供用户名和密码(即Windows 登录)。如果是这样的话,点击 开始-注销,就会显示出当前登录的用户名。只要确定注销,就可以换用其他用户名登录了。登录后,双击网络邻居图标,就可以浏览所有共享的文件夹和硬盘分区。如果在这一步你遇到了错误,那么可能是没有正确登录造成的。

美国舒适鞋CROCS已正式登陆中国-2 (转)



美国著名的舒适鞋CROCS™继在美洲、欧洲、非洲及亚太地区的多个国家创造流行和销售热潮之后,现已正式隆重登陆中国内地。近日,CROCS™在上海携带了其经典的产品Beach系列隆重上市,同时上市的还有kids cayman,Athens, Kids atherns。
CROCS 中国官网


一贯支持和热爱体育事业的CROCS™,值正式登陆中国之际,全力赞助了上海东方排球俱乐部全体队员和教练,也希望能在他们紧张的训练之余,享受穿着CROCS™的鞋子所带来无与伦比的舒适感受,帮助他们更好的放松自己,调节高强度训练带来的疲劳。


CROCS™从公司成立至今,仅仅用了四年的时间,现已在全球的40多个国家和地区有售。CROCS™已经家喻户晓,除受划艇人士喜爱外,更深受孕妇、医生、护士、运动员、厨师、背包一族和专业服务人员等的青睐。现已在上海的百盛商场和龙之梦商场等多家百货公司均有销售。


CROCS™的鞋子以其别具一格的设计,配合以舒适的功能和独特的制作材料而著称。


Croslite™:所有CROCS™产品均采用已经获得专利权的Croslite™材料制造,Croslite™为一种封闭式细胞树脂,能随着体味软化,顺贴足部线条。另外,Croslite™物料更具有防滑及抗菌功能,使您从此远离鞋子发臭的情况,绝非普通的塑胶或橡胶可以媲美。


舒适设计:随体温的变化而变化且柔软舒适贴合你的脚部曲线。CROCS™的鞋子也是获得美国人体工学学会认可的鞋类产品,实践证明穿上以 Croslite™物料制作的CROCS™产品,可较赤脚站立省力62%。此外,CROCS™产品还采用了具有欧洲风格的矫形学设计鞋跟,加上内置的拱型支撑和防滑不褪色鞋底,令足部无比舒适健康。


应用性广:CROCS™的鞋子特别适合于划艇、潜水、水上运动和日常穿着,不会弄脏地板或船面,是您每天穿着的理想之选。CROCS™现在已在全球40多个国家中销售,并有多种款式和丰富的色彩供您和您的家人、孩子挑选。


一贯秉承着“设计一系列款式多样颜色丰富,集时尚,功能,趣味性于一体的舒适鞋类”为产品的设计理念,不断创新的CROCS™继第一款产品取得成功后,陆续推出了7款新鞋,其中包括专为孩子设计的童鞋。


CROCS™以其无与伦比的设计(已获得中国外观设计的专利),配合时尚、趣味十足的外形,加上实用的功能,深受各行各业、不同年龄的消费者的欢迎,连美国著名乡村歌星费斯•希尔(Faith Hill)、好莱坞影星马特•达蒙(Matt Damon )等众多明星都是CROCS™的忠实拥护者并对CROCS™赞不绝口。

crocs——最完美舒适的美国鞋星 -1


crocs——最完美舒适的美国鞋星


来自美国的明星品牌鞋crocs继2006年夏季成功登陆上海后,又将携其经典旗舰产品beach系列和夏季新品系列于今夏精彩登陆北京,正式拓展了中国市场的第二站。2007年4月25日,crocs在坐落于北京世贸天阶的旗舰店正式开业。

2007年6月,正式登陆大连,目前在大连友谊商城以及大连无极户外运动装备中山店(天植商城外的天津街步行街上独体店) 全品销售.


crocs——集时尚,功能,趣味性于一身的完美舒适鞋

crocs的传奇故事始于2002年7月,当时来自科罗拉多的三位创始人一直梦想着会出现适合于划艇运动的鞋子,所以他们决定开发制作出专门为划艇和户外运动而设计的鞋类产品。拥有着同样梦想的三个人,同时也希望把时尚和趣味性融入到这双最舒适的鞋子中。

仅仅三年, crocs就已经在世界各地掀起热潮,除了划艇人士外,crocs还深受医生、厨师、运动员、户外爱好者、名人和普通家庭的青睐。2005年,鉴于 crocs在零售行业的出色表现,以及消费者对其品牌的热爱,crocs被美国著名鞋类杂志《Footwear News》评为年度最佳品牌。而以往曾获得这个大奖的均是家喻户晓的品牌,包括Jimmy Choo、Chrisian Louboutin和Puma等。继第一款产品beach获得成功之后,crocs又陆续推出其他风格的系列产品,包括aspen、athens、 niles、professional、turbo strap和knee pad等。

crocs的鞋子以其别具一格的设计,配合以舒适的功能和独特的制作材料而著称。所有crocs产品均采用已经获得专利权的Croslite材料制造,随体温的变化而变化且柔软舒适贴合你的脚部曲线。此外,crocs产品还采用了具有欧洲风格的矫型学设计鞋跟,加上内置的拱型支撑和防滑不脱色鞋底,令足部无比舒适健康。crocs具有独特的抗菌和除臭功能,使您从此远离鞋子发臭的情况。crocs的鞋子特别适合于划艇、潜水、水上运动和日常穿着,不会弄脏地板或船面。crocs 现已在美国、欧洲、非洲和亚太区中有超过40个国家和地区有销售,并有多种款式和丰富的色彩供您挑选。

10个选择crocs的理由
1. 符合人体工学设计,非常舒适及柔软
2. 总重量只有200公克,非常轻便
3. 特殊排气窗孔,透气度高
4. 独特的鞋底纹路设计,不会脱色
5. croslite材料拥有防臭及抗菌功能
6. 意大利设计,外型时尚
7. 通风孔可排水排沙
8. 可用水清洗
9. 有十多种不同的颜色可供选择
10. 水及沙石等都能轻易排出,可放心攀山涉水

crocs有何独特之处?

只有crocs的鞋类产品采用已经获得专利的croslite材料制造,能达到防滑效果,croslitet的抗菌功能,可以有效的去除臭味,此外, croslite使crocs能贴合脚部曲线并抑制细菌。roslite的重量比传统EVA(乙烯-醋酸乙烯酯共聚合物,用于制作传统鞋垫;体育用品;空手道、跆拳道、瑜伽、武术垫,以及机器坐垫的主要材料)轻了三分之一,更可抵受压力。

crocs多少种样式?

crocs共有7种款式,其中还包括1款童鞋,每种设计最多有17种颜色可供选择,而尺码从儿童的8/9到成人的13号均可选择。

为什么要叫crocs?

之所以会叫crocs,是因为鳄鱼是一种没有天敌,坚韧、强壮的动物。鳄鱼是水路两栖动物,能很好在水中和地面上长期生存,这与crocs的鞋子非常贴切。

crocs适合什么样的人穿着?

crocs适合护士、厨师、划艇人士等任何希望拥有一双舒适鞋子的消费者。追求时尚的消费者喜欢crocs的大胆新奇颜色和展现自我个性的独特设计,孩子们则喜欢crocs那种踩在棉花糖中的感觉。而足部和膝部不便的消费者更可受惠于crocs舒适的人体工程学设计。喜欢光顾海滩和热爱旅游的朋友们,则必定会欣赏crocs易穿易脱的特点和多元化的风格。一款产品能够得到各类不同年龄层消费者的青睐,实在是难能可贵的。

crocs是否还生产其他产品?

crocs除了鞋类以外,还提不同种类的服装产品,包括T恤、帽子、袜子、太阳眼镜、护膝,以及其他更多可以配衬鞋子的产品。

crocs的鞋子在哪里制造?

crocs最初仅在加拿大制造,但由于深受市场欢迎,需求量逐渐曾大,所以已将生产扩展到现在的5个国家,包括美国、墨西哥、意大利、中国和加拿大。

crocs对脚部有何好处?

crocs的内置拱型支撑、透气孔,以及矫型学设计的鞋跟,可支撑和保护人体脚跟。crocs更是唯一获得美国人体工学学会认可的鞋类产品。crocs 能有效减少足部和腿部肌肉的疲劳,特别适合需要长时间站立的消费者。穿着crocs站立时比赤脚时省力62%。此外,crocs出色的透气效果,能保持足部清爽,防滑且不褪色。

Crocs护理小贴士
试穿Crocs:

购买Crocs前,请花数分钟在地毡上试穿,以确保您满意所购买的产品。穿上Crocs后,您的双足应感觉轻松,最初您未必习惯其宽阔的鞋床,但这却是Crocs的独特之处,舒适之道!您只需调较鞋跟带,即可达致最理想,最舒适的效果。

Crocs如何适应高温?

Crocs接触体温后,会变成顺贴您的脚型。 如果放于极度高温, Crocs会缩小或变形。因此,应避免将Crocs放于华氏180度或摄氏82度以上的环境。

Crocs真的防滑吗?

Crocs确实防滑,然而像车轮胎一样,随着耗损,防滑功能也会相应减低。因此如果Crocs的防滑功能大不如前,应更换一双新鞋了!

如何清理Crocs?

只需以清水冲洗,或以稀释的漂白水(9份清水加1份漂白水)消毒,如要回复Crocs的色彩,应以Crocs鞋油清洁。

Monday, September 17, 2007

A program that uses execuv to print out the current date and time

//exe.c
#include
main()
{
char * argv[ ]={“bash”,”-c”,”/etc/passwd”,(char *)0};
char * envp[ ]={“PATH=/bin”,0}
execve(“/bin/bash”,argv,envp);
}

gcc -static -o exe exe.c
./exe

Sunday, September 16, 2007

Linux 下的汇编语言(AT&T)

#
#
#Hello World!

.section .data
message:
.ascii "Welcome to Austin's Blog!\n"
.equ length, 21

.section .text
.globl
_start
_start:
movl $4, %eax
movl $1, %ebx
movl $message, %ecx
movl $length, %edx
int $0x80

movl $1, %eax
movl $0, %ebx
int $0x80


编译方法:

$ as --gstabs -o HelloWorld.o HelloWorld.s

$ ld -o HelloWorld HelloWorld.o

$ ./HelloWorld

就可以顺利调通执行


#hello.s
.data # 数据段声明
msg : .string "Hello, world!\\n" # 要输出的字符串
len = . - msg # 字串长度
.text # 代码段声明
.global _start # 指定入口函数

_start: # 在屏幕上显示一个字符串
movl $len, %edx # 参数三:字符串长度
movl $msg, %ecx # 参数二:要显示的字符串
movl $1, %ebx # 参数一:文件描述符(stdout)
movl $4, %eax # 系统调用号(sys_write)
int $0x80 # 调用内核功能

# 退出程序
movl $0,%ebx # 参数一:退出代码
movl $1,%eax # 系统调用号(sys_exit)
int $0x80 # 调用内核功能

Thursday, September 13, 2007

IE7.0 每次打开都启动runonce.msn.com地址的解决办法

运行gpedit.msc—计算机配置-管理模板-windows Componets- Internet Explorer 从右边栏种选择 "阻止执行首次运行自定义设置(Prevent performance of First Run Customize settings) 双击 选择 '已启用“ 选择您的选择“直接跳转到主页 就 ok了.

Wednesday, September 12, 2007

单位换算

s(秒)、ms(毫秒)、μs(微秒)、ns(纳秒),
其中:1s=1000ms,1 ms=1000μs,1μs=1000ns

Wednesday, August 29, 2007

T61 重装系统问题。

1.首先为了可以安装的时候能找到硬盘.
开机进BIOS,Config-?Serial ATA->改为Compatible;(只针对SATA的硬盘)
2.关于两种格式化的区别.
两种都是高级格式化即High level Format,两者的区别在于快速格式化仅仅是清掉FAT表(文件分配表),使系统认为盘上没有文件了,并不真正格式化全部硬盘,快速格式化后可以通过工具恢复硬盘数据,快速格式化的速度要快的多就是这个原因。不选快速格式化,普通格式化程序会将硬盘上的所有磁道扫描一遍,清除硬盘上的所有内容,不可恢复,普通格式化可以检测出硬盘上的坏道,速度会慢一些。
一般来说,可以选择快速格式化,速度快一点。如果你怀疑硬盘有坏道,可以试用普通格式化。低级格式化Low level Format过多是会损坏硬盘的,一般不需要,也不建议使用。
3.下载网络驱动然后,更新windows之后才可以装上IBM的update软件。

IBM T60/X60安装winXP(转)

T60/X60安装winXP


准备工作:
准备好驱动,如果机器原带有XP系统,直接备份c:\drivers、c:\IBMTOOLS两个目录;
1、开机进BIOS,Config-?Serial ATA->改为Compatible;
2、按一般流程安装好2000;
3、将准备好的驱动拷到机器上,例如D:;
4、安装SATA驱动:
(1)、运行d:\IBMTOOLS\DRIVERS\IMSM\PREPARE\INSTALL.CMD;
(2)、重启机器,进BIOS,将SATA改回为AHCI;
(3)、系统提示找到新设备,将驱动目录指向d:\IBMTOOLS\DRIVERS\IMSM;
5、用software installer安装驱动和IBM应用程序
(1)、运行d:\IBMTOOLS\DRIVERS\PKGMGR\setup.exe,选择在桌面生成图标;
(2)、启动桌面上的software installer,将d:\drivers、d:\IBMTOOLS加入搜索路径,选择
想要安装的驱动安装
6、安装HD AUDIO总线驱动
(1)、进入设备管理器,里面有一个PCI DEVICE的未知设备,更新驱动,路径为D:\DRIVERS\OTHER3;
(2)、上一步完成后,设备管理器多出modem、 audio两个未知设备,先安装modem(更新驱动,路径指向d:\DRIVERS\MODEM);
(3)、安装888111补丁:运行d:\IBMTOOLS\DRIVERS\UAAHDA2K\888111sc.exe;
(4)、安装声卡驱动:设备管理器中更新驱动,路径指向d:\DRIVERS\AUDIO;
7、上述完成后,重启机器,系统会报CLI打不到某个DLL错
运行d:\IBMTOOLS\OSFIXES\WXPUP\DOTNET11\dotnetfx.exe
8、重启后就OK了。

重装小黑(IBM)的系统(转)

重装小黑的系统

首先提醒大家, 本版置顶就有一个 的帖子告诉大家怎么装了, 只是不那么详细而已. 我这里多写
点口水话把细节也给一下

参考的网络内容(都可以在本版找到):
关于开机启动的优化, 和预装软件的优化
http://www.bbly.com.cn/thread-19370-1-2.html
T60/X60安装win2k指南
http://www.bbly.com.cn/thread-19633-1-1.html
关于 PQMagic 分区
http://www.bbly.com.cn/thread-16135-1-1.html

1.准备工作
1.1 手工分区
使用 PowerQuest.PartitionMagic 这个软件进行手动分区, 具体下载及使用方法网络上随便搜一下就有了, 本版貌似也有多图介绍.
关于那个隐藏分区, 貌似也是可以这样处理掉的, 不过我还没去动, 因为最近很多事, 机器崩了可不是好玩的, 我自己还留了 20 G
的未分区空间给以后装 Linux 用, 等忙完这段再说
ps. 如果还是想只要一个 C 盘此步骤可以省略
1.2 备份驱动
如果没意外的话原始的驱动是在 C 盘下的 DRIVERS 和 IBMTOOLS 两个目录中, 把这两个目录备份到其他地方, 比如分区后的 D 盘.
如果没重新分区, 则将这两个文件夹备份到移动硬盘或刻盘保留.
提示: IBMTOOLS 里有很多不必要的东西, 比如 AdobeReader, Norton 等, 可以不拷贝以节省空间
1.3 准备系统盘
这里完全不用老白给的两张盘, wahaha, 失望吧, 自己去找张觉得好的系统盘就 OK, 比如我用番茄花园, 有朋友可能喜欢其他的也
无所谓, 反正最好是自己觉得好的干净系统就行了.
在此特别提醒: 不要用所谓的 Ghost 版, 因为不知道里面的驱动什么的是不是符合小黑, 不然一切后果自负...

2.重装系统
2.1 BIOS 调整
开机按 F1 进 BIOS, 在 Config -> Serial ATA 下改成 Compatible
2.2 重装 XP
按一般流程装好系统, 推荐把 C 盘给格了, 第一次进桌面后就先不要乱动了

3.装驱动, ThinkVantage 软件
3.1 还原驱动
把前面备份好的驱动重新 COPY 到硬盘上, 比如 D 盘, 如果直接备份在自己硬盘上就无所谓了
以下介绍均建立在驱动备份在 D:\DRIVERS 和 D:\IBMTOOLS 的前提下, 大家对照自己的位置做相应修改就行了
3.2 安装 SATA 驱动
3.2.1 运行 D:\IBMTOOLS\DRIVERS\IMSM\PREPARE\INSTALL.CMD
3.2.2 重启, 进 BIOS, 把 2.1 里面改的地方重新改回 AHCI
3.2.3 重启进 Windows, 系统提示找到新硬件, 选手动装驱动, 把搜索目录指向 D:\IBMTOOLS\DRIVERS\IMSM

附录A. 关于如何手动装驱动
A.1 有提示装驱动的时候, 会提示是否去 Windows Update 更新软件, 选 [否, 暂时不]
A.2 然后会提示你是否自动搜索驱动位置, 选 [从列表或高级位置安装(高级)]
A.3 选 [在这些位置上搜索最佳驱动程序], 把 [搜索可移动媒体] 前的勾去掉, 选下面一个, 然后搜索目录指定为要求的
A.4 完成安装, 其他驱动手动安装也是如此

插入提醒, 从 3.3 到 3.4 中间都可以不重启机器, 有重启提示选否就可以了, 一直到 3.4 完成后重启

3.3 使用 Software Install 安装其他驱动和 ThinkVantage 软件
3.3.1 运行 D:\IBMTOOLS\DRIVERS\PKGMGR\setup.exe, 然后选在桌面生成图标
3.3.2 启动桌面上的 Software Install, 在搜索路径里加入 D:\DRIVERS 和 D:\IBMTOOLS, 不推荐选检查在线更新, 太慢
3.3.3 选自己需要的驱动和软件安装, 这里可以参考下其他地方介绍的哪些是干什么的, 自己不用的就不用装了
建议: 如果自己清楚什么是什么并且知道自己不需要就可以不选了, 否则还是都选上比较稳妥
有几个是特别不推荐的, 一个是 AdobeReader, 这个是免费软件, 哪里都可以下到, 并且版本还新, 一个是 Norton,
貌似没几个人用这个, 小黑提供的还是 3 个月的 OEM 版, 如果真的喜欢自己去弄个 2 年更新的吧, 否则一般来说多
个杀毒软件并存会导致机器出问题
我自己是没装 XP 的更新, 因为可以直接去 MicroSoft 更新, 我关了无线网卡, Modem, 蓝牙, 所以也都没用了
3.4 安装 HD AUDIO 总线驱动
3.4.1 进入设备管理器(我的电脑->右键属性->硬件->设备管理器), 会提示有一个 PCI DEVICE 的未知设备(就是有黄色感叹号的),
右键后选更新驱动, 路径选在 D:\DRIVERS\OTHER3
3.4.2 完成后会提示多出 Modem, Audio 两个未知设备 (我自己在 BIOS 里屏蔽了 Modem 所以没找到)
3.4.3 装 Modem 驱动, 更新路径选在 D:\DRIVERS\MODEM
3.4.4 安装 888111 补丁, 运行 D:\IBMTOOLS\DRIVERS\UAAHDA2K\888111sc.exe
p.s. 我也不知道这个干吗的, 不过让装就装吧
3.4.5 安装声卡驱动, 更新路径选 D:\DRIVERS\AUDIO
3.5 装 CLI(其实是微软的 dotnet 的虚拟机)
重启后会提示找不到 CLI 报一个 dll 错误, 运行 D:\IBMTOOLS\OSFIXES\WXPUP\DOTNET11\dotnetfx.exe 安装 dotnet 虚拟机
这个可以自己去下新版本的, 我是直接装自己下的 dotnetfx 2.0

4. Over~
重启后就 OK 了, 可以自己开始随便装软件了, 推荐用 Ghost 备份下, 现在反正都是自己的机器自己的驱动, Ghost 不会出问题的啦

Sunday, August 26, 2007

今天终于在美国买到WII了

真不知道在美国买个WII 有这么难,WALMART说一次进6,7个,一个多小时就买完了,不过黄天不负有心人,今天终于让我们买到WII了,在CIRCUIT CITY心买到的,另外还买了个WII PLAY 所以现在正好两个手柄了。嘻嘻。

Monday, August 20, 2007

气愤。 Bank of America Stop check payment的TRAP

上次就被BOF 黑了什么 RETURN CHECK FEE ¥39,原因是用了CRIDET CARD ACCOUNT 的CHECK ,结果剩下的LIMIT 不够 ,不过也怪我,没看清不是CHECKING ACCOUNT的NUMBER. 这次更离谱,一个STOP CHECK PAYMENT FEE 要$30 ,我停了两个要60,如果写的清清楚楚也是算了,网页上写的模愣两可的。

Stop Check Payment



To stop a check payment on a single check, enter the exact check number, and the exact
amount(dollars and cents). If this information is not accurate, the check will be paid.

To place a stop payment on a range of checks, enter the range of check numbers in the from
and to boxes. The check amount is not required for a range of checks.

Stop Check Payment orders will be effective the following business day. A fee may be incurred when placing a stop check payment. Refer to your personal schedule of fees for details. If you do not have a copy of your personal schedule of fees, you can access it by using the Search function at the top of this screen and searching for the word fees. Information about stop check payment fees can be found in the Miscellaneous Fees section of the schedule.


大家看, A fee may be incurred when placing a stop check payment. 这句话写在那么大段里面,谁看的到啊,这不是MISLEADING 是什么 ,还 MAY BE INCURRED 还什么Refer to your personal schedule of fees for details. 谁会看专门的手册那么细啊,气死人了( I THINK THEY DO IT ON PURPOSE)。我让朋友帮看他的 CHAVE CHESE BANK 同样的服务是也要花30块,可人家写的很清楚, 每一条就写明要30 块。

唉,人生太完整了,刚在CIRCUITCITY 免费得了24块的GIFTCARD,因为我ORDER了东西,到了地方说没货了。CIRCUIT CITY 有一个POLICY ,如果网上ORDER后,24 分钟后不能PICKUP的话就退钱并给24D的GIFTCARD.结果晚上一查竟然这边还亏了30块。气死我了。


明天去ARGUE ,希望能成功吧。祝福吧。

唉,结果是肯定的,不行啊。 花钱买教训吧。

Tuesday, August 7, 2007

给初抵美国兄弟姐妹们的手机方面扫盲(转)

给初抵美国兄弟姐妹们的手机方面扫盲
发布时间:[2007-6-18 10:42:39]
  本人因在Cingular的零售店工作过相当长一段时间,这里对各位兄弟姐妹,尤其是刚到美国的兄弟姐妹们进行一下手机知识的扫盲。

1.关于你国内的手机能否在美国使用,美国的手机能否带回国用的频段问题

  先简单讲解一下。目前全球的商用手机频率主要是四个,分别是(850/900/1800/1900)。这就是我们通常听说的“三频”或“四频”手机的所指。

  其中,亚洲及欧洲使用900和1800的频率,而北美洲使用的是850和1900。中国大陆主要是用900的。

  由此可见,如果你是在国内买的手机,只要是插卡式的GSM手机,三频或是四频,那就已经可以在美国使用,畅通无阻了。

  再说一下,美国有四大主要的手机服务商,分别是CINGULAR(现改为AT&T了),T-MOBILE,VERIZON和SPRINT。

  其中,VERIZON和SPRINT使用的是类似CDMA的模式,即它们的手机全部跟国内非插卡的联通手机一样,只能使用于它们自己公司,所以这类型的手机无法带回国使用。

  而CINGULAR(AT&T)及T-MOBILE,采用的则是我们熟悉的GSM技术,只要把里面的SIM卡换掉,就能换成另一个号码使用,这个很方便。

  但提醒大家一下,如果大家要把美国的手机带回国用,首先要注意的第一个问题,就是频段的问题。

  CINGULAR或T-MOBILE给出的手机,从2频到4频的都有。这个你在开通服务取得手机的时候最好问清楚自己的手机是几频的。

  2频的手机通常只支持850/1900。这两个都是北美洲的频率,所以,这种手机只能在美国国内换公司使用,无法带到中国。

  3频的手机通常支持850/1900+1800或850/1900+900。全球四频中的其中三个。以上提到,由于中国是主要使用900,所以你如果是取三频手机,那记得还要问一下这个手机是否具900频率,能否在中国使用。如果你的手机支持的是850/1900+1800,即俗称的美洲三频,那你带会中国的话也可能收不到讯号喔。

4频的手机支持以上所有的频率,带回中国用是一点问题都没~

2.手机如何带回中国用的问题

  以上提到,只有从CINGULAR或T-MOBILE拿到的手机才能带回国用。SPRINT或VERIZON就不用想了。

先讲一个概念。就是我们常听说“水货”或是“行货”的概念。美国的这两个概念和中国有点不一样。在中国提到的水货,有可能是非原厂的组装机或其它渠道生产的机器,代表这类机器质量上可能会有问题。但在美国,“水货”是指没有在美国正式发售的机器,在美国没有制造商保修的机器,但同样是原厂生产,质量方面不用太担心。

  那如何分辨“水货”还是“行货”?他们有什么区别吗?

  分辨水货或是行货,最简单就是看你的手机上有没有你的手机公司的标志。例如“CINGULAR”或是“T-MOBILE”。如果有,那就是行货咯。这些手机一般从取得的那天起都有一年的免费保修,而美国的手机保险项目也覆盖这些行货手机(即,如果你有给手机买了手机保险,你在手机丢失或被盗后可以获得保险公司赔偿的同型号手机)。

  而水货手机则没有运营商的标志。

  其实,行货或水货手机,最大的差别是造型和功能上。由于在亚洲地区,我们习惯使用预付卡(例如“动感地带”等),而不是固定地和运营商签合约缴固定的月费,所以运营商当然不会有免费的手机赠送给我们(但国内近年也开始逐渐地有例如预存话费赠送手机等活动了),我们的手机都是自己掏钱买的。再加上大家喜欢追一些新型号的多功能的手机,所以手机的款式更新得就非常快,全球手机制造商都把重点放在亚洲和欧洲地区。而在美国,由于绝大部分人都是和手机公司签署固定的合约,每月缴付固定的月费,所以运营商一般就赠送给我们免费的手机,正因为这样,运营商将我们消费的部分价值转移到免费手机商,对他们而言,送出来的东西成本越低越好,所以你就会发现美国人用的手机,尤其是免费手机,都特丑,特傻。稍微好一点的手机,运营商就需要你补差价购买了。

  这就是水货和行货的差别。行货有免费保养但功能和造型上都比亚洲要落后个几年。而水货款式新,功能多,可是因为不是在美国正式发售的型号,运营上不肯在这些手机上承担成本,所以你自己如果要开通服务的时候订购水货,发而要自己多掏钱。

  好了,讲讲手机如果带回国用。

  如果是水货,由于原本就是在亚洲或欧洲发售的型号,直接带回去用就好。

  如果是行货,则一般需要解码。以上讲到,由于行货手机一般是运营商免费或是打折给你的,所以这些手机他们都加了密码在里面,只允许用自己公司的SIM 卡,别的公司的卡都不认,所以我们需要先对手机进行解码。解码方式很多,你可以直接在网上找一些收费的解码网站,输入你的手机型号和运营商,再提供必要的机身信息,付不超过10美元,大概24小时内就会收到他们教你如何对手机解码的详细指导及解码所需要的密码。

  在华人聚居的地区,某些手机店也可以代你解码手机,一般收费5-10美元。手机要放在店里1-2天。他们是用设备来强制将机内的密码移除。一般而言,技术较成熟,很少会出问题。

  而如果想要免费的解码,可以在取得手机三个月后,直接打给你运营商的CUSTOMER SERVICE,跟他们讲,你从它们公司取得的手机是三频或是四频的,你需要带到国外用,换当地的SIM卡使用,所以需要解码。他们一般都会给你解码的密码,而且是免费的。但通常各运营商都要求你至少使用手机三个月后才会帮你解码。

  提醒各位,注意按照我给的资料,认清楚你的手机到底能否在国内用,和是否需要先解码再带回去,就万无一失了~

  再提示一下,如果验证自己的手机是否需要解码或解码是否已经成功?很简单,如果你用的是CINGULAR的行货机,插张T-MOBILE的SIM卡进去,如果能用,即已经解码,如果提示让你输入解码密码,则该机未被解码。

  另外,解码的行为是一次性的。例如你先将美国的手机解码后带回中国换卡使用,再返回美国的时候,直接插入美国的卡就好,无须再进行解码的。

3.美国的手机月计划及公司选择

  初到美国,大家还需要熟悉美国的手机市场和中国是有一点不同的。

  美国也有在卖类似国内的“动感地带”或是“神州行”这样的预付卡(PREPAID CARD),和国内的使用方法一样,买一个新的号码,然后买充值卡充值进去就可以使用,没有固定的月费,用完了可以再充值或者直接把号码丢掉都行,轻松简便。但相对而言,这些预付卡都比较适合短期停留在美国的人,例如旅行者。如果你是国内念书,要长期呆在这边的话,预付卡的资费相对比较贵,不太划算。

  美国和中国不一样。美国的手机,只要在美国国内使用,都没有长途和漫游的限制。也就是,你在加州念书,你用手机给你在纽约的朋友打电话,无论他是固定电话还是手机,都只算你一样的价钱,不会收取额外的费用,这一点和国内是不一样的。

  另外,美国的运营商都提供网内互打免费,还有周末及夜晚免费的功能。在大部分手机月计划下,你和同公司的用户在任何时间对打都是免费的,而晚上7点或9 点以后,你跟全美国的用户通话都是免费的。这是我们在国内时没有享受到的好处。但具体的细节,你必须咨询你的运营商,他们在细节的规定上有细微的差别,例如,T-MOBILE公司的$39.99月费的个人计划是没有网内对打免费的。而SPRINT公司大部分的月计划从晚上7点开始就免费而不是9点。 CINGULAR则可以将你本月未使用完的分钟数累计到下个月。这些都要作为考虑的因素。

  所以,选择运营商之前,最好先了解你学校大部分的同学/朋友他们是在用哪一家公司的服务,这样的话,选择跟他们同一家公司,会享受到更多的便利,节省更多的钱。

  下面来讲一下手机月计划。

  美国的手机月计划分为个人计划(INDIVIDUAL)和家庭计划(FAMILY)。

  个人计划:换言之,就是一个人使用。电话公司给你一个号码,每月向你征收一笔费用。例如,CINGULAR的$39.99个人月计划,包括450分钟的白天分钟数,夜晚9点到第二天早上6点之间国通话免费,本月未用完的分钟数可以累计到下个月,而跟同公司的用户通话是始终免费。如果你是开这样一个个人月计划,那每月连税后大概付$46-$48给电话公司就好了。

  家庭计划:则是给家庭或是小团体使用的相对廉价的计划。家庭计划一般允许你最多开五个号码,五个人使用,五个人受同一个分钟数的限制,但只支付一份帐单。例如,如果你开一个CINGULAR的1400分钟的家庭计划,电话公司的月费算为$80+$9.99+$9.99+$9.99+$9.99=$120。相对个人计划,每人的分钟数虽然稍微少点,但如果大家相互注意一下总的使用量不超过规定,则会比个人计划相对要便宜。我认识的很多朋友和同学他们会合在一起开一个家庭计划以降低费用,但需要提醒的是,由于几个人一起使用,所以大家一定要注意帐单和分钟方面的分配,以免有人多打有人少打而帐单不平衡引起的纠纷。

Friday, July 20, 2007

Wii [攻略] 波斯王子 簡易文字流程攻略(转)

(波斯王子这个游戏我一直都觉得很不错,动作性很强,最有特点的是那能回转时间的沙子。嗯,有机会自己试试吧。)
《波斯王子》隱藏武器按法及六個加血點位置
在暫停的時候輸入以下按鍵(右邊的方向鍵):
啾啾大榔頭→左左右右上下下上上下
悲傷的電話→右左右左下下上上上下上上下下
殺人電鋸→上上下下左右左右上下上下


轉於巴哈,以下攻略由yalans編撰

第一部分:序幕


片頭動畫過完,開始教你一些基本的戰鬥操作。遵照遊戲上的按鍵提示,就能輕鬆走完這些地圖。目前手無寸鐵的情況下,是不會有敵人來攪局的。
不過這裡還是稍稍提示一下:由一開始的出發點滾進小洞,看到著火的第一個場景,這裡需要配合跳躍+飛簷走壁,最後抓牆壁的角向左移動到安全地,下梯,看到第二個場景,需要配合抓柱子,柱子可以換方向,換取到正確方向電腦便會提示按Space即可跳躍。來到存點─The Ramparts[壁壘]儲存。往後看到這類的洗手台,按右鍵王子即會喝水,補滿血也順便儲存。


從存盤點出發,注意,跟以往一二代不一樣的,三代必須螢幕左下角有出現眼睛的符號,才能按Q來檢視廣視角,平常只能使用第二人稱X,或者第一人稱F來觀察地形。上梯,拿起桌子上的匕首,王子碎碎念了一番以後,開始瞬殺的教學。瞬殺成立的關鍵:背對敵人,不可被發現,緩緩接近直到畫面出現向外擴散的白光,以及心跳聲,此時請按E,開始瞬殺的第一步驟─擒拿;接著就是要在正確的時機按下滑鼠左鍵,當你看到畫面稍稍泛黃,王子的匕首發出強烈光芒時,就按下滑鼠左鍵,只要每一個都在正確的時間點按對,就能完成瞬殺,注意一點,過早按或者過晚按,都會造成瞬殺失敗。瞬殺的好處我不用多說吧。解決掉第一位白老鼠後,接下來兩名也可以作為試驗品。大部分敵人趴街後都會噴武器,只要王子手中只持有匕首,地上的武器便能按C撿起來當做副武器。主要武器攻擊為滑鼠左鍵,副武器攻擊為E,遊戲中的戰鬥招式以在這兩顆鍵為基礎。單武器雙武器各有利弊,想要讓副武器脫手,除了讓他損壞之外,按C也能投擲出去,C按久一點似乎還有蓄力功能。來到有水有火的地方,這裡需要飛簷走壁走到快底的時候按Space跳走。上梯,爬牆至窗口。動畫過,由紅布上滑下,按住滑鼠右鍵就能安全滑下。出現三個小兵殺之,前進,上三樓梯,可以看到巴比倫美麗街景。遇到一名弓箭手,下樓梯,遇一戰一弓,遊戲教學告訴你可以先暫時躲在牆壁上的梁,以躲避敵人的視線,不過就算如此還是得解決敵人。上梯來到存點─The Harbor District[海港區域]。


繼續前進,接著抓橫樑來到平衡木上,跳躍過兩個以後滾進狗洞,下面那些可憐民眾就暫且沒辦法舊他們了,除非你想摔死。遇一戰一弓,假使你站在木條上的話,只要背對敵人也是可以進行瞬殺。垂直距離不太長的兩木條,可以按Space跳上去。接著由平衡木跳到兩個相隔狹窄的牆壁,往後遇到此地形,都可以自由上下移動,只是王子的手應該很痛,咳咳。繼續做兩次手痛的動作,遇一戰一弓,上梯,跳平衡木,來到存點─The Street of Babylon[巴比倫街道]。


從有著火的牆攀上去,開Q來看廣角,走走走來到兩面牆相隔不遠的地方,一樣可以開Q,這裡要用Z字跳跳上去,所謂Z字跳就是先做攀牆動作,然後 Space、在接觸到另外一面牆的時候再按Space,如此持續下去抓出節奏就能上的去。跳過一堆平衡木後,來到存點─The Palace Balcony[宮殿露臺]。


接著映入眼簾的就是失傳已久的一代華麗皇宮景象。解決一戰兩弓,跳到貢桌上,看到牆壁上有圓形洞,使用攀牆上去然後按滑鼠左鍵,就能以匕首固定位置,接著再由你判斷要往左往右(配合滑鼠右鍵),或者可以再往上跳,切記一定要記得按左鍵才能固定,否則以後地形一高就等著看loading。插兩次洞以後見牆上有彈簧裝置,飛簷走壁到該位置後按Space,就會跳到命運所安排的降落點,放心王子不會亂飛。安全著落採地上機關,進門。由那個倒楣鬼附近的位置有兩根柱子,其中一根爬到最底可以跳到另外一方的平衡木。來到一個可以用彈簧機關殺人的地方,這次遇到彈簧不按Space改按E,輕輕一按就能讓敵人死的莫名奇妙。由該地點上平衡木,跳至另外一個,然後上層。另外若是有破壞傾向的玩家,你眼前所見的瓷器桌椅都能砍爆,波斯國王不會跟你要賠償的,況且以後你缺沙子的時候,看到東西就砍,通常會有意外的驚喜,特別是當你變成黑暗王子時,找不到沙子時你會碎碎念的。踩上牆上的機關,進門到存點─The Palace[宮殿]。


再來會出現的機關跟陷阱,請小心通過,不要被刺到(廢話)。通過重重機關,看到地上旋轉的木桿,按右鍵然後控制方向鍵,就能旋轉木桿打開門,進門走走走,接著在附近牆上找到棕色長方形的齒輪機關,請攀牆後按滑鼠左鍵,就能將匕首當鑰匙啟動機關,等待石柱出現,跳上去,來到存點─The Throne room[王座間]。


恭喜你快完成第一部分的關卡了,到目前為止戰鬥教學已經將所有的操作都告訴玩家了。以存點方位看來第一個左邊的石台為出發點,解決三名弓箭手來到上面王座,接著是最後的瞬殺教學了,在兩名敵人相隔不遠且背對你的情況下,可以使用雙重瞬殺→就是一次殺兩個。殺完爽過以後,看動畫吧!


第二部份:逃離崩毀的宮殿


動畫過後取得時之匕首,一代只夠格充當副武器的時之匕首,現在終於有出頭天了。目前王子所僅有的一個能力─Recall 時光倒流。繼續前進,請小心會掉落的地板,請快速通過。從紅布滑下來到存點─The Tapped Hallway[玄關]。


經過一堆機關,踩牆上開關進門,爬柱子,小心某些地板還是會掉下。跳到最上面,由紅布滑下,按照提示按Space。來到存點─The Ruined Palace[崩毀的宮殿]。


走阿走跳阿跳,居然還有不知死活的敵人,把他送上西天。咦兩名戰士出來的地方有個寶箱,不好意思我收下了。三代的寶箱除了可以補充時之沙之外,也具有跟二代一樣,開啟主選單中Gallery的功能,這次的開啟條件是收集到夠多的Sand Credit,拿現金來比喻吧,一般你戰鬥中收集到的時之沙也會算在裡面,不過寶箱通常的獎賞比較優沃(10個而且是強制加入)。到上層存點─The Royal Chambers[王室]。


動畫過後旁邊有存點─The Sewers[下水道]。下去遇到下水道生物,由於一開始只有單武器,這裡熟析一下按Space跳至敵人背後攻擊,或者E啟動背負投擲技系列技能。開啟牆上齒輪機關,下去。看見一個緊閉的門但沒有看到開關,卻驚見一個漏水中空柱子,任務就是從上面把它拉下來,如此門就會開了。持續走走到王子變身為止。黑暗王子的特性,副武器均固定為Daggertail,我們叫鎖鍊好了,按C可以小範圍旋轉,E則可以配合滑鼠左鍵作出連續技,道理跟光明王子一樣;鎖鏈在手打遍天下無敵手,大多數情況下鍊子隨便揮一揮,敵人應聲倒地、俯首稱臣、無體投地,號稱恐怖殺人名器。但黑暗王子血會一直下降,比二代嚴苛的是,開減速並不會扣的比較慢,而且黑暗王子是扣血扣到死,所幸,路上看到沙子,請不忘過去收集一下,保證身體棒,牙口好。這裡有兩個選擇,一個是解決完所有廢渣後按E 拉石棺進門,要不然就是不要理他們直接拉石棺進門,建議還是打一下熟析一下黑暗王子的性能。過門下柱,又是一群廢渣。解決後前進,只要是變成黑暗王子,大部分的大距離跳躍都要需要用到鎖鏈來當作媒介,在正確的時間按E,就能利用鎖鏈來進行大距離輔助跳躍。三次大跳躍後,下去拉石棺,進門。上梯,拉齒輪機關,盪兩次桿,Z字跳上去。到有水的地方,王子變回來。前進至存盤點The Tunnels[隧道]。從存盤點看,總共有兩條路,有機關的是通往第一個加血點的路。本遊戲總共有六個加血點,全部拿齊你的生命力會是現在的兩倍。


拿完加血點後從剛才的存點出發。接著是前所未有的新機關...小心躲過就好,射箭要補充的時間很長,不難過。遇兩弓,繼續上爬,到最頂點存點─The Fortress[堡壘]。進動畫。


第三部份:巴比倫的街道→神殿


從崩塌的宮殿逃出來這裡,離市中心已經非常遙遠了。按Q開廣角,即使不開也看的道光柱。下去以後建議先殺沙之守衛,穿紅色鎧甲的,他會召喚出很多小兵,想速戰速決的話就先幹掉他。解決光柱旁的敵人後,靠近光柱可得新的沙漏槽一個。除此之外站在缺口那邊可以無限補充沙子,請先整裝準備好再出發吧。途中遇到鐵鍊,可以在上面自由上下移動,但是王子腳會很痛-_-。這塊區域的某個武器架旁有個寶箱。上去遇一戰一弓,轉機關開第一道門。接著黑暗覺醒,與其說覺醒還不如說是該輪他上場了。這裡可以訓練一下黑暗王子的瞬殺,其實比光明王子來的簡單,瞬殺被成立以後,狂按E勒死敵人就好。下到下面,出現敵人讓他們成為鎖鏈下的祭品吧。牆上的齒輪機關因為太高,所以需要靠甩桿子上去。開了門以後,看到潺潺流水,卻不見存點,咦,馬車。一上馬,衝衝衝,撞倒了幾名士兵,活該,但中間的籠子裏面好像有人,這裡先埋個伏筆。


接著要開車了。馬車操縱基本上就是左跟右,車子會自己前進,如一般競賽遊戲,必須閃躲障礙物,敵人要是爬上車子了請按滑鼠左鍵讓他們跳車,王子的交通意外險依照時之沙存量多寡,萬一發生摔車或者車禍,R鍵不要客氣。若中途有人要跟你競賽,請先求自身安全,再想怎麼去陷害他。中間會有幾次岔路,王子其實之前會先跟你講,但怕反應來不及然後摔車:第一次→右,第二次→左,第三次,左右都可以,但小心右邊有敵人推車擋路請往左邊閃,然後要跳躍一次;左邊的話不用跳但是路很窄。途中要是遇到有斷掉路的地方不要怕,系統會自動跳躍,這裡猛按Space是不會跳的比較高的。最後王子的車也爆了(劇情所需),騎著馬進門。話說下馬以後過門的那些動作遊戲中按不出來,玩家們就懷著怨念繼續往前走吧。伴隨著兩個人的辯論中往上爬。來到存點─The Lower City[都市下層]。


又聽到善良村民被拷問,做玩家的真是心有餘而力不足,只能殺些怪物祭祭刀。利用彈簧瞬殺兩名敵人,從該高台用匕首插住原型洞下去。下到光柱附近,如果位置正確可以瞬殺兩名戰士,剩下那個守衛就嘿嘿嘿。解決完插光柱,得到100 Credits。走走走,遇到兩隻狼,這些狼非同小比,不速戰速決的話沙子可是會被他們吸走的。幹掉以後從他們出來的附近有兩個洞穴,其中一個有寶箱。往上走到一個很多火的房間,變成黑暗王子。此時突然出現在後面的狼大可不要理,假使你沒有足夠沙子還是稍微照顧他們一下吧。接下來的路比較不好走,走到一個桿子以後,死命盪盪不過去,怎麼辦?咱的王子體脂肪低於3%,按Space就可以站在桿子上,還不會斷掉喔XD,事實上之前在下水道就可以,只是沒必要這樣做,這裡就一定得站上去才能繼續往上跳。看到外面的光以後遇到水,王子跳一跳機械舞又變回於來的樣子。如此發現,大部分的時候,該環境有很多火的地方黑暗王子會覺醒,但遇到水他就沒輒了。跳過兩個彈簧,進動畫。接著要在高樓大廈頂端跳來跳去,請小心弓箭手的遠距攻擊,一但被發現,他們可以在空中狙擊你,讓你在跳躍中墜樓。我們也可以予以以牙還牙,把他們丟下樓讓他們明天上頭條新聞,真是愉快。來到有齒輪機關的地方,拉下去發現開兩道門,其中比較遠的那一道是通往第二個加血點的路線。過這麼長一段路途終於看到存點The Arena[競技場]。


往右定神一看,一個肥仔在那邊刮刀,真噁心,啤酒喝這麼多還沒有下巴,趕快把它解決掉才是。




Boss戰─KLOMPA─啤酒肚之神


打贏此Boss分兩個階段,第一階段要從競技場周圍找到路爬上去,給予他的上半身Speed Kill,總共兩回,每回三下,沒有先行這個步驟所有攻擊無效,爬上去的地方共有兩處,請在迴避他攻擊的時候一邊尋找,個人感覺是他不會刻意攻擊,適時出拳反而是幫我們開路,另外瞬殺成功過一次的路會被擊毀,請找兩條路殺。兩次瞬殺以後進入第二階段,他會跳舞給你看,你就在他腳邊亂砍吧,被腳踩到還不會扣太多,但是被踢到或者被大刀揮到會沒命,請小心。等他最後快沒血時,請在時間限制內砍到兩隻腳,最後給他致命的Speed Kill。進動畫。




瞬間又變成黑暗王子,並自動儲存─The Arena Tunnel[競技場隧道]。接下來有好一段路要走了。途中要拉石棺,時間限制緊迫,似乎只有滾的一途。友情提示,離開這道門之前請補好血,到有水之前都不會有沙子出現。出到戶外到存盤點─The Balconies[陽台]。存點附近有個寶箱下去到有光柱的地方,幹掉守衛,插光柱得The Strom eyes暴風眼。暴風眼的效果可以減低周圍時光流逝速度,俗稱減速,自己行動則是正常,接下來的這個門就需要開暴風眼來通過。過門滾過洞,來到存點 ─The Dark Alley[暗巷]。


Z字跳上去,直到看到街景。跟公主精神喊話以後,起初公主不想甩王子,最後王子又證明了他的勇猛(就是繼續往前走殺怪),公主終於答應要一起去找魔頭,並且幫王子開門。滑下兩次紅布,上上上,來到存點─The Temple Roomtops[神殿室]。


第四部份:神殿→王室工房


看動畫提示,想辦法跳到對面的齒輪機關去吧。下到地面上會出現隱形的敵人,請亂劍砍砍,我們看的不是很清楚沒關係,反正咱的王子還是會自動拔刀,這裡就別擔心了。另外這種敵人會噴隱形小刀,沒特殊作用但是永固,不會損壞,可是威力很低,請自行斟酌,有拿起來的話可以看王子左手空空也把敵人爆頭,可見有偷偷練六脈神劍。以中央的石柱為出發點,跳到某個平台公主會把大鐘射下來,請把他推到可以攀牆上去的地點,拉下齒輪開關然後進門。爬過一堆懸崖,殺掉幾隻狼,這裡開始須要觀察地形了。利用1/4圓形離心力跳躍到桿子上拉下齒輪開關升起石台,從石台上面飛簷走壁到中央,怎麼跳到桿子上前面會這裡一定會,上上上,來到光柱處。得到一個沙漏槽。(待補完)


接著要幫公主開路,總共有三個轉盤,以廣角來看的話,順序為:右、上、中、中、中、右。公主射下鐘,遵循古法將鐘推到他該墊腳的位置,拉機關進門。注意這段期間三者對話,非常有意思。來到存點─The Temple[神殿]。


看完動畫,變身黑暗王子。從這裡一直出發需要用到很多次大輔助跳躍,這裡不多說明,來到某處需要踩地上機關開門,又出現一堆廢物,甩甩鍊子了事,這個地方有個寶箱。過門來到有水的地方,又變回原來的樣子。首先先抽水,轉動機關就能把水抽掉,由機關的角度看來靠近左邊的柱子上去,如果地上冒出兩個丟飛刀的可以不用理。一直往上跳看到有兩邊有兩根桿子,其中一邊有個有用旗子遮住的洞穴,那邊通往第三個加血點。到存點為止路線應該不成問題,來到存點─The Marketplace[市集]。


從存點下去,遇到一個連開暴風眼都過不去的門,找到一個箱子壓住機關即可。這裡也有死路,提示:不要太相信牆上的東西。幫公主打開門之後他會寄包裹給你。跳阿跳來到存點─The Market District[市集區域]。


與公主對話後來到下面,找齒輪機關,進門。來到光柱,得150 credits。拉出一個箱子觸動動畫,由此可見公主的臂力也是超強,身材比例可是棒的不的了...我真怕他手折斷。來到存點The Bowery[種植園]。


過沒剛多久,看到那牆上熟悉的掛燈,黑暗王子又出現了。來到一個宮室,突然出現幾個持刀舞女,打倒他們很少會有沙子,請小心應付。由柱子爬上。來到有水的地方變回來,來到存點─The Brothel[妓院]。發生劇情附近有個武器架,可以先下去拿再儲存,接著要打Boss了。




Boss戰─MAHASTI─飛天舞女


玩過二代的應該馬上有印象,腦中浮出黑衣女的樣子,基本上就是他的翻版,連把玩家打到趴街的笑聲都很...難聽。這個Boss分兩階段:第一階段,用二刀攻擊你,當他攻擊時你只有防禦一途,可以適時使用防禦反擊→防禦的時候看到火光或者聽到劍接觸聲音,那瞬間馬上按滑鼠左鍵就能成功反擊(滑鼠右鍵要繼續保持),太早太晚按都會露出更大破綻,另外他有時候會用下盤攻擊,還有用屁股坐你的這個更痛QQ,偶爾會使出佛山無影腳,不小心被踢下樓請按R。打到某個階段會需要比力氣,這時狂按滑鼠左鍵就能把boss推倒。當Boss血降到一定程度,又會比一次力氣,依然要用力比,但這次一定會輸,別擔心,因為Boss 待會倒大楣了。變成黑暗王子,此時要做的就是對付那個只會跳來跳去的Boss,因為沙子無限,請別擔心,Boss只會投一些沒用的小刀,只需注意不要被他空中擊中就好。在爬上Boss所在的平台之前開暴風眼,就可以在Boss跳走之前給予實質傷害。Boss快沒血時比最後一次力氣。再來自動儲存─The Plaza[廣場]。




再來進行路線應該都沒問題,解決宮殿裡的兩名戰士,踩牆上機關進門,走阿走看到公主,卻被前面的沙袋擋住,又沒發生水災幹嘛堆起來,繼續前進。前進到有水的地方,儲存─The Upper City[都市上層]。


從這裡開始有些小型解機關的考驗。先上去轉開關,讓那個大木樁可以移動,將其拉到妥當位置後在上去轉一次機關,觀察哪裏有所動靜,去那個地方,爬上去,到最高點轉機關開門。看到公主,看來王子還不夠格啊,公主又落跑了,王子正下去卻又出現一堆垃圾兵,唉,真是不知死活。解決完以後附近有個寶箱。追隨公主的路過去。找到有光柱的地方,得到The Wind of Sand沙之風。王子持刀狀態按防禦後敲一下R,需要一點集氣時間,然後就會以自身為中心點發生大爆炸,敵人會全部震開並且震懾倒地,需要消耗兩個沙漏槽。繼續來到存點─The City Gardens[城市庭園]。


走走走,解決一堆雜兵以後,拉齒輪機關,依動畫提示走到你該去的地方。到光柱處,得到新的沙漏槽。如果從頭到尾都有乖乖的去插光柱,現在沙漏槽應該是六個全滿。沿途會經過一個廣場,就是待會會出現驚喜的那個地方,其周圍走廊有個寶箱。另外這裡風景很美,請不忘駐足觀賞。美好時光不長,跳下去突然出現龐然大物,簡直是二代的...大猩猩翻版。他其實也不能算一個boss,只因沒有血條。擊倒他的方法,砍他的腳,砍到他跪下來orz為止,然後從背後按 Space跳上他頭(待補完),給他一擊Speed Kill,開始我們的大怪獸之旅,你要騎著這個大怪物開路。方向鍵只有左右,就只是轉彎而已,途中有幾次需要180大轉彎,請把方向盤打到底以免發生追撞事故。騎完怪獸讓他撞壁,到存點─The Canal[河渠]。存點右邊有個小洞,通往第四個加血點。一直下去,來到下個存點也沒有問題─The Promenade[周遊道]。


遇到有水的地方卻不見路可以過,請想起"凡走過必留下痕跡"。走走走看到火事,王子碎碎念一番變成了黑暗王子。從那邊出發到有水的地方有好一段路,請常常補血,若不小心卡住,請隨時注意牆上的東西。變回來,看到光柱,殺掉上面守衛,插光柱得200 Credits。另外守衛附近有寶箱。走到下個存點─The Royal Workshop[王室工房]。


來到這裡建議大家腦筋休息一下,如果你要一口氣玩下去,再來的東西有你傷腦筋。


第五部份:王室工房→宮殿


看動畫提示。這裡稍微說明一下。整個廣場有幾個重要部分,第一是大神像,第二是在地面上可滑行的木條,三是上面的兩個控制機關,還有一些可以跳或不可以跳的地形。用來移動神像用的。這關目的是使用大神像大門撞破。別聽動畫說民眾的胡言亂語,說什麼這裡著火你上不去的,咱的王子要是上不去那些民眾也別想活了。這裡想動腦筋的玩家慢慢想,轉法我留在文章底部。


轉完看完動畫,自動儲存─The King's Road[王者之路]。再來的馬車比以前難很多。這裡多死幾次沒關係,為的是保留一些沙子以備之後之需。從一開始到瀑布為止遇到三名不速之客,請用實際行動告訴他們─他們只有跳車的命;過瀑布之後小心追車,開過只能一個車子通過的地方以後,遇到兩次空洞,第一次左右邊都可以,第二次先走中間再偏左偏右,建議左邊因為右邊還要急轉彎;大跳躍以後還有兩個空洞,第一個安全通過以後第二個方向盤往右轉一點點就可以安全通過,到目前為止第一階段通過,看動畫;王子被路人甲撞到左邊,門是一定得撞的,遇到第一次跳躍靠左,再來請往右邊一點,順利過去可以看到路人甲的下場;接著看到路上擋路的盾牌牆,這樣閃:右、右、左、左、右、左,再來看到盾牌牆別理了,彎左邊,途中遇到未持票旅客給予相同待遇;開到中央有柱子的地方,再撐一會兒,戰鬥沒有結束,再來的更嚴苛。




Boss戰─TWIN WARRIORS─重裝二人組


由於沒辦法儲存,再加上若是剛才沒有開的很好,而花掉一些沙子的話這關會變的不好打。二打一簡直是不公平,王子還只有一個匕首,他們手上的武器比我還要大...不說廢話。這兩隻Boss正面攻擊均無效,想翻過背面沒辦法,拉開距離,抱歉,他們腳好像有裝彈簧,超會跳。對拿斧的正面攻擊反而會被踹倒,但對拿劍的正面攻擊似乎只會防禦,而且打個幾下,拿斧的會過來友情援助,其實電腦畫面會提示,會故意放慢速度,這時請滾開迴避,迴避成功的話拿斧的會因為利量過猛而拔不起來斧頭,這個時候可以先攻擊拿斧頭的,但小心身邊隨時有大刀揮來揮去,挺痛的。拿斧的血量降到一定程度,且三個人站在一定的位置上,即可發動 Speed Kill,不好按且時間很短加上心理因素,請集中精神打。經過觀察拿斧的血量差不多在3/4的時候可以發動第一次Speed Kill,成功以後的結果是拿劍的勝下一半的血,拿斧的剩5/8;繼續同樣的方法打,只是拿劍的會防比較多次斧頭才會過來援救,差不多把斧頭打到1/8左右,發動第二次Speed Kill,樂勝;另外別想開暴風眼偷懶,一砍下去暴風眼效果會消失,留著拿來撿命用吧。為了犒賞玩家們的努力,接下來的動畫令人精神振奮!


動畫過變成黑暗王子。這次要殺完所有敵人才能過門了。上去來到存點─The Palace Entrace[宮殿入口]。


第六部份:正式進入宮殿


看完動畫提示,先從出發點附近找到一個寶箱。本地圖目的就是讓電梯上升。在第二次轉機關的地方,有兩條路,一個是打開的門,另外一個是牆上有三個圓形洞+ 按鈕,那是通往第五個加血點的路。另外舞女的副武器現在終於可以入手了,除了永固之外威力也不錯。最後跳上電梯與公主上...上樓。途中公主問王子喜歡什麼顏色,王子問公主喜歡吃什麼,就是沒人理黑暗王子。來到空中花園,同樣的戲碼又上演,咱的公主好動無比,又被門關起來,王子定神一看,卻發現身後冒出令人遐想的聲音...解決兩名舞女轉機關。再來的地形要算石柱的時間差,走走走來到存點─The Hanging Garden[空中花園]。


從存點出發,經過兩次公主射下門解決雜兵,插光柱得到The Sand Strom沙之暴風,按法跟沙之風一樣,威力更強,但消耗四個沙漏槽我實在不建議,太浪費了。找牆上圓形洞上去,伸縮木條用暴風眼爭取時間吧,來到存點 ─The Structure's mind[]。接著又要解謎,不過比之前那個還要容易些。解謎的地圖構造一目了然,轉法留在下面。另外這張地圖有個寶箱。轉完看動畫。


變身,自動儲存─The Well of Ancestors[]。一直下去,中途會有幾個補給點,別忘記進去探險一下。來到算是下層地帶,開始要躲機關了,從該地點開始到最後壓機關過門,總共三次沙子補給,請好好利用。經過黑暗王子一番冷潮熱諷,滾過了門進動畫,拿起老爹的劍,王子恢復正常。王子老爹的劍威力之強,輕鬆揮一揮待會就看地上噴斧頭,還永不損壞,待會還得靠這把刀照明,他光線好強。接下來的門要用副武器蓄力破開,持刀狀態E按久一點就可以,跟二代類似。另外以後再也不用怕一直扣血了,剛剛是最後一次使用黑暗王子,應該說慶幸還是不捨呢。破門來到存點─The Well of Ancestors(別懷疑跟剛是一樣的地圖名)


接下來的黑暗迷宮要小心,除了沒什麼光線之外還有隱藏敵人,小心應付即可。這個迷宮分上下層,下層靠左邊牆的某個平台有寶箱。來到上層存點─The Labyrinth[迷宮]。再來路線也沒問題,再度破門來到存點─The undergrond cave[地下洞穴]。


從這裡開始就要猛力往上爬了。前面都過的了接下來的地圖都沒問題了,遇到敵人不要猶豫,EEE狂砍,體驗一擊殺的快感。來到存點─The Royal Kitchen[皇室廚房]。進廚房要不要清敵人看你,清掉當然比較好找路啦,踩牆上機關進門來到─The Passage[通道]。意外的通暢無阻來到─The Lower tower[塔底層]。


第七部份:目標是中央塔頂


爬爬爬死命的爬,大家加油吧!需要注意的是有些機關需要運送石頭,反正只有一條路,只要不要摔死應該都不是大礙。還有這裡很可惜不能把敵人丟下樓,王子老爹的劍上似乎有強力膠...。途中經過─The Middle Tower[塔中層],到達塔頂存點─The Upper Tower[塔上層]之間,牆上有個洞是通往第六個加血點。老話一句,沙子省著點用。


爬完咱們王子累壞了,來到存盤點─The Terrace[庭園露臺]。這是最後一個存點。


坐電梯上去...看到偽‧聖鬥士星矢居然在調戲公主,咱的王子怎能嚥的下這口氣呢?機哩咕嚕說了一些話,開始進入最終戰。




最終Boss─VIZIER─維瑟爾


這個王共分三階段:


※第一階段:在地面上飛來飛去,在可攻擊的範圍內他會揮舞他的左右手攻擊,這時候你只有閃躲的份,當他攻擊完有極短暫的硬直時間,請趁機砍他幾刀,當你兩刀打中他以後,第三刀他一定會防禦起來,這時請馬上後退閃躲。如果不幸打到,損一點血,但是他會馬上飄走,這王動作很快,沒有抓好時機要花很多時間才能摸掉一些血,而且場景又都是沙,視角也會一直換,請多留意。當他血損到一定程度,他會飛起來然後召喚幾顆石頭砸你,這個時候請你先有方向的滾滾滾(跑也可以),看他的翅膀,等到一往上張開,馬上換反方向滾或跑,沒有這樣做被石頭砸到的機率很高,因為角度關係所以軌道很難算。總共根跟子對話兩次以後(飛上去的時間),當他降落你再多砍幾刀,就進入第二階段。


※第二階段:崩壞的上層石柱,會以類似離心式洗衣機的旋轉(?),初期待在中央只需要閃躲火鳥彈了事,但沒辦法給予傷害。這裡要做的就是爬到與王同樣位置的柱子上,攀牆之間給予Speed Kill。總共三次、每次三下。但惱人的是那些石頭,瞬殺失敗被丟下來就算了,痛的是爬不起來而被石頭撞到,連續撞下來可真是要送醫。給予三次Speed Kill以後,進入第三階段。


※第三階段:王看起來好像要絕地大反攻,把石頭擺好給你爬。沒什麼難度,小心越爬越高不要被火鳥彈射中就好,只有一條路可以走。




當你跳到最後一個頂端,往王那個方向一跳,突然...黑客帝國(駭客任務)出現了...請在最後一次機會觀賞完360全廣角巴比倫市街景後,舞動你右手的食指,結束這一切。


對了,如果你第一階段想偷懶,不想照上面的打法也沒關係,你用副武器一刀一刀砍(不要用連技),他會乖乖給你打,你只要顧著閃石頭就能直接進入第二階段。別怪我說為什麼不早說(我沒死過這麼多遍也沒辦法分析第一階段的攻擊模式),我倒覺得這是遊戲設定之外的東西。既然都知道了,那就用這個方法打吧,把血留到後面損。


死的好,終於被老爹的劍殺死了吧,殺人者人恆殺之,乃千古不變道理。看完動畫,然後還沒結束。


大神像轉法 (請反白)
前、右轉、右轉、前、前、右轉、後、右轉、前、右轉、前、左轉、前。除了爬上機關的地形之外,其他都是誤導你的。個人覺得這是繼一代轉月亮柱子之後,可以媲美的解謎關卡。另外我玩PC版時發現好像有個bug,這裡時之沙會無限回復,真是好,就不用怕摔死了。


畫面突然轉為極為現代感的領域─The Mental Realm[精神領域]
這裡,交給玩家們自行解決了,除非你戀戰。
-----------
上升座檯 (請反白)
以公主的角度來看:右上、左上、左上、右下、左下、上上、上上、左上、右上、左下、上下、右上、上上、左上。有可能有別種解法,不知道還有沒有更簡便的方法。


再來就看結局動畫吧,Fin。

wii和 wii sports的魅力

前几天买了WII, 感觉真是很棒,最主要看到爸爸妈妈玩的样子真是从心眼里感到不可议也。呵呵。妈妈笑到快不行了都 ,一次次在拳击里把爸爸打倒在地。呵呵。真是名不须传啊,可以把他们都带进来的游戏机和游戏。
爸爸还说买专用的游戏手柄的网球拍什么的。呵呵。这样每天他们吃完晚饭也不会老坐那了。

快点出中文版的啊,神游你简直就是天下最傻的。

Tuesday, July 3, 2007

美国的银行

花旗银行英文叫citi bank...
解释如下:
很久很久以前....
人们看到花旗银行的logo是以一面美国国旗...(对拉!!!就是那面很花的旗帜)
所以....就称其为花旗银行...
之后官方在翻译的时候根据使用原则...就翻译为:花旗银行...

HSBC: 汇丰银行
HSBC是汇丰银行的英文缩写,汇丰银行的全称是The Hongkong and Shanghai Banking Corporation,汇丰集团是世界规模最大的银行和金融业务机构之一。

Wednesday, May 23, 2007

找APARTMENT记

从昨天开始就找APARTMENT住的地,到今天最后都要放弃了,终于找到了。真是幸运,而且最主要的从三点多到五点全部搞定。真是LUCKY啊。最主要是还是2 BEDROOM 2 BATH WITH A DAN. 虽然要多交半月的房租,但是已经很好了。唉。明天要做飞机今天完全搞定,真是太牛了。呵呵。

找电话,谈谈

Thursday, May 10, 2007

JAVA 格式化输出问题(转)

JAVA Formatter class 的文档

System.out.printf("10.3s","teststring");
System.out.format("10.3s","teststring");


FORMATTING OUTPUT WITH THE NEW FORMATTER

J2SE 5.0 introduces a new way to format output that is similar to that of the C language's printf. In this approach, each argument to be formatted is described using a string that begins with % and ends with the formatted object's type. This tip introduces you to the new Formatter class and to the syntax of the formatting that you perform with the class.

It's likely that you will most often use the new formatting approach in a call similar to either of the following:

System.out.format("Pi is approximately %f", Math.Pi);
System.out.printf("Pi is approximately %f", Math.Pi);

The printf() and the format() methods perform the same function. System.out is an instance of java.io.PrintStream. PrintStream, java.io.PrintWriter, and java.lang.String each have four new public methods:

format( String format, Object... args);
printf( String format, Object... args);
format( Locale locale, String format, Object... args);
printf( Locale locale, String format, Object... args);

These correspond to the format() method in the underlying worker class java.util.Formatter class:

format(String format, Object... args)
format(Locale l, String format, Object... args)

Although you'll likely use these methods from String, PrintStream, and PrintWriter, you'll find the documentation for the various available formatting options in the documentation for the Formatter class.

Let's begin with the following example of the format() method:

formatter.format("Pi is approximately %1$f," +
"and e is about %2$f", Math.PI, Math.E);

The format() method requires some of the new language features introduced in J2SE 5.0. One is varargs, which simplifies the way that an arbitray number of arguments can be passed to a method. Notice that a variable number of Object instances can be entered for formatting. Also notice that the objects in the example are autoboxed and unboxed. Autoboxing/Unboxing is also a new feature in J2SE 5.0. Autoboxing eliminates the need for manually converting a primitive type (such as int) to a wrapper class (such as Integer), unboxing automates the reverse process. In the example, Math.PI is a double which is autoboxed to a Double (to be treated as an Object). In addition, in the example the formatted output is written to java.lang.StringBuilder, yet another new feature introduced in J2SE 5.0.

The format itself is a String that includes zero or more formatting elements, each beginning with a %. Each formatting element is applied to one of the Objects passed in. Each formatting element has the general form:

%[argument_index$][flags][width][.precision]conversion

The argument index is a positive integer that indicates the position of the argument in the argument list. The numbering begins with 1 for the first position, not with 0. So the first position in the previous code snippet is occupied by Math.PI, and is indicated by using 1$. The second position is occupied by Math.E, and is indicated by using 2$.

The width specifies the minimum number of characters to be written as output.

The precision is used to restrict the number of non-zero characters.

The conversion describes the type of the object being formatted. Much of this should be familiar to C programmers because this is a Java implementation of printf(). Common types include f for float, t for time, d for decimal, o for octal, x for hexadecimal, s for general, and c for a Unicode character. The following sample application, UsingFormatter, allows you to enter different formats from the command line and view the output. Notice that the application instantiates a destination -- in this example, a StringBuilder. It then instantiates a Formatter and associates it with the destination. The Formatter then formats some String and sends the output to the destination. The results of the conversion are then displayed to standard out.

package format;

import java.util.Formatter;

public class UsingFormatter {

public static void main(String[] args) {
if (args.length != 1) {
System.err.println("usage: " +
"java format/UsingFormatter ");
System.exit(0);
}
String format = args[0];

StringBuilder stringBuilder = new StringBuilder();
Formatter formatter = new Formatter(stringBuilder);
formatter.format("Pi is approximately " + format +
", and e is about " + format, Math.PI, Math.E);
System.out.println(stringBuilder);
}
}

Compile and run this with the command line argument %f:

java format/UsingFormatter %f

You should get the result:

Pi is approximately 3.141593, and e is about 2.718282

Rerun this and set the precision to be two decimal places:

java format/UsingFormatter %.2f

You should see the following:

Pi is approximately 3.14, and e is about 2.72

Notice that the numbers are not just truncated. The value of e is rounded off to two decimal places. You can additionally specify the width by supplying the command line argument %6.2f. This time leading spaces are inserted because you specified that the number should use six characters, even though the precision restricts it to using only three characters and a decimal place. If you enter the command:

java format/UsingFormatter %6.2f

You should see this:

Pi is approximately 3.14, and e is about 2.72

The position can be used to specify which argument to format. Rerun UsingFormatter with the command line argument %1$.2f. This specifies that you want to use Math.PI twice. You should see the following output:

Pi is approximately 3.14, and e is about 3.14

You can change the Locale used to format the numbers by adding an import statement and calling a different constructor. Here's an example:

package format;

import java.util.Formatter;
import java.util.Locale;

public class UsingFormatter {

public static void main(String[] args) {
if (args.length != 1) {
System.err.println("usage: " +
"java format/UsingFormatter ");
System.exit(0);
}
String format = args[0];

StringBuilder stringBuilder = new StringBuilder();
Formatter formatter = new Formatter(stringBuilder,
Locale.FRANCE);
formatter.format("Pi is approximately " + format +
", and e is about " + format, Math.PI, Math.E);
System.out.println(stringBuilder);
}
}

Compile and run this with the argument %.2f and you should see the decimal points changed to commas.

Pi is approximately 3,14, and e is about 2,72

As previously mentioned, you will typically not use the Formatter class explicitly. Instead, for example, you can directly use the printf() and format() methods in the PrintStream class. The following program, UsingSystemOut, is a rewritten version of the UsingFormatter program to use standard out:

package format;

public class UsingSystemOut {

public static void main(String[] args) {
if (args.length != 1) {
System.err.println("usage: " +
"java format/UsingSystemOut ");
System.exit(0);
}
String format = args[0];

System.out.format("Pi is approximately " + format +
", and e is approximately " + format, Math.PI, Math.E);
}
}

The behavior of UsingSystemOut is slightly different than that of UsingFormatter. The UsingFormatter program uses println(), the UsingSystemOut program does not. Because of that, if you run UsingSystemOut from the command line, you will notice that your next command prompt is on the same line as your output. You need to insert a new line. You can do this using formatted output by adding %n. Run UsingSystemOut with the command line argument %.2f%n:

java format/UsingSystemOut %.2f%n

You will see the following result:

Pi is approximately 3.14
, and e is about 2.72

You can replace the last method call with printf() if you prefer. There is no difference between System.out.format() and System.out.printf().

As a final example, let's take a look at how date and time objects can be formatted. These objects have the conversion type t or T. That letter is followed by a second letter that indicates which part of the time should be displayed and how it should be displayed. For example, you can display the hour in a variety of forms using tH, tI, tk, or tl, and the minute within the hour using tM. These can also be combined with tr, which displays tH:tM. Similarly, you can display the day of the week, the name of the month, and so on, using the format conversion keys detailed in the Formatter API.

Here is an example that displays the date by formatting the current time using tr for the hour and minute, tA for the day of the week, tB for the name of the month, te for the number of the day of the month, and tY for the year. These could all be preceded by 1$ to point to the first position. Instead, the %tr points to the first position. The < in the other format strings refers back to the position formatted previously.

package format;

import java.util.Calendar;

public class FormattingDates {

public static void main(String[] args) {
System.out.printf("Right now it is %tr on " + "% Calendar.getInstance());
}
}

Compile and run the FormattingDates program. You will see output that looks something like this:

Right now it is 01:55:19 PM on Wednesday, September 22, 2004.

This tip is intended to get you started using the new Formatter facility for formatting output. In some ways, the options should feel familiar to you from the old printf() days. Here as before, there are many possibilities available. You will only learn them by trying out different options and deciding which ones meet your needs.

For more information about formatting with the new formatter, see the documentation for the Formatter class.

Monday, May 7, 2007

SQL*Plus系统环境变量有哪些?如何修改?(转)

软件环境:
1、Windows NT4.0+ORACLE 8.0.4
2、ORACLE安装路径为:C:\ORANT

实现方法:
show和set命令是两条用于维护SQL*Plus系统变量的命令

SQL> show all --查看所有68个系统变量值

SQL> show user --显示当前连接用户

SQL> show error                --显示错误

SQL> set heading off --禁止输出列标题,默认值为ON

SQL> set feedback off --禁止显示最后一行的计数反馈信息,默认值为"对6个或更多的记录,回送ON"

SQL> set timing on --默认为OFF,设置查询耗时,可用来估计SQL语句的执行时间,测试性能

SQL> set sqlprompt "SQL> " --设置默认提示符,默认值就是"SQL> "

SQL> set linesize 1000 --设置屏幕显示行宽,默认100

SQL> set autocommit ON --设置是否自动提交,默认为OFF

SQL> set pause on --默认为OFF,设置暂停,会使屏幕显示停止,等待按下ENTER键,再显示下一页

SQL> set arraysize 1 --默认为15

SQL> set long 1000 --默认为80

说明:
long值默认为80,设置1000是为了显示更多的内容,因为很多数据字典视图中用到了long数据类型,如:

SQL> desc user_views
列名 可空值否 类型
------------------------------- -------- ----
VIEW_NAME NOT NULL VARCHAR2(30)
TEXT_LENGTH NUMBER
TEXT LONG

SQL> define a = '''20000101 12:01:01''' --定义局部变量,如果想用一个类似在各种显示中所包括的回车那样的常量,
--可以用define命令来设置
SQL> select &a from dual;
原值 1: select &a from dual
新值 1: select '20000101 12:01:01' from dual

'2000010112:01:01
-----------------
20000101 12:01:01


问题提出:
1、用户需要对数据库用户下的每一张表都执行一个相同的SQL操作,这时,一遍、一遍的键入SQL语句是很麻烦的

实现方法:
SQL> set heading off --禁止输出列标题
SQL> set feedback off --禁止显示最后一行的计数反馈信息

列出当前用户下所有同义词的定义,可用来测试同义词的真实存在性
select 'desc '||tname from tab where tabtype='SYNONYM';

查询当前用户下所有表的记录数
select 'select '''||tname||''',count(*) from '||tname||';' from tab where tabtype='TABLE';

把所有符合条件的表的select权限授予为public
select 'grant select on '||table_name||' to public;' from user_tables where 《条件》;

删除用户下各种对象
select 'drop '||tabtype||' '||tname from tab;

删除符合条件用户
select 'drop user '||username||' cascade;' from all_users where user_id>25;

快速编译所有视图
----当在把数据库倒入到新的服务器上后(数据库重建),需要将视图重新编译一遍,
----因为该表空间视图到其它表空间的表的连接会出现问题,可以利用PL/SQL的语言特性,快速编译。

SQL> SPOOL ON.SQL
SQL> SELECT'ALTER VIEW '||TNAME||' COMPILE;' FROM TAB;
SQL> SPOOL OFF
然后执行ON.SQL即可。
SQL> @ON.SQL
当然,授权和创建同义词也可以快速进行,如:
SQL> SELECT 'GRANT SELECT ON '||TNAME||' TO 用户名;' FROM TAB;
SQL> SELECT 'CREATE SYNONYM '||TNAME||' FOR 用户名.'||TNAME||';' FROM TAB;

SQL*PLUS常用命令列表

[ 天堂之水 2002年9月18日,阅读人数36人 ]




软件环境:
1、Windows 98 第二版
2、Oracle数据库版本为:Personal Oracle7 Release 7.3.4.0.0
3、Oracle安装路径为:C:\ORAWIN95

命令列表:
假设当前执行命令为:select * from tab;

(a)ppend     添加文本到缓冲区当前行尾    a order by tname 结果:select * from tab order by tname;
                                      (注:a后面跟2个空格)
(c)hange/old/new 在当前行用新的文本替换旧的文本 c/*/tname     结果:select tname from tab;
(c)hange/text  从当前行删除文本        c/tab       结果:select tname from ;
del       删除当前行
del n      删除第n行
(i)nput 文本   在当前行之后添加一行
(l)ist      显示缓冲区中所有行
(l)ist n     显示缓冲区中第 n 行
(l)ist m n    显示缓冲区中 m 到 n 行
run       执行当前缓冲区的命令
/        执行当前缓冲区的命令
r        执行当前缓冲区的命令
@文件名     运行调入内存的sql文件,如:

SQL> edit s<回车>
如果当前目录下不存在s.sql文件,则系统自动生成s.sql文件,
在其中输入“select * from tab;”,存盘退出。

SQL> @s<回车>
系统会自动查询当前用户下的所有表、视图、同义词。

@@文件名     在.sql文件中调用令一个.sql文件时使用

save 文件名   将缓冲区的命令以文件方式存盘,缺省文件扩展名为.sql
get 文件名    调入存盘的sql文件
start 文件名   运行调入内存的sql文件

spool 文件名   把这之后的各种操作及执行结果“假脱机”即存盘到磁盘文件上,默认文件扩展名为.lst
spool      显示当前的“假脱机”状态
spool off    停止输出

例:
SQL> spool a
SQL> spool
正假脱机到 A.LST
SQL> spool off
SQL> spool
当前无假脱机


exit       退出SQL*PLUS
desc 表名    显示表的结构
show user    显示当前连接用户
show error    显示错误
show all     显示所有68个系统变量值
edit       打开默认编辑器,Windows系统中默认是notepad.exe,把缓冲区中最后一条SQL语句调入afiedt.buf文件中进行编辑
edit 文件名   把当前目录中指定的.sql文件调入编辑器进行编辑

clear screen   清空当前屏幕显示

Saturday, May 5, 2007

因为一个超还罚单警察局破产了呵呵

话说我的哈佛同学Bob,这Bob先生是一个典型的英国贵族,无论做什么事情都是一副慢条斯理的样子,为人温文尔雅,有条不紊,是个很有风度的男士。但他有一个致命的毛病,就是喜欢开快车。只要一上公路,汽车就象飞一般。为此他吃了不少罚单,还险些被吊销了驾照。后来,Bob先生听说有商店在卖雷达侦测器,可以提前侦测到警察使用的雷达测速器。于是Bob先生就立即到商店花1000多美元买了一套最高级的雷达侦测器,装在他的汽车上。这套雷达侦测器有6 个探头,不仅可以侦测前后和两侧,而且可以侦测天上巡逻直升飞机的雷达测速器。一旦他的侦测器侦察到警察使用的雷达,测速器就会发出“小心啊,有警察,小心啊,有警察”的信号。自从Bob先生安装了这台机器,还真是安静了几年,再没有被警察抓到。

一日,Bob先生带全家人度假,一看公路上没有多少车辆,就又开起了飞车。经过一个小城,公路的标示是限速60英里,可是Bob先生却开到了120英里。不久就见一辆警车尾随而来,而且灯闪笛鸣。Bob先生一见,忙将汽车停在路旁,接受警察检查。警察上前:“对不起先生,你超速了。”

Bob先生心中有数,自己有雷达侦测器,机器没有反应,说明警察没有打开雷达测速器,警察只是根据自己的判断行事,没有真正的证据。于是问:“我的速度是多少,你可以告诉我吗?”

警察说:“122英里。”

Bob先生有些奇怪:“你可以让我看测速器的记录吗?”

警察说:“当然。”说着领Bob先生来到警车跟前,让他看车中的雷达测速器记录。只见荧光屏上赫然显示着122英里。

Bob先生有些奇怪了,明明侦测器没有响,他怎么被抓到了呢?但没有办法,还是老老实实地接受了罚单。一看罚单,要罚600多美元,合超速一英里10美元。Bob想不通测速器这次为何没发挥作用,心中气愤起来。

第二天,他找到了商店,生气地将罚单交给商店老板看,说:“你保证这台侦测器可以在全美国有效,为什么我还会被抓到?”

老板一听,说道:“不可能啊,我卖了好几万台,从没有人发生这样的事情,你一定是将机器搞坏了。”

Bob说:“你保证五年不出问题,现在还没到五年,你要检修,并替我付罚款。”

老板忙让员工检查机器,员工拿着仪器和工具检查了半天,说:“没有问题,完好准确。”

“这是怎么回事?”老板一看机器没有问题,态度就有了一些强硬。“我想你一定是将汽车里音响的声音开得太大,警告声你没有听见。我的侦测器扫描的频道是全美国所有的警用频道,不可能有问题,而且我刚检查了,机器很好。”

这样一来,二人就闹得很不愉快。Bob先生一气之下,将商店老板告上了法庭。

三个月后,Bob先生赢得了官司。理由很简单,商店出售的商品没有能达到标示的功能,是欺诈行为。为此,Bob先生不仅赢得了原机器退款和汽车罚款,而且还赢得了对商店惩罚性的赔款二万美元。

这个商店的老板一看不对劲了,机器已经卖了数万台,如果其他人都来索赔,岂不是要将老本都赔光。于是找人调查Bob的超速被罚事件。没多久,侦探社就告诉了他调查结果。原来,那家小城使用的是新从日本买来的雷达测速器,他们使用的频道不是政府规定的警用频道。难怪Bob没能侦测出来,老板一想,这个气啊,转身找了个律师将警察局告上法庭。

官司一打就是二年,从地方法院打到巡回法院,结果是商店老板胜诉。理由是,警察局使用违法的器具行使权力不合法。但这警察局的败诉可了不得,不仅要将全部因为使用这种测速器而罚的超速罚款退回,而且还要补偿利息和损失。平均每个人要退1000多美元,总计有两万多人,退款达到了二千多万,加上法院对警察局的行政罚款200万美元,总金额高达三千万美元。这小城警察局每年的经费才数百万美元,怎么能承受这样的罚款和赔偿。

过了不久,该警察局向法院申请了财政破产。据说,当地的城市税也增加了不少。可怜的警察局长和市长都在不久后被市民罢免。

哎,可怜的警察局只有借债度日。

Friday, May 4, 2007

超速之后可以做的事

The best way to beat one is NOT to get one, so we'll deal with that first.

WHAT NOT TO DO:

1. Don't act like a dick. If you act like a belligerent idiot, you will end up with a lot more than just a speeding ticket. More likely you will end up in jail with your car impounded!

2. Do not admit guilt. Say nothing, if possible. The cop can use your admission against you in court. Better to say nothing or act dumb (see below)

WHAT YOU MUST DO:

1. Say "yes Officer, no Officer" to everything. You want this over with - fast!

2. Act stupid. It helps, even cops don't want to torture the stupid!

3. Act scared! As if the tickets means the end of your life! Again, cops waver at this point. They may not write it if they feel sorry for you.

4. Act ignorant about what you did. Even if they give you a ticket at least you didn't admit you were speeding, which they will use in court against you later.

IF YOU GET A TICKET:

1. Don't argue the situation out on the road - you will not win! You don't want them to remember you when you do go to court. SAY NOTHING - then drive away.

2. Remember everything about the situation! How much traffic, the weather, which lane you were in. Write it down if you are too stoned to remember this stuff.

AFTER YOU GET THE TICKET/PRE-TRIAL PLEA OR APPEARANCE

1. Always plead 'not guilty.' This may be a pre-trial appearance, or you may be able to send in the ticket with 'not guilty' plea. Try to delay a pre-trial appearance if possible. There will be a specified date if you have to mail in the plea.

AS THE COURT DATE APPROACHES:

1. Very important. DELAY, DELAY, DELAY!!!!!! Keep putting off that court date! You don't want to go to court! You want to make it so the cop thinks the case is so far in the past he'll never remember anything. A small story: When John Hussar, the director of The Blur of Insanity went to college he got a speeding ticket (90 mph in a 55 mph zone) from a New York State Trooper. He successfully put off going to court for two and a half years (mainly by lying about going on various trips to Europe)!! When he final did show up in court he discovered that the Trooper had been transferred out of the area! The case was immediately dismissed!
The Lesson? The longer you wait the better chance the cop won't show up!

2. Request information (optional, it can work for you, or make them want to nail you more!) Also they may or may not give you any of this depending on local laws!:

a.Copies of manufacturers names, including makes, models and serial numbers of all radar/laser guns in use by the Town/City/State Police Department.

b. Copies of manufacturers recommended maintenance for all of the above stated radar guns.

c. Copies of any manufacturer literature as it relates to the correct use, including but not limited to mounting, aiming, weather and traffic limitations, for all radar guns in use by the Town/City/State Police Department.

d. A copy of the past six months' maintenance records for all of the above stated radar guns, including, but not limited to, calibration specifications.

e. A copy of the Authorized Certification of Training, issued to the Officer who gave you the ticket, in the proper use of all radar guns in use by that Town/City/State Police Department he/she works for.

f. A copy of the patrol car assignments for the date you got the ticket.

This should give you something to work with, and also make the cop not want to show up to deal with all this crap!

COURT - A FRIGHTENING PLACE

What happens in court:


Go check in with the clerk.
See if your officer arrives, if he doesn't that will often be the end right there.
The judge will call your case.
The officer will testify first.
You then question the officer
You then call any witnesses you have
The officer can make a closing statement
You can make a closing statement
The judge decides.
1. Wear a suit, if you own one. If you look like a derelict, you will be treated like a derelict. We don't care if you think that is unfair! The world is not fair - grow up.

2. Be nice. Again, being a dick will just get you in trouble and solves nothing.

3. IT is the officers duty to prove you GUILTY. If he fails to prove your guilt the case will be dismissed.

BE confident that you will win the case!

Check the actual wording of the code you violated. If the officer fails to prove guilt in any part of the code then you should be dismissed.

BEFORE an officer can use the radar/laser reading as evidence, he has to establish a few things Jurisdiction Certification, up to date, accurate, traffic and engineering survey, radar/laser properly calibrated, tuning forks calibrated (with radar), FCC license, radar/laser unit appears on that FCC license

If the officer attempts to use the radar reading before establishing those things above, politely interrupt and say "objection your honor, inadmissible evidence."

Then tell the judge why. If the officer fails to prove your guilt at the end of his testimony don't question him, move to have the case dismissed. And explain what he failed to prove.

If the officer was moving when was his speedometer last calibrated? Have the records to see if he contradicts himself. If officer guesses your speed. throw something and ask him how fast it was going. If he is off by 3 MPH at 15 MPH speed then think about how far off he is at 35 MPH.

Were the speed limits prima facie? or Absolute? If prima facie then prove the speed you were traveling at wasn't unsafe.

ASK questions like: what color clothes was I wearing? did I have any passengers?

What was the weather like? To see how well versed the officer is.

See if you can attend traffic school in exchange for a dismissal of the charge (never bothers your insurance.)

OFTEN the worst part of a ticket is the increase in your insurance. By beating the ticket you don't have to worry about that...

Hopefully the cop won't show up - in which case you will ask that the case be dismissed - 99% of the time it will.

Anyway - there you have it. Good Luck. And if you beat a speeding ticket with any of this advice you have to make ten people you know go and see the movie!
good_luck
12-20-2006, 02:24 PM
The best way to beat one is NOT to get one, so we'll deal with that first.

WHAT NOT TO DO:

1. Don't act like a dick. If you act like a belligerent idiot, you will end up with a lot more than just a speeding ticket. More likely you will end up in jail with your car impounded!

2. Do not admit guilt. Say nothing, if possible. The cop can use your admission against you in court. Better to say nothing or act dumb (see below)

WHAT YOU MUST DO:

1. Say "yes Officer, no Officer" to everything. You want this over with - fast!

2. Act stupid. It helps, even cops don't want to torture the stupid!

3. Act scared! As if the tickets means the end of your life! Again, cops waver at this point. They may not write it if they feel sorry for you.

4. Act ignorant about what you did. Even if they give you a ticket at least you didn't admit you were speeding, which they will use in court against you later.

IF YOU GET A TICKET:

1. Don't argue the situation out on the road - you will not win! You don't want them to remember you when you do go to court. SAY NOTHING - then drive away.

2. Remember everything about the situation! How much traffic, the weather, which lane you were in. Write it down if you are too stoned to remember this stuff.

AFTER YOU GET THE TICKET/PRE-TRIAL PLEA OR APPEARANCE

1. Always plead 'not guilty.' This may be a pre-trial appearance, or you may be able to send in the ticket with 'not guilty' plea. Try to delay a pre-trial appearance if possible. There will be a specified date if you have to mail in the plea.

AS THE COURT DATE APPROACHES:

1. Very important. DELAY, DELAY, DELAY!!!!!! Keep putting off that court date! You don't want to go to court! You want to make it so the cop thinks the case is so far in the past he'll never remember anything. A small story: When John Hussar, the director of The Blur of Insanity went to college he got a speeding ticket (90 mph in a 55 mph zone) from a New York State Trooper. He successfully put off going to court for two and a half years (mainly by lying about going on various trips to Europe)!! When he final did show up in court he discovered that the Trooper had been transferred out of the area! The case was immediately dismissed!
The Lesson? The longer you wait the better chance the cop won't show up!

2. Request information (optional, it can work for you, or make them want to nail you more!) Also they may or may not give you any of this depending on local laws!:



a.Copies of manufacturers names, including makes, models and serial numbers of all radar/laser guns in use by the Town/City/State Police Department.



b. Copies of manufacturers recommended maintenance for all of the above stated radar guns.

c. Copies of any manufacturer literature as it relates to the correct use, including but not limited to mounting, aiming, weather and traffic limitations, for all radar guns in use by the Town/City/State Police Department.

d. A copy of the past six months' maintenance records for all of the above stated radar guns, including, but not limited to, calibration specifications.

e. A copy of the Authorized Certification of Training, issued to the Officer who gave you the ticket, in the proper use of all radar guns in use by that Town/City/State Police Department he/she works for.

f. A copy of the patrol car assignments for the date you got the ticket.



This should give you something to work with, and also make the cop not want to show up to deal with all this crap!



COURT - A FRIGHTENING PLACE

What happens in court:

Go check in with the clerk.
See if your officer arrives, if he doesn't that will often be the end right there.
The judge will call your case.
The officer will testify first.
You then question the officer
You then call any witnesses you have
The officer can make a closing statement
You can make a closing statement
The judge decides.
1. Wear a suit, if you own one. If you look like a derelict, you will be treated like a derelict. We don't care if you think that is unfair! The world is not fair - grow up.

2. Be nice. Again, being a dick will just get you in trouble and solves nothing.

3. IT is the officers duty to prove you GUILTY. If he fails to prove your guilt the case will be dismissed.



BE confident that you will win the case!



Check the actual wording of the code you violated. If the officer fails to prove guilt in any part of the code then you should be dismissed.

BEFORE an officer can use the radar/laser reading as evidence, he has to establish a few things Jurisdiction Certification, up to date, accurate, traffic and engineering survey, radar/laser properly calibrated, tuning forks calibrated (with radar), FCC license, radar/laser unit appears on that FCC license

If the officer attempts to use the radar reading before establishing those things above, politely interrupt and say "objection your honor, inadmissible evidence."

Then tell the judge why. If the officer fails to prove your guilt at the end of his testimony don't question him, move to have the case dismissed. And explain what he failed to prove.

If the officer was moving when was his speedometer last calibrated? Have the records to see if he contradicts himself. If officer guesses your speed. throw something and ask him how fast it was going. If he is off by 3 MPH at 15 MPH speed then think about how far off he is at 35 MPH.

Were the speed limits prima facie? or Absolute? If prima facie then prove the speed you were traveling at wasn't unsafe.

ASK questions like: what color clothes was I wearing? did I have any passengers?

What was the weather like? To see how well versed the officer is.

See if you can attend traffic school in exchange for a dismissal of the charge (never bothers your insurance.)

OFTEN the worst part of a ticket is the increase in your insurance. By beating the ticket you don't have to worry about that...



Hopefully the cop won't show up - in which case you will ask that the case be dismissed - 99% of the time it will.



Anyway - there you have it. Good Luck. And if you beat a speeding ticket with any of this advice you have to make ten people you know go and see the movie!

在美国高速路上超速被抓

刚看完SPIDERMAN 3到家,刚才在回来的路上因为超速被抓,要交160的罚款。唉,早想着会这一天,没想到会是在今天。说实话,感觉挺爽的呵呵。 一开始我在玩定速,唉,想来如果不超前面那辆车也不会被抓了。结果限速55,开到83。主要是路上没车啊,都1点多了。警车就呆在快车道边上熄了灯守株待我啊 ,唉, 我一开始还以为是一个车坏了呢, 刚来是真坏(心坏, 躲着测速)。我快看到它时,车就起动了,然后跟着我,一开始我说怎么一直跟着我啊,我让右边让你过吧,结果还跟着我,我就意识到不好了,然后往右边靠,这时警灯也打开了,我知道彻底完蛋了。

停在路边,乖乖呆车里等警察出来找你。 首先让我把车玻璃完全低下去,然后说官话啊,说什么是什么玛里兰警察,你超速的情况都被录下来了。然后说什么55 83 。 然后还问我为什么要开那么快,我说刚看完SPIDERMAN3,只是想早点回不家休息,这家伙还问我怎么样,我说好呗。接着给他看驾照(才拿到一个多月啊,之前用的国内的)然后看车的注册材料,因为第一次登记的时候住址一个单词拼错了,他又回车察资料 ,警车里还真是什么都有啊。唉, 我还想问下第一次能不能免,结果告我说可以上法庭,我心想唉上了也没用,最主要太麻烦,估计得交钱了。

唉,今天刚收到SSN OFFICE 来信说两周内给我寄SSN CARD ,我都等两个多月了,朋友都两周办下来的,结果刚有一个好消息,刚有接到这个罚单。

不过男人对速度还是都有追求的,不过下次不会了,该是做个遵纪守法的好司机了。

(说实话,警灯真是闪得很厉害)

Monday, April 30, 2007

ORCALE

create table m
(
id1 number,
id2 number,
c varchar2(100),
constraint pk_m primary key (id1,id2)
);

create table d
(
id1 number,
id2 number,
d varchar2(10),
constraint fk_d foreign key (id1,id2) references m(id1,id2)
);
组合主键、外键都需要你指定其约束名称,如 pk_m, fk_d 等,
而单一的主键、外键就可以不指定而让系统自动产生约束名称。

也可以创建完表后再加主键:alter table 表名 add constraint 主键名 primary key(列名1、列名2)或在建表的sql语句后添加CONSTRAINT 主键名PRIMARY KEY (列名1、列名2、、、)

CREATE TABLE SPJ
(s_num VARCHAR(5) NOT NULL,
p_num VARCHAR(5) NOT NULL,
j_num VARCHAR(5) NOT NULL,
qty INT NOT NULL,
FOREIGN KEY(s_num) REFERENCES S(s_num),
FOREIGN KEY(p_num) REFERENCES P(p_num),
FOREIGN KEY(j_num) REFERENCES J(j_num),
CONSTRAINT PK_SPJ PRIMARY KEY(s_num,p_num,j_num));

Friday, April 27, 2007

西方文化是理性的,而佛却相反,他本身是个人,是个有觉悟的人,通过长时间的修行达到了觉悟,然后呢,


我们称他为佛,而且佛不止一个,众生皆有佛相,大家只要努力,都能达到他的境界。中国佛教禅宗的修行是为了自己见性成佛,自己可以主宰自己,不是靠哪一个外来力量,不是靠什么神,

所以说现在佛教就讲究自己去实践,自己去做。自度度人、普度众生。

Thursday, April 26, 2007

看韩寒写出来大家的心声

今天赶巧看到韩寒的BLOG 真是忍JUN不禁啊,大快人心真是,

最有意思的是这段
————————————————————————————————————————————————————————————
现在公布正确答案。
昨天我的车挂不上两档,今天维修后,问题还是存在,所以基本上一直用1档和3,4档在跑。但还好车速还是比较快,加上退出比赛的朋友帮我把车调的操控比昨天好了很多,所以名次还排在第3,领先了第4名一分钟。
(挑四个错,每个一分)
答案
1:车挂不上两档——应该为二档(够二吧)
2:一直用1档和3,4档在跑(标点应该是顿号,还好老师没觉得车是只能开不能跑的)
3:退出比赛的朋友帮我把车调的操控比昨天好了很多(此处应该把“操控”去掉,可能是老师没见过什么叫操控,或者老师不知道“操控”在汽车用语中属于绝对的名词。还有一说是应该改为操控性,我支持改为操控性。本来操和性是必须联系在一起的。)
4:但还好车速还是比较快——此处“但还好”后面要加逗号。是啊,不加谁能看得懂,还以为是“好车”呢。

据说还有一个错,就是“领先了第4名一分钟”的“了”字应该去掉。真是一了百了。

虽然这只是随手写的一个混乱的没有文采可言的记叙,但我个人觉得是没有错的。甚至那个标点符号。只要一个作者高兴,大家看得明白,文章又不是新华社通稿,所有的标点都可以是句号。但不料这个方法被小资们先用了去。况且就算错了也所谓,错了便是错了,有个标准答案是更加的错。随便看看这张试卷,还有一些题目,比如别的作者写的一篇文章的分析:
文章最后,作者为什么说“我开始解了‘落尽繁华见真纯’的真义。
中国的语文很喜欢由出题人来大肆揣摩作者的含义,并且以出题人的揣摩为正确,所有学生,包括作者本人,如果揣摩有异,就错了。这要是我,我的回答就是,因为作者想找句装孙子的话来结尾。
还有——下面两条标语不够得体,请依循其表达的意图,重新拟写
1:计划生育宣传标语:农民要想富得快,少生孩子多养猪。
我就觉得这个标语非常得体,唯一的遗憾就是,可以改的压韵一点,比如,农民要想快致富,少生孩子多养猪。养猪要养老母猪,读书不读语文书。
但这个答案肯定是错的。

如果你觉得有问题,是不能上诉的。虽然连法律都有很多解释,但语文只有一种答案。
当然,最可笑的一次是我的文章作为正面教材被分析。我错了大部分的题目,其中包括,划线句作者想表达的意思是什么。




————————————————————————————————————————————————
使我又回想到高中考语文的时候,现在想来真她妈的是那么回事,出题的人怎么就知道作者当时写的是什么意思,是作者肚里蛔虫吧,日。

Saturday, April 21, 2007

今天帮人搬家

今天帮人搬家,虽说没什么大关系,但总算帮过我忙,甭管大小,再说找人也找不到多少人,最后想想还是去吧。
不过真是觉得搬家太累了,那么多家具,最重的是一个带电动的沙发,里面全是钢的,沉死了,还有恶心的是,她家的房子楼道窄的要死,不过还好,最后往外搬的时候还没太累,大家休息一会再搬下。搬出来的时候有五个男的,搬到新家的时候只有三个男的帮忙。不过还好新搬的APRATMENT 楼道很宽。好多了。

Thursday, April 19, 2007

最简便的备份MySql数据库方法(转)

使用MYSQL进行数据库备份,又很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好。

一、数据备份捷径
因为这个方法没有得到官方正式文档的验证,我们暂称为试验吧。

目的:备份hostA主机中一个mysql数据库TestA,并恢复到到hostB机中
试验环境:
操作系统:WinNT4.0,Mysql3.22.34,phpMyAdmin 2.1.0

在hostA中安装mysql数据库并建立TestA数据库
hostB机安装mysql数据库,没有TestA数据库


方法步骤:
启动phpMyAdmin察看HostA和HostB中的数据库列表,在HostB中没有TestA数据库
找到HostA中mysql的安装目录,并找到数据库目录data
在我的试验环境中,这个目录是
C:mysqldata
找到对应数据库名称的子目录
C:mysqldataTestA
粘贴拷贝到HostB的Data目录下,是HostA同HostB Mysql数据目录下的文件相同

刷新HostB的phpMyAdmin察看一下数据库列表,我们看到TestA已经出现,并且作查询修改等操作都正常,备份恢复恢复成功

试验结论:Mysql的数据库可以通过文件形式保存,备份,恢复只要将相应文件目录恢复即可,无需使用其它工具备份。

二、正规的方法(官方建议):

导出要用到MySQL的mysqldump工具,基本用法是:

mysqldump [OPTIONS] database [tables]

如果你不给定任何表,整个数据库将被导出。

通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。

注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。

mysqldump支持下列选项:

--add-locks
在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。
--add-drop-table
在每个create语句之前增加一个drop table。
--allow-keywords
允许创建是关键词的列名字。这由在列名前面加表名的方法做到。
-c, --complete-insert
使用完整的insert语句(用列名字)。
-C, --compress
如果客户和服务器均支持压缩,压缩两者间所有的信息。
--delayed
用INSERT DELAYED命令插入行。
-e, --extended-insert
使用全新多行INSERT语法。(给出更紧缩并且更快的插入语句)
-#, --debug[=option_string]
跟踪程序的使用(为了调试)。
--help
显示一条帮助消息并且退出。
--fields-terminated-by=...
--fields-enclosed-by=...
--fields-optionally-enclosed-by=...
--fields-escaped-by=...
--fields-terminated-by=...
这些选择与-T选择一起使用,并且有相应的LOAD DATA INFILE子句相同的含义。
LOAD DATA INFILE语法。
-F, --flush-logs
在开始导出前,洗掉在MySQL服务器中的日志文件。
-f, --force,
即使我们在一个表导出期间得到一个SQL错误,继续。
-h, --host=..
从命名的主机上的MySQL服务器导出数据。缺省主机是localhost。
-l, --lock-tables.
为开始导出锁定所有表。
-t, --no-create-info
不写入表创建信息(CREATE TABLE语句)
-d, --no-data
不写入表的任何行信息。如果你只想得到一个表的结构的导出,这是很有用的!
--opt
同--quick --add-drop-table --add-locks --extended-insert --lock-tables。
应该给你为读入一个MySQL服务器的尽可能最快的导出。
-pyour_pass, --password[=your_pass]
与服务器连接时使用的口令。如果你不指定“=your_pass”部分,mysqldump需要来自终端的口令。
-P port_num, --port=port_num
与一台主机连接时使用的TCP/IP端口号。(这用于连接到localhost以外的主机,因为它使用 Unix套接字。)
-q, --quick
不缓冲查询,直接导出至stdout;使用mysql_use_result()做它。
-S /path/to/socket, --socket=/path/to/socket
与localhost连接时(它是缺省主机)使用的套接字文件。
-T, --tab=path-to-some-directory
对于每个给定的表,创建一个table_name.sql文件,它包含SQL CREATE 命令,和一个table_name.txt文件,它包含数据。注意:这只有在mysqldump运行在mysqld守护进程运行的同一台机器上的时候才工作。.txt文件的格式根据--fields-xxx和-- lines--xxx选项来定。
-u user_name, --user=user_name
与服务器连接时,MySQL使用的用户名。缺省值是你的Unix登录名。
-O var=option, --set-variable var=option
设置一个变量的值。可能的变量被列在下面。
-v, --verbose
冗长模式。打印出程序所做的更多的信息。
-V, --version
打印版本信息并且退出。
-w, --where='where-condition'
只导出被选择了的记录;注意引号是强制的!
"--where=user='jimf'" "-wuserid>1" "-wuserid<1"

最常见的mysqldump使用可能制作整个数据库的一个备份:

mysqldump --opt database > backup-file.sql

但是它对用来自于一个数据库的信息充实另外一个MySQL数据库也是有用的:

mysqldump --opt database | mysql --host=remote-host -C database

由于mysqldump导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了:

mysqladmin create target_db_name
mysql target_db_name < backup-file.sql

Monday, April 16, 2007

Access 技巧

设置组合主键:
将字段属性中的索引都改为 索引(有重复) 再同时选择两个字段设置成主键就可以了。

设置日期格式为 YYYY-MM-DD
在控制面板里把短日期格式显示自定义为YYYY-MM-DD 即可。

Saturday, April 14, 2007

从美国打电话

打往中国:固定电话 01186 + 10位号码。区号加号码。 从后边算起。一般需要去掉每一个位0,
例如打往北京 01186+ 11+12345678
打往别的地方 01186+ 370 +1234567

打手机都一样了就。01186+手机号码(11位)

打往法国 01133+区号+号码
打手机 01133+九位号码。 十位的话去掉每一个0

Friday, April 13, 2007

在美国的教训

不会花钱买教训的方法:
一,干什么事情多问,仔细不会有错的。
二,不要贪任何小便宜,天下没有的午餐。


我的经历

一,花钱买了教训,39美元的花费。
RETURN CHECK FEE。意思是你给别人开了支票,但是你的账户里没那么多钱,那你就会被charge这个费用。
我这次是因为把信用卡公司给寄的CHECK 当成是CHECKING ACCOUNT的支票用了。开了550的房租,而信用卡只是300多额度。唉,花钱买教训。
二,
电话,超过PLAN后一分钟0.45$,国际漫游更离谱,等着看账单吧。
三,
停错车位。罚款。


要避免的。
一,
闯红灯,75$。
撞别人车。后果更差。

Tuesday, April 10, 2007

JSP MySql 相关

classpath 设置
.;D:\Program Files\Java\jdk1.6.0\lib\tools.jar;D:\Program Files\Java\mysqlforjdbc\mysql-connector-java-5.0.3-bin.jar;D:\Program Files\Java\jdk1.6.0\lib

最好还是用相关的软件。
to start :
mysql -u root -p

password: root

use database you need :
SOURCE thaipenny.sql;


String userName = "dbcustomer";
String password = "shopping";

5.为数据库设置权限(用户和密码)
  命令:grant all privileges on thaipenny.* to vasabi@localhost identified by "forget";
  当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对shujuku这个数据库操作,这样避开使用root,对数据库的安全有很大帮助.


1、使用mysqldump备份和拷贝数据库

  当你使用mysqldumo程序产生数据库备份文件时,缺省地,文件内容包含创建正在倾倒的表的CREATE语句和包含表中行数据的INSERT语句。换句话说,mysqldump产生的输出可在以后用作mysql的输入来重建数据库。
  你可以将整个数据库倾倒进一个单独的文本文件中,如下:

  %mysqldump samp_db >/usr/archives/mysql/samp_db.1999-10-02

  输出文件的开头看起来象这样:

  # MySQL Dump 6.0
  #
  # Host: localhost Database: samp_db
  #---------------------------------------
  # Server version 3.23.2-alpha-log

JAVA 相关

JDK: JavaTM Platform, Standard Edition 6 Development Kit
JRE: The Java Runtime Environment (JRETM)

 J2ME:Java Micro Edition,嵌入式Java消费电子平台。
 J2SE:Java Standard Edition,用于工作站、PC机的Java标准平台。
 J2EE:Java Enterprise Edition,可扩展的企业级应用Java 2平台。J2EE是分布式企业软件组件架构的规范,具有Web性能,具有更高的灵活性、简化的集成性、便捷性,以及J2EE服务器之间的互操作性。


下载地址
安装说明

环境变更设置:

JAVA_HOME,CLASSPATH,PATH.

只有这三个java环境变量。前两个现在已经不必要设置。

JAVA_HOME指向的是JDK的安装路径,如C:\j2sdk1.4.2_09,在这路径下你应该能够找到bin、lib等目录。当然,你愿意放哪里,就放哪里。我的是放在c盘根目录

JAVA_HOME=C:\j2sdk1.4.2_09;

PATH环境变量,目的是为了指向JDK的bin目录,这里面放的是各种编译执行命令。

我的设置是:

PATH=C:\j2sdk1.4.2_09\bin;

C:\j2sdk1.4.2_09\jre\bin;

需要说明,系统中本身就有PATH环境变量,只要把C:\j2sdk1.4.2_09\bin;C:\j2sdk1.4.2_09\jre\bin;直接放到后面即可,中间有分号间隔。

如果你的JAVA_HOME是别的目录,就对照着该吧。

CLASSPATH最重要。

CLASSPATH=.;C:\j2sdk1.4.2_09\lib;C:\j2sdk1.4.2_09\lib\tools.jar;这时我的设置。这是类的路径。前面加上点和分号,意为首先在当前目录查找,以后你自己编写类的时候自然明白这点。

.; 这个很重要,如果你实在需要CLASSPATH的话,一定不要忘了加上。
那么为什么要设置环境变量,以前编写c语言的时候怎么不设置呢?

由于WINDOWS默认的搜索顺序,先搜索当前目录的,再搜索系统目录的,再搜索PATH环境变量设定的。你在编写java程序时,在一个指定目录,这里没有编译执行命令,而系统目录里面,也没有编译执行命令。所以放在环境变量里面,从这里你应该可以看出,环境变量是干什么用的了。简单说就是告诉操作系统到那里去找指定的文件。你要是把系统目录给改了,看你用dos命令还好不好使。

配置完后,在命令提示符下,键入java -version,如果出现java的一些信息,说明配置成功。

Tuesday, April 3, 2007

玛里兰驾照考试小攻略

网友的心得


Applying for a New License 需要的信息



DMV Locations & Hours


DMV Practice Test


练习平趴的小游戏

先考酒精考试这是肯定的。我在国内有驾照所以不用在这边上DRIVER SCHOOL 。 还有更好的一点是考完笔试通过的话当天就可以考路考,当然得用你自己的车。如果第一次路考没过,下次就得预约了。
笔试第一次只能在计算机上考,挂了从第二次开始可以先用纸的PAPER TEST 。不能错超过三道题,内容全在两个手册。
路考最难的是平趴,所以考官上来就会上你先考这个。所以的细节都得自己去感受,具体步骤手册上都有。首先把车与前车平行,不过我的经验是停车时一定要与边上的车留个足够的距离,大约一个车门。 然后往右打死, 与路边45度的时候打直倒,慢下来。 这里很重要,大约右后视镜过了前车的左边一点的时候就可以往左打死了,但要保证车头能进来。 一般前边停车的时候留的距离不是很小的话是没问题的。 第三个重点,这时看右后视镜,当看到车身与路边平行的时候就说明车平行了,这时再看距离怎么样,一般看不到CURBE 就说明位置离的够近了。
祝大家好运!

Monday, March 19, 2007

常用中英语

breaststroke 蛙泳 butterfly 蝶泳 backstroke
Chinese zodiac sign 十二生肖
Cantonese 广东话

Friday, March 16, 2007

从美国汇款到中国方法总结

从美国汇款到中国方法总结 转

1. 寄个人支票 — 最省钱的方式,但耗时较长

可以使用任何一家银行的支票。在支票上,payable to写拼音,memo写中文姓名,也可以
把收款人的身份证号写上。

收款人在中国任何一家办理外汇业务的银行凭身份证办理托收。手续费大约RMB20-40。需
要等待大约1个月,银行会电话通知领款。 到帐后是外汇,收款人可以取出人民币或者
美圆。


2. 在美国中行往国内中行户头存款。


通常电汇可以在24小时内到帐。到帐后是外汇,收款人可以取出人民币或者美圆。

$2999以下,fee: 电汇$20,邮汇$10。写支票,填写表格,填写中国方面接受的中国银行
的账号和对方姓名地址等, 提供表格上要求的相关证明, 手续费将直接从你的支票总额当
中扣除

表格见:http://www.bocusa.com/bocny/html/nonaccount_form.html ;

具体介绍见:http://www.bocusa.com/bocny/html/application.html ;


3. 在美国当地的银行办理电汇


通常可以在24小时内到帐。到帐后是外汇,收款人可以取出人民币或者美圆。带上photo
ID,提供以下信息给美国当地的银行:


Beneficiary Name (收款人)


SWIFT code


Bank Name: Bank of China xxxx Branch


Account No.

要注意的是中国银行在国内的每一个省份的SWIFT CODE 代码是不同的,所以要确认汇款受益人的当地银行的SWIFT CODE,以免出错。 另外,有一些非常小的支行本身没有SWIFT CODE,它们是共享上级地区银行的SWIFT CODE。总而言之,要确认使用正确的SWIFT CODE。

收款人可以向国内的中行获得SWIFT code,Bank Name和Account No.

本方法适宜大额汇款(因为按照一次汇款收费,没有金额限制,所以大额汇款,用这种方法合算。) 美国的银行手续费一般收$15-$30,中国银行纽约分行收$10。


4. 用Citi的ATM卡在北京、上海等地的Citibank的ATM上免费取钱。


5. 用Debit卡在中行、交行、工行等银行的ATM(带Visa或者Mastercard标志的)取钱。

中行的手续费3%,其他银行的待验证。 所有的网上银行对使用其他银行的ATM不收手续费
,但其他银行可能收。有些网上银行会返还ATM手续费(每月最多$6),如FirstIB和
Netbank,意味着可以免费使用其他银行的ATM。


6. 直接往工行的国际借寄卡存钱。刚打过电话,说是可以,但还没有明确答复。

而且据说在这里有代理行。


7. 用MBNA, Wachovia和Fleet的信用卡。


信用卡在美国境外消费,VISA/Mastercard网络收1%,这是不可避免的。在此基础上一般
还收外汇交易费,但MBNA, Capital One, Wachovia和Fleet不收。

http://www.bankrate.com/brm/news/cc/20010416b.asp

目前在中国使用MBNA信用卡的实际汇率大约为8.17RMB/$,比现钞买入价8.21略低。许多
MBNA信用卡有1%的rebate。



8. 使用旅行支票

此方法适合旅行者本人使用。在开户行购买旅行支票,有可能免费。AAA会员在AAA可以免
费购买。在中国的银行兑现旅行支票,要支付0.75%的手续费。

9. 使用Western Union汇款

此方法最快,可以在1小时内取款,但手续费较高。收款人凭身份证和reference code在
农行或者邮局取款。

手续费及相关信息参见http://www.westerunion.com ;

10 电汇到国内招商银行

这里是从招商银行网站获得的信息

http://www.cmbchina.com/personal+business/products/savings/saving13.htm ;

为确保您能顺利收到汇款,请参照以下指引嘱咐国外汇款人准确填写以下资料:

从世界各地汇入美元电汇


Please instruct your banker to transfer the USD funds (by T/T via CHIPS)as
follows:

Correspondent : Citibank N.A.,New York (CHIPS ABA:0008)

(招商银行的美元账户行名称及其CHIPS ABA 或SWIFT 代码)

Beneficiary’s Bank : China Merchants Bank,H. O. Shenzhen

CHIPS UID :298375

(汇入行:招商银行总行及其CHIPS代码或账号)

Beneficiary’s a/c no.: __________________________________


(收款人一卡通卡号、存折账号)

Beneficiary : ______________________________


(收款人户名:个人名字汉语普通话拼音)

Remarks : /TELE/pay through CMB___________(city)Branch

http://www.huaren.us/dispbbs.asp?BoardID=336&ID=185634&replyID=&skin=1

Last edited by ppmm on Mon Dec 18, 2006 10:51 pm; edited 6 times in total
Back to top
View user's profile Send private message

ppmm



Joined: 14 May 2005
Posts: 2851


PostPosted: Mon Oct 23, 2006 1:37 pm Post subject: Reply with quote

英语中的符号表示及其读法

Tuesday, February 20, 2007

Sunday, February 18, 2007

2007 FJ Cruiser

喜欢的车
2007 FJ Cruiser
Base Vehicle
$23,290
Add-Ons
$6,657
DPH [1]
$605
TOTAL MSRP [1]
$30,552

Your Selections:
DRIVETRAIN:
4x4 v6 Manual $23,290
EXTERIOR COLOR:
Voodoo Blue $0
INTERIOR COLOR:
Dark Charcoal $0
OPTION PACKAGES:
Convenience Package $1,840
Upgrade Package #2 $2,210
INDIVIDUAL OPTIONS:
Curtain airbags $650
Running boards $345
ACCESSORIES:
Front Skid Plate $425
Roof Rack $649
Rear Door Storage $89
Satellite Radio (XM) $449
更多图片请点下面

Wednesday, February 7, 2007

车停在了FACULTY的位置了,写的申诉信,看看TICKET能免不(结果是OK了,哈哈)

First of all, I'm sorry about this. I really didn't know that was faculty’s parking place. I'm a new international graduate student in CS this semester and this was my 27th day in the USA. I know if I went school late I will not find any parking place. So I arrived at school at 9:20 because I had an appointment with the director at 11:00. Luckily I found a place with no sign at the 2nd floor of the Glen Garage. Actually I didn't see any sign on the wall or on the ground. I do know now that the sign was on the top of the wall when you making a turn from the officer. But it was hard for me to notice that. So that’s why the mistake happened. And you know the map does not have information of the parking place about the three garages.
After all, it’s my fault. But I hope you can forgive me the first time. I learned from the officer that I will compare the cards' color after I parked my car and make sure the majority color. So I won't make the same mistake next time. Thanks.

Parking Citation Appeal Response

We have reviewed the information you provided in your appeal. As a courtesy, we will waive thefine associated with the violation.

In order to avoid citations in the future, please ensure you are familiar with the parking regulations

Thursday, January 18, 2007

总结吧算-来美之初

美加仑=3.7853公升
mile=1609米

美国的硬币:
QUARTER DOLLAR 25美分(最大的白色硬币)
ONE DIME (最小的硬币白色)一角,十美分 
FIVE CENTS 五美分(比QUARTER小点的白色硬币)
ONE CENT 一美分(唯一铜色的硬币)
硬币的上字
EPLURIBUS UNUM 合众为一 美国的铭语
IN GOD WE TRUST
LIBERTY
我所在是东海岸,采用的是美国东部时间,比北京晚13个小时。
第一天,从飞机上就感觉这边的城市很整齐,路灯都特别清楚。下飞机的时候等行李,等到最后也没等到,后来问了才知道跟下班飞机来,可以免费寄到住处。第一天早早睡了,就感觉地上很干净,没什么别的。是有点新鲜。可以光着脚,感觉不错。

这边的人都很友好,一般什么事之后都要跟你说 Thank you, Thank you very much,Thanks ,Thanks a lot 什么的,别人跟你说什么 Have a nice day还要说 The same to you. 不过,习惯就好了。

逛附近的商店,说是附近还得开10分钟路呢。

办银行卡,学用信用卡,签字(用信用卡的时候得签字,基本上都会看下你卡后面的签名的),买车,买保险,没保险是不能上路的。我因为是没到25,SINGLE ,没房子交保险,又没有在美国开车的HISTORY,所以一年要3000了都,而都符合的可以少好多,三俩车才3000。



本来想买个便宜的车,不过后来实在看不下去,再说也得安全啊。所以。。

在这边开车感觉安全的多比国内,很少有人不规具开车。所以开车很省心,不然跟国内似的一天开几个小时肯定受不了了。
还有这边的家具几本上都上自己装,人工贵啊。我自己装了三样东西了,感觉跟拼玩具似的,很有意思。都不便宜,不过质量都不错。

这边的人也不是天生就块头大,都是后天练的,我也得努力。

前天开车错了两次绕了几圈才回来,以后会慢慢好的。

今天终于把屋子里东西全弄好了,还是下面好,私人空间多啊,有独立的卫生间。不过不好的一点是,这边房子都是木结构,不怎么隔音,这也是为什么 三层的无线信号这么在这特别好。

这边的商场几本是都是一家占一大块地,因为还要有停车场嘛。而且大多数都是一层,但是里面特别高,有国内的四层那样吧,反正进去没有压抑的感觉,而且灯都专门罩着,不会晃眼。

从地上的感觉真的不错,在国内基本上就不行,灰尘太多,这边几本上路边全是树,连自己家栽棵树要砍的话都得申批才行的。

冰箱全天开着,基本什么东西都得放里面,不过保鲜效果真是不错的说。 垃圾每周一次统一放到一个固定的地方,第二天有人会来收。

说点不好的吧,这边几本上没有什么节约的概念,包括水电纸什么的,空调一天24小时,而且都噪音不小的说。

考个驾照真是麻烦,还得上什么酒精的课后才能考笔试。

道路都很清楚,去哪上网一查就行,国内的大小道太多了,立交桥也不好走。

唉,来的时候女友死活不想让我早来半年,可等她来了什么都办好了,她什么都不用操心了,她能知道省了多少事吗。?傻丫头。

电视:电视都是用CABLE 算是数字电视吧,300多个台,还有节目预告什么的。

对了,洗澡,每天,而且洗 完都会洗干净,这是和我一起住的我发现的。所以我也照做呵呵,不过感觉很好。

超市的虾都只有下半部分,美国人也不喜欢吃什么内脏或者乱七八糟的东西,鱼也基本上都没有小刺。这点我喜欢。

Tuesday, January 16, 2007

有趣的中美对比(转载)

有趣的中美对比,大家看看(转载)

1. 个人所得税

  中国的个人所得税税率大大高于周边地区和主要发达国家(香港是 2%-15%,新加坡是2 %-28%,马来西亚是 1%- 29%,加拿大是17 %-29%,日本是 10%- 37%,美国是15 %-33%)。很多老百姓以为中国个人所得税是 10%左右。大家被新闻说得西方国家个税才高。我要告诉大家的是,中国最高个人所得税率是 45%,世界上仅仅几个国家才有这么高,美国最高个人所得税率 33%。

  我的一个朋友月薪15000 ,七扣八扣拿到手才11600,个人所得税 20%;另外一个朋友 18000,七扣八扣拿到手才 13500,个人所得税2800 左右,你说这还存什么钱?还号称工资高呢。

  很多人连中国的个人所得税表都没有见过,让你看了吓一跳,我列在这里吧: 级数  全月应纳税所得额 税率(%)

  1 不超过 500元的 5

  2 超过 500元至 2000元的部分 10

  3 超过 2000元至 5000元的部分 15

  4 超过 5000元至 20000元的部分 20

  5 超过 20000元至 40000元的部分 25

  6 超过 40000元至 60000元的部分 30

  7 超过60000元至 80000元的部分 35

  8 超过80000元至 100000元的部分 40

  9 超过100000元的部分 45

  在美国,为了防止你失业,投资失败等时候多交了税,每年年底你自己把退税证寄过去就可以,在网站直接可以办理。比如,你这一年失业了两个月,退两个月个人所得税。

  美国你交了个税后,美国联邦政府每年会给你寄一个表,如果你交满个税信用40 点,文件上会写得很清楚,59 岁后你每个月能从国家领1000多美元一个月,如果这个时候你残废,你老婆和小孩分别可以每个月领取 700美元。我当时在美国仅仅工作两年,缴税信用已经有 20余点。这真的看起来很舒服。你的投入有回报。

  2.养老

  大家每个月工资会被扣一笔美其名曰的养老金,很多外来在深圳打工一族,没有深圳户口的都会被扣,这是国家强制的。同时你的公司也会帮你交一部分钱,公司帮你交的这笔钱以前有 30%左右进入个人账户, 70%左右直接被国家政府拿过去,这笔钱交社会统筹金。就是用你的钱养现在的老人。以前的养老,公司交的部分还有部分进入个人账户,现在是全部不进入个人账户啊!!!

  在深圳,如果你交满 15年,以后你可以拿到养老金。但是如果中途断了,换工作断了,你又拿不到钱了。如果你工资超过1 万,你每个月被扣养老金好几大百的,公司也被扣好几大百的,到时候,就算你能领养老金,也和你交的这些差不多。又不是公务员或者行政机关单位,你能拿多少?

  不妨把这个福利看成是公务员或事业机关单位的福利吧,对于其他打工的,这个真的可看成是另外一个税种,对企业和个人相当于多交了一份税吧。

  国家有权的单位都拿着社保去投资,去亏空;所以越交越多,老百姓和公司压力越来越大。大家去看看 Google搜索" 挪用社保"的连接:不多说了,说多了很多人连这个简单的数学都看不懂了。很多人连这些简单的政策都搞晕了头。

  我真的把社保当成自己交的另外一种税,我不认为我以后能拿到养老钱。

  3.房子

  这里可以写一大篇文章,我只例举几个事实。我的一个朋友在美国LasVegas 买的房子22万美元,合 160万人民币,大家看过电影吧,美国的房子都是别墅啊!同样的别墅在中国广州,北京,深圳,那个不是一千万以上啊。加州的房子大部分都是 20万美元到 60万美元之间!但是美国其他80 %的省份都是5万美元到 15万美元买别墅啊,买的是永久地产啊。美国交微薄的物业税,但是你交物业税可以抵消个人所得税,所以你根本没有感觉到巨大的压力。

  中国买房交 1.5%到 3%的契税!

  中国很多土地,土地成本就达到了6000 每平米!中国物业管理费,这些权力勾结部门想出的办法,我朋友的房子 70万买的, 70年物业管理费要35 万,这是50%的税!美国没有这个税,因为你交了个人所得税,社区每天早晨有车打扫卫生!

  中国大城市的套间,那套不是 80万到100 多万,美国Los Angeles的套间(apartment)也只有不到 10万美元的价钱,永久私有物业!

  4.失业保险

  这几乎是世界上最好笑和最令人痛心的保险之一,如果你工资超过1 万元,每个月你交的钱和公司为你交的失业保险的钱加起来都300 多了,就算你失业了,你跑各个部门为了拿到失业金,跑断了腿,最后能拿到400 多一个月,能拿半年。这也算福利?我朋友这个工作保持了4年了,失业保险交了多少了?为何名字这么好听?为何不看成是另外一个税种?

  美国也是只能拿半年,但是每个月仅仅交 10多到 20美元,拿失业金1000多美元一个月,拿半年后国家帮你找工作。但是1000 除以20美元比率是多少, 400除 300比率又是多少?

  5.教育

  有了小孩,择校费,建校费都要好几万的,县城里的都要好几千了。这就是教育局的主意啊!简直不给老百姓家庭活路啊。大家要知道,美国是大学才有费用,小学,初中,高中都没有费用。

  大学每年的费用1000 多美元左右,已经超过了90%的国家,英国早几年的大学费用也才 1000多英镑啊,只是这几年又涨了点。

  6 .汽车

  在美国一辆 1万美元的汽车(美国有很多电视汽车广告,首付 2999,月299两年),中国要卖3 万美元。老百姓永远都没有去想这后面的原因,因为一辆车进入海关关税就要200 %(现在少多了好像),2万美元。当然关税在降,可还是不少。中国的电子产品增值税都要 17%!大家去 dell的网站买电脑,上面写着,中国用户增值税要17%,这在世界上实在是少见。

  中国考驾照3000元人民币算少了,每次去考驾照必须交给考官大约 500人民币左右吧(有关部门肯定不承认,可是这是所有拿驾照人说的啊,有关部门的口吻肯定会是:没有相关证据证明考官拿了钱。每个人都知道的事实可有关部门就是不知道)(这个我深有体会,我考过去老多天没信,后来才知道因为当时没给钱,给扣着呢,扣下一个月);美国考驾照 12美元;

  中国办理汽车牌照上海 3万人民币,美国加州洛城地区堵车堵得要命,办理牌照100 美元以下!每个家庭可以办理几个牌照!

  7. 汽油

  美国汽油现在2.3美圆 一加仑( 3.78升)(我今天在COSTCO的会员加油站加的2.0几给忘了),美超级无铅汽油价格相当于4.86元人民币。而目前,北京市场上97 号汽油的销售价格为5.42元人民币。而美国超级无铅汽油的含硫含铅等杂质符合国际标准,而我国国家标准对喊硫量的要求是国际一般标准 20倍。可见,我国汽油品质明显低于国际水平,价格却明显高于美国。

  美国的汽油零售价格的30% 上缴燃油税,如果扣除燃油税,则价格更大大低于中国汽油价格。当然,美国燃油税征收的后果是,美国基本没有过路费,更无须养路费、车船使用税等...

  美国实时汽油价格: http://www.losangelesgasprices.com / ; 中国不给查,哈哈,在 google都搜索不到。

  很多人居然简单地说,我又没有私家车,汽油涨价和我无关。说话的,我且问你,你知道吗?汽油是一个国家的命脉。我这篇文章以事实和例子说话吧:以后产苹果的地方苹果只要 1毛钱一斤,而大城市要 10元一斤。以后汽车运费根本付不起,仅仅依靠铁老大,即为铁路运输。今年的卖枣农民惨烈把枣丢弃,到了县城不让卖,不给卖,不交税给工商局就没有摊位卖,地摊又不让摆。

  春运的时候很多人在长沙汽车南站排队,可长沙去各个县城的车很少,根本没有跑高速的车,为什么?我后来仔细思考,才知道是因为高速路费,汽油费,工商局收费,根本无钱可赚;我每年都在长沙汽车南站为了回县城发愁,每每干脆租出租车回家。

  政府好像在想推燃油税,现在汽油已经比美国贵很多了,还要加燃油税,这不可想象!这不可想象!

  8.过路费

  过路费堪称中国一绝,平均大约大约每一公里高速要 0.4元!一套来回深圳到湖南要大约过路费 150美元之巨!

  目前,我国养路费轿车在1300 元到1600元 /年居多,个别省甚至达到 2000多元。高速公路过路费价格在0.3 到0.45元 /公里居多,北京等建设成本高的地区在0.5元以上。如果以私家车每年出游行驶2000 公里计算,每年用于高速公路的过路费在 800元左右。我国除了北京、西藏、上海等少数省市,对一般公路都收取过路费,价格大多为10 元/ 县。我国征收车船使用税为200元每年,这在美国是没有的。同时,我国驾驶员的违章罚款规模庞大,北京市以 300万辆车创造了十几亿罚款,车均四五百元。如果把我国的养路费、车船税、过路费(保守估算小车应该在2500到 2800元),计算入 20000公里/ 年(油耗在7.5到 9/百公里 ),相当于汽油价格每升再提高1.5 到1.8元。

  说话的,我且问你,国外就没有车违规罚款的吗?有!可我在美国开了2 年车,仅仅有一次收到违规停车26 美元的罚单。为何偏少,因为没有故意来抓你,没有靠这个来抓收入。你没有看到现在交警多少钱收入?考驾照的考官多少收入?

  综合考虑,北京消费者的实际负担是人民币 7到 7.5元/ 升,应该具有一定的代表性。如果是外地消费者,可能由于城市小,行驶里程短,加上过路费更多一些,其平均到每升的花费更多。

  你是深圳的车,进入广州居然要交10元入城费,外地的车进入上海也有入城费。这堪称最经典的中国特色。问题是每个地方政府都有权力收费啊。怎么玩啊?没法玩了。货运车交给工商局等费用后,基本没有利润了。我有些朋友原来跑中巴车,根本孝顺不起利益部门。

  9 .企业税

  国内有个说法,如果按照正规纳税,任何企业都会破产或者做不起来。因为33%营业税, 17%增值税,工商局,城管,税务局都来问你要收税等等。  国内是公司每笔交易都缴税,不管你这笔交易是否营利;国外是等公司有营利再缴税。这么玩下去,大批企业都要倒闭的!

  10. 医疗

  医疗改革仅仅对公务员和事业机关有利!打工者没有真正享受到医疗改革。

  11.城管,老百姓之惨烈

  诸位看官,如果悲观点,以后赚不到钱了,去乞讨。可乞讨都不允许了,这是任何朝代都没有看到的现象。新闻处处宣传乞讨者就是职业乞丐。城管杀死流浪汉,杀死乞丐的现象屡见不鲜。

  我在南京亲眼见到城管把一个 50岁的妇女三轮车掀翻,苹果撒落一地,三轮车没收,妇女在地上哭。自古以来,老百姓都有买卖东西的权力,摆摆地摊,养家糊口,《清明上和图》就是证明!

  诸位看官,可否看过《卖炭翁》,古代当官的没收卖炭老头的炭都有人写文章,现在城管没收所有地摊人的东西,多少人号啕大哭,催胸惨叫,多少惨烈!可有几个人在说话,大家都在说,这些人影响了城市形象。还有多少人甚至记得民生这个词!

  势力,道德沦丧的社会,还有多少人甚至有点良心!摆明了当你没钱了,你去死吧,你去自杀吧。乞讨不让!摆地摊不让!你衣衫褴褛影响了市容。

  12.性格

  你可见到一种极吊极拽的性格?看看那些人吧!  当你找他们办事的时候,他说这是另外一个部门的事情。当你要打官司时,交不起费用。  这些口吻你们见过没有:涨价,加利息对老百姓影响不大;对购房者影响不大;在老百姓承受范围内;XX 行为涉嫌违法;XX行为未征工商局批准,涉嫌违法。什么都涉嫌违法,在这社会,老百姓究竟还能做什么?

  13.反腐

  反腐败仅仅是内部角力,利益分配不均使部分人下台。我们小时候,很多人腐败都被枪毙了,现在还有吗?早几天成都挪用社保 2亿才判 3年。  中国老百姓生活成本之高,为了一套房子土地费用耗尽毕生的幸福和自由,老百姓生活之惨烈!似乎都习惯了,说:大伙儿都是这么过的啊?我一个人能说什么话,我一个人能做什么事?什么都不会改变…

  看官们看看,教育局,工商局,税务局,劳保局,文化局,城建,国土局,这些局和部门为了老百姓真的是操碎了心啊。可是对老百姓看到的是每天没有好消息出台,每个部门都能出台新的政策,法规,条例。那个东西老百姓能赚点钱花,第二天就有新政策出台收费了。美国法律 300年不变!

  14.中美物价比较

  仅仅用事实说话:美国希尔顿酒店49 美元一晚,美国洛杉矶Holiday-lnn酒店49美元一晚,中国大城市都是 1000人民币或以上;美国加州自助餐 6美元一餐,晚上有海鲜的10 美元;美国的电子,汽车等物品都比国内便宜;大家去www.ebay.com, www.ubid.com

  看看价钱吧。很多出国的人很多年没回国了,总是以为中国吃餐饭还是 5元, 8元的,总是拿中国的盒饭钱去比美国下馆子的钱。要省钱的话,美国一周买20 美元,够吃一周,有一大壶牛奶,好几升,才2.99 美元,每天三大杯,够喝一个星期;有牛肉,有水果和你一个星期要吃的蔬菜。

  说到牛奶,我想说说,很多人可能不知道美国那才是真正的纯牛奶,还没喝,牛奶到了嘴边就有香味了,还会上瘾的。中国的牛奶大家去煮一下,就知道含多少水了,你会发现仅仅浮在上面一层是牛奶,这个令人惊叹的发现是我一个客户告诉我的。

  为何国外物价便宜,因为各行各业中国税收实在是太高了。

  15.总结

  老百姓果真没出路了吗?有!投奔他们,去考公务员,去行政事业机关单位。如果不能考上公务员,任何人都应该更悲观,真的,生活成本太高了。请更悲观!全国每年高涨的存款,任何老百姓都不敢消费确实是悲观的表现!