09 2020 档案
摘要:面试整理 1、数据结构 常见的数据结构:栈(又称为堆栈)、队列、数组、链表和红黑树 栈:先进后出,是一种运算受限的线性表限制是仅允许在标的一端进行插入和删除操作 队列:简称队,先进先出,队列的入口、出口各占一侧。也是一种运算受限的线性表,仅允许在表的一端进行插入,而在表的另一端进行删除 数组:Arr
阅读全文
摘要:前言 关于JVM系列面试知识点总结了一个思维导图,分享给大家 1、java中会存在内存泄漏吗,请简单描述。 会。自己实现堆载的数据结构时有可能会出现内存泄露。 2、64 位 JVM 中,int 的长度是多数? Java 中,int 类型变量的长度是一个固定值,与平台无关,都是 32 位。意思就是说,
阅读全文
摘要:java的数据类型分两大类: 基本数据类型 基本类型是通过诸如 int a = 5; long b = 6L;的形式来定义的,称为自动变量,自动变量存放的是字面值,不是类的实例,它存放在内存的堆栈中,数据大小和生存期必须是确定的,存取速度比较快,在堆栈中的字面值可以共享,也就是说我们定义一个int
阅读全文
摘要:集合 转载请注明出处:Java集合中List,Set以及Map等集合体系详解(史上最全) 概述: List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口 Set下有HashSet,LinkedHashSet,TreeSet List下有ArrayList,Ve
阅读全文
摘要:互联网Java工程师面试题 内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、 Linux 等技术栈 目录 互联网
阅读全文
摘要:PWA初次体验 前言:本示例不用安装任何东西 部分资源来自网络资源及PWA官网,不要把PWA想象的太复杂,跟着示例走一下,你行的。 PWA介绍 一个新的前端技术,PWA( 全称:Progressive Web App )也就是说这是个渐进式的网页应用程序。 官网:https://develope
阅读全文
摘要:前言 上周看到一篇文章在分析简书 我的主页 页面 3 个 tab 页切换的 bug,起先以为是寻常的样式 bug 而已没怎么在意,后来在文章中看到 pjax 这个术语,长得和 ajax 有点像,遂去了解了下。 简介 虽然传统的 ajax 方式可以异步无刷新改变页面内容,但无法改变页面 URL,因此有
阅读全文
摘要:SpringMVC进阶 第一节 Controller方法(Handler)的返回值 1.1 返回ModelAndView 讲解略, SpringMVC第一天 已使用 1.2 返回字符串(直接返回逻辑视图名,数据使用Model和ModelMap封装) ModelAndView = ModelMap+
阅读全文
摘要:第一节 涉及知识 1.经典三层和MVC模式回顾 软件的整体架构有B/S(浏览器/服务器模式)和C/S(客户端/服务器模式),ee开发主要就是B/S模式,从代码开发的角度,代码有层的概念. 经典三层: web表现层(view+controller) +service业务层+dao(数据接入访问层) 2
阅读全文
摘要:provided的作用是:当项目打成war包时,当前的jar包不会压缩在当前的war包里 只在当前代码的编写和编译过程中产生依赖的作用, 当程序部署在Tomcat中的工程在war包压缩包中,通过加上provided不然jar包压缩在war包中 运行的时候,用Tomcat自身带的jar包 例如: <d
阅读全文
摘要:Spring的AOP案例、事务以及JdbcTemplate模板 1 Spring的AOP案例 1.1 案例简介 案例需求 实现基于Spring的事务控制。要求使用Spring的IoC和Aop。 表结构介绍 CREATE TABLE `account` ( `id` int(11) NOT NULL
阅读全文
摘要:数据库表数据的删除有两种方式,一种是摧毁表,一种是删除表记录 delete删除不影响主键和自增长 摧毁表是删除了在创建一个新的
阅读全文