前言又到一年金九银十之际。 Java作为目前用户最多,使用范围最广的软件开发技术之一。 Java的技术体系主要由支撑Java程序运行的虚拟机,提供各开发领域接口支持的Java,Java编程语言及许多第三方Jvav框架构成。 其中,以Java的虚拟器为今天的着重点 以下是我整理收藏的一些JVM大厂面试经典问题与相应答案,希望可以给看文的朋友一些帮助由于篇幅过长,请耐心往下看,文末提供小编收藏已久的J
转载 2024-03-12 23:32:04
38阅读
Java动手撸源码》手写实现Future设计模式 文章目录《Java动手撸源码》手写实现Future设计模式前言一、UML设计二、代码实现2.1 FutureService2.3 FutureTask2.2 FutureServiceImpl三、代码测试总结 前言最近经常遇见Future设计模式,比如在看Tomcat源码的HostConfig等XXXConfig类的deployDescripto
new
原创 3月前
36阅读
手写eventBus
原创 3月前
48阅读
我想很多人入门深度学习可能都是从这个项目开始的,相当于是机器学习的Hello World。但我第一个深度学习项目是一年前跑的吴恩达的手指数字识别课后作业,感兴趣的读者也可以试着跑一下,写者认为看着机器学习的过程也是非常有意思的。本文代码具有详细注释,便于第一次入门深度学习的读者学习。在本文中,我们将在PyTorch中构建一个简单的卷积神经网络,并使用MNIST数据集训练它识别手写数字。 MNIST
不啰嗦,我们直接开始!引导语现在不少大厂面试的时候会要求手写代码,我曾经看过一个大厂面试时,要求在线写代码,题目就是:在不使用 Java 现有队列 API 的情况下,手写出一个队列的实现出来,队列的数据结构,入队和出队方式都自己定义。这其实考察的有几个点:考察你对队列的内部结构熟不熟悉;考察你定义 API 的功底;考察写代码的基本功,代码风格。本章就和大家一起,结合以上几点,手写一个队列出来,一
转载 2023-10-19 19:41:00
72阅读
每一次从待排序的数据元素中选出最小的一个元素,存放在序列的开头, 排序的时间复杂度为O(n^2)
原创 1月前
51阅读
快速排序
01 图象标签的格式02 链接标签的格式03 锚点的用法04 表格的格式05 自定义标签的格式06 表单域的格式07 下拉框的格式08 让label与input产生关联的办法(答出一种)09 类选择器的用法10 id选择器的用法...
原创 2021-08-13 20:03:42
62阅读
前言写文不易,欢迎大家一起交流,喜欢文章记得关注我点个赞哟,感谢支持! 学会这几道链表算法,面试再也不怕手写链表了笔者文笔功力尚浅,如有不妥,请慷慨指出,必定感激不尽在面试的时候经常被问到让手写关于链表的代码,下面几个都是我在面试中被问到过的问题。当然我写的不一定是最优解,如果有更好的解决办法欢迎大家指出。便于大家观看,我先将题目列出删除链表中倒数第N个节点链表反转合并两个有序链
转载 2024-09-13 19:55:46
48阅读
1、双核处理 题目 一种双核CPU的两个核能够同时的处理任务,现在有n个已知数据量的任务需要交给CPU处理,假设已知CPU的每个核1秒可以处理1kb,每个核同时只能处理一项任务。n个任务可以按照任意顺序放入CPU进行处理,现在需要设计一个方案让CPU处理完这批任务所需的时间最少,求这个最小的时间。 输入描述 输入包括两行:第一行为整数n(1 ≤ n ≤ 50
转载 2024-01-12 09:19:29
46阅读
java面试:手写代码 二分查找法/** * 二分查找法。时间复杂度:O(log n) * 二分查找法:给定一组有序的数组,每次都从一半中查找。直到找到要求的数据。 * * @param nums * @param target * @return */ pub
转载 2023-07-06 22:18:16
0阅读
文章目录一、 JavaSE面试题1.1 自增变量1.2 单例设计模式1.3 类初始化和实例初始化1.4 方法的参数传递机制1.5 递归和迭代1.6 成员变量与局部变量 一、 JavaSE面试题1.1 自增变量如下程序应该输出什么:public static void main(){ int i=1; i=i++; int j=i++; int k=i+++i*i+
转载 2023-07-20 18:55:41
86阅读
努力!奋斗!爱折腾的程序员, 不会没关系, 最重要的是我们一起学习!~常见的 js手写大家经常会在工作面试中遇到,
原创 2022-12-13 23:50:08
63阅读
文章目录​​零、前言​​​​一、题目描述​​​​二、解题思路​​​​三、代码详解​​​​解法二:优化抽奖算法​​​​解题思路​​​​代码详解​​​​四、推荐专栏​​​​五、示例源码下载​​零、前言 今天是学习 JAVA语言 打卡的第28天,每天我会提供一篇文章供群成员阅读( 不需要订阅付钱 ),读完文章之后,按解题思路,自己再实现一遍。在​​小虚竹JAVA社区​​ 中对应的 【打卡贴】打卡,今天的
原创 2022-04-20 10:50:30
3204阅读
防抖节流
原创 3月前
72阅读
假设索引i之前的为已排过序的, 让arr[i]与之前的数据在一个个比较,找到位置,插入。
原创 1月前
45阅读
一、JavaScript 基础1. 手写 Object.create思路:将传入的对象作为原型function create(obj) { function F() {} F.prototype = obj return new F() } 复制代码2. 手写 instanceof 方法instanceof 运算符用于判断构造函数的 prototype 属性是否出现在对象的原型链中的任
递归时间复杂度较高(O(n * d),其中 n 为数组长度,d 为树的最大深度)
原创 3月前
53阅读
两数之和
原创 3月前
51阅读
  • 1
  • 2
  • 3
  • 4
  • 5