[Java面试一]面试复习大纲.一、Java基础部分 (搞定所有技术之后才考虑复习的技术点) 1.数组中的排序问题(笔试或者机试,前者可能性更大) 2.面向对象的理解 3.集合相关的问题,比如hashmap跟hashtable的区别。搞清楚每个集合对象的特性就欧了。 4.多线程启动方式,以及产生死锁的原因和解决办法【多线程问题不是很常问,有精力就复习这块内容】 5.I
原创
2020-10-25 11:46:54
362阅读
StrutsStruts 2的基本流程(Struts2继承了Struts与WebWork的血脉,吸取了两者的精华而成) Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里, Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件
原创
2014-03-07 16:39:18
912阅读
java面试复习—基础1.面向对象和面向过程的区别1、面向过程:性能较高。面向过程语言大多是可以直接编译成机械码,直接就能在电脑上运行;而面向过程语言在运行时需要进行类的实例化,开销大并且消耗资源;而对于Java语言的性能较差问题,主要原因是它属于半编译语言,最终的执行代码不是可以直接被CPU执行的二进制机械码。2、面向对象:易维护,易复用,易拓展。这些优点完全建立在面向对象语言的三大...
原创
2021-07-12 17:19:42
147阅读
1、spring书本 架构和spring4.02.redis书复习3、zk书本复习4.jvm书复习和 jvm调优资料查看和实践;jvm调优案例
原创
2023-02-16 00:19:41
59阅读
有些人明明框架源码都能侃侃而谈,可是这些基础却支支吾吾说不明白,从而错过好的 offer 是真的很可惜
原创
2022-04-12 10:43:34
84阅读
,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序既是一个进程从创
转载
2021-06-25 10:08:05
237阅读
00 项目1.约跑1.0 服务器搭建1.1 注册登录模块1.2 个人信息和头像模块1.3 跑友列表模块1.4 聊天加载模块1.5 用户消息模块1.6 地图显示和定位以及路径跟踪模块1.7 用户运动记录显示模块1.8 跑友圈模块2.音乐播放器3.乐淘4.ZigBee5.文兄漫画6.城觅01 三方库1.SDWebImage 作用 原理 用法?B 图片下载 缓
原创
2016-06-28 22:39:25
933阅读
点赞
给Java新手的一些建议-面试指南面试重要知识点复习大纲一、Java基础部分 (笔试与面试都会有的) 1.数组中的排序问题(笔试或者机试,前者可能性更大) 2.面向对象的理解 3.集合相关的问题,比如hashmap跟hashtable的区别。搞清楚每个集合对象的特性就欧了。 &nbs
原创
2022-04-02 15:25:52
98阅读
1. Lis的,value 是无序的、可重复的,每个键最多映射到一个值。每个钥匙最多开一把锁。1.1 ListArraylist: Object[]数组Vector:Object[]数组Linked.
转载
2021-06-25 10:12:29
131阅读
基本概念1. 进程的基本概念线程(thread)是进程(processes)中某个单一顺序的控制流,也被称为轻量进程(lightweight processes)。进程是表示资源分配的基本单位,又是调度运行的基本单位。 比如: 用户运行自己的程序,系统就创建一个进程,并为它分配资源,包含各种表格、内
原创
2022-01-12 11:51:55
39阅读
面试复习大纲(Java帮帮总结)【人事】31道,不准备就掉坑的问题【面试】面试练习题大集合(持续更新中...欢迎问题投稿)更多整理的问题点击公众号中间的“简历/面试”菜单即可Java基础1.数组中的排序问题(笔试或者机试,前者可能性更大)2.面向对象的理解面向对象主要有四个特性:封装、抽象、继承和多态。封装:在面向对象语言中,封装特性是由类来体现的,我们
转载
2022-04-02 18:57:01
80阅读
以面试考察为导航的知识总结。 集合 hashMap hash函数设计 int h = (key == null) ? 0 :(h = key.hashcode)^(h>>>16) int index = h & (length-1); h>>>16 被称为扰动函数 使用无符号右移16位后再与原has ...
转载
2021-07-29 07:43:00
77阅读
2评论
1 前言 你完全可以用20%的时间去掌握80%常问的知识点。2. 操作系统2.1 基础 ★★★ 进程与线程的本质区别、以及各自的使用场景。★☆☆ 进程状态。★★★ 进程调度算法的特点以及使用场景。★☆☆ 线程实现的方式。★★☆ 协程的作用。★★☆ 常见进程同步问题。★★★ 进程通信方法的特点以及使用场景。★★★ 死锁必要条件、解决死锁策略,能写出和分析死锁的代码,能说明在数据库管理系统或者 J
转载
2021-05-07 10:42:44
237阅读
2评论
JAVA 面试准备
1.客户端发出请求,请求发送至WEB容器。
2.Web容器将JSP转译成Servlet源代码。
3.Web容器将产生的源代码进行编译。
4.Web容器加载编译后的代码并执行。
5.把执行结果响应至客户端。
tomcat WEB服务器:
Tomcat8.0起已经默认nio模式,不需要做修改,BIO模式也已经抛弃了,今天主要介绍下tomcat的三种运行模式:BIO、NIO、ARP。
Mybatis框架复习大纲【面试+提高】1.MyBatis面试题汇总1.1 JDBC编程有哪些不足之处,My
原创
2022-04-06 11:11:14
336阅读
spring框架复习大纲【面试+提高】简介创立于 2003年 , 是为了解决企业级开发的复杂性的! 是一个分
原创
2022-04-06 11:12:37
99阅读
1、map()是Python内置的高阶函数,它接收一个函数f和一个list,并通过把函数f依次作用在list的每个元素上,得到一个新的list并返回。例:deff(x):returnx*xprintmap(f,[1,2,3,4,5,6,7,8,9])输出结果:[1,4,9,10,25,36,49,64,81]2、对列表进行求和排序,是list1.sort(),注意排序后列表本身就被改变了,不需要再
原创
2020-06-01 17:21:05
587阅读