E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
面试基础
初中级PHP
面试基础
汇总
这是我整理的一套面试题,老铁们看看就当复习了哦概述感觉现在发面试题有些冷门,就跟昨天德国那场似的,不过看看当提前复习了。提前备战。这2个月出门面试的童鞋可注意不要中暑哦。说几个你所知道的设计模式单例模式保证一个类仅有一个实例,并提供一个访问他的全局访问点例如框架中的数据库连接-类似DB类策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,例如进入个人主页时,根据浏览者的不同,给予不同
·
2018-06-28 00:00
php
【源码阅读】Java集合之三 - ArrayDeque源码深度解读
Java源码阅读的第一步是Collection框架源码,这也是
面试基础
中的基础;针对Collection的源码阅读写一个系列的文章,本文是第三篇ArrayDeque。
pdai
·
2018-06-26 16:00
【源码阅读】Java集合之二 - LinkedList源码深度解读
Java源码阅读的第一步是Collection框架源码,这也是
面试基础
中的基础;针对Collection的源码阅读写一个系列的文章;本文是第二篇LinkedList。
pdai
·
2018-06-15 16:00
ES
面试基础
知识要点
前言:由于工作内容的变动,接触Elasticsearch的时间变少了很多。担心荒废了这个技能,订阅了Elasticsearch的日报,每天会推送ES的相关知识。业余时间我会整理日报中,我能看懂的知识,结合我自己的实践写成博客。核心内容多为翻译、学习他人的经验和架构、实践知识点要点,在此统一感谢各原作者。让我们一起学习Elasticsearch原文地址如果你对基础概念不了解,可以先看下Elastic
客 人
·
2018-06-11 14:17
ElasticSearch
【源码阅读】Java集合之一 - ArrayList源码深度解读
Java源码阅读的第一步是Collection框架源码,这也是
面试基础
中的基础;针对Collection的源码阅读写一个系列的文章,从ArrayList开始第一篇。
pdai
·
2018-06-08 17:00
iOS ---- YY(欢聚时代)
面试基础
整理
很惊讶,我成功收到了欢聚时代的面试邀请。接着就开始了我的准备。俗话说临阵磨枪,不快也光嘛。好了,开始我的面试过程---->1.先来个自我介绍--->介绍完后你是用什么语言开发的,OC?Swift?还是C++?(swift和OC混编)2.那你说下OC是一门怎样的动态语言(巴拉巴拉哔哔一通)3.那你刚才说他底层是消息机制,那么什么是消息机制?(回答有说到objc_msgSend)4.那你说下如果对一个
Thnaos_Liu
·
2018-05-24 22:57
JavaScript
面试基础
1.何时使用==和===if(obj.a==null){}只有此时用==,其他时候用===,这是JQuery源码中推荐使用的写法2.JS中按照存储方式分为:值类型,引用类型值类型:赋值时不会互相干扰引用类型:指针类型,会互相干扰,它不是值的拷贝3.理解JSONJSON是一个JS对象,也是一种数据格式JSON.stringify({a:10,b:4})转换成字符串JSON.parse('{"a":1
一只叮code的小蚊子
·
2018-05-23 16:48
前端面试
嵌入式 Linux
面试基础
题
请问uboot启动过程都做了些什么?1、cpu刚开始初始化的时候,还未设置栈,所以先使用汇编代码,构建异常项链表,然后设置cpu为svc(特权)模式,同时关闭FIQ和IRQ(防止突发中断程序跑飞了)注:在跳转到内核之前,要满足CPU出在SVC模式下。2、对cp15协处理器进行设置,这里主要是关闭MMU和cache3、进入到板级初始化阶段,这里会进行时钟、内存、串口的初始化。最后还要关闭看门狗。4、
viewsky11
·
2018-05-22 10:57
嵌入式
Linux
java
面试基础
回顾
java
面试基础
回顾(自己对java表层知识点基础回顾)1.JDK和JRE的区别?
洗头用酱油
·
2018-05-08 09:29
基础回顾
PHP
面试基础
知识
1.COW机制CopyOnWrite写时复制。变量在写入时才真正复制一份内存进行修改。具体参考:写时复制COW机制2.PHP字符串的4种表达方式单引号(效率最高)双引号heredoc(类似双引号)nowdoc(类似单引号)具体参考:PHP字符串的4种表达方式3.不要用等号去比较浮点数因为计算机在计算浮点数时,会将浮点数转换为二进制数,难免会造成精度丢失。4.FALSE的七种情况0,0.0,fals
lxxxxxl_
·
2018-05-03 00:17
php
30岁了还去
面试基础
岗位,是不是很失败?
30岁了还去
面试基础
岗位,是不是很失败?文|洪生鹏01之前有位读者和我分享了他的一段职场经历:张工是一名移动开发程序员,七年开发经验,三年服务端开发经验,4年移动开发经验。
爱开发V
·
2018-04-15 00:00
菜鸟
面试基础
准备
•json是一种数据格式(键值对),是js的内置对象(如Math对象);•json的数据类型:number、string、boolean、null、undefined、object•将对象序列化成json:JSON.stringify(对象):JSON.stringify(对象,null,'');第二个参数筛选。第三个参数按缩进输出,可以传入Array还可以传入一个函数,这样对象的每个键值对都会被
韩辣yaya_前端程序媛
·
2018-03-27 07:36
前端
面试基础
知识,开发必备常识.
1、viewport//width设置viewport宽度,为一个正整数,或字符串‘device-width’//device-width设备宽度//height设置viewport高度,一般设置了宽度,会自动解析出高度,可以不用设置//initial-scale默认缩放比例(初始缩放比例),为一个数字,可以带小数//minimum-scale允许用户最小缩放比例,为一个数字,可以带小数//max
晴天有点孤单
·
2018-02-28 11:52
#
JavaScript
晴天有点孤单
#
面试
JS
前端
面试
基础知识
必备常识
linux
面试基础
考点
前言:博文介绍了一些面试中常被问到的一些知识点,是从我记录的笔记中整理出来,分享给大家。概述:真题:写出尽可能多的linux命令延伸:系统定时任务vi/vim编辑器shell基础写出尽可能多的linux命令系统安全:sudo、su、chmod、setfacl进程管理:w、toppskillpkillkillall#如何杀掉一个进程进程号用户管理:idusermoduseraddgroupaddus
桥路丶
·
2018-02-28 08:04
linux
面试基础
知识之LINUX篇
1.硬链接和软连接区别*硬链接:与普通文件没什么不同,inode都指向同一个文件在硬盘中的区块*软链接:保存了其代表的文件的绝对路径,是另外一种文件,在硬盘上有独立的区块,访问时替换自身路径。2.kill用法,某个进程杀不掉的原因(进入内核态,忽略kill信号)*先用ps查找进程:ps-ef|grepvim*列出所有信号名称:kill-l*彻底杀死进程:kill-9*杀死指定用户的进程:kill-
小草莓lllll
·
2018-02-26 16:58
基础知识
面试基础
知识之计算机网络
一、计算机网络基础部分1.TCP报头格式TCP协议头最少20个字节,包括以下的区域:TCP源端口(SourcePort):16位的源端口其中包含初始化通信的端口。源端口和源IP地址的作用是标示报问的返回地址。TCP目的端口(Destinationport):16位的目的端口域定义传输的目的。这个端口指明报文接收计算机上的应用程序地址接口。TCP序列号(序列码,SequenceNumber):32位
小草莓lllll
·
2018-02-26 15:36
基础知识
快速掌握JavaScript
面试基础
知识(二)
译者按:总结了大量JavaScript基本知识点,很有用!原文:TheDefinitiveJavaScriptHandbookforyournextdeveloperinterview为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。根据StackOverflow调查,自2014年一来,JavaScript是最流行的编程语言。当然,这也在情理之中,毕竟1/3的开发工
Fundebug
·
2018-02-12 00:00
javascript
面试
快速掌握JavaScript
面试基础
知识(三)
译者按:总结了大量JavaScript基本知识点,很有用!原文:TheDefinitiveJavaScriptHandbookforyournextdeveloperinterview为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。根据StackOverflow调查,自2014年一来,JavaScript是最流行的编程语言。当然,这也在情理之中,毕竟1/3的开发工
Fundebug
·
2018-02-12 00:00
面试
javascript
快速掌握JavaScript
面试基础
知识(一)
译者按:总结了大量JavaScript基本知识点,很有用!原文:TheDefinitiveJavaScriptHandbookforyournextdeveloperinterview为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。根据StackOverflow调查,自2014年一来,JavaScript是最流行的编程语言。当然,这也在情理之中,毕竟1/3的开发工
Fundebug
·
2018-01-22 00:00
面试
javascript
【
面试基础
篇】-Android面试题(1)
阅读更多点击标题下「蓝色微信名」可快速关注今天写的面试题比较基础,但也是我曾经面试真实遇到的,希望对大家有帮助。先从基础的做起的,接下来会更新一些大公司面试题。一.天津某公司String和StringBuffer区别线程有几种状态,分别是哪些?(调用run()和调用start()区别)sleep()与wait()区别常用的排序算法时间复杂度,实现思路广播如何调用,有什么方式,区别是什么?什么是AN
安卓干货铺
·
2017-12-31 16:00
Android
面试
【
面试基础
篇】-Android面试题(1)
阅读更多点击标题下「蓝色微信名」可快速关注今天写的面试题比较基础,但也是我曾经面试真实遇到的,希望对大家有帮助。先从基础的做起的,接下来会更新一些大公司面试题。一.天津某公司String和StringBuffer区别线程有几种状态,分别是哪些?(调用run()和调用start()区别)sleep()与wait()区别常用的排序算法时间复杂度,实现思路广播如何调用,有什么方式,区别是什么?什么是AN
安卓干货铺
·
2017-12-31 16:00
Android
面试
无标题文章
03-Pthread|NSThread标签:
面试基础
知识(多线程)01-pthread的基本使用(需要包含头文件)//使用pthread创建线程对象pthread_tthread;NSString*name
lvdesheng
·
2017-12-03 03:11
Android
面试基础
1.Service1.1Service和Thread的区别A.定义Service运行在主线程,不能做耗时操作。可以独立运行在后台中。如果需要在Service做耗时操作一定要独立开启个线程来执行Thread作为子线程,activityfinish掉的时候其就不存在了。B.实际开发线程一般指定是功能线程,而主线程是ui线程,不能做耗时操作,service运行在ui线程中,无法做耗时操作service被
jianguotang
·
2017-11-26 13:25
Android
面试基础
题系列(二)java 打印 ,杨辉三角
说到杨辉三角问题,让我想起当初高中上数学课的时候,当时老师只讲了一些公式具体的可以参考百度百科-杨辉三角,然后让我们求其中的某一项,然后,就没有然后了......基本性质:一个数等于它肩上两数之和1、打印出两边的值,即1其中一行,非常重要,[java]viewplaincopyiArray[i]=newint[i+1];如果有忘记二位数组的可以看白话C++第十七章数组其中的二维数组的章节下面是调试
always007
·
2017-11-17 16:07
面試用
Android
面试基础
系列一——Android
此系列文章是我在毕业求职期间,对Android面试相关的基础知识做的一个整理,内容还比较全面,现在将其发布出来,希望对即将求职的同学能有帮助。这一系列的文章都是使用MarkDown编辑的,源文件也一并公布出来,大家可以在我文章的基础上,根据自己的情况修改或增加内容,定制自己的面试笔记。链接:http://pan.baidu.com/s/1mhM4RSO密码:hgzt一、Activity1、Acti
thinkChao
·
2017-10-28 14:30
机器学习
面试基础
知识 & 扩展-01
本文持续更新地址:个人博客机器学习
面试基础
知识&扩展-01训练/开发/测试集Tips训练/开发/测试集经验比例6:3:1当数据量超过百万时,测试集只需约1w(也就是不需要严格按照比例增长)严格保证分层取样偏差
hello曹真
·
2017-10-18 13:46
机器学习&&深度学习
机器学习
面试基础
知识 & 扩展-01
本文持续更新地址:https://hellogod.cn:个人博客机器学习
面试基础
知识&扩展-01训练/开发/测试集Tips训练/开发/测试集经验比例6:3:1当数据量超过百万时,测试集只需约1w(也就是不需要严格按照比例增长
曹真
·
2017-10-18 11:24
Android 面试之如何准备技术面试
面试题库1.面试题Android面试重难点AndroidInterview技术
面试基础
知识2.笔试题牛客网工作机会拉勾BOSS直聘100offer简寻哪上班准备面试技术面试的面试官问的知识,80%会来自于你的简历
小朵八
·
2017-10-09 14:34
面试相关
Java开发工程师
面试基础
知识点1.java基础2.数据结构和八大算法3.多线程基础4.spring,springMVC,mybatis基础。5.jvm基础。6.gc基础。Java基础【面向对象优点】1.开发模块化,更易维护和修改。2.代码复用。3.增加代码可靠性,灵活性和可理解性。【多态】-同一个事件发生在不同的对象上会产生不同的结果。-多态是编程语言给不同的底层数据类型做相同的接口展示的一种能力【继承】-1.提供代码的
BoomGred
·
2017-09-05 21:33
java
面试基础
Java的
面试基础
题(二)
集合框架:1)特点:存储对象;长度可变;存储对象的类型可不同2)Collection(1)List:有序的;元素可重复,有索引(add(index,element)、add(index,Collection)、remove(index)、set(index,element)、get(index)、subList(from,to)、listIterator())①ArrayList:底层是数组结构,
朝阳杨少爷
·
2017-08-31 09:59
Java
面试基础
面试题目总结
基-础1、public、protected、default、private作用范围public:所有,protected:同类,同包,子类default:同类,同包private:当前类2、String、StringBuffer和StringBuild的区别。String是因为有“final”修饰符是不可变的,StringBuffer和StringBuild都继承自AbstractStringBu
ii_Good
·
2017-08-15 16:47
2017年阿里Java
面试基础
题
前言这是我大概回忆整理的Java基础题,里面有很多知识点,主要还是在于Java基础,当然数据结构跟算法最好也要懂,是加分项,如果不会,果断说,否则,面试官深入问,问到你愣住了,这样浪费了自己的面试题和时间,自己不擅长的地方一定要知道,扬长避短。当然这些肯定是会问的,对于算法因为作者参加了算法大赛,类似问题问的少,但是第四面还是提到了动态规划问题,所以也要准备一下,数据结构基础也要注意复习一下,以备
小疯子_的博客
·
2017-08-11 15:02
个人面试经历
Android
面试基础
题总结一
Android四大组件:activity:activity的生命周期:activity是context的子类,同时实现了window.callback和keyevent.callback.可以处理与窗体用户交互的事件。activity从创建到销毁有多种状态,在这些状态转换的时候伴随有回调方法:onCreate(创建),onStart(可见),onResume(可交互),onPause(不可交互),
梧桐树biu
·
2017-07-21 12:37
Android客户端
面试基础
(五)-数据结构与算法
链表与数组数组静态分配内存,链表动态分配内存;数组在内存中连续,链表不连续;数组元素在栈区,链表元素在堆区;数组利用下标定位,时间复杂度为O(1),链表定位元素时间复杂度O(n);数组插入或删除元素的时间复杂度O(n),链表的时间复杂度O(1)。堆、栈、队列①堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存,对其访问和对一般内存的访问没有区别。②栈就是一个桶,后放进去的
Zhang Jun
·
2017-06-02 12:41
Android
面试
面试常问——java中的“==”和equals的区别
面试常问——java中的“==”和equals的区别java
面试基础
的时候经常被问到的一个问题,java中的“==”和equals的区别,我今天来好好总结一下!
Code_My_Dream
·
2017-05-28 14:19
Java多线程
面试基础
LZ这几天看到一些Java初级工程师就像我们应届毕业生在去面试的时候都会或多或少问到多线程的概念,确实,这部分的内容对一个搞开发的十分的重要,掌握了就是你的优势。LZ将部分重点内容总结一下,以便和大家共享以及方便自己以后查看。进程、线程以及它们的关系如下图所示,进程是一个独立的运行环境,可以被称作一个程序或者一个应用,而线程就是在进程中的一个任务,即一个执行路劲,像我们平时打开电脑的任务管理器,里
Alien_Zhang
·
2017-02-22 00:03
面试心得
Java基础
Java
面试基础
题
Java基础知识总结1、抽象类与接口的区别?它们能实例化吗?2、equals与==区别?3、什么时候需要复写hashCode()和equals()方法?4、i++、++i5、+=6、switch能接受的数据类型?7、重载与重写8、AtomicInteger
AnselHall
·
2017-02-20 00:00
java
面试基础
知识#多线程
1.进程:正在运行的程序,是系统进行资源分配的独立单位。2.线程:进程的执行路径,调度和执行的单位,单个路径单线程,多个路径多线程。本质区别:每个进程拥有自己的一套变量,而线程只是共享数据。多进程的意义:提高CPU的使用率。多线程的仪的意义:提高应用程序的效率3.创建多线程的三种基本方式:①继承Thread类,重写run方法,自定义类的实例,调用start()方法启动线程。②实现Runnable接
Sheldon__Lee
·
2017-02-08 12:44
Web前端
面试基础
知识(一)
Web前端基础面试题(一)1、Html5基础1.1请描述一个网页从打开到最终在浏览器中显示的完整过程?思路分析:总述共多数个步骤(环节);分述各环节执行的内容;可适当介绍一些基础原理;答:一个网页从打开到最终显示总共需要7个步骤;1、在浏览器中输入网址;2、发送至DNS服务器并获得域名对应的WEB服务器的IP地址;3、与Web服务器建立TCP连接;4、浏览器向Web服务器的IP地址发送相应的HTT
Andone_hsx
·
2017-01-08 21:23
Web前端面试题
Android和JAVA面试题相关资料
blog.csdn.net/superjunjin/article/details/7853546Android面试题整理http://www.jianshu.com/p/a22450882af2Android客户端
面试基础
我超萌
·
2017-01-03 11:45
面试题
android
java
android笔试/面试题
面试基础
知识准备
图像基础知识:1.常用的图像空间。2.简述你熟悉的聚类算法并说明其优缺点。3.请描述以下任一概念:SIFT/SURFLDA/PCA4.请说出使用过的分类器和实现原理。5.RandomForest的随机性表现在哪里。6.Graph-cut的基本原理和应用。7.GMM的基本原理和应用。8.用具体算法举例说明监督学习和非监督学习的区别。数学知识:1.贝叶斯全概率公式题。2.最小二乘拟合的公式推导和代码实
zijingping
·
2016-10-17 21:48
Android客户端
面试基础
(三)-操作系统
1.进程和线程的区别。 要了解二者的区别与联系,首先得对进程与线程有一个宏观上的了解。 进程,是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竟争计算机系统资源的基本单位。每一个进程都有一个自己的地址空间,即进程空间或(虚空间)。进程空间的大小只与处理机的位数有关,一个16位长处理机的进程空间大小为216,而32位处理机的进程空间大小为232。进程至少有5种基本状态,它们是:
johnWcheung
·
2016-10-17 16:00
面试
操作系统
内存管理
20道经典Java
面试基础
题
广州华信智原在这里为大家准备了20道经典Java
面试基础
题。1、如果main方法被声明为private会怎样?能正常编译,但运行的时候会提示”main方法不是public的”。2、说说&和&
u011277123
·
2016-10-15 19:00
Java
面试基础
4(集合&IO)
57、介绍Collection框架的结构---|Collection:单列集合---|List:有存储顺序,可重复---|ArrayList:数组实现,查找快,增删慢由于是数组实现,在增和删的时候会牵扯到数组增容,以及拷贝元素.所以慢。数组是可以直接按索引查找,所以查找时较快---|LinkedList:链表实现,增删快,查找慢由于链表实现,增加时只要让前一个元素记住自己就可以,删除时让前一个元素
hoho_12
·
2016-09-28 19:27
面试
Java
面试基础
3(线程)
45、JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,它是Throwable类或其它子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以
hoho_12
·
2016-09-27 17:48
面试
Java
面试基础
部分(2)
24、abstractclass和interface有什么区别?abstractclass:抽象类,有抽象方法的类必须定义为抽象类,抽象类中的方法不一定都必须是抽象的。抽象类不能创建实例对象。抽象类中定义的抽象方法必须在具体的子类中实现,所以不能有抽象构造方法和抽象静态方法。如果子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为抽象的。interface:接口,特殊的抽象类。接口中的方法默
hoho_12
·
2016-09-25 18:02
面试
Java
面试基础
部分(1)
Java基础部分答题时,先答是什么,然后是有什么作用,最后是需要注意什么。1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以包括多个类,但是只有一个public的类,且public的类名要和文件名一致。2.Java有没有goto?Java中的保留字,现在没有在java中使用。3、说说&和&&的区别。&表示逻辑与(and),只有当两边都是true的时候,整个运算结果才为
hoho_12
·
2016-09-23 18:26
面试
java
面试
Java
面试基础
知识提纲
J2SE:1、集合(这个部分的内容是频率高的内容,个人觉得是因为结合了数据结构,还可以结合并发安全考。其实要通关这部分,最好就是把JDK标准类的源码实现一次):ArrayList、LinkedList、Vector的底层实现和区别HashMap和HashTable的底层实现和区别,两者和ConcurrentHashMap的区别。HashMap的hashcode的作用?什么时候需要重写?如何解决哈希
骆驼绵羊
·
2016-08-19 10:40
Java面试
【大数据
面试基础
题】
今天领导有事,让我去面试人,第一次面试人,有些小紧张,不过还是去当面试官了,首先问了一下招聘需求,明确了需求才可以对症下药--招聘大数据,然后开始进行了面试,首先让对方自我介绍,介绍项目经历,然后开始技术讨论,说是面试,其实就是技术交流,交流完毕问了一下对方有啥想问我的,最后问了一下对方期望工资,需要和领导沟通一下,让对方等通知,最后把面试情况反馈相关人。 1、大数据常用的组件有哪
gaojingsong
·
2016-06-25 21:00
大数据面试基础题
[C++
面试基础
知识总结] 关联容器
[C++
面试基础
知识总结]关联容器参考书籍:《C++Primer》目录C
面试基础
知识总结关联容器目录关联容器类型关联容器概述定义关联容器关键字类型的要求pair关联容器操作关联容器迭代器添加元素删除元素访问元素无序容器关联容器类型标准库共提供了
sps900608
·
2016-06-15 17:00
C++
map
set
关键字
关联容器
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他