使用 HTTPS 连接时,服务器要求有公钥和签名的证书。 当使用 https 连接,服务器响应初始连接,并提供它所支持的加密方法。 作为回应,客...
Java代码编译和执行过程 Java代码的编译和执行的整个过程大概是:开发人员编写Java代码(.java文件),然后将之编译成字节码(.cla...
Java虚拟机规范试图定义一种Java内存模型(JMM),来屏蔽掉各种硬件和操作系统的内存访问差异,让Java程序在各种平台上都能达到一致的内存...
@ResponseBody: 表示该方法的返回结果直接写入HTTP response body中,一般在异步获取数据时使用,在使用@Reques...
科普时间:B+ Tree索引和Hash索引区别 哈希索引适合等值查询,但是不无法进行范围查询 哈希索引没办法利用索引完成排序 哈希索引不支持多列...
Swift 简洁的语法 Swift方法和函数的调用使用十分简化,使之看起来更像是自然的英语,语言也很有表现力,所以Swift 比起 OC 相对容...
自2014年苹果推出新的语言编程 Swift ,就引来众人的热议。有人说 Swift 不过是各个语言的大杂烩,也有人说它是编程语言的集大成之作。...
final的简介 final可以修饰变量,方法和类,用于表示所修饰的内容一旦赋值之后就不会再被改变,比如String类就是一个final类型的类...
快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较...