Apr 11
◎片  名 Road To Perdition
◎中文 名 毁灭之路
◎年  代 2002
◎国  家 美国
◎类  别 剧情
◎语  言 英语
◎字  幕 中文字幕
◎获      奖    2003 年第75届奥斯卡最佳摄影奖    2003年 英国学院奖(BAFTA电影奖)最佳摄影
◎导  演 萨姆·门德斯 Sam Mendes
◎主  演 保罗·纽曼 Paul Newman .... John Rooney
      汤姆·汉克斯 Tom Hanks .... Michael Sullivan
      裘德·洛 Jude Law .... Harlen Maguire
      詹尼弗·杰森·利 Jennifer Jason Leigh .... Annie Sullivan
      斯安·海恩斯 Ciarán Hinds .... Finn McGovern
      斯坦利·塔奇 Stanley Tucci .... Frank Nitti
      利姆·艾肯 Liam Aiken .... Peter Sullivan
      Mina Badie .... Betty the waitress
      迪兰·巴克 Dylan Baker .... Alexander Rance
      Lance Baker .... Crime scene policeman
      Ian Barford .... Rooney's henchman
      Michael Brockman .... Rooney's business associate
      Jack Callahan .... Rooney's business associate
      JoBe Cerny .... Banker
      Kevin Chamberlin .... Frank the bouncer
IMDB
Apr 11
おはよう。 你好(早上)。
こんにちは。 你好(午安)。
こんばんは。 晚上好。
はじめまして。 您好,初次见面。
ありがとう。 谢谢。
始めまして、スミスです。どうぞよろしくお願いします。 初次见面,我是史密斯,请都关照。
こちらこそ、どうぞよろしくお願いします。 彼此彼此,也请多关照。
ごめんください。 有人吗?
あ、洋子さん。いらっしゃい。どうぞおあがりください。 啊,洋子,欢迎欢迎。请进。
お邪魔します。 打扰了。
も長い時間お邪魔しました。 打扰您太长时间了。
じゃ、また遊びに来てくださいね。 再来玩啊。
ありがとうございます。じゃ、これで失礼します。さようなら。 谢谢。告辞了,再见。
さようなら。 再见。
どうもお邪魔しました。 多有打扰了。
また遊びに来てください。 下次请再来玩。
お家の皆様によろしく。 请向家中各位问好。
さようなら。 再见。
失礼します。 告辞了。
ではまた。 回头见。
じゃ、これで。 那么,再见了。
それじゃ、ここで。 那么,再见了。
じゃ、又会おう。 那么,回头见(男性用语)。
じゃ、又会いましょう。 那么,回头见。
ごめんください。 再见。
道中どうぞお気を付けになって。 路上请当心,慢走。
ご機嫌よう。 请多保重。
お元気で。 请珍重。
どうぞお大事に。 请保重身体。
体に気をつけてください。 请注意身体。
日语日常寒暄-电话用语
もしもし 喂、喂
もしもし、おはようございます。 喂、早上好
もしもし、福州事務所の董です。 喂、我是福州办事处的小董
董と申しますが。 我姓董……
先ほど林さんからお電話いただいた董です。 我姓董,林先生刚才给我打过电话
山田さんをお願いします。 麻烦请接山田先生
田中さんはいらっしゃいますか。 田中先生在吗
内線819をお願いします。 请转八一九
中山さんはご在宅ですか。 这儿是中山先生的家吗
部長をお話できるでしょうか。 请找部长听电话
部長は今お手すきでしょうか。 请问部长现在有空吗
そちらに飯田さんとおっしゃる方がいらっしゃいますか。 请问你们那儿是不是有位叫饭田的人?
山田さんは内線で何番ですか。 山田先生的内线是多少号
山口さんでいらっしゃいますか。 山口小姐在吗
もしもし、東京国際ホテルですか。 喂,请问这里是东京国际大饭店吗
お仕事中申し訳ありません。 对不起,打搅你工作了
お忙しいところ、申し訳ございません。 百忙之中打搅你,对不起
今、ちょっとよろしいでしょうか。 现在方便吗
今、ご都合よろしいでしょうか。 您现在方便接听电话吗
急ぎの用があるんですが。 我有急事找您
お宅の電話番号は何番ですか。 您家的电话号码是多少
Apr 10
中文名称:怪物猎人 携带版 2nd / 魔物猎人 便携版 2nd
日文名称:モンスターハンターポータブル 2nd
英文名称:Monster Hunter Portable 2nd
制作厂商:CAPCOM CO., LTD.
代理发行:CAPCOM CO., LTD.
汉化制作:CG汉化组
游戏类型:ACT(动作游戏)
载体容量:UMD×1
对应主机:Play Station Portable(プレイステーション·ポータブル)
语言版本:中文(CG汉化组汉化)
发行日期:2007年03月17日
参考价格:5,229日元
官方网站:
http://www.cngba.com
http://www.capcom.co.jp/monsterhunter/P2nd/
http://www.jp.playstation.com/shopping/Item/2/6179526.html
点击在新窗口中浏览此图片
Apr 10

linux的破解 不指定

zeus , 22:08 , 没有分类 , 评论(0) , 引用(0) , 阅读(2424) , Via 本站原创
linux的破解(i386)相对于其它unix下的破解自然要容易一些,因为  
大家对于8086系列的结构以及汇编多少都有些了解。不过对于第一次做  
linux下的破解,还是让人感到富有挑战而又令人兴奋的.  
   要动手破解,除了破解本身的乐趣外,动力多半还是来自被破解对象  
--应用程序的诱惑, 我就是被mtv player的功能给吸引了,又不满它每次  
只放一小会就静音了, 于是乎我抄起了家伙---gdb  

   老实说,原来没怎么用过gdb, 经常是通过xwpe间接的用,于是当时  
就抱了抱佛脚。  
    gdb主要是针对源程序的调试除错的,对汇编级的支持的并不好(最  
不好的就是没有类似debug中的a命令,没法汇编),对于破解,gdb常用的命令  
有:  
    info target 显示当前目标的一些信息,包括一些分段的信息  
    info functions 可以列出所有定义的函数名和数据类型,相当有用,  
有的程序检查系列号和License会在一个名称明确的函数里  
    info functions REGEXP 可以列出匹配正规表达表的函数  
    info registers 列出所有寄存器(除浮点)的值, 这个跟踪时自然常用到  
    info all-registers 列出所有寄存器(包括浮点)的值  
    info registers REGNAME... 列出所指出的所有寄存器的值  
    info break 列出所有的断点和观察点  
    break *ADDR  在地址ADDR处设置断点  
    break FUNCTION 在函数FUNCTION处设置断点  
    clear FUNCTION 删除在函数FUNCTION入口处的断点  
    delete BNUMS 删除BNUMS指定序点的断点或观察点  
    backtrace(bt) 显示堆栈中的信息,也很有用,可以在调试中搞清楚当前的调用关系  
    x/NFU ADDR 这个也是常用,N:重复数, F:显示格式,s字串,i机器码,  
缺省是x十六进制数, U:单元大小,b字节,h半字(两字节),w字(四字节,缺省)  
ADDR为地址,如 x/3uh 0x54320  
    set $REGNAME=VALUE  设定寄存器REGNAME的值为VALUE,还可以是  
set $sp += 4这样的让sp加4  
    set {TYPE}ADDR=VALUE 将地址ADDR的TYPE类型的值设为VALUE,例  
如:set {int}0x83040=4  
    nexti(ni) 执行一行机器码,如果是函数调用,则执行到函数返回  
    stepi(si) 执行一行机器码,如果是函数调用,则进入函数  
    disassemble FUNCTION 反汇编FUNCTION函数  
    disassemble ADDR1 ADDR2 反汇编ADDR1和ADDR2间的机器码  
    disassemble ADDR 反汇编ADDR所在的函数  
    run(r)  开始执行程序到第一个断点或程序结束  
    continue(c) 继续程序的执行到下一断点或程序结束  
    continue(c) IGNORE-COUNT 继续程序的执行并忽略掉IGNORE-COUNT个断  
点,在第IGNORE-COUNT+1个断点停下或程序结束  
 
Apr 10
JVM内存的设置的原理
默认的java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。设置jvm内存的方法,对于单独的.class,可以用下面的方法对Test运行时的jvm内存进行设置。java -Xms64m -Xmx256m Test-Xms是设置内存初始化的大小-Xmx是设置最大能够使用内存的大小(最好不要超过物理内存大小)在weblogic中,可以在startweblogic.cmd中对每个domain虚拟内存的大小进行设置,默认的设置是在commEnv.cmd里面。
本文引用地址:http://www.cnpoint.com/framwwork/2006/1109/content_4563.htm
JVM内存的调优

1. Heap设定与垃圾回收Java Heap分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对象移到Old区。Permanent区则负责保存反射对象,本文不讨论该区。JVM的Heap分配可以使用-X参数设定,
-Xms 初始Heap大小
-Xmx java heap最大值
-Xmn young generation的heap大小

JVM有2个GC线程。第一个线程负责回收Heap的Young区。第二个线程在Heap不足时,遍历Heap,将Young 区升级为Older区。Older区的大小等于-Xmx减去-Xmn,不能将-Xms的值设的过大,因为第二个线程被迫运行会降低JVM的性能。
为什么一些程序频繁发生GC?有如下原因:
l         程序内调用了System.gc()或Runtime.gc()。
l         一些中间件软件调用自己的GC方法,此时需要设置参数禁止这些GC。
l         Java的Heap太小,一般默认的Heap值都很小。
l         频繁实例化对象,Release对象。此时尽量保存并重用对象,例如使用StringBuffer()和String()。
        如果你发现每次GC后,Heap的剩余空间会是总空间的50%,这表示你的Heap处于健康状态。许多Server端的Java程序每次GC后最好能有65%的剩余空间。经验之谈:
1.Server端JVM最好将-Xms和-Xmx设为相同值。为了优化GC,最好让-Xmn值约等于-Xmx的1/3[2]。
2.一个GUI程序最好是每10到20秒间运行一次GC,每次在半秒之内完成[2]。
注意:
1.增加Heap的大小虽然会降低GC的频率,但也增加了每次GC的时间。并且GC运行时,所有的用户线程将暂停,也就是GC期间,Java应用程序不做任何工作。
2.Heap大小并不决定进程的内存使用量。进程的内存使用量要大于-Xmx定义的值,因为Java为其他任务分配内存,例如每个线程的Stack等。
2.Stack的设定
每个线程都有他自己的Stack。
-Xss 每个线程的Stack大小

Stack的大小限制着线程的数量。如果Stack过大就好导致内存溢漏。-Xss参数决定Stack大小,例如-Xss1024K。如果Stack太小,也会导致Stack溢漏。
3.硬件环境
硬件环境也影响GC的效率,例如机器的种类,内存,swap空间,和CPU的数量。
如果你的程序需要频繁创建很多transient对象,会导致JVM频繁GC。这种情况你可以增加机器的内存,来减少Swap空间的使用[2]。
4.4种GC
第一种为单线程GC,也是默认的GC。,该GC适用于单CPU机器。
第二种为Throughput GC,是多线程的GC,适用于多CPU,使用大量线程的程序。第二种GC与第一种GC相似,不同在于GC在收集Young区是多线程的,但在Old区和第一种一样,仍然采用单线程。-XX:+UseParallelGC参数启动该GC。
第三种为Concurrent Low Pause GC,类似于第一种,适用于多CPU,并要求缩短因GC造成程序停滞的时间。这种GC可以在Old区的回收同时,运行应用程序。-XX:+UseConcMarkSweepGC参数启动该GC。
第四种为Incremental Low Pause GC,适用于要求缩短因GC造成程序停滞的时间。这种GC可以在Young区回收的同时,回收一部分Old区对象。-Xincgc参数启动该GC。
4种GC的具体描述参见[3]。
分页: 65/116 第一页 上页 60 61 62 63 64 65 66 67 68 69 下页 最后页 [ 显示模式: 摘要 | 列表 ]