Java

InputStream readLong 优化

今天整理现在手头上的项目,发现一个问题,觉得还是很值得记录一下的。 有这么一个工具类,这个类是一个磁盘缓存工具的一工具类,主要负责读和写。关于读,其中有一个方法是 read(InputStream),每次只读取一个字节,代码如下: private static

一个渠道号获取方法的优化

我将要说的这个问题可能跟渠道号没有关系,但是确实因为这个引起的。 在我目前的项目里,在发布的时候,会为每个渠道单独打一个特殊的包,为了统计各个渠道的下载量,我们需要收集应用的渠道号。并且不知道什么原因,在请求我们的服务器的时候,渠道号也被当成了一个公共参数被提交到服

    计算机网络

    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)算法则是其相反的过程:由密文转换回明文;加解密包含了这两种算法,一般

      技术管理

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

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