计算机网络

TCP 传输控制协议

TCP ( Transmission Control Protocol 传输控制协议) 是一种面向连接的,可靠的传输层通信协议,IEFT定义 RFC 793. TCP 和 UDP 一起,处于传输层,位于 IP 层之上,应用层之下。IP 层是无连接的,不可靠的协议,那么

计算机网络

HTTP 协议

HTTP :Hyper Text Transfer Protocol , 超文本传输协议。这是一个应用非常广泛的网络协议,大量的应用促进了发展,同时也阻碍了发展,每一个版本的制定变成了一件非常谨慎小心的事情。 ## 可靠 HTTP 是一个应用层协议,协议中定义 HTTP 建立在一个可靠的协议之上,

计算机网络

RESTful API 设计 初了解

# RESTful api REST,Representational State Transfer,表现层状态转化,是一种 Web 服务交互设计的风格,而不是标准。其他相似的方案有 SOAP(Simple Object Access protocol,简单对象访问协议

计算机安全 - 加密解密

# 计算机安全 - 加密解密 密码学几乎专指加密(encryption)算法:将普通信息(明文,plaintext)转换成难以理解的资料(密文,ciphertext)的过程;解密(decryption)算法则是其相反的过程:由密文转换回明文;加解密包含了这两种算法,一般

    技术管理

    程序员日常工作之代码版本管理

    作为一个开发工作者,每天都需要和代码打交道,在团队开发中,代码版本管理工具是咱们日常工作中经常使用的,下面是我在这么些年工作中碰见的问题的一个小结。 一般代码会被分成 开发分支 和 发布分支。发布分支上的代码是必须经过测试通过的代码,才可以提交到发布分支上,一般不需要,

    Android

    Android Coding Standards

    # Android Coding Standards 这里总结我自己在编程中的一些习惯,当然,个人习惯最终是要服从于团队规范的。 0. 个人习惯服从于团队规范 1. 成员变量以 m 开头,表示成员变量 member 2. 常量:只要是 static final 的,就

      Android

      Android 性能指标

      一个 App 的定位,由产品经理和老板负责;一个 App 的用户体验由 UI/UE 负责;一个 App 的性能和稳定由开发者负责。三者都是一个 App 是否能够成功的重要因素。 ## 指标 检验一个 Androd App 的性能的好坏有很多的指标,这些指标将是一个

        Android

        Android 动画之一 帧动画 Drawable Animation

        帧动画让你可以一帧一帧的渲染资源文件里的图片,就像播放电影一样的。 # AnimationDrawable AnimationDrawable 是帧动画的基础。 首先,你需要在 res/drawable/ 目录下创建一个 xml 文件。可以看出,帧动画是属于 dra