代码改变世界

阅读排行榜

VS2010测试功能之旅:编码的“.NET研究”UI测试(2)-操作动作的录制原理(上)

2011-10-19 19:40 by 狼人:-), 287 阅读, 收藏,
摘要: 回顾 在之前我们介绍了如何用VS2010的UI测试功能创建一个简单的示例,大致描述了如何使用编码的UI测试进行录制和回放,在这章会着重描述VS2010是如何录制操作,并且生成代码,以及初步介绍如何通过自己写代码的方式进行测试。 内容简介 在上一章我们已经介绍过,建立一个编码的UI测试CodedUITest1.cs,录制完成之后,会自动生成一个UIMap1.uitest文件。 图1:录制完成后自动生成的UIMap1.uitest文件 事实上,在录制过程中起着关键作用的并非是CodedUITest1.cs,而是UIMap1.uitest,在录制过程中的所有代码都是生成在UIM... 阅读全文

使用 “.NET研究”IIS Express 取代 ASP.NET Development Server

2011-10-18 22:38 by 狼人:-), 287 阅读, 收藏,
摘要: 原文地址:VS 2010 SP1 (Beta) and IIS Express IIS Express 是一个IIS7.5 对于开发者进行优化的免费版本,它既容易使用,又像 IIS 一样强大。 少于 5 M 的安装文件,轻量级又容易安装。 在 上海徐汇企业网站制作Visual Studio 中进行调试或者运行的时候不需要管理员账号 支持完全的 Web Server 特征,包括 SSL, URL 重写,和其他的 IIS7 模块 支持和允许扩展模块和 IIS7.x 中 web.config 支持的设置。 可以与 ASP.NET Development Server 同时安装和使用,而互... 阅读全文

Mac OS X现漏洞 苹果称是Java导致恶意攻击

2011-10-08 19:55 by 狼人:-), 287 阅读, 收藏,
摘要: Mac OS X向来对自己的安全性十分满意,很多Mac OS X的用户压根没有安装任何的反病毒等安全软件。今日据国外媒体报道,Mac OS X爆出重大安全漏洞,未来的几个月内所有的Mac OS X用户都有可能受到此漏洞威胁。 苹果公司称JAVA是这次威胁产生的主要原因,JAVA可以用来编写跨平台的独立运行的应用程序,或运行在系统中,或者是内嵌在网页中,而Mac OS X内建的JAVA有一个严重的漏洞可能允许本地代码被远程执行。当用户访问一个含有特殊代码的恶意网站时,该漏洞可能会允许第三方代码执行,访问甚至是删除文件,执行任意程序。在加上其它的一些漏洞,攻击者可以获得系统权限完全控制你的Mac. 阅读全文

黑客利用弹出窗口冒充安全警告发起钓鱼攻击

2011-10-08 19:53 by 狼人:-), 287 阅读, 收藏,
摘要: 根据安全厂商Trusteer研究员的发现,该种新型的钓鱼攻击主要是利用了众多浏览器中都存在的漏洞,通过这种称为“in-session phishing”的会话钓鱼攻击,可以更轻易地窃取到网上银行证书。 “in-session phishing”钓鱼攻击可以帮助犯罪分子钓到更多的“鱼”。在传统的网络钓鱼攻击中,犯罪分子把自己伪装成拥有合法身份的主体比如银行或者网上支付公司等,并通过伪装身份发送大量的垃圾邮件。 通常来说,这些垃圾邮件会被过滤软件拦截掉,但是在“in-session phishing”会话钓鱼攻击中,它们无需利用电子邮件,取而代之的是利用一个弹出窗口。 具体地讲:犯罪分子对... 阅读全文

Android与服务器端数据交互

2011-09-02 23:24 by 狼人:-), 287 阅读, 收藏,
摘要: 上一节中我们通过http协议,采用HttpClient向服务器端action请求数据。当然调用服务器端方法获取数据并不止这一种。WebService也可以为我们提供所需数据,那么什么是webService呢?,它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同操作系统平台,不同语言,不同技术整合到一起。 我们在PC机器java客户端中,需要一些库,比如XFire,Axis2,CXF等等来支持访问WebService,但是这些库并不适合我们资源有限的android手机客户端,做过JAVA ME的人都知道有KSOAP这个第三方的类库,可以帮助我们获取服务器端web... 阅读全文

构建一个高性能的网页抓取器,互联网营销

2011-09-02 20:13 by 狼人:-), 287 阅读, 收藏,
摘要: 互联网的发展,使人类提前进入了信息爆炸的年代,在浩瀚无边的信息海洋里,如何快速、准确找到对自己有用的信息,就成了一个很有价值的研究课题,于是,搜索引擎应运而生。现在,国内外大大小小的搜索引擎有很多,搜搜也是这搜索引擎大军中的一员悍将。笔者有幸参与了搜搜研发过程中的一些工作,在这里写一些自己的理解与看法,权当是抛砖引玉,希望能够得到业内前辈们的一些指点。 对于网页搜索引擎来说,它的基本处理流程,通常可以分为三个步骤:一是对海量互联网网页的抓取,也称下载;二是对已下载的网页进行预处理,包括抽取正文、建立正向索引、建立逆向索引等;三是向用户提供检索服务,包括对最终的检索结果进行打分排序,展示... 阅读全文

一起谈.NET技术,HTTP协议及POST与GET操作差异,C#中如何使用POST、GET等

2011-08-29 19:30 by 狼人:-), 287 阅读, 收藏,
摘要: 引言 HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来。但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态有哪些?以及在C#中你如何使用?如果你不能清楚地回答其中的大部分问题,那么这篇文章就是为你准备的!大纲如下: 1、HTTP概述 1.1、HTTP协议的客户端与服务器的交互 1.2、HTTP消息 1.3、HTTP请求的方法 1.4、HTTP响应的代码 2、抓包分析 3、POST与GET的差异 4、以一个实例说明C#中如何使用POST、GET等操作 4.1、HttpWebRequest 4... 阅读全文

一起谈.NET技术,Visual Studio LightSwitch初体验和定位看法

2011-08-29 19:25 by 狼人:-), 287 阅读, 收藏,
摘要: Visual Studio LightSwitch已经可以通过MSDN订阅下载了,相关介绍可以见:http://www.microsoft.com/visualstudio/en-us/lightswitch。 于是我马上下载下来体验了一把: 安装过程很简单,挂载ISO,运行setup.exe,提示需要1G多的空间,其实如果你安装了VS和Silverlight 4 SDK的话,要不了这么多的空间,500多M的安装包也是因为包含VS Shell的原因吧,我没有在干净的系统中安装,具体情况如何不太清楚。以后微软应该出一个针对已有VS环境的精简安装包。安装完成的界面截图如下: ... 阅读全文

libmeegotouch编译安装教程

2011-08-28 23:34 by 狼人:-), 287 阅读, 收藏,
摘要: 1.qt sdk安装 Meego touch安装需要qt的版本为4.7或者以上,如果你没有安装qt或者你的版本过低的话,那可以前往以下链接进行下载,http://qt.nokia.com/developer/qt-qtcreator-prerelease,下载Pre-Releases版本,完成后解压,切换到代码目录。 依次执行: ./configure -dbusmakemake install ps:configure之所以加-dbus主要是编译Meego touch的时候需要dbus的库 此步骤详细过程请点击这里 2.Meego touch代码下载 使用git clone git... 阅读全文

Skia引擎API整理介绍(skia in Android 2.3 trunk)

2011-08-28 23:33 by 狼人:-), 287 阅读, 收藏,
摘要: 序 通过google, baidu,我们都很难搜索到关于skia引擎方面的文档,skia的官方wiki(http://code.google.com/p/skia)也只有寥寥无几的文字简单介绍了SkCanvas, SkBitmap等几个主要的class,我通过分析源代码,查看jni接口对skia引擎的封装,总结和翻译了下面的一些文字,希望对想在Android平台进行native画图的朋友有所帮助,当然,你也可以直接使用OpenGL来画图。 Skia引擎在android源代码库当中的位置 头文件(也可以说是internal API, 因为google没有在NDK里面提供他)位置:a... 阅读全文
上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 416 下一页