一:浏览器如何请求数据基本原理基本原理: 当浏览器输入地址向服务器请求数据时,实际上浏览器会在内部建立一个Socket对象,把http请求报文转变成byet[]字节,然后调用Socket的方法把这些数据发送到服务器的,例如请求www/baidu.com的域名来会解析成对应的IP地址,解析成:htt....
分类:
编程语言 时间:
2015-08-10 21:40:50
阅读次数:
176
文件压缩的最基本原理:
例:将字符串:String str =
"AAAAABBBBCCCCDDDEEEFFFF"; 算法压缩为:A5B4C4D3E3F4
package main;
import java.util.*;
public class Test {
public static void main(String[]args) {
...
分类:
其他好文 时间:
2015-08-10 00:26:00
阅读次数:
159
基本原理线程中调用Handler.sendMsg()方法(参数是Message对象),将需要Main线程处理的事件 添加到Main线程的MessageQueue中,Main线程通过MainLooper从消息队列中取出Handler发过来的这个消息时,会回调 Handler的handlerMessag...
分类:
其他好文 时间:
2015-08-09 10:45:49
阅读次数:
106
网络爬虫简单介绍先来看看网络爬虫的基本原理:一个通用的网络爬虫的框架如图所示: 网络爬虫的基本工作流程如下: 1.首先选取一部分精心挑选的种子URL; 2.将这些URL放入待抓取URL队列; 3.从待抓取URL队列中取出待抓取在URL,解析DNS,并且得到主机的ip,并将URL对应的网页下载下来,存...
分类:
移动开发 时间:
2015-08-09 00:15:41
阅读次数:
258
阅读目录:1.开篇介绍2.System.Web.Optimization 组件3.System.Web.Optimization 组件基本原理4.扩展自定义类型静态文件1】开篇介绍这篇文章将简单的分析一下有关静态文件捆绑的ASP.NET组件System.Web.Optimization的运行原理及基...
分类:
Web程序 时间:
2015-08-08 13:32:12
阅读次数:
107
Linux 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识。 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、软链接硬链接、和常见目录的介绍。相信有了这些知识对于深入的学习linux会有一定的帮助。文章例...
分类:
系统相关 时间:
2015-08-08 10:29:57
阅读次数:
152
本文主要内容包括: (1) 介绍神经网络基本原理,(2) AForge.NET实现前向神经网络的方法,(3) Matlab实现前向神经网络的方法 。 第0节、引例? ?????? 本文以Fisher的Iris数据集作为神经网络程序的测试数据集...
分类:
其他好文 时间:
2015-08-07 16:42:11
阅读次数:
242
该断点下载可应用于浏览器或者迅雷等下载工具的下载,实现方式有多种多样的,本文只研究了单线程的下载,迅雷等下载工具会自动将下载资源分块并记录每块的起始位置,然后根据系统性能,起多线程下载。
1. 基本原理
从Request Header的Range信息里面获取已经下载的文件大小,然后创建response的outputstream 向客户端(浏览器或者迅雷等下载工具)写,写的时候又利用head...
分类:
编程语言 时间:
2015-08-07 13:19:02
阅读次数:
215
反射的概念: 在Java中的反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个类,都能调用它的任意一个方法; 这种动态获取信息以及动态调用对象的功能成为Java语言的反射机制。我们写的类在载入内存的时候jvm虚拟机是怎么识别到底哪个是变量,哪个是方法,哪个是修...
分类:
其他好文 时间:
2015-08-06 21:43:38
阅读次数:
99
这篇是计算机类的优质预售推荐>>>>《机器学习实践
测试驱动的开发方法》
用测试驱动方法开发出可靠、稳定的机器学习算法。
编辑推荐
本书介绍在开发机器学习算法时如何运用测试驱动的方法,捕捉可能扰乱正常分析的错误。这本实践指南从测试驱动开发和机器学习的基本原理讲起,展示了如何将测试驱动开发运用于若干机器学习算法,包括朴素贝叶斯分类器和神经网络。
任何机器学习算法都有...
分类:
其他好文 时间:
2015-08-06 16:58:01
阅读次数:
137