java
山羊君
缓慢坚定的学习,将自己用到的东西记下来
展开
-
数据结构与算法之美-二分查找-极客时间笔记
二分查找是一种针对有序数据的查找方式,通过每次选择数据中间点进行比较,来将目标范围降低一半的方法。在日常生活中,我们应该都不自觉的使用过,比如经典的猜数字游戏,一个人默写下1个数字,其他人来猜这个数字,为了不让游戏无聊的延续下去,都是每次一半的进行猜测。类似这种每次按照固定比例降低数据范围的查找方法统一叫作对数级的查找效率O(logn),对数查找效率是很高效的,在大数据量面前,甚至比常...原创 2019-12-15 16:22:43 · 155 阅读 · 0 评论 -
透视HTTP协议-进阶篇-极客时间-学习笔记
HTTP头部实体HTTP协议报文是按照header+body的形式,其中body传输的时候是二进制文件,但具体按照什么格式来读取,必须有所约定。就像一个文件,我们改变不同的后缀名,打开完全是不一样的。报文格式借鉴了电子邮件系统的MIME,“多用途互联网邮件扩展”(Multipurpose Internet Mail Extensions)。常见的分为下列几种:text,文本格式的可...原创 2019-10-23 23:34:23 · 1351 阅读 · 0 评论 -
java编程基础-零基础学java-极客时间
记录自己学习的零散知识点。java文件里面如果有公开类,类名必须与文件名一致。不然javac命令会出错,javac 是java compile,将源文件编译成class文件java的数据类型:整型,byte,short, int, long, 分别对应1,2,4,8个byte的大小。缺省整形是int。浮点型,float,double,分别对应4,8个byte的大小。缺省浮...原创 2019-10-20 23:45:32 · 1726 阅读 · 0 评论