1.存储过程熟悉->好处和坏处 2.调用存储过程 3.cores定时任务,主从同步 4.代码review,上测试之前 5.问:代码重构模式 6.问:装饰者模式->Java io类层次封装 7.问:适配模式,为什么不如装饰模式
转载 2017-09-20 20:01:00
72阅读
2评论
1.标识符的规范:26个字母,数字,_,$ 数字不要开头 2.一个类中的类名字没有public的情况下,类名和文件名没有任何约束,一个Java文件可以有多个类 一个类前面前面有public来修饰,这个类必须和文件名一致,一个类中只有一个public类,其余的类不能有public 3.byte sho ...
转载 2021-09-15 10:44:00
71阅读
2评论
...
转载 2021-08-17 23:50:00
96阅读
2评论
Kubernetes (K8s) 是一个用于自动化部署、扩展和管理容器化应用程序的开源容器编排工具。在 Kubernetes 面试中,关于 K8s 的问题通常涉及到它的组件、架构、常用命令、部署和调试等方面。下面将通过步骤和代码示例来介绍如何实现关键词搜索功能。 ## 1. 步骤概述 在实现关键词搜索功能之前,我们首先需要搭建一个具有搜索能力的应用程序。下面是实现该功能的步骤概述: | 步骤
原创 7月前
9阅读
面试官会看你的简历吧,然后一般情况下都是围绕着你的简历去问,你这个技能是不是会的,然后问问项目是不是真的,问项目的时候首先是你在这个项目中做了什么,为这个项目贡献了什么。自我介绍1.我是谁2.我来应聘什么3.我会什么4.我做过什么岗位,在岗位中我负责什么模块,做过什么项目,顺便说说你会使用什么来进行什么5.我最近的一个岗位是什么6.我能为公司带来什么,首先需要了解公司是做哪一块的业务,你项目看看是
原创 2023-07-05 00:48:00
110阅读
1.谈谈你对hibernate的认识和理解 01.全自动的ORM框架 02.子项目 03.面向对象的思想来解决操作数据库 01.hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得程序员可以按照面向对象的思想来操控数据库中的数据 02.hibe
转载 2017-07-03 09:29:00
73阅读
2评论
Part1【知识点 01】请简单描述一下 Dubbo 的两大设计原则。【解答】Dubbo 在设计时具有两大设计原则:“微内核+插件”的设计模式。内核只负责组装插件(扩展点),Dubbo 的功能都是由插件实现的,也就是 Dubbo 的所有功能点都可被用户自定义扩展类所替换。Dubbo 的高扩展性、开放性在这里被充分体现。采用 URL 作为配置信息的统一格式,所有扩展点都通过传递 URL 携带配置信息
Redis高频面试点
原创 2021-07-08 17:53:52
170阅读
Redis的相关介绍
原创 2023-07-12 17:13:56
61阅读
0x01:内存淘汰策略noeviction:当内存使用超过配置的时候会返回错误,不会驱逐任何键;allkeys-lru:加入键的时候,如果过限
原创 2023-05-30 00:51:18
13阅读
文章目录一, 索引定义 (排序 + 定位)二, 索引的优缺点三, 索引的底层数据结构3.1 哈希表3.2 B树 & B+树3.2.1 B树的特点3.2.2 B+树的特点3.3 B+树和哈希的区别3.4 B+树和B树的区别3.5 B+树和红黑树的区别四, 索引类型4.1 MySQL索引都有哪些分类?4.2 按数据结构分类(B+树, Hash索引, 全文索引)4.3 按物理存储分类(聚簇索引,
0x01:内存淘汰策略noeviction:当内存使用超过配置的时候会返回错误,不会驱逐任何键;allkeys-lru:加入键的时候,如果过限,首先通过LRU算法驱逐最久没有使用的键;volatile-lru:加入键的时候如果过限,首先从设置了过期时间的键集合中驱逐最久没有使用的键;allkeys-random:加入键的时候如果过限,从所有key随机删除;volatile-random:加入键的时
原创 2021-03-20 20:50:04
488阅读
1一,HTTP 1,概念:http是目前应用最广泛的一个网络传输协议,是属于网络应用
转载 2022-05-11 11:26:47
814阅读
文章目录零:前言一:索引相关1. 什么是索引?2. 索引是个什么样的数据结构呢?3. Hash索引和B+树所有有什么区别或者说优劣呢?4. 上面提到了B+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据,什么是聚簇索引?5. 非聚簇索引一定会回表查询吗?6. 在建立索引的时候,都有哪些需要考虑的因素呢?7. 联合索引是什么?为什么需要注意联合索引中的顺序?8. 创建的索引有没有被使用到?或者说
## Java 面试点评:从基础到进阶的提升 在软件开发领域,Java一直是最受欢迎的编程语言之一。无论是初入职场的程序员,还是经验丰富的开发者,Java面试都是一个必须面对的挑战。本文将从基础知识、常见面试题以及优化思路等方面进行分析,并提供相应的代码示例,助你更好地准备Java面试。 ### 1. Java 基础知识 在Java面试中,基础知识的掌握是必不可少的。面试官通常会问一些关于J
原创 10天前
4阅读
面试问题记录 二 (数据库、Linux、Redis)前言接着上次的面试问题记录,在最后还有几道问的数据结构方面的知识点要补充 还是那句话:如果文中解释有明显错误,劳烦请及时指正我,在这不胜感激!!!一、MySQL1.说说MySQL与MongoDB的区别?答:首先就是MySQL是关系型数据库,由二维表及其自身之间的关系组成的数据组织,这样易于维护,而且适用于SQL复杂的查询、支持事务等;MongoD
1. 怎么跨进程传递大图片考察点了解各种跨进程传输数据的方式及各自优缺点了解TransactionTooLargeException的触发原因和底层机制了解Bitmap传输底层原理跨进程传大图有哪些方案给图片保存到固定的地方,传key值(路径)给对方问题:性能差,把图片写到文件需要耗时,对方读取文件也需要耗时通过IPC的方式转发图片数据不经过文件系统,但是需要多次拷贝IPC方式传图Binder:性
原创 2021-11-23 09:53:56
561阅读
synchronized的锁升降级Java SE1.6为了减少获得锁和释放锁所带来的性能消耗,引入了“偏向锁”和“轻量级锁”,所以在Java SE1.6里锁一共有四种状态,无锁状态,偏向锁状态,轻量级锁状态和重量级锁状态,它会随着竞争情况逐渐升级。锁可以升级但不能降级,意味着偏向锁升级成轻量级锁后不能降级成偏向锁。这种锁升级却不能降级的策略,目的是为了提高获得锁和释放锁的效率。图解通俗来讲就是:偏
转载 2021-03-09 18:08:47
88阅读
2评论
synchronized的锁升降级 Java SE1.6为了减少获得锁和释放锁所带来的性能消耗,引入了“偏向锁”和“轻量级锁”, 所以在Java SE1.6里锁一共有四种状态,无锁状态,偏向锁状态,轻量级锁状态和重量级锁状态,它会随着竞争情况逐渐升级。 锁可以升级但不能降级,意味着偏向锁升级成轻量级 ...
转载 2021-03-08 22:59:00
162阅读
2评论
position有四个属性值:relative、absolute、fixed、static。三个不常用的:inherit、initial、sticky、unset不设置Positio
原创 2022-10-13 16:56:55
91阅读
  • 1
  • 2
  • 3
  • 4
  • 5