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
面试知识+经验集锦
《提升能力,涨薪可待》-Java并发之AQS全面详解
欢迎关注我:【Ccww】,一起学习提升能力,涨薪可待
面试知识
,工作可待实战演练,拒绝996也欢迎关注微信公众号【Ccww笔记】,原创技术文章第一时间推出如果此文对你有帮助、喜欢的话,那就点个赞呗!
Ccww
·
2020-08-20 23:37
java并发
aqs
源码分析
面试
[JAVA实现]微信公众号网页授权登录,java开发面试笔试题
推荐文章:Java
面试知识
点解析;Mysql优化技巧(数据库设计、命名规范、索引优化网上搜资料时,网友都说官方文档太垃圾了不易看懂,如何如何的。现在个人整理了一个通俗易懂易上手的,希望可
agoodcoder777
·
2020-08-20 22:43
java
【Java】Java计时器(秒表),java基础面试笔试题
推荐文章:Java
面试知识
点解析;Mysql优化技巧(数据库设计、命名规范、索引优化https://blog.csdn.net/c_jian/article/details/505067
agoodcoder777
·
2020-08-20 21:43
java
java面试题
(一)java基础
面试知识
点1、java中==和equals和hashCode的区别java中基本数据类型比较实用==,比较的是它们的值引用类型(类,接口、数组)当它们使用==时,比较的是它们在内存中的地址
上善若水0819
·
2020-08-20 21:14
远程桌面控制软件TeamViewer应用
经验集锦
如何使用TeamViewer面板与伙伴视频聊天如何使用TeamViewer面板与伙伴语音聊天如何使用TeamViewer工具栏的音频视频菜...如何使用TeamViewer工具栏的文件传输菜...如何使用TeamViewer工具栏的最小化关闭...如何使用TeamViewer面板与伙伴聊天如何使用TeamViewer工具栏的查看菜单如何使用TeamViewer工具栏的动作菜单如何使用TeamVie
微wx笑
·
2020-08-20 18:28
系统安全
WebView
面试知识
小结
本博客是对WebView基本
面试知识
的一个小结,该博客复制参考了Hensen_,感谢原文博主的分享,在前人的基础上做了补充,方便后期知识的回顾。
HardLing
·
2020-08-20 10:37
android-面试
前端
面试知识
点--CSS盒模型
1.基本概念完整定义DOCTYPE会触发标准模式,如果DOCTYPE缺失则在ie6/ie7/ie8下将会触发怪异模式。(W3C)标准模型一个块的宽度=width(content宽度)+padding(内边距)+border(边框)+margin(外边距);(怪异)IE模型一个块的宽度=width(content宽度+内边距+边框)+margin(外边距)(即怪异模式下,width包含了border
Lewage
·
2020-08-20 09:33
前端学习笔记
2020暑期实习腾讯一面面经(java后端开发)
一面是电话面试,面试官很和蔼,
面试知识
点很全面。1.自我介绍2.问项目,这个可能就是和你相关的项目了。
IDEA_TEYU_1112
·
2020-08-20 04:21
java面经之查缺补漏
牛人整理分享的
面试知识
:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
基础篇:操作系统、计算机网络、设计模式一:操作系统1.进程的有哪几种状态,状态转换图,及导致转换的事件。2.进程与线程的区别。3.进程通信的几种方式。4.线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)5.线程的实现方式.(也就是用户线程与内核线程的区别)6.用户态和核心态的区别。7.用户栈和内核栈的区别。8.内存池、进程池、线程池。(c++程序员必须掌握)9.死锁的概念,导致死锁
slowman
·
2020-08-20 04:56
Linux
30 张图解 | 高频
面试知识
点总结:面试官问我高并发服务模型哪家强?
文章每周持续更新,原创不易,「三连」让更多人看到是对我最大的肯定。可以微信搜索公众号「后端技术学堂」第一时间阅读(一般比博客早更新一到两篇)面试中经常会被问到高性能服务模型选择对比,以及如何提高服务性能和处理能力,这其中涉及操作系统软件和计算机硬件知识,其实都是在考察面试者的基础知识掌握程度,但如果没准备的话容易一头雾水,这次带大家从头到尾学习一遍,学完这一篇再也不怕面试官刨根问底了!任务类型谈高
柠檬橙1024
·
2020-08-19 22:00
2020Android初中级
面试知识
点记录——Android篇
Android持续更新…Q:Fragment的生命周期onAttach->onCreate->onCreateVIew->onActivityCreated->onStart->onResume->onPause->onStop->onDestroyView->onDestroy->onDetachonAttach()在Fragment和Activity建立关联是调用onCreateView()当
疯狂的皮卡
·
2020-08-19 21:14
Android
知识点总结
腾讯Android面试:系统如何加载一个dex文件,他的底层原理是怎么实现的
本系列文章专注分享大型Bat
面试知识
,后续会持续更新,喜欢的话麻烦点击一个关注面试官:系统如何加载一个dex文件,他的底层原理是怎么实现的心理分析:面试官想知道你是否有过对dex加载相关经验。
小小小小怪兽_666
·
2020-08-19 19:06
java
面试知识
点-三年java开发
1、mysql索引聚簇非聚簇redo,undo,binlog事务acid隔离机制mvcc两段锁协议explainMysql索引什么时候会失效4、spring设计模式:策略模式bean的前置、后置处理iocdiaop:原理bean的类型:单例、多例bean的生命周期、加载过程事务的几种传播机制https://blog.csdn.net/csdnlijingran/article/details/80
jingranisgou
·
2020-08-19 18:04
面经
Java集合框架
面试知识
点总结
Java集合框架
面试知识
点总结2019/10/26周六集合框架是面试中最常问到的问题之一,写一篇常用集合总结来加深记忆。
hanne_lovegood
·
2020-08-19 17:32
基础知识
Java多线程
面试知识
点总结
Java多线程
面试知识
点总结2019/10/31周四程序、进程、线程、协程的概念区分:程序:含有指令和数据的文件,存储在磁盘上,是可执行的静态代码进程:内存中正在运行的程序,是应用程序的执行实例,是系统分配资源的独立单位
hanne_lovegood
·
2020-08-19 15:27
基础知识
python一些
面试知识
学习python挺久了根据主要百度的面试题总结了一下面试可能问到的知识点,总之还差很多很多...还需要不断地添加修正。如果有大神看了评论、点赞一下给我一点信心。输入url后发生什么:查询查询浏览器缓存、检查系统缓存、检查路由器缓存、查询ISPDNS缓存、递归查询(从根域名服务器到顶级域名服务器再到极限域名服务器依次搜索哦对应目标域名的IP)三次握手(SYN、ACK,SYN、ACK),tcp封装数据
Uchiha_tw
·
2020-08-19 08:13
Python
面试知识
整理-01
一:OSI七层模型以及各部分功能:物理层,主要作用:二进制与电信号相互转换数据链路层:主要作用:下层信号封装为数据报,工作物件交换机网络层:主要作用:下层信号封装为数据包,工作物件路由器传输层:主要作用:建立链接传输,主要内容:TCP、UDP协议于此层工作会话层:主要作用:发起回话和接受请求(通过MAC地址或者IP来认识)表示层:主要作用:对接收的数据进行加密、解密,压缩与解压缩等。应用层:主要作
Light丶Long
·
2020-08-19 02:23
面试自省
PHP
面试知识
点
一.redis和memcachedRedis和Memcache都是基于内存的数据存储系统。Memcached是高性能分布式内存缓存服务;Redis是一个开源的key-value存储系统。与Memcached类似,Redis将大部分数据存储在内存中,支持的数据类型包括:字符串、哈希表、链表、等数据类型的相关操作1.储存的数据类型redis:1.String(字符串)512MB。2.Hash(哈希)3
神码程序猿丶辉
·
2020-08-18 21:02
数据管理
面试
数据分析师笔试
面试知识
点总结
知识点1:贝叶斯公式贝叶斯公式:P(B|A)=P(A|B)*P(B)/P(A)其中P(A)可以展开为P(A)=P(A|B1)P(B1)+P(A|B2)P(B2)+…+P(A|Bn)*P(Bn)(这在很多问答题或者选择题中都有用到)知识点2:分类有监督就是给的样本都有标签,分类的训练样本必须有标签,所以分类算法都是有监督算法。监督机器学习问题无非就是“minimizeyourerrorwhilere
LatinoCaribo
·
2020-08-18 12:54
招聘
机器学习
数据分析师
笔试面试
机器学习
数仓分层相关
面试知识
点总结
数仓分层1ODS层做了哪些事?1)保持数据原貌,不做任何修改2)压缩采用LZO,压缩比是100g数据压缩完10g左右。3)创建分区表2DWD层做了哪些事?2.1数据清洗(1)空值去除(2)过滤核心字段无意义的数据,比如订单表中订单id为null,支付表中支付id为空(3)将用户行为宽容和业务表进行数据一致性处理selectcasewhenaisnullthenbelseaendasJZR,...f
美食江湖
·
2020-08-18 11:41
大数据
数据仓库
大数据
招银网络
面试知识
点总结-2019
第一次参加银行的面试,也算一次宝贵的面试经历,总结如下:1.了解几种加密算法的区别(AES/EDS等);2.考察“同源”问题(同协议,同ip,同端口号--三同);3.192.168.0.125/25一共有多少个主机数;4.http和https的区别以及建立连接xx方面的不同;5.设计模式考察;6.UML中三大组成元素;7.栈和队列的考察;8.注解的考察(配置文件及其类涉及到的注解);9.lock和
pursue_vip
·
2020-08-18 00:35
面试
前端的题目汇总
http://blog.sina.com.cn/s/blog_7f5571aa0102w2tv.html前端开发
面试知识
点大纲:HTML&CSS:对Web标准的理解、浏览器内核差异、兼容性、hack、CSS
weiyastory
·
2020-08-17 19:56
前端
计算机网络--TCP协议
面试知识
点总结
前言昨天(2017.8.12)晚上9点多的时候突然接到百度的面试电话,上来就让自我介绍,介绍完之后就开始问我知不知道滑动窗口协议,知不知道三次握手和四次挥手。于是今天又花点时间把TCP协议相关的做一下总结。TCP特点①TCP是面向连接的传输层协议。应用程序在使用TCP协议之前必须先建立TCP连接。在传送数据结束后,必须释放已经建立的TCP连接。②每一条TCP连接只能有两个端点(endpoint),
HankingHu
·
2020-08-17 15:06
计算机网络
常见
面试知识
随记
String,StringBuilder,StringBuffer区别1.String基本特征2.String的引申说明3.StringBuilder和StringBufferMap1.hashMap扩容(0.75,2)2.hashMap数据结构:jdk1.7(数组+链表);jdk1.8(数组+链表+红黑树)[当链表元素大于阈值8时,链表转化为红黑树]3.hashMap和hashTable和con
RunnerSlowly
·
2020-08-16 23:38
随记
Mysql复习
复习内容MySQL-索引详解√MySQL教程|菜鸟教程√Mysql
面试知识
点总结(基础篇)√思维导图记忆点:使用聚集函数(分组函数,统计函数:作用域一组数据并对一组数据返回一个值。
didadu
·
2020-08-16 19:44
learning
diary
机器学习
面试知识
点总结(更新中...)
参考资料:https://blog.csdn.net/weixin_40355324/article/details/80426952(非常全面)https://www.cnblogs.com/zuochongyan/p/5407053.htmlhttps://blog.csdn.net/woaidapaopao/article/details/77806273(很好的深度相关总结,简短)监督学习
MaggieYue
·
2020-08-16 06:22
实习面试
Linux内核修炼之道 之 前言
推荐博文:Linux内核“问题门”——学习问题、
经验集锦
推荐下载:《Linux内核修炼之道》精华版之方法论至此落笔之际,恰至Linux问世18周年,18年的成长,如梦似幻,风雨颇多,感慨颇多。
fudan_abc
·
2020-08-16 06:40
《Linux内核修炼之道》
Linux内核修炼之道
前端
面试知识
点总结
这篇文章是对我大四秋招以来面试的总结,里面包含前端
面试知识
的方方面面,目前本人已经拿到腾讯offer,希望能对后面找工作的学习学妹们有所帮助。
djfdbmbj
·
2020-08-16 04:42
前端面试经验总结
前端面试知识总结
java
面试知识
梳理
我是一个工作经验虽然少,但是喜欢学习的人。、还没开始面试。这是我分享的一个自己准备的知识梳理。干货满满。为了之后找到一个好工作而准备。希望我能进一个大厂。下面涉及到的所有视屏讲解都是免费的哦。面试中的大纲知识点1.map掌握,底层实现原理map的实现底层数据结构是什么。如何进行扩容的。初始容量,负载因子。多次扩容引发的问题。https://blog.csdn.net/yilihuang/artic
张小姐~```
·
2020-08-16 03:06
java面试
java知识梳理
java进阶
java
前端
面试知识
点总结(持续更新)一
JavaScript分为ECMAScript,DOM,BOMBOM:浏览器对象模型,它使得js有能力与浏览器进行‘对话’,如alert()就是它提供的DOM:文档对象模型,通过它可以访问HTML文档的所有元素,如document.getelementByid()就是它提供的变量提升:就是将js中的变量或者函数提高到作用域的顶部,如先把var和function声明的变量前置,再去顺序执行代码阻止冒泡
HongfeiAn
·
2020-08-16 01:19
面试
JavaScript
JAVA
面试知识
点 5 -- 面向对象编程( OOP)之继承(Inheritance)
1.java的继承(Inheritance)继承是OOP一个重要特性。的主要目的就是代码的re-use,以减少代码量。并且可以很好的理解和管理class们。对java中的继承,了解下面这些要点就差不多了:1.继承的基本概念2.is-arelationship3.关键词extends4.构造函数和继承5.调用父类方法和变量:super6.type-casting:upcasting和downcast
一朵小呆毛
·
2020-08-15 20:01
java
面试
【绝对干货】超全Android中高级面试复习大纲,覆盖所有
面试知识
!(上篇)
文章目录如下:Activity面试题Fragment面试题Service面试题BroadcastReceiver面试题WebView面试题Binder面试题Handler面试题AsyncTask面试题HandlerThread面试题IntentService面试题视图工作机制面试题事件分发机制面试题ListView面试题Android项目构建面试题(由于篇幅太长,今天就先分享到这里)ANR面试题O
Android-until
·
2020-08-15 17:34
Android
面试
程序员
Android
Android开发
面试大纲
面试
进阶学习
AsyncTask
面试知识
小结
前言今天我们来回顾复习下AsyncTask,它是Android一种轻量级的异步任务类,从实现来说,AsyncTask封装了线程池和Handler。它可以在线程池中执行后台任务,把执行的进度和结果传递给主线程并在主线程中更新UI,通过AsyncTask可以更加方便的执行后台任务以及在主线程访问UI,但他不适合进行特别耗时的后台任务。一、什么是AsyncTask?1、是一种轻量级的异步任务类;2、是一
HardLing
·
2020-08-15 14:26
android-面试
android
Android UI卡顿
面试知识
小结
今天我们来学习下Android中UI卡顿方面的知识,UI卡顿的原理、UI卡顿的原因分析、UI卡顿的优化。一、UI卡顿的原理1、Android系统每隔16ms发出VSYNC信号,触发对UI进行渲染;2、View的绘制帧数每秒保持60fps最佳,这要求每帧的绘制时间不超过16ms(1000/60),如果安卓不能在16ms内完成界面的渲染,那么就会出现丢帧卡顿现象;二、UI卡顿的原因分析1、在UI线程中
HardLing
·
2020-08-15 14:55
android-面试
android
Android Proguard代码混淆
面试知识
小结
今天我们来学习下Proguard代码混淆的知识,由于Java代码非常容易被反编码,为了很好的保护Java源代码,我们需要对编译好后的class文件进行混淆,增加项目被反编译的难度。一、proguard是什么?proguard工具是用于压缩,优化,混淆我们的代码,主要作用是可以移除代码中的无用类,字段,方法和属性。缩小apk的体积,增加项目被反编译的难度。二、proguard技术的功能1、压缩:检测
HardLing
·
2020-08-15 14:55
android-面试
android
android冷启动与热启动
面试知识
小结
今天我们来学习Android冷启动、热启动方面的知识。一、什么是冷启动、热启动?冷启动:在启动应用时,系统中没有该应用的进程,这时系统会创建一个新的进程分配给该应用;热启动:在启动应用时,系统中已有该应用的进程(例:按back键、home键,应用虽然会退出,但是该应用的进程还是保留在后台);二、冷启动、热启动的区别冷启动:系统没有该应用的进程,需要创建一个新的进程分配给应用,所以会先创建和初始化A
HardLing
·
2020-08-15 14:55
android-面试
android
Handler
面试知识
小结
前言今天我们来回顾复习下Handler,处于性能优化的考虑,Android的UI线程是线程不安全的。为了避免多个线程并发操作UI的引发UI显示错乱问题,Android指定只允许在UI线程修改更新UI组件。其他线程更新UI抛出android.view.ViewRootImpl$CalledFromWrongThreadException:Onlytheoriginalthreadthatcreate
HardLing
·
2020-08-15 12:49
android-面试
android
查找算法总结及其算法实现
前言本文总结了常用的查找算法,内容包括:查找算法的定义和思路,动画演示查找算法的代码实现:Python和Java查找算法性能分析:时间空间复杂度分析不同排序算法最佳使用场景
面试知识
点复习手册此文属于知识点复习手册专栏内容
后端技术漫谈
·
2020-08-15 12:00
排序算法最强总结及其代码实现
面试知识
点复习手册此文属于知识点复习手册专栏内容,你还可以通过以下两种途径查看全复习手册文章导航:关注我的公众号:后端技术漫谈点击公众号下方
后端技术漫谈
·
2020-08-15 12:00
【系统之音】Activity启动流程剖析——史上最全最简洁易懂版
Activity的启动流程是一个资深Android工程师必须掌握的内容,也是高职级面试中的高频
面试知识
点,无论是从事应用层开发,还是Framework开发,其重要性都无需我多言。
宋者为王
·
2020-08-15 12:00
成为Java高级工程师需要掌握哪些核心点?
跳槽就必不可少的要经过面试,那么作为一个Java程序员需要准备哪些
面试知识
呢?下面就给大家说说。
天涯0818
·
2020-08-15 11:52
人物_修养_新闻
综合其他
面试知识
点总结之c++基础(一)
1、#include,其余用""。注:用#include格式来引用标准库的头文件(编译器将从标准库目录开始搜索)。用#include“filename.h”格式来引用非标准库的头文件(编译器将从用户的工作目录开始搜索)。2、C++中的staticC++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明sta
Xcockroach
·
2020-08-15 10:09
面试
面试知识
点总结之数据库
一、数据库索引的左右及其优缺点为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可
Xcockroach
·
2020-08-15 10:08
面试
Java攻城狮必会的
面试知识
点
阶段一1、HTML(1)了解HTML语言(2)掌握HTML整体结构(3)字体标签(4)表单元素2、CSS(1)了解CSS(2)五大CSS选择器(3)CSS导入方式3、JavaScript(1)了解JavaScript(2)掌握JavaScript基本语法(3)JavaScript内部对象(4)JavaScript的BOM(5)BOM(6)自定义函数(7)全局函数(8)事件处理4、jQuery(1)
三月小跟班
·
2020-08-15 10:12
Java
软件测试
面试知识
点总结第一部分
软件测试:软件开发方面:1、软件的生命周期:是指形成开发软件概念起直到软件利用价值丧失消亡为止的过程,需求分析-系统设计-编码实现-软件测试-验收运行-维护升级至废弃2、软件开发的模型:瀑布模型:采用结构化的方法将软件的逻辑实现和物理实现分开,将软件的生命周期分为:制定计划-需求分析-软件设计-程序实现-软件测试-运行维护等6个基本活动,规定自上而下哦、相互链接的固定次序,逐级实现。优点:开发阶段
TamoR.
·
2020-08-15 09:13
软件测试
Java开发
面试知识
点梳理(答案部分)
本篇博客是上篇Java面试宝典的续篇:答案部分,完整的试题部分可以看前一篇博客。出于篇幅考虑,这篇文章给出了10个专题,每个专题给出了大约4道题的答案,完整200+题的答案PDF文档请加公众号获取。Java面试宝典产生自我7月份准备社招跳槽的过程,当时网上找了些试题,但是没答案,然后一边梳理自己的知识,一般结合自己平时钻研的知识和工作经验,自己对试题进行了整理,解答。也凭借着这次梳理,社招一路过关
zhanht
·
2020-08-15 04:54
java基础
Java
面试知识
点整理
优化Hibernate所鼓励的7大措施:1.尽量使用many-to-one,避免使用单项one-to-many(Hibernate鼓励使用双向一对多关联,不使用单向一对多关联。单向一对多关联映射是在one端维护关系的,必须先保存many端后才可以保存one端,所以在保存many端时该端不知道one端是否存在相应的数据,所以只能将维护的关系字段设置为null,如果为非空则无法保存。因为是one端维护
_LDL
·
2020-08-14 20:05
Java
java
面试知识
点易考总结(基础知识)
1.java语言的特性:(1)与c++相比:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。二者相比:都是面向对象的语言,都支持封装、继承和多态Java不提供指针来直接访问内存,程序内存更加安全Java的类是单继承的,C++支持多重继承;虽然Java的类不可以多继承,但是接口可以多继承。J
一只奋斗的小强
·
2020-08-14 18:21
Java面试
JAVA
面试知识
点
1、线程wait()和sleep()的区别sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得
ice_spar
·
2020-08-14 17:56
Java
面试知识
点
Java
面试知识
点花写完这篇文章,我感触很深,以前学Java认为会用就行了,而不会刨根问底,导致很多知识都停留在表面,思考得不透彻。经过这次较全面的整理,可以知道以前知道的还是太少了。
hjy逸影
·
2020-08-14 17:34
Java
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他