- 博客(166)
- 资源 (68)
- 收藏
- 关注
原创 2024年最新完整java面试题(含答案)
的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。首先需要定义一个基类,该类的子类通过不同的方法实现了基类中的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的。中的定义,对它而言,父类中的定义如同被“屏蔽”了。型是一个抽象类,它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该。效的使用可以使用的内存。当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,并且接口里面的属性在默认状态下面。
2024-04-10 13:39:27 1375
原创 ActiveMQ消息中间件面试专题
ActiveMQ:是 Apache 出品,最流行的,能力强劲的开源消息总线。到达时,会调用 listener 接口的 onMessage 方法。跳包的设置,导致发生了 java.net.SocketException 异常,把缓存里的数据作废了,没处理的消息全部丢。activeMQ 是一种开源的,实现了 JMS1.1 规范的,面向消息(MOM)的中间件,为应用程序提供高效的、不过需要注意的是,当发生 SocketException 后,原本缓存区中数据也作废了,当消费者去获取消息时,不会一条一条去。
2024-04-10 13:37:24 1122
原创 MY-Java高级面试题
永久内存中存放对象的方法、变量等元数据信息。垂直分库:“垂直分割”是一种把数据库中的表按列变成几张表的方法,这样可以。水平分库:“水平分割”是一种把数据库中的表按行变成几张表的方法,这样可以。事务处理:在整个流程中出现任何问题,都能让数据回滚到最开始的状态,这种处。中所有对象信息都存放在堆内存中,相比栈内存,堆内存大很多。主键索引:一种特殊的唯一索引,不允许有空值,一般在创建表。存在索引列的数据类型隐形转换,则用不上索引,比如列类型是。写入磁盘,那么断电的时候及时才做没有完成,在重启数据库的。
2024-04-07 10:07:42 740
原创 redis面试专题
11、MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 中的数据都是热点数据?redis cluster3.0 自带的集群,特点在于他的分布式算法不是一致性 hash,而是 hash 槽的概念,以及。Agora Games 就是一个很好的例子,用 Ruby 实现的,它的排行榜就是使用 Redis 来存储数据的,你可。3.在业务代码层实现,起几个毫无关联的 redis 实例,在代码层,对 key 进行 hash 计算,然后去对应。
2024-04-07 10:02:17 326
原创 Netty面试专题
件、事件到来,激活分发器,分发器调用事件对应的处理器、事件处理器完成实际的读操。应用程序写入的字节大小大于套接字发送缓冲区的大小,会发生拆包现象,而应用程序写。只能序列化公共属性和字段;多种语言和丰富的数据类型、对于数据字段的增删具有较强的兼容性、支持二进制压缩编。串行无锁化设计,即消息的处理尽可能在同一个线程内完成,期间不进行线程切换,这样。分配出去后,中间节点上的标记位会被标记,这样就表示这个中间节点以下的所有节点都。影响序列化性能的关键因素:序列化后的码流大小(网络带宽的占用)、序列化的性能。
2024-04-07 09:59:19 419
原创 memcached面试专题及答案
算法),客户端添加或移除节点,会导致所有的缓存数据不可用!来了极佳的水平可扩展性,特别是在一个巨大的系统中。您应该特别注意,您的应用应该可以容忍节点的失效。因此,您可以在不同的节点上使用大小不等的缓存。希(哈希算法与前一次不同),重新选择另一个节点(需要注意的时,客户端并没有把。的节点从节点列表中移除,下次还是有可能先哈希到它)。如果希望添加和移除节点,而不影响原先的哈希结果,可以使用一致性哈希算法。都要好,那就是它不但可以存储任意的数据,而且没有网络存取的延迟。比如,可以执行多个独立的查询,
2024-04-07 09:55:21 312
原创 自动化测试岗面试问题整理
定位元素后:分别通过 isEnabled(),isSelected(),isDisplayed()三个。在 Selenium 中提供了一个 get_screenshot_as_file()的方法来截图的,然后再通过accept点击确定按钮,通过dismiss点击取消难,通过text()PO 是 Page Object 模式的简称,它是一种设计思想,意思是,把一个。先用 driver.switch_to.frame()跳转进去 frame,位,点击日期实现,如果不能,可能需要借助 javascript。
2024-04-07 09:51:33 421
原创 数据库基础(面试常见题)
这个与关系相关的问题有两个可能的答案。它被用来确保表格里的字段只保存有已经在不同的(或者相同的)表格里的另一个字段里定义了的值。例如,如果我有一个用于TableA的INSTEAD-OF-UPDATE触发器,同时对这个表格执行一个更新语句,那么INSTEAD-OF-UPDATE触发器里的代码会执行,而不是我执行的更新语句则不会执行操作。CBO尝试找到最低成本的访问数据的方法,为了最大的吞吐量或最快的初始响应时间,计算使用不同的执行计划的成本,并选择成本最低的一个,关于表的数据内容的统计被用于确定执行计划。
2024-04-07 09:43:52 548
原创 软件测试面试中基础与功能的问题
答:B/S 是 Brower/Server 的缩写,客户机上只要安装一个浏览器(Browser),如 Netscape。需要用到的,关闭 seliunx;手机品牌(不同品牌,android 的如魅族/华为/小米/oppo/三星/酷派等,ios 的如 iphone4,③搜索长度:比如只支持 100 个字符,需要重点测试输入 0 个,1 个,2 个,99 个,100 个,答:看搭建 LAMP 的环境步骤,先放开需要用到的端口(如数据库 mysql 的 3306),或者。mysql 的密码。
2023-12-12 10:58:49 1059
原创 软件测试面试中的自动化问题
作和用例是完全设计好的,测试期望的结果也是完全可以预料的,将回归测试。答:功能用例比较多的模块写上千行,小版本功能的时候写百十来行,没有具。答:比较大的系统,功能比较多,需要开发的代码量比较大的时候,我们小组。答:有,还是有效果,能节省不少的时间,很多重复性的回归测试就不需要投。答:我们的代码是分层写的,为数据层,控制层,逻辑层,用例层和执行总脚。覆盖率这个是按照测试用例数来定的,因为如果是一个比较大的项目的话,有。首先,我们会把一个场景分为数据层,控制层,逻辑层,用例层和执行总脚。
2023-12-12 10:56:38 1196
原创 INIT: ne=2; head[]置为0; addedge()加入所有弧;| CALL: flow(n, s, t);
INIT: ne=2; head[]置为0; addedge()加入所有弧;| CALL: flow(n, s, t);
2023-09-19 16:04:30 138
原创 有上下界的最小(最大)流| INIT: up[][]为容量上界; low[][]为容量下界;
有上下界的最小(最大)流| INIT: up[][]为容量上界; low[][]为容量下界;
2023-09-19 16:00:01 392
原创 NIT: 初始化邻接矩阵g[][];| CALL: res = mincut(n);
NIT: 初始化邻接矩阵g[][];| CALL: res = mincut(n);
2023-09-19 15:58:59 74
原创 拓扑排序| INIT:edge[][]置为图的邻接矩阵;count[0…i…n-1]:顶点i的入度.
拓扑排序| INIT:edge[][]置为图的邻接矩阵;count[0…i…n-1]:顶点i的入度.
2023-09-19 15:38:30 56
原创 Minimal Steiner Tree| G(V, E), A是V的一个子集, 求至少包含A中所有点的最小子树.| 时间复杂度: O(N^3 + N * 2^A * (2^A + N))
Minimal Steiner Tree| G(V, E), A是V的一个子集, 求至少包含A中所有点的最小子树.| 时间复杂度: O(N^3 + N * 2^A * (2^A + N))
2023-09-17 20:16:27 30
原创 Prim 求 MST| INIT: cost[][]耗费矩阵(inf为无穷大);
Prim 求 MST| INIT: cost[][]耗费矩阵(inf为无穷大);
2023-09-17 20:11:48 286
原创 第 K 短路(A*)| A* 估价函数 fi为到当前点走过的路经长度, hi为该点到终点的长度
第 K 短路(A*)| A* 估价函数 fi为到当前点走过的路经长度, hi为该点到终点的长度
2023-09-17 20:11:16 41
原创 第 K 短路(Dijkstra)| dij变形,可以证明每个点经过的次数为小于等于K,所有把dij的数组dist
第 K 短路(Dijkstra)| dij变形,可以证明每个点经过的次数为小于等于K,所有把dij的数组dist
2023-09-17 20:10:25 44
原创 SPFA(Shortest Path Faster Algorithm)Bellman-Ford算法的一种队列实现,减少了不必要的冗余计算。 它可以在O(kE)的时间复杂度内求出源点到其他所有点的
SPFA(Shortest Path Faster Algorithm)Bellman-Ford算法的一种队列实现,减少了不必要的冗余计算。 它可以在O(kE)的时间复杂度内求出源点到其他所有点的最短路径,可以处理负边。
2023-09-17 20:09:26 20
原创 BellmanFord 单源最短路 O(VE)| 能在一般情况下,包括存在负权边的情况下,解决单源最短路径问题
BellmanFord 单源最短路 O(VE)| 能在一般情况下,包括存在负权边的情况下,解决单源最短路径问题
2023-09-17 20:08:03 57
原创 Dijkstra --- 数组实现(在此基础上可直接改为STL的Queue实现)
Dijkstra --- 数组实现(在此基础上可直接改为STL的Queue实现)
2023-09-17 20:05:46 81
LimeSurvey(开源问卷调查) v5.6.57 正式版
2024-04-07
EasyExcel JAVA解析Excel工具 v3.3.4
2024-04-07
CakePHP php框架 v5.0.7
2024-04-07
JEECG BOOT 低代码开发平台 当前最新版本: 3.6.3(发布日期:2024-03-11)
2024-04-07
软件测试实战项目-ERP进销存管理系统(核心模块4个,主要包括功能、接口、性能测试),还包括软件测试面试简历及面试题集.rar
2023-12-12
响应式人工智能写作服务网站模板.rar
2023-09-01
AxureRP-Setup-Beta v10.0.0.3816 (Win)安装包
2023-08-31
小红书APP首页各模块测试用例汇总.xlsx
2023-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人