使用Jsoup获取网页内容超时设置 最近使用Jsoup来抓取网页,并对网页进行解析,发现很好用。在抓取过程中遇到一个问题,有些页面总是报Timeout异常,开始想是不是被抓取网站对IP进行了限制,后来发现用HttpClient可以获取到内容。 原来我最开始使用Jsoup.connect(url).g ...
分类:
Web程序 时间:
2017-06-03 09:59:35
阅读次数:
671
网络编程 1.1 网络编程基础知识 网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。网络编程中有两个主要的问题,一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以 ...
分类:
编程语言 时间:
2017-06-02 18:55:01
阅读次数:
304
windows发送窗口消息 所需工具:spy++,visual studio 2017,c#语言 技术路线:首先通过spy++获得所要操纵的窗口的句柄,函数的原型声明为: [DllImport("user32.dll")] public static extern IntPtr FindWindow ...
1、redis简单介绍 redis是一个key-value存储系统。和Memcached类似。它支持存储的value类型相对很多其它,包含string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/po ...
https://stackoverflow.com/questions/35907642/custom-header-to-httpclient-request https://stackoverflow.com/questions/12022965/adding-http-headers-to-h ...
分类:
Web程序 时间:
2017-05-31 21:26:16
阅读次数:
159
模板方法模式,一般是为了统一子类的算法实现步骤,所使用的一种手段或者说是方式。它在父类中定义一系列算法的步骤,而将具体的实现都推迟到子类。 通常情况下,模板方法模式用于定义构建某个对象的步骤与顺序,或者定义一个算法的骨架。 public abstract class ClassLoader { // ...
分类:
其他好文 时间:
2017-05-27 12:17:30
阅读次数:
155
微信公众号支付请看上一篇文章: http://blog.csdn.net/aofavx/article/details/52220394 需要用到的Java类都在: http://download.csdn.net/detail/aofavx/9606697 微信公众号退款相对支付来说就简单多了,唯 ...
分类:
其他好文 时间:
2017-05-23 23:43:24
阅读次数:
302
接受端: 使用 DiskFileItemFactory factory = new DiskFileItemFactory(); ...
分类:
Web程序 时间:
2017-05-23 15:47:58
阅读次数:
166
现在网络上流行的木马软件基本都是客户机/服务器模式也就是所谓的C/S结构,目前也有一些开始向B/S结构转变,在这里暂且不对B/S结构进行详谈,本文主要介绍C/S结构其原理就是在本机直接启动运行的程序拥有与使用者相同的权限。因此如果能够启动服务器端(即被攻击的计算机)的服务器程序,就可以使用相应的客户 ...
分类:
其他好文 时间:
2017-05-23 11:16:47
阅读次数:
211
最近在做支付宝支付,在本地测试一切正常,上传到服务器就遇到报错: Warning: openssl_sign() [function.openssl-sign]: Unknown signature algorithm. in 后来查了查,是我的服务器上PHP环境支持openssl_sign()但却 ...
分类:
Web程序 时间:
2017-05-21 16:04:06
阅读次数:
9022