Java开发大厂面试第17讲:MySQL 的优化方案有哪些?数据库设计、查询优化、索引优化、硬件和配置优化等 2024-05-22 面试, mysql, 数据库, 职场和发展 95人 已看 今天我们分享了从三个维度讲了 MySQL 的优化手段:SQL 和索引优化、数据库结构优化以及系统硬件优化等;同时深入到每个维度中,详细地介绍了 MySQL 具体的优化细节;最后我们讲了联合索引的最左匹配原则,以及慢查询的具体解决方案。
[leetcode]判断是否丑数 2024-05-20 算法, leetcode, 职场和发展 37人 已看 输入: n = 10 输出: 12 解释: 1, 2, 3, 4, 5, 6, 8, 9, 10, 12 是前 10 个丑数。这个问题可以通过迭代来解决,我们可以从1开始,逐个判断每个数是否是丑数,并更新结果。给你一个整数 n ,找出并返回第 n 个 丑数。丑数是只包含质因子 2, 3, 5 的正整数。
经典面试题:java线程的创建方式 2024-05-20 面试, python, java, 职场和发展, 开发语言 104人 已看 java线程的创建方式是一道经典的面试题,在Java中,创建线程主要有四种方式,每种方式各有特点,适合不同的使用场景。面试中,不仅要了解其创建方式,更要熟悉其应用场景。
经典面试题:java线程的创建方式 2024-05-20 面试, python, java, 职场和发展, 开发语言 109人 已看 java线程的创建方式是一道经典的面试题,在Java中,创建线程主要有四种方式,每种方式各有特点,适合不同的使用场景。面试中,不仅要了解其创建方式,更要熟悉其应用场景。
蓝桥杯练习系统(算法训练)ALGO-938 JOE的早餐 2024-05-21 蓝桥杯, 职场和发展 40人 已看 JOE要以最少的体力将很多堆早餐合并成一堆,但是由于物是人非等种种原因,现在JOE将两堆早餐合并成一堆早餐所消耗的体力值 = 被合并的两堆早餐的重量之积!T(土)H(豪)U的早餐有很多很多种类,比如面包,牛奶,凤梨酥,香蕉,蛋饼,饺子,椰子糖,豆香鸭……同一类的早餐,重量都是相同的。今天早上,桃李有n个种类的早餐,对于每个种类,大妈将告诉你,每一个种类的早餐的重量,以及该种类的早餐共有多少堆。第二~n+1行,每行两个正整数pi,qi——表示重量为pi的早餐有qi堆,保证所有的p不同;
算法训练营第三十一天 | LeetCode 491非递减子序列、LeetCode 46 全排列、LeetCode 47 全排列II 2024-05-17 算法, leetcode, 职场和发展 61人 已看 这题对于之前一直套模板的我来说算是狠狠的一个打击了。所以每一层要用一个哈希表或者数组进行去重记录。到了下一层的话是另一个函数,当前栈空间内记录的数组不会对下一层数组造成影响。我们不用再用一个index来限定每一层起始节点,取而代之的是,我们需要用一个全局的used数组像path那样记录每一个元素是否被使用过。这样在该逻辑的下一层,我们会知道该元素已经被使用过了。这题采用的是全局下标去重和提前排序+局部循环去重的方式来完成。LeetCode 47 全排列II。LeetCode 46 全排列。
[算法][前缀和] [leetcode]724. 寻找数组的中心下标 2024-05-21 算法, leetcode, 职场和发展 55人 已看 【代码】[算法][前缀和] [leetcode]724. 寻找数组的中心下标。