摘要: Get与Post get与post有什么区别呢? 幂等:是一个数学或计算机学概念,常见于抽象代数中。幂等有以下几种定义:对于单目运算,如果一个运算对于在范围内的所有的一个数多次进行该运算所得的结果是一样的。比如绝对值运算就是一个例子,在实数集中,有abs(a)=abs(abs(a));对于双目运算, 阅读全文
posted @ 2020-03-25 18:30 cow09 阅读(146) 评论(0) 推荐(0)
摘要: RPC(Remote Procedure Call):远程过程调用。客户端能够像调用本地方法一样去调用服务器的服务。 常见的RPC框架有阿里的Dubbo、Google的gRPC、Twitter 的Finagle,Facebook 的 Thrift,等等。 那么RPC中有一些什么技术呢? 框架:Net 阅读全文
posted @ 2020-03-16 16:23 cow09 阅读(207) 评论(0) 推荐(0)
摘要: 摘要:本模块分为四个部分讲解,分别为(1)内存空间;(2)内存分配;(3)内存回收【重点】;(4)内存状况分析。 内存空间: 内存空间是指我们在运行Java程序时,Java源文件通过编译器产生字节码文件在JVM中的运行与存储情况。 内存空间从线程是否共享分为: 线程私有: 1)程序计数器 一块较小的 阅读全文
posted @ 2020-03-11 17:46 cow09 阅读(181) 评论(0) 推荐(0)
摘要: Socket:即端口,俗称套接字 服务器先初始化Socket,然后与端口绑定(bind),对端口进行监听,调用accept阻塞,等待客户端连接。这时候客户端初始化一个socket,然后连接服务器,若连接成功,这时候客户端与服务器端的连接就建立了。 1、网络中进程如何通信? 本地间的进程通信(IPC) 阅读全文
posted @ 2020-03-06 22:06 cow09 阅读(642) 评论(0) 推荐(0)
摘要: 原文:https://www.cnblogs.com/xiaohuiduan/p/11188304.html 十大排序算法 基本排序算法: 选择排序 插入排序 冒泡排序 高效排序算法: 梳排序 希尔排序 快速排序 堆排序 牺牲空间节约时间的高效排序: 归并排序 基数排序 记数排序 下面我将以我自己的 阅读全文
posted @ 2019-12-03 22:09 cow09 阅读(747) 评论(0) 推荐(0)
摘要: 简介: Java程序在运行的时候,我们总是希望它能够按照设想中的步骤去执行,得到正确的结果,但是事实往往不如人意,一些事情会阻止程序的运行,这就是异常。异常发生时,我们要会正确的处理而不是让它“自生自灭”,也不是立即退出更不是将错误的数据传给用户。 Java中的异常可以是函数中的语句执行引发的,也可 阅读全文
posted @ 2019-11-28 20:51 cow09 阅读(140) 评论(0) 推荐(0)
摘要: 简介: hashCode与equals这一对看似作用相同但细品却有着很大的区别,都是值比较而你我却有着不同的衡量标准。不如我们一起约定一个规则,来更好的为程序服务吧 有这么两个结论: 1、equals相等的两个对象他们的hashCode肯定相等,因此equals是绝对可靠的。 2、hashCode相 阅读全文
posted @ 2019-11-27 18:34 cow09 阅读(890) 评论(0) 推荐(0)
摘要: 为什么要进行GC回收? 当我们新建一个对象时,系统就会为其分配一定的内存空间,而有时候新建的对象没有去使用时,不回收的话会极大浪费内存空间,造成系统效率低下。 什么时候进行GC回收? 1、当CPU空闲的时候 2、执行System.gc()方法的时候 3、堆内存满了以后 GC的算法有引用计数法和可达性 阅读全文
posted @ 2019-11-24 19:10 cow09 阅读(1116) 评论(0) 推荐(0)
摘要: 一、String 1、String是字符串常量,Java中的字符串是属于对象,由String类生成,String的值是不可以改变的,每次对String进行操作都会生成新的String对象。 从源码从可以看出是final类型的,有final修饰的类叫做最终类,它不能被继承,final修饰的方法不能重写 阅读全文
posted @ 2019-11-20 15:11 cow09 阅读(240) 评论(0) 推荐(0)
摘要: 摘要:Java容器是什么?容器中有什么,它是用来干嘛的?内心抱着无数的疑问去了解它无疑是认识记住它的最好的一个方法。 1、List(表)的使用: List中有一些特性,比如元素的有序性,两个元素的值可以相等,List中有许多方法如add()添加元素、remove()移除元素、获取表的大小size() 阅读全文
posted @ 2019-11-18 20:08 cow09 阅读(427) 评论(0) 推荐(0)