摘要:
手头项目需要抓取一个用js渲染出来的网站中的数据。使用常用的httpclient抓回来的页面是没有数据。上网百度了一下,大家推荐的方案是使用PhantomJS。PhantomJS是一个没有界面的webkit浏览器,能够和浏览器效果一致的使用js渲染页面。Selenium是一个web测试框架。使用Se 阅读全文
摘要:
最近在编写一个读写自定义配置文件的功能时遇到一个问题,在初始化的时候读入配置显示出来,修改后把配置回存到配置文件,在回存的时候,先移除配置节,再添加,在添加的时候遇到如下的异常:{"无法添加已属于该配置的 ConfigurationSection。"}经过一番搜索在网上找到了问题的原因和解决办法。造成这个异常的原因是我的自定义的ConfigurationSection已经连接到了System.Co... 阅读全文
摘要:
windows从Vista起引入了UAC控制,对应用程序的一些行为做出了限制,例如修改注册表的操作,如果程序没有申请到管理员权限就无法执行该操作。如何让delphi开发的程序可以支持在启动时就申请管理员权限呢,可以参考这篇博文http://tech.ddvip.com/2009-04/1239359402114436.html 需要特别说明的是如果使用Delphi2010开发,IDE会自动为项目... 阅读全文
摘要:
自从Vista推出UAC之后,遇到程序需要执行一些高安全级别的操作的时候就需要系统管理员权限,如何让自己写的程序能够自动向系统申请管理员执行权限,也就是在程序的图标上出现一个小盾牌的图标呢,使用Visual Studio 2010可以很方便的做到这一点。具体步骤如下:1、在项目中增加一个Application Manifest File 2、打开新增加的app.manifest文件,文件的内容如下... 阅读全文