曾经遇到过需要下载服务器内文件到客户机上的情况(ps:服务器机器也是普通的pc),特意查了N多资料,发帖问了很多前辈WebClient wc = new WebClient();public void Download(string Add, string savePath){ try{ wc.do...
分类:
其他好文 时间:
2014-12-25 20:12:42
阅读次数:
155
2013年,Apache Commons Pool 2.0 发布,这是一个完全重写的对象池的实现。实现的代码和原来差异很大,原来的一些例子就不能用了。按照上面的例子,用pool2的类和方法重写下。
ApacheCommons Pool 2.0 代码如下:
package test.ffm83.commons.pool;
import java.text.SimpleDateFormat...
分类:
Web程序 时间:
2014-12-20 18:21:15
阅读次数:
255
在实际中工作,我们经常遇到需要连接池的地方,特别是数据库连接池。
我们为什么需要池呢?因为这些资源的创建,都很消耗资源。因此,我们使用一个对象池,里面预先创建了一些资源对象。当我们需要时,从池中取出对象,而不需要时,把对象返回池中。这样就可以提高代码运行的效率。
Apache Commons Pool(http://commons.apache.org/pool/)为我们提供了很方便的接口来实...
分类:
Web程序 时间:
2014-12-20 18:20:29
阅读次数:
255
说明:
(1) http://www.3322.org/dyndns/getip 这个网址可以获取本机IP,读取的内容就是本机IP
(2)方法经测试,可以实现。
(3)参考:http://www.cnblogs.com/ceachy/articles/CSharp_Retrive_Page_Document.html
两种方法:
(1)使用WebClient
pri...
用webclient来实现POST跟GET获取百度地图API的数据,然后用Newtonsoft.Json来对json处理,得到想要的值。返回的json结构参考百度地图API官方文档。代码如下: 1 using System; 2 using System.Collections.Generic;.....
最近做项目遇到一个功能,需要将文件上传到服务器上面,在网上看到有很多解决方案,最常用的是FTP、Socket和WebClient,这里写的基于FTP上传的。 public class FTPClass { /// /// FTP /// ...
分类:
Web程序 时间:
2014-11-27 18:09:39
阅读次数:
304
如果有几个Uri,需要获取这些Uri的所有内容的长度之和,你会如何做?很简单,使用WebClient一个一个的获取uri的内容长度,进行累加。也就是说如果有5个Uri,请求的时间分别是:1s 2s 3s 4s 5s.那么需要的时间是:1+2+3+4+5=(6*5)/2=15.如果采用并行计算的话,结...
分类:
其他好文 时间:
2014-11-20 20:05:02
阅读次数:
244
URI (Uniform Resource Identifier,统一资源标识符)System.Net.WebClient 请求文件.NET Framework 目前支持以http:、https:和file:标识符开头的URIWebClient下载方法,DownloadFile()WebClient...
目前的Windows Phone平台支持有以下几种实现网络请求的方式:HttpWebRequest、WebClient、WebBrowser、Socket我个人给他们分个类:最实用,最麻烦:HttpWebRequest最简洁:WebClient最猥琐:WebBrowser最不常用:Socket可能用...
【编程环境】Visual Studio 2010, NET4.0【开发语言】C#, 理论上VB.NET等依赖.NET Framework框架的语言均受此影响【问题描述】使用HttpWebRequest抓取网页内容,但首次请求总是莫名奇妙的阻塞在Request.GetResponse();上,不过一旦...
分类:
Web程序 时间:
2014-11-12 22:47:38
阅读次数:
270