- 博客(7)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 HTTP与HTTPS比较
一、简要介绍概念HTTP 超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。HTTPS HTTPS是基于HTTP开发的,它是以安全为目标的HTTP通道,简单讲是HTTP的安全版。它使用安全套接字层(SSL)进行信息交换。二、HTTPS和HTTP的区别 第一:HTTPS协议需要到CA申请证书,
2016-05-31 22:42:45 837
原创 HTTP、TCP、Socket区别与联系
TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据,两者本质上没有可比性,何况HTTP协议是基于TCP连接的。而Socket 是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。 关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,
2016-05-30 20:03:29 643
原创 算法:最长公共子序列
好久没做算法题了,现在发现自己的算法能力非常薄弱,所以特意练练,顺便做个笔记方便以后查看。今天整理一下最长公共子序列,最长公共子序列的问题常用于解决字符串的相似度,是一个非常实用的算法,作为码农,此算法是我们的必备基本功。一、最长公共子序列概念:最长公共子序列,是指两个字符串可具有的长度最大的公共的子序列。听着好像有点绕口,举个例子吧:上面标红的就是最长公共子序列,是不
2016-05-21 12:22:06 2589
原创 java线程总结
一、进程和线程的比较进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。进程的特点,每一个进程都有自己的独立的一块内存空间、一组资源系统。其内部数据和状态都是完全独立的。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,
2016-05-17 08:43:39 549
原创 java中NIO总结
1、什么是NIONIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO弥补了原来的I/O的不足,它在标准Java代码中提供了高速的、NIO主要用到的是块,所以NIO的效率要比IO高很多。NIO和IO最大的区别是数据打包和传输方式。IO是以流的方式处理数据,而NIO是以块的方式处理数据。面向流的IO一次一个字节的处理数据,一
2016-05-15 23:13:05 506
原创 BroadcasReceivert总结
一、BroadcasReceivert简介BroadcastReceiver是Android系统的四大组件之一,它适用于接收程序所发出的Broadcast Intent并作出相应的,程序启动BroadcasReceivert只需要两步:1)创建需要启动的BroadcasReceivert的Intent;2)调用Context的sendBroadcast()或sendOrderBro
2016-05-11 16:27:09 662
原创 AsyncTask总结
首先明确Android之所以有Handler和AsyncTask,都是为了不阻塞主线程(UI线程),且UI的更新只能在主线程中完成,因此异步处理是不可避免的。 Android为了降低这个开发难度,提供了AsyncTask。AsyncTask就是一个封装过的后台任务类,顾名思义就是异步任务。很多人说AsyncTask的设计主要是为了方便开发者在子线程中更新UI,这种说法其实不对的,As
2016-05-10 15:56:56 841
Android_Service多线程断点下载
2016-06-09
BroadcasReceivert的两种注册模式
2016-05-11
这是服务器端获取的json,但不知道怎样转成对象,这是map转化的json吗?该怎么转化
2015-10-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人