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
面试基础
打卡日(5)
整理
面试基础
的东西WhataretheimportantconceptsinC?
sherryLIUj
·
2020-01-01 16:26
国家公务员考试,笔试后百分之九十的人必须注意的三个问题
很多朋友对面试的重视程度不足,认为自己也不一定能进面试,或者以前自己当过班干部、学生会干部,参加过演讲比赛、辩论赛等等,
面试基础
不差,等成绩出来了再准备也不晚。
梦里蓝雨
·
2019-12-28 05:21
程序员面试金典(题目摘录)
算法与数据结构
面试基础
数学等比数列求和公式![](http://latex.codecogs.com/svg.latex?
芥丶未央
·
2019-12-19 08:42
10个经典的C语言编程
面试基础
算法及代码
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
小辰带你看世界
·
2019-12-13 07:06
《面试宝典》:检验是否为合格的初中级程序员的面试知识点,你都知道了吗?查漏补缺
《面试知识,工作可待篇》-Java笔试
面试基础
知识大全前言是不是感觉找工作面试是那么难呢?在找工作面试应在学习的基础进行总结面试知识点,工作也指日可待,欢迎一起学习【面试知识,工作可
Ccww
·
2019-12-12 00:43
面试
集合
多线程
jvm
golang
面试基础
系列-解锁deadlock(四)
在go中经常会使用channel,进行并发执行子任务,提高执行效率。但一不小心就会踩到deadlock的坑,本文就来解析一下常见的死锁形式和解决方式。1.直接读取空chan产生死锁packagemainimport("fmt")funcmain(){ch:=make(chanint,3)<-ch}输出结果:fatalerror:allgoroutinesareasleep-deadlock!gor
热爱coding的稻草
·
2019-12-02 01:35
golang
面试基础
系列-range的坑(三)
在Go中,forrange用来遍历slice,map,chan等,使用频率很高,但遍历虽好用,却很容易踩坑,且看demo如下:1.只有一个返回值时,则第一个参数是indexpackagemainimport"fmt"funcmain(){s:=[]string{"a","b","c"}//只有一个返回值:则第一个参数是indexforv:=ranges{fmt.Println(v)}//两个返回值
热爱coding的稻草
·
2019-12-01 18:55
golang
面试基础
系列-defer(一)
go语言的语法学起来还是比较快的,但在实战过程中总会遇到这样或那样的错误,逐个解决领悟之后,才能真正掌握go语言的细枝末节,成为一名合格的gopher。废话不多说,先吃几个栗子:下面的变量定义是否正确?varaint,bint,cint下面的写法是否正确?packagemains:="china"funcmain(){}请写出打印值:s:=make([]int,5)s=append(s,1,2,3
热爱coding的稻草
·
2019-12-01 12:39
golang
面试基础
系列-传值&传指针(二)
在Go中函数传递参数有传值和传指针两种类型,本文将从细节之处剖析两者的不同。先看一个demo:packagemainimport("encoding/json""fmt")typeGirlstruct{Namestring`json:"name"`DressColorstring`json:"dress_color"`}func(gGirl)SetColor(colorstring){g.Dres
热爱coding的稻草
·
2019-12-01 03:17
iOS |
面试基础
整理
iOS|面试知识整理-OC基础(一)1.#include、#import、@class的区别?在C语言中,我们使用#include来引入头文件,如果需要防止重复导入需要使用#ifndef...#define...#endif在OC语言中,我们使用#import来引入头文件,可以防止重复引入头文件,可以避免出现头文件递归引入的现象。@class仅用来告诉编译器,有这样一个类,编译代码时,不报错,不会
d76d0c9d2b04
·
2019-11-29 02:32
iOS |
面试基础
整理 OC底层 (三)
iOS|面试知识整理-OC底层(三)1.一个OC对象占用多少内存系统分配了16个字节给NSObject对象(通过malloc_size函数获得)但NSObject对象内部只使用了8个字节的空间(64bit环境下,可以通过class_getInstanceSize函数获得)2.对象的isa指针指向哪里?instance对象的isa指向class对象class对象的isa指向meta-class对象m
d76d0c9d2b04
·
2019-11-28 06:48
【面试宝典】:检验是否为合格的初中级程序员的面试知识点,你都知道了吗?查漏补缺
《面试知识,工作可待篇》-Java笔试
面试基础
知识大全前言是不是感觉找工作面试是那么难呢?
wenlinxiang
·
2019-11-27 11:29
python
面试基础
知识(二)
24、合并两个元组到字典a=("liuchuanfeng","cangjingkong")b=(20,18)#print(dict(zip(a,b)))25、元组是不可变类型,列表是可变类型#元组#a=(1,2,3,[4,5,6,7],8)#a[3]=2#print(a)报错#列表a=(1,2,3,[4,5,6,7],8)a[3][2]=2#print(a)26、sort和sorted的区别#so
单车欲问边
·
2019-11-16 19:17
Python
python面试题
python
面试基础
知识(一)
1、字符串常见操作切片mystr='helloworld'mystr=mystr[1:3]#print(mystr)formatmystr2='welcome,dear{name}'mystr2=mystr2.format(name="haha")#print(mystr2)joinmystr3=['luo','bo','da','za']mystr3='-'.join(mystr3)#print
单车欲问边
·
2019-11-09 14:49
Python
python面试题
java
面试基础
Arraylist与LinkedList异同1.是否保证线程安全:ArrayList和LinkedList都是不同步的,也就是不保证线程安全;2.底层数据结构:Arraylist底层使用的是Object数组;LinkedList底层使用的是双向链表数据结构(JDK1.6之前为循环链表,JDK1.7取消了循环。注意双向链表和双向循环链表的区别:);详细可阅读JDK1.7-LinkedList循环链表
casual_v
·
2019-11-05 21:42
前端
面试基础
面试题--二
1.html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?(1)新的元素:section,video,progress,nav,meter,time,aside,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,mark,o
二狗的小仙女
·
2019-11-05 02:37
资深HR告诉你——这些面试技巧你知道了吗?
————HR
面试基础
问题准备——
TeacherAilie
·
2019-11-05 01:12
美团二面
电话
面试基础
知识偏多(略)现场面试一面0.针对项目谈轮子的理解:redisredis的数据结构,使用场景,在项目中的应用1.平衡二叉树,红黑树,B树2.有序数组分割交换位置后的查找(剑指offer原题)
wuzhiguo
·
2019-11-04 04:47
基础干货---企业求职面试基本形式有哪些
知己知彼百战不殆,今天带大家深入了解企业
面试基础
形式。企业面试最常选用的面试形式有:结构化面
快就业网
·
2019-11-02 04:20
掌握前端
面试基础
系列一: ES6
背景马上又到年底了,跳槽的季节。我又想起来曾经准备面试的情景,各种搜集资料,整理,面试,再整理,十分的辛苦。其实,无论面试哪家公司,基础都是免不了的.之前就有整理一下这些资料的想法,不过自己比较懒,一只没有动手。最近在做公众号,就想着干脆搞一搞,把这些基础知识整理一下,以后自己也能看。刚好国庆在家看了ES6相关的东西,这一篇就从ES6开始吧。正文var,let,const这三个东西,经常会被问到。
皮小蛋
·
2019-10-15 05:41
面试
html
css
javascript
Java
面试基础
-- Linux篇
0.日常命令cd目录路径:跳转到指定目录mkdir目录名称:新增目录pwd:获取当前路径su:切换用户ll:查看当前目录侠的文件和目录rm-rf目录:递归删除指定目录下的所有文件vi文件:修改文件mv源文件夹名新文件夹名:移动文件夹到指定目录grep:查找想要的信息cp-r源目录名新目录名:拷贝指定目录中的文件到新目录中touch文件名:创建文件find-name文件名:查找文件ls-ahl:查看
盛世半月
·
2019-10-14 10:00
Java
面试基础
-- Linux篇
0.日常命令cd目录路径:跳转到指定目录mkdir目录名称:新增目录pwd:获取当前路径su:切换用户ll:查看当前目录侠的文件和目录rm-rf目录:递归删除指定目录下的所有文件vi文件:修改文件mv源文件夹名新文件夹名:移动文件夹到指定目录grep:查找想要的信息cp-r源目录名新目录名:拷贝指定目录中的文件到新目录中touch文件名:创建文件find-name文件名:查找文件ls-ahl:查看
盛世半月
·
2019-10-14 10:00
Java
面试基础
-- Docker篇
1.什么是Docker?Docker是一个容器化平台,它以容器的形式将您的应用程序及其所有依赖项打包在一起,以确保您的应用程序在任何环境中无缝运行。2.什么是Docker镜像?Docker镜像是Docker容器的源代码。换句话说,Docker镜像用于创建容器。使用build命令创建镜像,并且在使用run启动时它们将生成容器。镜像存储在Docker注册表中,registry.hub.docker.c
盛世半月
·
2019-10-14 10:00
Java
面试基础
-- Git篇
1.Git和SVN有什么区别?GitSVNGit是一个分布式的版本控制工具SVN是集中版本控制工具它属于第3代版本控制工具它属于第2代版本控制工具客户端可以在其本地系统上克隆整个存储库版本历史记录存储在服务器端存储库中即使离线也可以提交只允许在线提交push/pull操作更快Push/pull操作较慢工程可以用commit自动共享没有任何东西自动共享2.什么是Git?Git是分布式版本控制系统,可
盛世半月
·
2019-10-14 09:00
Java
面试基础
1.面向对象和面向过程的区别?面向过程:面向过程性能比面向对象高面向对象:面向对象易维护、易复用、易扩展2.Java语言有哪些特点?简单易学、面向对象(封装,继承,多态)、平台无关性(Java虚拟机实现平台无关性)、可靠性、安全性、支持多线程、支持网络编程并且很方便、编译与解释并存。3.JDK和JRE?JDK:JavaDevelopmentKit,它是功能齐全的JavaSDK。它拥有JRE所拥有的
盛世半月
·
2019-10-13 23:00
Python 必备
面试基础
知识-3
今天继续分享Python相关的面试题,你准备好了嘛!网络编程篇1.简述OSI七层协议是网络传输协议,人为的把网络传输的不同阶段划分成不同的层次。七层划分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。五层划分为:应用层、传输层、网络层、数据链路层、物理层。物理层:网线,电缆等物理设备数据链路层:Mac地址网络层:IP地址传输层:TCP,UDP协议应用层:FTP协议,Email,WW
果金Python
·
2019-10-09 12:00
Python
面试基础
(一)
列表排序list0=[31,24,6,3,10,19,2]list0.sort()#升序排列list0.sort(reverse=True)#降序排列print(list0)反转如果是列表的话,可以直接用list.reverse()来实现,其他可以考虑range(len(list),-1,-1)MagicMethod多重继承(菱形继承)理解两个概念:supper和mro(methodresolut
VienFu
·
2019-10-09 09:24
Nginx--
面试基础
必会
文章原创于公众号:程序猿周先森。本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号。最近一直在更新关于Nginx的系列文章,终于将Nginx的几个关键知识点讲的差不多了。本篇作为Nginx系列的结尾篇幅,主要是列举一些面试时经常问到的Nginx知识点。其实Nginx适合提问的面试点并不多,问来问去基本都是类似的问题。接下来我们一起来看看Nginx基本的面试题。Nginx的作用这个问题是入门级知
逆月翎
·
2019-09-27 12:00
nginx
java
面试基础
题
原文链接:http://www.cnblogs.com/javaisbest/p/11594995.htmljava
面试基础
题今天在网上看到一个大佬整理的java面试题,给大家分享一下,出处:https
ata14987
·
2019-09-26 22:00
Nginx--
面试基础
必会
文章原创于公众号:程序猿周先森。本平台不定时更新,喜欢我的文章,欢迎关注我的微信公众号。最近一直在更新关于Nginx的系列文章,终于将Nginx的几个关键知识点讲的差不多了。本篇作为Nginx系列的结尾篇幅,主要是列举一些面试时经常问到的Nginx知识点。其实Nginx适合提问的面试点并不多,问来问去基本都是类似的问题。接下来我们一起来看看Nginx基本的面试题。Nginx的作用这个问题是入门级知
逆月翎
·
2019-09-23 16:00
面试基础
谈谈一致hash算法?按照hash算法来将对应的key哈希到一个具有2^32次方个桶的空间中,即0~(2^32)-1的数字空间。将这些数字头尾相连,想象成一个闭合的环形。如果集群中加入新的机器,采用它的IP或者唯一别名计算哈希值,也映射到环中。新增key值以顺时针的方向,存储到离自己最近的机器中。参考:https://blog.csdn.net/cb_lcl/article/details/814
丿少女梦丶
·
2019-09-22 10:00
2019蚂蚁金服中高级Java工程师面试题及答案
原文链接:https://www.cnblogs.com/xiaoyangjia/p/11393733.html
面试基础
谈谈一致hash算法?
同猿
·
2019-09-19 18:51
面试
2019蚂蚁金服中高级Java工程师面试题及答案
面试基础
谈谈一致hash算法?按照hash算法来将对应的key哈希到一个具有2^32次方个桶的空间中,即0~(2^32)-1的数字空间。将这些数字头尾相连,想象成一个闭合的环形。
编码砖家
·
2019-09-19 12:00
Java
面试基础
之TCP连接以及其优化
前言作为一个后端程序员,网络连接这块是一个绕不过的砍,当你在做服务器优化的时候,网络优化也是其中一环,那么作为网络连接中最基础的部分-TCP连接你了解吗?今天我们来仔细看看这个部分。TCP建立连接-三次握手详解客户端和服务器还未建立连接,但服务器一般处于listen状态客户端主动建立连接,向服务器发送SYN报文,客户端变为SYN_SENT状态服务器收到客户端发送的报文,也回了一个SYN报文,包含了
jianjianqq
·
2019-09-12 14:43
2019-07-27 计算机网络
面试基础
(一)
1.OSI(七层)开放式互联网参考模型网络协议:在当前的市面上存在者四层,五层,七层协议,而国际标准化组织指定的七层模型是业界提出的概念形框架。image.png1.第一层:物理层2个硬件之间如何进行通信(网线)物理层主要定义了物理设备的标准,比如网线的类型,光线的接口类型,他的主要作用是传输比特流,它的主要租用是传输比特流,就是从1/0转化为电流强弱来进行传输,到达目的之后再转化为1/0,也就是
惜小八
·
2019-08-28 16:00
2019-08-08
面试基础
之并发编程
一.synchronized关键字1.线程安全问题加上互斥锁以后,同一时间其他的线程就不能在访问这个资源了。image.png对java来说,synchronized关键字就满足互斥锁的特性,需要注意的是synchronized锁的是对象而不是方法。2.synchronized获取的锁分类:对象锁和类锁image.png对象锁:同一个类的不同对象的对象锁是互不干扰的。类锁:每个类只有一个class
惜小八
·
2019-08-20 14:59
C#
面试基础
知识点:值类型和引用类型(1)(填坑文)
目录前言C#值类型和引用类型基类(共同点)值类型继承基类(不同点)应用类型继承技术经理的问题值类型与引用类型都可以用Equals来比较吗?如何将一个数组a的值赋予数组b然后对b做修改而不影响原来的数组?总结一些东西:更新时间:2019年08月19日前言今天去面试,技术主管问我值类型和引用类型有什么区别,面对如此基础的知识只能怪自己没有好好准备以及只顾写代码对一些基础知识其然不知所以然,于是我含含糊
阿乐先生
·
2019-08-19 14:00
面试基础
复习
1.数据结构的存储数据结构的存储一般常用的有两种:顺序存储结构和链式存储结构。顺序存储结构和链式存储结构的区别:链表存储结构的内存地址不一定是连续的,但顺序存储结构的内存地址一定是连续的;链式存储适用于在较频繁地插入、删除、更新元素时,而顺序存储结构适用于频繁查询时使用。顺序存储结构和链式存储结构的优缺点:1、空间上顺序比链式节约空间。是因为链式结构每一个节点都有一个指针存储域。2、存储操作上顺序
菁欣陌陌
·
2019-08-13 10:07
50行javaScript代码实现简单版的 call , apply ,bind 【中级前端
面试基础
必备】
在实现自己的call,apply,bind前,需要复习一下this.所谓的this其实可以理解成一根指针:其实this的指向,始终坚持一个原理:this永远指向最后调用它的那个对象,这就是精髓。最关键所在this的四种指向:当this所在的函数被普通调用时,指向window,如果当前是严格模式,则指向undefinedfunctiontest(){console.log(this);};test(
Peter谭金杰
·
2019-08-12 00:00
javascript
html
css
html5
node.js
golang
面试基础
系列-解锁deadlock(四)
在go中经常会使用channel,进行并发执行子任务,提高执行效率。但一不小心就会踩到deadlock的坑,本文就来解析一下常见的死锁形式和解决方式。1.直接读取空chan产生死锁packagemainimport("fmt")funcmain(){ch:=make(chanint,3)<-ch}输出结果:fatalerror:allgoroutinesareasleep-deadlock!gor
cpongo2
·
2019-07-28 20:34
Java
面试基础
(四)
31.Iterator和ListIterator的区别是什么?Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。Iterator对集合只能是前向遍历,ListIterator既可以前向也可以后向。ListIterator实现了Iterator接口,并包含其他的功能,比如:增加元素,替换元素,获取前一个和后一个元素的索引,等等。32.HashMap和H
小鱼儿_f32a
·
2019-07-22 10:29
golang
面试基础
系列-range的坑(三)
在Go中,forrange用来遍历slice,map,chan等,使用频率很高,但遍历虽好用,却很容易踩坑,且看demo如下:1.只有一个返回值时,则第一个参数是indexpackagemainimport"fmt"funcmain(){s:=[]string{"a","b","c"}//只有一个返回值:则第一个参数是indexforv:=ranges{fmt.Println(v)}//两个返回值
cpongo2
·
2019-07-21 19:21
【JS基础系列】bind方法的模拟实现
JS基础
面试基础
.jpeg1.前言一句话介绍bind:bind()方法会创建一个新函数。
前端小姐姐aymin
·
2019-07-21 11:14
【JS基础系列】bind方法的模拟实现
JS基础
面试基础
.jpeg1.前言一句话介绍bind:bind()方法会创建一个新函数。
前端小姐姐aymin
·
2019-07-21 11:14
【JS基础系列】如何正确判断this的指向?
JS基础
面试基础
.jpeg首先我们要清楚this的指向确定是发生在调用的时候的,而不是声明this的时候。
前端小姐姐aymin
·
2019-07-21 11:21
【JS基础系列】如何正确判断this的指向?
JS基础
面试基础
.jpeg首先我们要清楚this的指向确定是发生在调用的时候的,而不是声明this的时候。
前端小姐姐aymin
·
2019-07-21 11:21
【JS基础系列】带你深入理解闭包
JS基础
面试基础
.jpeg1.前言要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。
前端小姐姐aymin
·
2019-07-21 11:03
【JS基础系列】带你深入理解闭包
JS基础
面试基础
.jpeg1.前言要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。
前端小姐姐aymin
·
2019-07-21 11:03
阿里面试题 JAVA
面试基础
好吧,我确实面过拼多多标题党主要是想骗你点进来以下言论既不完整也不精确,概不负责。我们不仅要知道一门技术的使用方法、实现原理,更要知道为何会有这门技术,第一个想这么搞的人是遇到了什么问题、为了解决什么问题JAVA基础面向对象Java是门面向对象的语言,除了继承、多态这些面向对象时,更该具有面向对象的思维;面向对象是模仿现实世界的,现实世界就是一个个对象组件二成,而java构建的虚拟世界,也是一个个
手打丸子
·
2019-07-03 17:09
java
面试基础
篇(一)
最近想深入的理解一下java的工作机制,也是便于后期的面试。1、A:HashMap和Hashtable有什么区别?Q:HashMap和Hashtable都实现了Map接口,因此很多特性非常相似。但是,他们有以下不同点:HashMap允许键和值是null,而Hashtable不允许键或者值是null。Hashtable是同步的,而HashMap不是。因此,HashMap更适合于单线程环境,而Hash
oO从零开始Oo
·
2019-06-25 09:00
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他