?> 之前做过一些文件下载的统计,发现谷歌浏览器chrome和火狐firefox, 一般都是单线程的下载文件,360浏览器却是多线程的下载。 如今切换到了mac上,发现没有360哪个浏览器,就像找个在linux或者mac下能够多线程下载的工具。 linux mac 下载现状 linux一般都是用的命 ...
分类:
编程语言 时间:
2017-08-19 22:17:41
阅读次数:
200
HTML 总结 HTML 是一种在 Web 上使用的通用标记语言。HTML 允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。 HTML 的关键是标签,其作用是指示将出现的内容。 学习 CSS CSS被用来同时控制多重网页的样式和布局。 通过 ...
分类:
Web程序 时间:
2017-08-10 19:37:22
阅读次数:
204
在写一个简单的文件浏览器时,遇到一个问题。想实现新建目录时能像一般的文件管理器那样,目录图标以下有一个编辑框提示用户给目录命名(例如以下图),可是不知道怎么给单元项QListWidgetItem加入QLineEdit控件。查了好久Qt帮助文档,最终发现了QListWidget::setItemWid ...
分类:
其他好文 时间:
2017-08-10 10:25:43
阅读次数:
227
//http客户端发起请求,创建端口//http服务器在端口监听客户端请求而//http服务器向客户端返回状态和内容 //1.chrome搜索自身的DNS缓存//2.搜索操作系统自身的DNS缓存(浏览器没有找到缓存或缓存已经失效)//3.读取本地的host文件//4.浏览器发起一个DNS的一个系统调 ...
分类:
Web程序 时间:
2017-08-07 18:28:20
阅读次数:
182
该Demo执行后,会显示全部你sd卡上的音乐文件列表, 并能够点击列表选择某一首歌曲进行播放。 执行效果: 点击download出现: 然后点击歌曲调用系统播放器播放。 源码: activity_audio_browser.xml: <RelativeLayout xmlns:android="ht ...
分类:
移动开发 时间:
2017-08-04 10:05:13
阅读次数:
211
一、简单地说,页面渲染就是浏览器将html代码根据CSS定义的规则显示在浏览器窗口中的这个过程。先来大致了解一下浏览器都是怎么工作的: 1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件; 2. 浏览器开始载入html代码,发现<head>标 ...
分类:
其他好文 时间:
2017-08-03 22:04:49
阅读次数:
152
Linux文件系统结构 通过下面两张图片来认识一下Linux文件系统的结构。 当前工作目录 实践: 文件名称 这些规则不仅适用于文件,也适用于文件夹。 实践: ls命令 ls命令表示列出当前工作目录的内容,包括文件和文件夹。相当于windows中的文件浏览器。 最常用是'ls -a'和'ls -l' ...
分类:
系统相关 时间:
2017-08-03 20:13:10
阅读次数:
200
1. 传输层的两个协议 1.1 TCP和UDP协议的应用场景 (1)TCP协议:如果要传输的内容比较多,需要将发送的内容分成多个数据包发送。这就要求在传输层用TCP协议,在发送方和接收方建立连接,实现可靠传输、流量控制和拥塞避免。(如下载500M电影、QQ好友传输文件、浏览网页、发送电子邮件等) ( ...
分类:
其他好文 时间:
2017-07-28 19:19:11
阅读次数:
222
当我们输入网址回车或者刷新页面时,浏览器和计算机做了什么事呢? 首先就是域名解析,1.浏览器先搜索自身的DNS缓存 2.若浏览器没有找到缓存或者缓存已经失效,那么计算机搜索自身的DNS缓存 3.读取本地的HOST文件 4.浏览器发起一个DNS的一个系统调用 宽带运营商服务器查看本身缓存 运营商服务器 ...
分类:
Web程序 时间:
2017-07-27 12:48:46
阅读次数:
181
【项目-二进制文件浏览器】 (1)做一个相似BinaryViewer的查看二进制文件的程序。输入文件名称后,能够以16进制和ASCII对比的方式列出该文件的内容。能够參考下图: 提示:循环中,一次读入16个字节,先用16进制形式输出,再用字符形式输出。 [參考解答] #include<iostrea ...
分类:
编程语言 时间:
2017-07-22 19:59:48
阅读次数:
189