首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏iOS面试

    iOS 面试策略之算法基础4-5

    本节将会探讨平常相对很少用到、面试中却是老面孔的数据结构:二叉树。 举个微软的面试题来当例子: 如果你正在跳槽或者正准备跳槽不妨动动小手,添加一下咱们的交流群101 295 1431来获取一份详细的大厂面试资料为你的跳槽多添一份保障。 } 在 Java 中,其自带的 sort 函数部分是用归并排序实现的。而在 Swift 源代码中,sort 函数采用的是一种内省算法(IntroSort)。 所以,真正面试的时候,最多也就是问问概念。真正的搜索相关面试题,长下面这个样子: 有一个产品发布了 n 个版本。它遵循以下规律:假如某个版本崩溃了,后面的所有版本都会崩溃。 小编推荐阅读 2021年-iOS面试进阶资料总结(备战年后) 2020年面试:整理出一份高级iOS面试题 2020 — iOS 面试败北感悟 2020年6月最新iOS面试题总结(答案篇)

    1.1K60发布于 2021-04-20
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 4-5 超参数

    通过前面的小节,我们知道了kNN算法中k这个参数值,在sklearn中k这个值被封装成了k_neighbors参数。在前面我们随机的指定参数k的值,究竟k的值为多少的时候,模型才是最好的呢?这就涉及到了机器学习领域非常重要的问题~超参数问题。

    76730发布于 2019-11-13
  • 来自专栏Hank’s Blog

    4-5 R语言函数 split

    #split根据因子或因子列表将 向量或其他对象分组 #通常与lapply一起使用 #split(参数):split(向量/列表/数据框,因子/因子列表) > x <- c(rnorm(5),runif(5),rnorm(5,1)) > x [1] 0.61008707 0.81746169 -1.09859969 -1.78134612 -1.94262725 0.99760581 [7] 0.37793960 0.05258653 0.38525197 0.46051864 -0.

    93640发布于 2020-09-16
  • 来自专栏大前端_Web

    javascript高级程序设计(4-5)章笔记

    版权声明:本文为吴孔云博客原创文章,转载请注明出处并带上链接,谢谢。 https://blog.csdn.net/wkyseo/article/details/51234909

    75440发布于 2018-09-27
  • 来自专栏运维之路

    【每日一思】2022年第4-5

    一直认为理想情况下的数据运营方法应该基于“贴源层数据-》指标(至少到带有主题的流水)-》洞察-》决策-》执行”的路线,这样才能减少返工的重复性工作量。

    28520编辑于 2022-03-07
  • 来自专栏bit哲学院

    JAVA面试

    参考链接: 使用Java计算文本文件txt中的行数/单词数/字符数和段落数 基础  1. String是基础数据类型么?  不是,String是一个类 而java的8大基本数据类型分别是: 逻辑类 boolean 文本类 char 整数类 byte, short, int, long 浮点类 double, float。 

    60600发布于 2020-12-12
  • 来自专栏文大师的新世界

    Java面试

    自己经验有限,篇幅也有限,这里只是记录一些比较容易混淆或有难度和一些易忘的技术知识点,里面有一些也是面试阿里经常会被问到的问题,但是不保证答案全部正确,有错误的地方望大家指正 JVM相关 JVM内存是如何分配的 步骤其实很简单: 读取文件 排序 这里直接提供代码,分别是jdk 1.7和jdk 1.8的2个版本 1.7: import java.io.*; import java.util.*; import ; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.*; import java.util.stream.Collectors; import java.util.stream.Stream; public class Main 乍一看这问题不要太简单,但是我挺佩服问这问题的面试官的,这问题向后衍生无论是广度还是深度都无可挑剔。

    1.1K41发布于 2018-08-30
  • 来自专栏LeetCode

    java面试

    Java的每个对象中都有一个锁(monitor,也可以成为监视器) 并且wait(),notify()等方法用于等待对象的锁或者通知其他线程对象的监视器可用。 在Java的线程中并没有可供任何对象使用的锁和同步器。 这就是为什么这些方法是Object类的一部分,这样Java的每一个类都有用于线程间通信的基本方法 volatile关键字在Java中有什么作用?

    96200发布于 2019-03-09
  • 来自专栏NetCore 从壹开始

    4-5 安装并迁移数据库:mysql

    docker volume create volume_name命令新建一个数据卷

    88720编辑于 2023-01-09
  • 来自专栏Java架构师必看

    Java面试——Java基础

    所有的 Java虚拟机实例必须在每个类或接口被 Java程序“首次主动使用”时才初始化它们。 如果你经常参加面试,一定会被问到这个 Map实现类,这个 Map实现类是在 jdk1.5中加入的,其在 jdk1.6/1.7中的主要实现原理是 segment段锁,而每个Segment 都继承了 ReentrantLock 八、java -> class -> 执行 ---- Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为.java的源文件进行编译,最终生成后缀名为.class的字节码文件。 Java.lang.ClassNotFoundException Java.lang.NoSuchMetodException Java.io.IOException Exception:一般分为 Checked 【1】Checked 异常:只有 java语言提供了 Checked异常,Java 认为 Checked异常都是可以被处理的异常,所以 Java程序必须显示处理 Checked异常。

    3.7K33发布于 2021-05-14
  • 来自专栏AI SPPECH

    IO竞赛2025年题目解析:基础级难度(4-5

    2025年的IO竞赛基础级(难度系数4-5)题目开始涉及更多的数据结构和算法思想,对选手的编程能力和逻辑思维提出了更高的要求。 难度进阶路径: 入门(1-3) → 基础(4-5) → 提高(6-8) → 竞赛(9-10) 难度系数 考察重点 核心知识点 学习目标 4-5 数据结构、算法应用 栈、队列、树、图的基础应用 掌握基础数据结构的使用和简单算法的实现 ) ├── 第四章:基础级题目解题技巧总结 └── 第五章:从基础到提高的学习建议 第一章:2025年IO竞赛基础级题目概述 根据2025年NOI修订版大纲,基础级(CSP-J提高)的知识点难度系数为4-

    36410编辑于 2025-11-13
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java企业面试——Java基础

    Java基础部分 1.1 Java中的方法覆盖(Overwrite)和方法重载(Overloading)是什么意思? l 自定义类继承Thread类方式 l 自定义类实现Runnable接口方式 1.4 Java集合框架的基本接口有哪些? 1.6 Java中的两种异常类型是什么? Error:称为错误,由java虚拟机生成并抛出,包括动态链接失败,虚拟机错误等,程序对其不做处理。 1.8 Java中如何实现序列化,有什么意义? 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。

    1K40发布于 2018-03-16
  • 来自专栏Java猫说

    Java面试 | 002

    本博客 猫叔的博客,转载请申明出处 前言 本系列为猫叔综合整理的Java面试题系列,如有雷同不胜荣幸。 Java与C/C++的差异? 1、java为解释性语言、而C/C++为编译型语言。 2、java为面向对象语言,C++则兼具面向过程和面向过程编程的特点。 3、就垃圾回收而言,C++中有析构函数,而Java则是finalize()方法。 4、Java提供了JDBC、分布式对象的RMI等库。 Java程序初始化的顺序是怎么样的? 1、静态对象(变量)优先于非静态对象(变量)的初始化,其中,静态对象只初始化一次,而非静态变量可以初始化多次; 2、父类优先于子类进行初始化; 3、按照成员变量的定义顺序进行初始化 Java作用域 作用域与可见性

    57520发布于 2019-04-11
  • 来自专栏Java架构师必看

    Java面试——Spring

    beanFactory.getBean("helloService"); 3 helloService.sayHello(); 四、Spring Bean 的生命周期,如何被管理的 ---- 对于普通的 Java 【7】织入(weaving):织入是将增强添加到目标类具体连接点上的过程,AOP有三种织入方式:①编译时织入:需要特殊的Java编译器(例如AspectJ的ajc);②装载期织入:要求使用特殊的类加载器 【3】在 Controller 中使用 ThreadLocal 变量; 十五、说说你对 Spring 的认识 ---- 这个问题涉及的面比较广,你可以告诉面试官简单的说下,Spring 的两大核心 IOC 和 AOP 的思想: 【1】控制反转(IOC):传统的 Java 开发模式中,当需要一个对象时,我们会自己使用 new 或者 getInstance 等直接或者间接调用构造方法创建一个对象。

    84731发布于 2021-04-26
  • 来自专栏程序源代码

    java招聘面试

    过完年了,好多学习JAVA的同学在忙着找工作,大家先预习下这些基础知识 ,说不定能面试的时候考到。 基础篇 1 什么是JavaJava2、JDK? 答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自Java规范第二版) JDK是Sun公司分发的免费Java开发工具,正式名称为J2SDK(Java2 Software Develop 答:J2RE是Java2 Runtime Environment,即Java运行环境,有时简称JRE。 如果你只需要运行Java程序或Applet,下载并安装它即可。 答:首先请将程序保存为xxx.java文件,然后在dos窗口下使用javac xxx.java命令,你会发现该目录下多了一个xxx.class文件,再使用java xxx命令,你的java程序就开始运行了 面试技巧 1、穿着得体 2、对自己的工资做好定位,对自己的工作目标做好定位。 3、准备一下好的简历(重要是开发经验、项目经验、管理经验等) 4、相信自己会成功找到一份好的工作。

    1.5K50发布于 2018-03-09
  • 来自专栏每日面试

    Java面试:2021.05.06

    5中被引入所以该方法只能应用于java 5或更高的版本中。 如果你使用的语言版本低于java 5,或是打算在遍历时删除entries,必须使用方法三。否则使用方法一(键值都要)。 2、创建线程的方式有那些? 应用: 1、java8 hashmap中链表转红黑树。 优势:时间复杂度从O(n)-->O(logn) ,且自旋开销较其他树较低(不用整体平衡)。 3、Java的TreeMap实现 相对与hashMap优势,内部key保持有序,且支持自定义排序比较器。 适用场景,对数据需要排序统计。 (可以看看面试官还想问那些点) 2、用了哪些云服务?怎么用的? 这个问题就不做赘述了。 华为云、阿里云等的应用官网上都有具体的操作手册。 问这个问题估计是想要看我服务器方面了解多少。

    68030发布于 2021-05-08
  • 来自专栏每日面试

    Java面试:2021.05.08

    java 的线程优先级调度会委托给操作系统去处理,所以与具体的操作系统优先级有关,如非特别需要,一般无需设置线程优先级。 8、线程wait()和sleep()的区别? 面试到现在不得不感叹,的确有公司就是这样不聊什么问题或者只是聊一些基础的问题就顺利那些offer了。不过我还是相信,有备无患,多准备点总是好的。

    48630发布于 2021-05-08
  • 来自专栏Java架构师必看

    Java 面试——Zookeeper

    package org.apache.ibatis.session; import java.io.Closeable; import java.sql.Connection; import java.util.List 【6】TypeHandler : 用于 Java 类型和 JDBC 类型之间的转换。 另一个功能是 JDBC类型与 Java 类型之间的转换,该功能在为 SQL 语句绑定实参以及映射查询结果集时都会涉及。 在为 SQL 语句绑定实参时,会将数据由 Java 类型转化成 JDBC 类型;而在映射结果集时,会将数据由 JDBC 类型转换成 Java 类型。 本文来源程序猿进阶,由javajgs_com转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处

    36710发布于 2021-05-14
  • 来自专栏后台技术底层理解

    java 面试杂记

    synchronized方法也可以进去,没有调wait,不能进去其他synchronized方法; 3.如果其他方法是静态的他用的同步锁和当前不同可以进去; 如何保证线程的安全性 保证可见性和原子性 java /lang/StringBuilder 14: dup 15: invokespecial #4 // Method java/lang /lang/String, int ] frame_type = 250 /* chop */ offset_delta = 30 } java 泛型实现的原理? 概念用法: Java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会在编译器在编译的时候去掉。这个过程就称为类型擦除。 java是如何解决这个问题的呢?java编译器是通过先检查代码中泛型的类型,然后再进行类型擦除,在进行编译的。

    59830发布于 2020-08-04
  • 来自专栏每日面试

    Java面试:2021.05.21

    面试题了。但是需要注意的是其中懒汉式、饿汉式、双层锁式要做区分。 4、手写一个AOP切面方法。 这里咱们针对的可以写spring的几种通知。 5、进程间通信的方式有那些? 遇到的人事面试问题: 1、自我介绍; 2、最有成就感的事情; 3、面对的最大困难是什么; 4、为什么没有选择考研; 5、自我介绍; 6、平时看过什么书、博客、源码等; Java面试百分百.jpg

    71420发布于 2021-05-27
领券