面试题解析,内容过多,查看附件
原创
2013-03-26 08:47:32
410阅读
点赞
2评论
1.Netty 是什么? Netty 是一款基于 NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于 BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。难能可贵的是,在保证快速和易用性的同时,并没有丧失可维护性和性能等优势。 2.Netty 的特点
转载
2019-07-22 21:25:00
83阅读
2评论
最近在很多地方看到了golang的面试题,看到了很多人对Golang的面试题心存恐惧,也是为了复习基础,我把解题的过程总结下来。面试题1. 写出下面代码输出内容。package main
import (
"fmt"
)
func main() {
defer
原创
精选
2017-07-21 23:27:56
5268阅读
点赞
3评论
数据分析检测系统某一目录下是否存在文件a.txt,有的话,则mv成新的文件,没有,则创建它,并向文件中输入以下数字:1 0 1
2 1 &nbs
原创
2012-08-17 14:50:22
2643阅读
点赞
3评论
1.你在网络连接中看到本机的143端口已经建立连接,那么正在提供服务的是( )A.SMTPB.IMAPC.POP3D.POP2 2.在Linux下面查看磁盘使用情况用哪个命令?A.dfB.duC.diskstatD.netstat 3.下面哪个命令用于在Linux环境下查看正在使用的端口?A.ifconfi -aB.net
原创
2014-04-25 18:04:59
707阅读
12.是否可以编译通过?如果通过,输出什么?func main() {
i := GetValue()
switch i.(type) {
case int:
println("int")
case string:
println("string")
case interface{}:
原创
2017-08-18 20:38:38
6656阅读
41.执行下面的代码发生什么?packagemaintypeParammap[string]interface{}typeShowstruct{*Param}funcmain(){s:=new(Show)s.Param["RMB"]=10000}考点:map初始化map需要初始化后才能使用。编译错误:invalidoperation:s.Param["RMB"](type*Pa
原创
2018-09-17 11:42:59
2836阅读
31.算法在utf8字符串判断是否包含指定字符串,并返回下标。"北京天安门最美丽","天安门"结果:2解答:import("fmt""strings")funcmain(){fmt.Println(Utf8Index("北京天安门最美丽","天安门"))fmt.Println(strings.Index("北京天安门最美丽","男"))fmt.Println
原创
2018-03-30 13:57:28
10000+阅读
1、有一个考核流程的功能需求如下,请运用系统测试用例设计方法,设系统测试用例:
答案解析:
1、审计员页面提交功能验证:输入20个汉字、金额8位正整数、备注随意输入选择一个审计主管提交,流程进入下一环节
2、审计员页面提交功能验证:输入1个汉字、金额1位正整数、备注不填选择多个(2个、最大支持审核人数)审计主管提交,流程进入下一环节
3、以上1、2中,任一主管审核通过,
原创
2021-08-06 11:03:27
462阅读
总结了JVM一些经典面试题,分享出我自己的解题思路,希望对大家有帮助。
转载
2022-10-06 14:42:18
54阅读
前言总结了JVM一些经典面试题,分享出我自己的解题思路,希望对大家有帮助,有哪里你觉得不正确的话,欢迎指出,后续有空会更新。1.什么情况下会发生栈内存溢出。思路: 描述栈定义,再描述为什么会溢出,再说明一下相关配置参数,OK的话可以给面试官手写是一个栈溢出的demo。我的答案:栈是线程私有的,他的生命周期与线程相同,每个方法在执行的时候都会创建一个栈帧,用来存储局部变量表,操作数栈,动态链接,方法
原创
2021-06-04 08:37:49
240阅读
2019年 Java 面试题解析
转载地址:https://.cnblogs./Zz-maker/p/11193930.html
作者: Zz_maker
包含的模块:
本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web
、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring
Cloud、Hib
转载
2019-08-26 13:51:00
125阅读
2评论
前言
总结了JVM一些经典面试题,分享出我自己的解题思路,希望对大家有帮助,有哪里你觉得不正确的话,欢迎指出,后续有空会更新。
1.什么情况下会发生栈内存溢出
思路:描述栈定义,再描述为什么会溢出,再说明一下相关配置参数,OK的话可以给面试官手写是一个栈溢出的demo。
我的答案:
栈是线程私有的,他的生命周期与线程相同,每个方法在执行的时候都会创建一个栈帧,用来存储局部变量表,操作
转载
2021-06-22 14:07:20
147阅读
1.drop,delete与truncate的区别相同点:truncate和不带where子句的delete,以及drop都会删除表内的数据不同点: truncate会清除表数据并重置id从1开保留,但是变为 invalid
原创
2023-06-02 00:00:47
83阅读
最近整理了一下在面试过程中常常会问到的项目相关的面试题,本文我就拿抽奖项目举例说明一下这些问题应该怎么回答才算好。
作为前端开发工程师,JavaScript是我们技术能力中最重要的一环,最近结束了面试的高峰期,来给大家总结了一下最近比较高频出现的15道JavaScript手写面试题,一起来肝吧!01.数组扁平化数组扁平化是指将一个多维数组变为一个一维数组const arr = [1, [2, [3, [4, 5]]], 6];// => [1, 2, 3, 4, 5, 6]方法一:使用flat()cons
转载
2024-08-22 12:13:11
66阅读
制字符的串结束符”\0”才结束,所以容易溢出。memcpy则是根据其第3个参数决...
转载
2023-07-03 10:50:33
557阅读
为什么 0.1 + 0.2 != 0.3,请详述理由 因为 JS 采用 IEEE 754 双精度版本(64位),并且只要采用 IEEE 754 的语言都有该问题。 我们都知道计算机表示十进制是采用二进制表示的,所以 0.1 在二进制表示为 // (0011) 表示循环 0.1 = 2^-4 * 1.
原创
2022-07-20 10:05:30
194阅读
1. 数组的map, filter和reduce, 三个方法有什么区别? 以及使用场景? 答案: * map 可以操作每个数组内元素, 并且返回每个元素, 最终map方法会返回一个全新数组 * filter 可以遍历每个数组元素, 过滤符合return 条件的元素, 最终filter方法会返回一个全新数组 * reduce 可以对每个元素进行求和运算, 可以是数字求...
原创
2020-05-07 08:49:38
119阅读
1、你会在时间序列数据集上使用什么交叉验证技术?是用k倍或LOOCV? 都不是。对于时间序列问题,k倍可能会很麻烦,因为第4年或第5年的一些模式有可能跟第3年的不同,而对数据集的重复采样会将分离这些趋势,而我们最终可能只是需要对过去几年的进行验证,这就不能用这种方法了。相反,我们可以采用如下所示的5
转载
2018-08-08 10:37:00
184阅读