java知识~
文章平均质量分 69
来自于java带来的相关知识
甜橙棒棒糖~
从此烟雨落京城,一人撑伞两人前行
展开
-
说一说你能听懂的AOP 与IOC
说一说你能听懂的AOP 与IOC原创 2022-02-20 18:21:10 · 465 阅读 · 0 评论 -
浅谈HashCode与Hash算法
HashCode与Hash算法原创 2022-02-17 16:40:49 · 622 阅读 · 0 评论 -
Qrcode 一个生成二维码的jar包
Qrcode!! 一个生成二维码的jar包转载 2022-01-04 15:33:26 · 499 阅读 · 0 评论 -
自我java总结之基础
自我java总结之基础一.java为什么具有跨平台原理首先由于操作系统的指令集不同,所以就会让我们的程序在不同操作系统上执行不同的代码,这时候java通过不同的系统,版本的虚拟机来提供相同的接口。二,面向对象具有什么特征四个特征,封装,继承,抽象,多态。(封装:把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或对象进行操作,对不可信的进行信息隐藏。抽象:就是把现实生活中的对象抽象为类继承:子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使原创 2021-06-25 10:18:57 · 162 阅读 · 0 评论 -
自我java面试题的一些总结
自我java面试题的一些总结一,HashMap底层及原理1.jdk1.7和1.8时hash map的区别jdk1.8对hash map进行了底层的优化,例如红黑树的数据结构和扩容的优化等。jdk1.7:使用数组+链表Entry节点它使用的是头插法jdk1.8:使用数组+链表+红黑树 在链表长度大于8的时候就变为红黑树Node节点 node就是map里的一个内部类,他本身就是一个k-v它使用的是尾插法注:大于八就是树,小于六就变回链表注:他为什么改成了尾插法,是因为使用头插有原创 2021-06-25 10:14:34 · 113 阅读 · 0 评论 -
Http(超文本传输协议)与RPC(Remote Produce Call)远程过程调用
Http(超文本传输协议)与RPC(Remote Produce Call)远程过程调用首先http其实就是一种网络传输协议,他基于TCP,工作在应用层,规定了数据传输的格式。现在客户端浏览器与服务端通信基本都是采用http协议,也可以用来进行远程服务调用http协议优点:语言无关,提供接口。缺点:请求头太大,也就是请求携带信息过多,一次请求会带很多无关紧要的数据,传输慢解决方案,削减请求头的信息说完了http请求,我们在来说一下RPC(远程过程调用)。RPC是基于Socket,工作在会话层,原创 2021-01-29 15:04:38 · 431 阅读 · 0 评论 -
Nginx
Nginx的这些你了解么?首先官方给出的解释是这样的Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。Nginx是一款原创 2021-01-29 15:01:03 · 100 阅读 · 0 评论