下载的方法是download(),它接收两个参数,分别是要下载的页面的url和编码方式。在这个负责下载的方法中,主要分了三个步骤。第一步是用来设置断点续传时候的一些信息的,第二步就是主要的分多线程来下载了,最后是数据的合并。 1、多线程下载: Java代码 public String downloa ...
分类:
编程语言 时间:
2017-02-20 13:34:06
阅读次数:
384
一、 浏览网页的时候,发送的请求。服务器反回来的永远是字符串,由于服务器后台使用的语言不通,所以就需要用工具反解,这里用到了json json方法一 json.loads()将字符串转化为python的基本数据类型(内部必须是双引号) 中国天气网城市代码网络接口来 代码实现: json.dumps( ...
分类:
Web程序 时间:
2017-02-20 11:15:27
阅读次数:
521
eclipse/sts中有两个快捷键Ctrl+Alt+向下方向键 和Ctrl+Alt+向上方向键,其作用是将当前行的代码复制粘贴到下一行或者上一行;但是有些电脑用了这两个快捷键后屏幕发生反转,是由于显卡驱动的快捷键产生了干扰,需要手动关闭掉显卡的热键。 解决方法: 控制面板-->硬件和声音-->显示 ...
分类:
系统相关 时间:
2017-02-19 21:18:26
阅读次数:
255
安装文档地址:http://atlas.apache.org/0.7.1-incubating/InstallationSteps.html 操作系统为ubuntu16.具体安装过程略 JDK使用JDK1.8.具体安装过程略 MAVEN3.3.具体安装过程略。MAVEN安装后,需要修改setting ...
分类:
Web程序 时间:
2017-02-19 14:06:10
阅读次数:
3032
Jmeter 分布式测试 Jmeter 是Java 应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机 ...
分类:
其他好文 时间:
2017-02-19 10:24:25
阅读次数:
204
#!/usr/bin/env python # -*- coding:utf-8 -*- '''sqlite3事务总结: 智能commit状态: 生成方式: 在connect()不传入 isolation_level, 此时isolation_level=='' 在进行 执行Data Modific... ...
分类:
数据库 时间:
2017-02-18 17:22:55
阅读次数:
274
mysql中的in语句是把外表和内表作hash 连接,而exists语句是对外表作loop循环,每次loop循环再对内表进行查询。exists与in性能的好坏不能一概而论,要根据表的大小,索引来决定。 一. 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大 ...
分类:
数据库 时间:
2017-02-17 11:55:33
阅读次数:
227
Perl测试,使用Test::Simple模块来编写第一个小测试程序 ...
分类:
其他好文 时间:
2017-02-16 23:10:14
阅读次数:
753
有个小伙伴也要学我写博客。很高兴,我喜欢独立思考的朋友,所以要尽力帮他解决疑问。自己写独立博客可以追溯很早,真正开始好好研究并打理也只能从今年4月份算起,尝试了各大博客系统,最终选择在PHP主机搭建justwriting博客。这个程序简陋到没有后台,但我就喜欢这种简单的,不需要进入博客后台,随便用自 ...
分类:
其他好文 时间:
2017-02-16 22:46:43
阅读次数:
161
1.查询重复记录单字段 select * from tbl a where exists(select 1 from tbl b where a.username=b.username group by username having count(*) > 1) 2.查询重复次数 select cl ...
分类:
数据库 时间:
2017-02-16 22:24:20
阅读次数:
215