Facebook Twitter LinkedIn E-mail
magnify
Home Archive for category "工具"

在Windows 8 系统上无法Enable .Net Framework 3.5 的问题(0x800F0906)

Windows 8 出来有段时间了,到今天才打算把系统升级到Windows 8.  安装好操作系统后,开始安装SQL Server 2008 R2 , 碰到兼容性问题,需要打开.Net Framework 3.5 .

20030208001 但是在打开.Net Framework 3.5 功能时总是不能成功,系统报0x800F0906错误 ,无法从Windows  Update 更新,尽管网络是通畅的。

下面的方法可以绕开Windows  Update ,离线从Windows 8 安装盘打开.Net Framework 3.5 的支持。

方法如下:

在命令行输入:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess

其中<drive> 为 Windows 8 安装盘盘符,比如你的DVD盘符为D盘,可以使用

Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess

Windows 8 有一个功能比较实用,就是可以直接Mount一个光盘映像.ISO 文件,省得刻盘:)

 

新版离线地图工具下载

基本使用方法参见离线地图生成工具使用方法

  • 支持下载1-23 级地图。
  • 允许指定下载文件名。
  • 性能大幅提高> 50 倍。

 

离线工具下载 http://www.guidebee.info/download/tools/downloader.msi 安装版
http://www.guidebee.info/download/tools/MapTileDownloader.rar 绿色版
离线工具需要.Net Framework Runtime,如果您的计算机上未安装,请下载安装

 

Android Screencast 工具

如果你开发过Windows Mobile 应用,可能对myMobile 等桌面工具并不陌生,这些工具支持使用你桌面系统来控制并显示手机屏幕,一方面可以方便开发,另一方面如果是需要做演示的话,可以将手机屏幕投影到大屏幕上。

Android 平台上也有一个类似的工具,并且是开源 http://code.google.com/p/androidscreencast/ 。

在使用时,需要安装Android SDK ,这时因为这个工具使用了Android SDK的库和一些工具。你可以在线启动这个工具,也可以离线使用。

如果离线使用的话,需要将源码包下载 使用Git 工具

git clone https://code.google.com/p/androidscreencast.

如果你的手机没有获得root 权限(后面再介绍如何root 你的手机),那么你不能使用桌面系统的鼠标或是键盘来控制手机,但还是可以显示手机屏幕。做演示用足够好了。

 

一个好的PHP Framework –Yii Framework

最近由于工作上的原因,开始接触使用PHP,虽然以前看过一点PHP编程,但从没有机会系统的了解PHP,经过Google,发现一个比较好的PHP Framework. Yii -Framework.

Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的可复用度最大化,可以显著提高你的Web应用开发速度。Yii 这个名字(读作易(Yee)[ji:])代表 简单(easy), 高效(efficient)可扩展(extensible).

1. 环境需求

要运行一个 Yii 驱动的 Web 应用,你需要有一个支持 PHP 5.1.0 或以上版本的 Web 服务器。

对于打算使用 Yii 的开发者来说,懂得面向对象编程(OOP)会非常有帮助。因为 Yii 是一个纯 OOP 的框架。

2. Yii 最适合用来做什么?

Yii 是一个通用的 Web 编程框架,可以用于开发几乎所有的 Web 应用。由于它是轻量级的且具备了成熟的缓存解决方案,它特别适用于开发高流量的应用,例如门户,论坛,内容管理系统(CMS),电子商务系统等等。

3. Yii 跟其他框架比较起来情况如何?

和多数PHP框架类似,Yii 是一个 MVC 框架。

Yii 以其优异的性能,丰富的功能和清晰的文档胜出其他框架。Yii 从一开始就仔细设计以适合严禁的 Web 应用开发。它既不是一个其他项目的衍生品,也不是一个第三方工作的组合。它是作者丰富的 Web 应用开发经验和对大多数流行的 Web 编程框架与应用的研究与思考的成果。

初略的看了一下它的教程,感觉是是PHP的一个非常好的编程框架,文档教程也比较详细,值得推荐。

 

WCF Test Client 中如何为添加array 类型参数

Windows Communication Foundation (WCF) Test Client (WcfTestClient.exe) 是随Visual Studio提供的用来测试WCF/Web Service一个GUI工具。

如何启动wcfTestClient.exe

一般是进入到 Visual Studio Tools —>Visual Studio Command Prompt (20xx) 命令行方式,键入 wcftestclient.

Add Service

启动 wcftestclient 后可以通过Add Service 添加对某个WebServcie 的URL链接 ,如下图

添加好对Web Service的引用后,该Web Service支持的方法就会列在左边的列表中,如果想调用某个方法,只要双击该方法, 工具就会在右上方显示该方法的调用接口,为Web方法填入参数,然后按“Invoke”调用该方法, 右下方在显示返回结果。

对于array 类型的参数,比如上图的 deleteStoreRequest 的 item参数为 StoreDeletionItem[] ,缺省 在item 的value 显示length=0, 此时如果需要设置数值的值,先将0 改成数组的个数,如length=1, 然后就可以点击下拉框,选中所需类型 StoreDeeletionItem ,就可以为数组中单个元素赋值。

 

免费Java反编译工具decompiler

Decompiler下载

用法:
命令行运行:

usage

decompiler  xxx.class  反编译单个class文件
decompiler  directoryname   反编译该目录下所有.class文件,包括子目录。

log.txt 为日志文件