![](https://img-blog.csdnimg.cn/ea1d8c8e0e87407eb3e7491cf0bc320e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java知识~
文章平均质量分 69
来自于java带来的相关知识
甜橙棒棒糖~
从此烟雨落京城,一人撑伞两人前行
展开
-
说一说你能听懂的AOP 与IOC
说一说你能听懂的AOP 与IOC原创 2022-02-20 18:21:10 · 430 阅读 · 0 评论 -
浅谈HashCode与Hash算法
HashCode与Hash算法原创 2022-02-17 16:40:49 · 584 阅读 · 0 评论 -
Qrcode 一个生成二维码的jar包
Qrcode!! 一个生成二维码的jar包转载 2022-01-04 15:33:26 · 477 阅读 · 0 评论 -
自我java总结之基础
自我java总结之基础 一.java为什么具有跨平台原理 首先由于操作系统的指令集不同,所以就会让我们的程序在不同操作系统上执行不同的代码, 这时候java通过不同的系统,版本的虚拟机来提供相同的接口。 二,面向对象具有什么特征 四个特征,封装,继承,抽象,多态。 (封装:把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或对象进行操作,对不可信的进行信息隐藏。 抽象:就是把现实生活中的对象抽象为类 继承:子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使原创 2021-06-25 10:18:57 · 131 阅读 · 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 · 94 阅读 · 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 · 412 阅读 · 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 · 79 阅读 · 0 评论