2011年5月

<p> word中不能使用输入法的处理方法:</p><p>          word2003  菜单-工具-选项-选择‘编辑’的选项卡-不要勾选‘输入法控制处于活动状态’→确定。关闭word,重新打开。</p><p>          word2007 word2010 选项-高级 </p><p>不要勾选‘输入法控制处于活动状态’→确定。关闭word,重新打开</p><p></p><p></p><p></p>

<p> 看了一下网上的方法,结合实践,最终解决办法如下:</p><p> </p><p>1.新建一个批处理文件a.bat:            //编码(ASCI)</p><p>   内容为:cmd</p><p>2.运行a.bat</p><p>   出现熟悉的命令行,输入:regedit.exe                 //此方法是可以打开注册表的,经试验可以</p><p>3.在注册表中 删除  .exe  相关的键值                     //需要整个删除</p><p>4.重启电脑                                                            //此时进入桌面,应该是有很多提示打不开的</p><p>   a.bat 打开命令行输入:</p><p></p><p>   assoc .exe=exefile</p><p>      ftype exefile="%%1" %%*</p><p>5.刷新桌面,图标全部正常                                       //收工</p><p> </p><p>要点如下:  在exe文件关联错误或者是病毒感染时,基本上 任务管理器,命令行,注册表 这类exe文件时全部打不开的</p><p>  所以网上此类方法全部是照搬照抄,基本无效。  所以借助.bat这种批处理进入命令行,就完全避免了,这是一个思路</p><p></p>

<p></p><p>Overview
Monkey是在模拟器上或设备上运行的一个小程序,它能够产生为随机的用户事件流,例如点击(click),触摸(touch),挥手(gestures),还有一系列的系统级事件。你可以使用Monkey来给你正在开发的程序做随机的,但可重复的压力测试 。
The Monkey is a command-line tool that that you can run on any emulator instance or on a device. It sends a pseudo-random stream of user events into the system, which acts as a stress test on the application software you are developing.
</p><p>The Monkey includes a number of options, but they break down into four primary categories:</p>Basic configuration options, such as setting the number of events to attempt.Operational constraints, such as restricting the test to a single package.Event types and frequencies.Debugging options.
<p>When the Monkey runs, it generates events and sends them to the system. It also watches the system under test and looks for three conditions, which it treats specially:</p>If you have constrained the Monkey to run in one or more specific packages, it watches for attempts to navigate to any other packages, and blocks them.If your application crashes or receives any sort of unhandled exception, the Monkey will stop and report the error.If your application generates an application not responding error, the Monkey will stop and report the error.<p>Depending on the verbosity level you have selected, you will also see reports on the progress of the Monkey and the events being generated.</p>Basic Use of the Monkey
<p>You can launch the Monkey using a command line on your development machine or from a script. Because the Monkey runs in the emulator/device environment, you must launch it from a shell in that environment. You can do this by prefacing adb shell to each command, or by entering the shell and entering Monkey commands directly.</p><p>The basic syntax is:</p>$ adb shell monkey [options] &lt;event-count&gt;<p>With no options specified, the Monkey will launch in a quiet (non-verbose) mode, and will send events to any (and all) packages installed on your target. Here is a more typical command line, which will launch your application and send 500 pseudo-random events to it:</p>$ adb shell monkey -p your.package.name -v 500<p>Monkey是运行在模拟器或设备上的一个程序,用来伪随机地模拟点击和触摸等用户事件,就如其它许多系统事件一样。Monkey可以用于对我们开发的应用程序进行随机和重复的压力测试。</p><p>简介</p><p>Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测试。Monkey包括许多选项,它们大致分为四大类:</p><p>· 基本配置选项,如设置尝试的事件数量。</p><p>· 运行约束选项,如设置只对单独的一个包进行测试。</p><p>· 事件类型和频率。</p><p>· 调试选项。</p><p>在Monkey运行的时候,它生成事件,并把它们发给系统。同时,Monkey还对测试中的系统进行监测,对下列三种情况进行特殊处理:</p><p>· 如果限定了Monkey运行在一个或几个特定的包上,那么它会监测试图转到其它包的操作,并对其进行阻止。</p><p>· 如果应用程序崩溃或接收到任何失控异常,Monkey将停止并报错。</p><p>· 如果应用程序产生了应用程序不响应(application not responding)的错误,Monkey将会停止并报错。</p><p>按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件。</p><p>Monkey基本用法</p><p>可以通过开发机器上的命令行或脚本来启动Monkey。由于Monkey运行在模拟器/设备环境中,所以必须用其环境中的shell来进行启动。可以通过在每条命令前加上adb shell来达到目的,也可以进入Shell后直接输入Monkey命令。基本语法如下:</p><p>$ adb shell&nbsp;<strong>monkey</strong>&nbsp;[options]</em></p><p>如果不指定options,<strong>Monkey</strong>将以无反馈模式启动,并把事件任意发送到安装在目标环境中的全部包。下面是一个更为典型的命令行示例,它启动指定的应用程序,并向其发送500个伪随机事件:</p><p><em>$ adb shell monkey -p your.package.name -v 500</p><p>命令选项参考</p><p>
</p><p></p><p>
</p><p></p>

<p> 第一种是: 直接在 A中添加 target="_blank"    //此法是最通用的</p><p> </p><p>第二种是: 在CSS中 a属性 添加 a active { test:expression(target="_blank")   </p><p>//此法是利用了CSS中插入JS的特性 test:expression</p><p></p><p> </p><p> </p><p>第三种比较复杂: 利用rel属性 在第二种的基础上    换成rel="external"   //即</p><p> a active { test:expression()</p><p>rel="external"</p><p>  然后新建一个JS,</p><p></p><p></p><p>   js如下:</p><p></p><p></p><p>function externallinks() { </p><p>if (!document.getElementsByTagName) return; </p><p>var anchors = document.getElementsByTagName("a"); </p><p>for (var i=0; i<anchors.length; i++) { </p><p>var anchor = anchors; </p><p>if (anchor.getAttribute("href") && </p><p>anchor.getAttribute("rel") == "external") </p><p>anchor.target = "_blank"; </p><p>} </p><p>} </p><p>window.onload = externallinks;</p><p></p><p></p><p>    </p><p></p><p></p><p>并在网页中导入上面JS文件</p><p></p><p> </p><p></p><p>——————————————————————</p><p></p><p> 补充:</p><p>链接里面 target属性里 _blank _parent _self _top _search 有什么区别?有什么用?</p><p>_blank 浏览器会另开一个新窗口显示链接</p><p>_self,在同一框架或窗口中打开所链接的文档。此参数为默认值,通常不用指定。</p><p>_parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样。</p><p>_top,在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架</p><p>_search 在浏览器的搜索区装载文档,注意,这个功能只在Internet Explorer 5 或者更高版本中适用。</p><p></p><p></p><p></p>