• 1G、2G、3G、4G、5G 移动通信技术发展简史

    移动通信系统从第一代移动通信系统(1G)开始逐渐发展,目前已经发展到第四代移动通信系统(4G),第五代移动通信系统(5G)也已经开始标准化,预计2020年商用。G指的是Generation,也就是“代”的意思,例如 5G,表示第5代。1G就是第一代移动通信系统的意思,2G、3G、4G、5G就分别指第二、三、四、五代移动通信系统,而这也确实是人为划代。1G~5G等的定义,主要是从...

    技术文章 2019年12月03日 22713 0
  • https和http的主要区别

    HTTPS和HTTP的区别主要如下:1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的...

    技术文章 2019年12月03日 2503 0
  • 微信设计:让人惊艳的12个功能细节

    平时大家使用微信,有很多隐藏的功能细节很惊艳,很多人可能都没注意,本文作者对此进行了盘点,供大家参考。01 转账到账时间可设置电信诈骗越来越多了,一些银行的转账也更新成为第二天到账。其实微信也有相同的功能。点击支付 < 更多 < 转账到账时间。对方确认收钱后,钱会在设置的时间到账。02 文件传输助手通过文件传输助手实现手机和电脑跨设备文件传输。微信搜索文件传输助手,...

    技术资讯 2019年12月03日 1694 0
  • TCP/IP和Socket开发经验分享

    当前与网络相关的业务主要是基于tcp/ip或http,熟悉j2ee的同学一定会对http场景下的开发比较了解。但是,精通tcp/ip以及如何构建一个直接基于tcp/ip层通讯的知识却不太多见。恰巧,最近一年来我参与了一些基于tcp/ip应用的开发工作。总算有所收获,今天在博客中做些分享,希望对有兴趣的同学有所帮助。比较常见的4层网络模型(图)如下:基于应用层的开发难度是相对比较...

    技术资讯 2019年12月03日 1681 0
  • 不错的Nginx配置介绍及性能调优

    前言Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。可以在大多数 UnixLinux OS 上编译运行,并有 Windows 移植版。是...

    Nginx 2019年12月03日 1742 0
  • 认识JWT--JSON Web Token

    什么是JWTJSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。为什么要使用JWT随着技术的发展,分布式web应用的普及,通过session管理用户登录状态成本越来越高,因此慢慢发展成为token的方式做登录身份校验,然后通过tok...

    Java 2019年12月03日 1813 0
  • 一个非常实用而且精妙的算法-并查集(java语言实现)

    在学习数据结构的时候,老师多少会提到并查集,他的应用也是超级广泛。本文首先会通过案例来对并查集有一个介绍。然后给出并查集的java实现。一、并查集原理话说在江湖上有很多门派,这些门派相互争夺武林霸主。毕竟是江湖中人,两个人见面一言不合就开干。但是打归打,总是要判断一下是不是自己人,免得误伤。 于是乎,分了各种各样的门派,比如说张无忌和杨过俩人要打架,就先看看是不是同一门派的,不...

    Java 2019年12月03日 2011 0