-
Java快速排序和归并排序详解
所属栏目:[交互] 日期:2020-12-31 热度:150
div class="article" div class="show-content" data-note-content="" div class="show-content-free" 快速排序 概述 快速排序算法借鉴的是二叉树前序遍历的思想,最终对数组进行排序。 优点: 对于数据量比较大的数组排序,由于采用的具有二叉树二分的思想[详细]
-
一位资深程序员大牛给予Java初学者的学习路线建议
所属栏目:[交互] 日期:2020-12-31 热度:52
div id="cnblogs_post_body" class="blogpost-body" Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈[详细]
-
一位10年Java工作经验的架构师聊Java和工作经验
所属栏目:[交互] 日期:2020-12-31 热度:127
从事近十年的 JavaEE 应用开发工作,现任阿里巴巴公司系统架构师。对分布式服务架构与大数据技术有深入研究,具有丰富的 B/S 架构开发经验与项目实战经验,擅长敏捷开发模式。国内开源软件推动者之一,Smart Framework 开源框架创始人。热爱技术交流,乐于分[详细]
-
假如时光倒流,我会这么学习Java
所属栏目:[交互] 日期:2020-12-31 热度:165
回头看看, 我进入Java?领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。 [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭[详细]
-
Java中IO流,输入输出流概述与总结
所属栏目:[交互] 日期:2020-12-31 热度:136
总结的很粗糙,以后时间富裕了好好修改一下。 1:Java语言定义了许多类专门负责各种方式的输入或者输出,这些类都被放在java.io包中。其中, 所有输入流类都是抽象类InputStream(字节输入流),或者抽象类Reader(字符输入流)的子类; 而所有输出流都是抽象类O[详细]
-
架构师眼中的高并发架构
所属栏目:[交互] 日期:2020-12-31 热度:96
div class="blog-abstract"摘要: 以架构师的眼光来讲述高并发架构 div id="blogBody" class="blog-body" div class="BlogContent clearfix" h3 id="h3_0"前言 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。为[详细]
-
Java知识汇总——思维导图
所属栏目:[交互] 日期:2020-12-31 热度:54
Java知识点汇总,从基础到常用的API、还有常用的集合类,总结的很详细。图片是从论坛里面找到的,整理下来以便常复习。这是目前看到的比较详细完整的思维导图。 h2 id="articleHeader1"2.面向对象 h2 id="articleHeader2"3.常用API h2 id="articleHeader3"4.[详细]
-
HTMLamp;amp;css面试题
所属栏目:[交互] 日期:2020-12-31 热度:151
h1 id="htmlcss相关问题"HTMLcss相关问题 h3 id="xhtml和html有什么区别"1.XHTML和HTML有什么区别 HTML是一种基本的WEB网页设计语言,XHTML是一个基于XMl的置标语言 最主要的不同 XHTML元素必须被正确地嵌套。 XHTML元素必须被关闭 标签名必须用小写字母 XHT[详细]
-
nodejs面试题
所属栏目:[交互] 日期:2020-12-31 热度:75
h3 id="为什么用nodejs它有哪些缺点"1、为什么用Nodejs,它有哪些缺点? 事件驱动,通过闭包很容易实现客户端的生命活期。 不用担心多线程,锁,并行计算的问题 V8引擎速度非常快 对于游戏来说,写一遍游戏逻辑代码,前端后端通用 nodejs更新很快,可能会出现[详细]
-
SQL数据库面试题以及答案(50例题)
所属栏目:[交互] 日期:2020-12-31 热度:147
SQL常见面试题 1.用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name kecheng fenshu张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 81王五 数学 100王五 英语 90A: select distinct name from table where name not in (select distinct[详细]
-
Java面试官最常问的volatile关键字
所属栏目:[交互] 日期:2020-12-31 热度:199
在Java相关的职位面试中,很多Java面试官都喜欢考察应聘者对Java并发的了解程度,以volatile关键字为切入点,往往会问到底,Java内存模型(JMM)和Java并发编程的一些特点都会被牵扯出来,再深入的话还会考察JVM底层实现以及操作系统的相关知识。 接下来让我们[详细]
-
一个两年Java的面试总结
所属栏目:[交互] 日期:2020-12-31 热度:87
h1 id="articleHeader0"前言 16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去了网易。但是要特别感谢点我达的领导及HR,[详细]
-
知名互联网公司校招 Java 开发岗面试知识点解析
所属栏目:[交互] 日期:2020-12-31 热度:57
天之道,损有余而补不足,是故虚胜实,不足胜有余。 本文作者在一年之内参加过多场面试,应聘岗位均为 Java 开发方向。在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点。 主要包括以下几个部分: Java 基础知识点 Java 常见集合 高并发编程(JU[详细]
-
Java高级工程师面试题总结及参考答案
所属栏目:[交互] 日期:2020-12-31 热度:200
一、面试题基础总结 1、?JVM结构原理、GC工作机制详解 答:具体参照:? ? ?,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数[详细]
-
Java面试通关要点汇总整理【终极版】
所属栏目:[交互] 日期:2020-12-31 热度:66
h2 id="简历篇"简历篇 请自我介绍 请介绍项目 面向对象的特征 final,finally,finalize 的区别 int 和 Integer 有什么区别 重载和重写的区别 抽象类和接口有什么区别 说说反射的用途及实现 说说自定义注解的场景及实现 HTTP 请求的 GET 与 POST 方式的区别 se[详细]
-
Java方向如何准备BAT技术面试答案(汇总版)
所属栏目:[交互] 日期:2020-12-31 热度:66
1.面向对象和面向过程的区别 面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象优点[详细]
-
40道Java基础常见面试题及详细答案
所属栏目:[交互] 日期:2020-12-31 热度:151
最近看到网上流传着各种面试经验及面试题,往往都是一大堆技术题目贴上去,但是没有答案。 为此我业余时间整理了40道Java基础常见的面试题及详细答案,望各路大牛发现不对的地方不吝赐教,留言即可。 八种基本数据类型的大小,以及他们的封装类 引用数据类型[详细]
-
PHP最新面试题2019
所属栏目:[交互] 日期:2020-12-26 热度:195
? 1、字符串"0"在PHP和js中转换为布尔值是false还是true php:false;? php 弱语言?'0'和0一样; js:true;字符串除了空字符串('')其他都是true(包括' '这种中间有空格的); 2、echo, print,print_r,var_dump 区别 echo 语言结构,并不是真正的函数,可以一[详细]
-
网易游戏面试题 - 谁收到了消息
所属栏目:[交互] 日期:2020-12-26 热度:61
题意 思路 乍1看题,冒出来的思路是,将每一个用户凡是在同1个群的两个用户看作是1条无向边,这样所有群的所有用户之间的联系就转化为了1张图,然后以官方用户(id=1)为出发点,计算所有可以到达的节点的总数,dfs便可,按着这个思路正准备开始写,发现id max[详细]
-
【数据结构】栈面试题--两个栈实现一个队列
所属栏目:[交互] 日期:2020-12-26 热度:103
首先我们必须清楚,栈先进后出,队列先进先出。这道他们各自的特点以后,我们用两个栈来实现1个队列。 下边给出图片: 下边给出代码: templatetypename Tclass Queue{public:void Push(const T x){if (!_s2.empty()){while (!_s2.empty()){_s1.push(_s2.top[详细]
-
php面试题与答案
所属栏目:[交互] 日期:2020-12-26 热度:59
是甚么 ,在甚么地方用,注意甚么,特点,如何配置(相干关联),出现的问题(缺点),引出解决办法或另外一种方法 - PHP : Hypertext Preprocessor 1、 get 和 post 的区分 1. get 是从服务器上获得数据, post 是向服务器传送数据。 2. get 是把参数数据[详细]
-
php面试宝典
所属栏目:[交互] 日期:2020-12-26 热度:156
Php 1、表单中get与post提交方法的区分? 答:get是发送要求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2、session与cookie的区分? 答:session:贮存用户访问的全局唯1变量,存储在服务器上的php指定的目录中的(session_dir[详细]
-
Redis缓存三大问题解析,看完保你面试能造火箭,工作能拧螺丝。
所属栏目:[交互] 日期:2020-12-26 热度:152
前言 日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题。 ?面试10家公司,收获9个offer,2020年PHP 面试问题 一旦涉及大数据量的需求,如一些商品抢购的情景,或者主页访问[详细]
-
PHP-面试总结——高并发篇
所属栏目:[交互] 日期:2020-12-26 热度:126
1、什么是rabbitmq 采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦 2、为什么要使用rabbitmq 1. 在分布式系统下具备异步,削峰,负载均衡等一系列高级功能; 2. 拥有持久化的机制,进程消息,[详细]
-
疫情期间我是如何拿到20k的offer,2020年php面试题汇总
所属栏目:[交互] 日期:2020-12-26 热度:71
推荐视频:面试10家公司,收获9个offer,2020年PHP 面试问题? ? 第一阶段1-2年 我认为1-2年对于PHP程序员来说是第一个门槛,这一阶段菜鸟正式从理论迈向企业级开发。我们知道如何使用工具、项目版本如何控制、接触并能够使用以下tplaravel等框架完成项目等[详细]