作者题解链接 题解链接 原文链接 开发者社区> 面试一点通> 正文 阿里毕玄:来测试下你的Java编程能力 1.基于BIO实现的Server端,当建立了100个连接时,会有多少个线程?如果基于NIO,又会是多少个线程? 为什么? BIO:默认,同步阻塞IO流 ...
上篇整理了下后面准备更系统化写的Java编程进阶的思路,如果仅看里面的词,很多同学会觉得都懂,但我真心觉得没有多少人是真懂的,所以简单的想了一些题目,感兴趣的同学们可以来做做看,看看自己的Java编程水平怎么样。 懒得去做小程序了,所以大家就直接回复你的答案吧,我会来一一点评下,友情提醒下,有些题目有点坑。 基于BIO实现的Server端,当建立了 个连接时,会有多少个线程 如果基于NIO,又会是 ...
2019-02-25 13:55 1 1134 推荐指数:
作者题解链接 题解链接 原文链接 开发者社区> 面试一点通> 正文 阿里毕玄:来测试下你的Java编程能力 1.基于BIO实现的Server端,当建立了100个连接时,会有多少个线程?如果基于NIO,又会是多少个线程? 为什么? BIO:默认,同步阻塞IO流 ...
原文链接 开发者社区> 面试一点通> 正文 阿里毕玄:来测试下你的Java编程能力 【不懂】 16. 用什么工具,可以在Java程序运行的情况下跟踪某个方法的执行时间,请求参数信息等,并请解释下工具实现的原理。 btrace,Arthas,主要借助JVM attach agent ...
上周的投票,大家最关心的还是提高技术,那我们今天就来聊聊这个话题。 之前主要分享的多是算法和数据结构方面(年后继续),因为我认为算法和数据结构是程序员最最最重要的内功,但是并不 ...
一、 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写 ...
1,学习js分几个阶段,没入门,入门初学者,中级水平,高级水平,ppt水平。 2,没入门的如何学习? 我当初是先学jquery,有css和html基础,有css基础看jq的语 ...
其实很多人学编程都会遇到困难,我觉得其中一个根本原因是他们没搞明白学编程到底是学什么。 编程不是一种知识,而是一门手艺。 我们从小到大的学习都是学习知识,流程一般是课前看书预习,上课听讲,下课做作业,然后复习考试。但是学手艺可不是这么学 ...
最近看一本书,上面说到测试工程师随着工作经验的提高,能力也会提高,但是有时候也会问自己,工作三年与工作四年的区别在哪里,书上对测试工程师分了几种等级,等级与技术无关,与测试方法与测试经验有很大的关系。在此总结出来,再加上自己的理解,基本能解决心中一直以来的困惑。 测试一级:能根据测试用例描述 ...
第1章 课程介绍(必看章节)本章主要介绍为什么要学习这门课,学习这门课达到的目标是什么以及要想学习这门课要求大家具备哪些技能等,知道为何学,方能如何学。第2章 全面元素定位(重点章节,建议大家跟着老师一点点操作。)本章主要带领大家回顾ui自动化测试必知必会的元素定位的方式,如xpath与css ...