前提知识: <<表示左移移,不分正负数,低位补0; >>表示右移,如果该数为正,则高位补0,若为负数,则高位补1; >>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补...
前提知识: <<表示左移移,不分正负数,低位补0; >>表示右移,如果该数为正,则高位补0,若为负数,则高位补1; >>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补...
ico源码分析: IOC初始化,创建 Bean 容器1:Resource定位:ClassPathReource resource = new ClassPathReource...
get和post请求的区别 GET参数通过URL传递,POST放在Request body中。 GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地...
java重要知识点集合(计算机网络) OSI与TCP/IP各层的结构与功能,都有哪些协议?应用层应用层(application-layer)的任务是通过应用进程间的交互来完成...
数据连接池的工作机制?数据库连接的建立、关闭资源消耗巨大。 传统数据库访问方式:一次数据访问对应一个物理连接,每次操作数据库都要打开关闭该物理连接,系统性能严重受损。 解决方...
目录说说常见的集合有哪些吧?说说List,Set,Map三者的区别?Arraylist 与 LinkedList 区别?ArrayList 和 Vector 的区别?Hash...
java重要知识点集合(基础) 关于 final 关键字的一些总结 修饰类当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用...
面向对象和面向过程的区别? 面向过程优点: 性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、...
每天吃一颗糖,然后告诉自己:今天的日子,果然又是甜的 以下是小编从网上收集的技术面试必备的基础知识,内容丰富并且排版清晰,覆盖算法,操作系统,网络,数据库,java中集合,多...
点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶。它包括SpringMVC、...
阿里一面题目: 1、osi七层网络模型,五层网络模型,每次层分别有哪些协议:2、死锁产生的条件, 以及如何避免死锁,银行家算法,产生死锁后如何解决3、如何判断链表有环4、虚拟...
这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,原因很简单,以前我面试的时候,偶尔问起HashMap,99%的程序员都知道HashMap,基本都会用H...
1、 常用数据结构简介 a、数组:顺序存储,随机访问 链表:链表存储,顺序访问b、栈,分为栈顶和栈底,遵循先进后出原则c、队列 ,一个线性表,像排队一样,受约束控制,遵...
线程安全,是Java并发编程中的重要关注点,应该注意到的是,造成线程安全问题的主要原因有两点:1,存在共享数据(也称临界资源)2,存在多条线程,共同操作共享数据。 本文由浅入...
从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗offer。我找的是java后台开发,把常见的问题分享给大家...
根据@会发光的二极管的建议,所有问题均已整理到github地址 : https://github.com/wgd12389/java-server-interview-que...