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后端面试知识梳理
箭头函数基础
知识梳理
(一)
本文仅对表达式部分语法进行梳理,当然相对于普通函数,箭头函数不仅仅是看上去更加的简洁,还有一个重要的作用就是,箭头函数在可以解决普通函数中,发生指针偏离的问题。1.单参数普通函数表达式functiondemo(a=2){returna+a;}箭头函数表达式letdemo=(a=2)=>a+a;2.多参数普通函数表达式functiondemo(a,b){returna*a;}箭头函数表达式letde
持续5年输出bug
·
2018-08-03 08:28
可以落地的DDD到底长什么样?
领域驱动设计的概念大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务
知识梳理
,然后才能到软件设计的层面,最后才是开发。
jebysun
·
2018-08-01 19:38
T.ome | 英国文化景观与设计思维短期设计课程
朗道联合伦敦艺术大学切尔西艺术学院,以英国近代艺术史、建筑史为线索进行
知识梳理
并结合创新思维和实例的研学。
环球设计
·
2018-07-31 00:00
可以落地的DDD到底长什么样?
领域驱动设计的概念大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务
知识梳理
,然后才能到软件设计的层面,最后才是开发。
阿豪聊干货
·
2018-07-30 09:00
打开玩耍Vue组件的正确姿势
现在把组件中基本的
知识梳理
一下。组件的基本使用注册组件注册组件就是利用Vue.component()方法,先传入一个自定义组件的名字,然后传入这个组件的配置。
360linker
·
2018-07-26 18:26
vue
组件
技术
软件开发
python解释器
python解释器标签(空格分隔):python在阅读TensorFlow源代码时,经常看到解释器这样的一类的东西,打算将这部分
知识梳理
一下,方便自己后面继续看代码,该部分主要参考这两个博客Python
Charel_CHEN
·
2018-07-24 09:25
python
2018百度
Java后端面试
真题,你会几个?
01百度一面1、给一个函数,返回0和1,概率为p和1-p,请你实现一个函数,使得返回0、1概率一样。2、10亿个url,每个url大小小于56B,要求去重,内存4G。3、把一个bst转化成一个双向链表。4、http和https区别,https在请求时额外的过程,https是如何保证数据安全的;5、IP地址子网划分;6、POST和GET区别;7、DNS解析过程;8、硬链接和软连接区别;9、kill用
java面试笔试
·
2018-07-18 12:40
Web应用服务器 相关
知识梳理
(一)Tomcat中的ClassLoader分析
一.ClassLoader的等级加载机制如某会场的入场嘉宾分为普通VIP、白银VIP、黄金VIP、钻石VIP等,则对应的接待室也会被划分为同等级别:普通VIP接待室、白银VIP接待室、黄金VIP接待室、钻石VIP接待室,不同等级的会员会被分到不同的接待室接待。ClassLoader的等级加载机制:任何一个会员到达任何一个接待室时,这个接待室首先检查这个会员是否已经被自己接待过,如果是则拒绝接待;如
看得见的等候
·
2018-07-10 12:12
Web应用服务器
Python学习笔记——(1)标准数据类型
没有构成体系,所以决定写个系列博客,把一些基础
知识梳理
记录下来,主要是帮助自己加深理解,构建起系统的知识体系,从数据类型开始吧。
此去会经年
·
2018-07-03 21:47
python学习笔记
CSS与HTML
知识梳理
一、HTML基础
知识梳理
1.web标准结构标准:用于对网页元素进行整理和分类(html是骨架)表现标准:用于设置网页元素的版式、颜色、大小等外观样式(css是外观)行为标准:是指网页模型的定义及交互的编写
Vicky_ding
·
2018-07-01 13:18
Web
知识梳理
之Java并发包相关(java.util.concurrent/Blocking/Concurrent/ThreadPoolExecutors/CopyOnWrite)
Java并发包提供了哪些并发工具类?我们通常所说的并发包也就是java.util.concurrent及其子包,集中了Java并发的各种基础工具类,具体主要包括几个方面:提供了比synchronized更加高级的各种同步结构,包括CountDownLatch、CyclicBarrier、Semaphore等,可以实现更加丰富的多线程操作,比如利用Semaphore作为资源控制器,限制同时进行工作的
Moshow郑锴
·
2018-06-23 20:26
JavaSE
学习策略60-80读书笔记
每个单元的学习或每一个模块的学习告一段落时,应让学生养成自觉整理复习的好习惯,对所学
知识梳理
、归纳,采用图表的形式呈现。
冰糖雪儿
·
2018-06-16 21:27
-Task2:
知识梳理
(undone)
0.名词梳理PRDMRDBRDKPI:关键性表现指标,通过表征性的指标,考量产品,比如ROI,广告上,网页上,用户上等等上的一些指标。垂直领域:传统领域是一个产业向边缘扩散,是横向分布的,规模大。垂直领域注意力集中在某些特定的领域,是纵向分布的细分产业,在于精。广告相关:网页:PV,UV,跳出率,退出率,平均访问时长,PR(网页sem排名),着陆页(未必从首页进来,从那个链接进的那个页面)用户:A
铃音Lain
·
2018-06-15 12:59
TensorFlow入门
知识梳理
—1
1.基本使用TensorFlow,你必须了解TensorFlow功能:•使用图(graph)来表示计算任务.•在被称之为会话(Session)的上下文(context)中执行图.•使用tensor表示数据.•通过变量(Variable)维护状态.•使用feed和fetch可以为任意的操作(arbitraryoperation)赋值或者从其中获取数据.2.TensorFlow是一个编程系统,使用图来
csdn_persist
·
2018-06-15 11:29
Tensor_Flow学习笔记
一份关于成长的知识讲座的
知识梳理
参加了一个关于成长的知识讲座,题目是《成长与复盘》,梳理一下要点整理如下图。首先我是被标题吸引而来参加这次的讲座,当然也是为了遇见一个更好的自己,寻找一个好的人生上升空间。我把这个题目理解为:成长即上升空间的提升,复盘:即对事的沉淀与反思。综合来理解即是:在前进的路上,不忘时刻留点时间来给自己反思,不要做那只摘了西瓜丢了芝麻的那只猴子。我是谁?每个人都会有自己的特质,首先要知道自己的本心,喜欢做什
weiizuo
·
2018-06-14 18:43
移动H5页面开发多屏适配 - viewport和像素篇
以下是网上一些像素及viewport的资料的
知识梳理
(绝大多数就是总结于ppk两篇谈论viewport的文章one,two,图片亦是出自于ppk的文章)。
萧玄辞
·
2018-06-12 18:44
移动H5页面开发多屏适配 - viewport和像素篇
以下是网上一些像素及viewport的资料的
知识梳理
(绝大多数就是总结于ppk两篇谈论viewport的文章one,two,图片亦是出自于ppk的文章)。
萧玄辞
·
2018-06-12 18:44
Java后端面试
题总结(1)
在Java中,内存泄漏就是存在一些被分配的对象,这些对象存在以下一些特点:1)对象是可达的,即在有向图中,存在通路与其相连;2)对象是无用的,即程序以后不会再使用这些对象。这些对象不会被gc回收,然而他们却占用内存。发生内存泄漏的第一个迹象通常是:在应用程序中出现了OutOfMemoryErroe(OOM)ArrayList和LinkedList的remove和contains方法都依赖equal
点点滴滴的记录
·
2018-06-12 11:53
面试
正则表达式结合实例简单梳理
本文对正则表达式做一个简单的
知识梳理
,结合一些小例子来加深印象。正则表达式的验证方法现在也多种多样,在这里就不推荐了,大家选择适合自己用得惯的就好。
Chellyyy
·
2018-05-31 15:00
WebSocket与http长连接的区别
前言事先说明这是鄙人看了一点入门文章总结的粗浅的知识,并不保证理解完全正确,用来给自己
知识梳理
用。websocket连接过程概述WebSocket建立连接需要先通过一个http请求进行和服务端握手。
Bernie维尼
·
2018-05-31 00:00
websocket
http
java中IO流
知识梳理
【java中IO流的结构图如下】IO流的分类:根据对流中数据类型的处理不同分为:字符流、字节流、转换流根据流的方向分为:输入流(数据流向程序)、输出流(数据流出程序)字节流、字符流、转换流字符流表示处理流中的数据时,将数据流切分成一个个的字符格式,该种类型的流一般被用于处理文本数据。字节流表示处理流中的数据时,会将数据流切分成一个个的字节格式,该种类型的流能够被用于处理任何类型的数据。转换流用于将
AlexQiweek
·
2018-05-28 17:42
java
python爬虫
知识梳理
——HTTP协议(请求)
二、HTTP请求1、一个完整的请求可以分为请求行、请求头、请求数据(非必要)1.1、请求行请求行位于整个请求的开头,请求行自身又可以分为请求方式、请求的URI、请求采用的HTTP协议版本号,相互之间以空格划分。目前HTTP协议版本为HTTP1.1、HTTP1.0、HTTP0.9,主流版本为1.1。HTTP1.1版本中支持的请求方式有GET、POST、OPTIONS、HEAD、PUT、DELETE、
魔笛手CTO
·
2018-05-21 19:54
Python
爬虫
TCP首部报文段格式
最近《计算机网络》这本书看到了传输层的TCP协议,因为TCP的全部功能都体现在它的首部中,因此觉得有必要将这些
知识梳理
一下。首先TCP是面向字节流的。这个流指的是流入到进程或从进程流出的字节序列。
留兰香丶
·
2018-05-18 10:03
操作系统与网络
基础
知识梳理
(6月初完成所有红色任务,6月底完成所有蓝色任务,8月中旬结束所有任务)
这篇博客仅用于告诫自己需要回顾和欠却的知识点,以明确接下来的任务,防止迷茫,不做它用,严禁暴揍。当然,我这里也十分乐意和大家讨论以下相关的知识点,期待共同进步(别抱太大期望,毕竟我也是菜鸟)。问题不大区:A:Sharepreference源码解析。B:深拷贝以及Filterable自定义。C:SpanableString使用范围回顾。D:第三方Sdk使用心得回顾,登录,短信,分享,消息推送,地图,
启-骋
·
2018-05-15 21:54
重归正道
曾今日头条资深产品经理,现知乎产品总监,《内容算法》作者闫泽华在内容推荐领域的头部作品
感谢闫老师将经验、实践、
知识梳理
成文。以一杯咖啡的价格可以读到好作品(少买一件衣服,多看好多本书),非常感恩。任何愿意将自我价值进行输出和分享的「老师」都值得感恩,利他者人恒利之。如果给《内容
曹门霞客行
·
2018-05-11 18:59
kafka 基础
知识梳理
及集群环境部署记录
一、kafka基础介绍0.kakfa概述Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica)开源消息系统,由Scala写成,是由Apache软件基金会开发的一个开源消息系统项目,该项目的目标是为处理实时数据提供一个统一、高通量、低等待的平台。kafka基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数
散尽浮华
·
2018-05-10 20:00
Java集合框架
知识梳理
【Java同步容器】 Java集合类是一种工具类,作用同容器一样,用于存储任意数量的具有共同属性的对象。主要从两大根接口Collection和Map延伸而来,以及一个工具类(Utilities)、两大关联接口类。接口Collection旗下的容器存储的都是单个数据,其中接口List旗下容器所存的数据都是有序的(元素可以重复),接口Set旗下容器所存的数据都是无序的(元素不可以重复)
AlexQiweek
·
2018-05-09 15:10
java
组件化
知识梳理
(4) - IOC & AOP 思想在 Arouter 中的应用
一、IoC1.1基本概念IoC(InversionofControl),中文翻译为控制反转,具体实现是由容器来控制业务对象之间的依赖关系,最终的目的是避免和降低对象间的依赖关系。本质上是控制权由应用代码转到了外部容器,控制权的转移即是所谓的反转。IoC的实现策略有两种:依赖查找:容器中的受控对象通过容器的API来查找自己所依赖的资源和协作对象。依赖注入(DependencyInjection):对
泽毛
·
2018-05-08 22:52
Tensorflow基础
知识梳理
Tensorflow实现神经网络1.TensorFlow的基本介绍:查看链接:http://python.jobbole.com/87513/2.TensorFlow相关函数包的调用理解点:(1)math包支持一些数学运算(2)h5py包支持对一些h5py格式的数据进行读取,本次实验是将手指的数字数据储存为h5py格式文件中。(3)ops是operations的缩写,指的是TensorFlow中的
sinat_36190649
·
2018-05-03 22:59
CNN
Andrew
NG
tensorflow
margin值的特殊性
从2016年10月接触前端,到现在大概1年多了吧,挺长的时间了,本以为自己的布局没有问题,毕竟还是有项目经验的,但是今天却发现自己不是很懂margin,这个前端最常见的属性之一,因此写下这篇作为
知识梳理
赵圆圆
·
2018-04-24 12:05
CSS
Mysql数据库
知识梳理
--超全整理
一、数据库基本概述数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。(文件系统)数据库管理系统(DataBaseManagementSystem,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。数据库
Dark-jazz
·
2018-04-23 23:05
数据库
mysql
数据库管理
计算机
数据
数据库
二叉树实现及相关操作
知识梳理
树型结构前言树型结构在生活中是非常常见的一种结构,应用范围很广,就用一个简单的例子来说。计算机中的文件目录就是一个树型结构,一般创建一个文件,如果文件中没有文件那么就相当于一个空树,如果里面有文件,就相当于这个文件的子树,以此类推,就形成了树型结构的文件目录。在学习中我们主要学习二叉树的一些特性,把树细化学习。二叉树的概念二叉树是结点的有限集合,该集合或者为空,或者由一个根节点加上两颗对称的左子树
GangStudyIT
·
2018-04-20 17:57
数据结构
Android串口通信之串口读写实例
在Android串口通信:基本
知识梳理
的基础上,我结合我项目中使用串口的实例,进行总结;Android使用jni直接进行串口设备的读写网上已经有开源项目了,本文是基于网上的开源项目在实际项目中的使用做的调整和优化
Chen_xiaobao
·
2018-04-18 08:33
View 绘制体系
知识梳理
(8) - obtainStyledAttributes 详解
一、基本概念1.1资源Android使用xml文件来描述各种资源,包括字符串、颜色、主题、布局等等。资源分为两个部分,及值和属性。1.1.1属性在App开发的过程中,如果需要为自定义View声明一个新的属性,那么我们会在res/values/attr.xml文件中进行定义。其中declare-styleable相当于一个属性的集合,而attr则是其内部的属性,在R.java文件中declare-s
泽毛
·
2018-04-11 01:41
【
知识梳理
】4.5MVVM框架类
1.MVVM框架Vue.jsReact.jsAngular.js参考资料:教你认清MVC,MVP和MVVM三种模式2.双向绑定的原理Object.defineProperty()作用:能监听data的变化,当有变化时会调用回调函数,回调函数中写好了view和data的关系,所以后续只需修改data即可。Object.defineProperty()方法会直接在一个对象上定义一个新属性,或者修改一个
stefanieliang
·
2018-04-04 00:00
mvvm
【
知识梳理
】4.2JS运行机制
1.对比同步和异步使用异步的场景:定时任务:setTimeout、setInterval网络请求:ajax请求、动态加载事件绑定//同步console.log(100);alert(200);//同步会造成阻塞console.log(300);//异步console.log(100);setTimeout(function(){console.log(200);},1000);console.lo
stefanieliang
·
2018-04-02 00:00
javascript
【
知识梳理
】4.3页面性能
1.一道面试题题目:提升页面性能的方法有哪些?1.资源压缩合并,减少HTTP请求2.非核心代码异步加载--->异步加载的方式--->异步加载的区别3.利用浏览器缓存--->缓存的分类--->缓存的原理*4.使用CDN(特别是页面第一次打开的时候,缓存不起作用,此时使用CDN效果明显)5.预解析DNS(页面中涉及多个域名的时候使用)//在高级浏览器中a标签是默认打开预解析的,但是在https协议中是
stefanieliang
·
2018-04-02 00:00
性能
【
知识梳理
】4.4错误监控
1.前端错误的分类1.即时运行错误(代码错误);2.资源加载错误(图片、js、css)。2.错误的捕获方式即时运行错误的捕获方式:1)try...catch;2)window.onerror(DOM0)/addEventListener()(DOM2)。资源加载错误的捕获方式:1)object.onerror;图片、scrip标签都有onerror事件;资源加载错误不会冒泡但是会捕获,所以wind
stefanieliang
·
2018-04-02 00:00
监控
【
知识梳理
】3.7面向对象
1.类与实例类的声明/***类的声明,采用构造函数声明*/varAnimal=function(){this.name='Animal';};/***es6中class的声明*/classAnimal2{constructor(){this.name='Animal2';}}生成实例/***实例化*/console.log(newAnimal(),newAnimal2());2.类与继承继承的几种
stefanieliang
·
2018-04-02 00:00
继承
oop
【
知识梳理
】3.10算法类
1.排序*快速排序,选择排序,希尔排序,冒泡排序快速排序:1.在未排序序列中找到最小(大)元素,存放到排序序列的起始位置2.从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。3.重复第二步,直到所有元素均排序完毕。//快速排序varquickSort=function(arr){if(arr.lengthtj,tk=1;2.按增量序列个数k,对序列进行k趟排序;3.每趟排序,根据
stefanieliang
·
2018-03-30 00:00
算法
【
知识梳理
】4.1渲染机制
1.DOCTYPEDTD(documenttypedefinition,文档类型定义)是一系列的语法规则,用来定义XML或(X)HTML的文件类型。浏览器会使用它来判断文档类型,决定使用何种协议来解析,以及切换浏览器模式。解读:DTD就是告诉浏览器我是什么文档类型,那么浏览器根据这个来判断用什么引擎来解析渲染他。DOCTYPE是用来声明文档类型和DTD规范的,一个主要的用途便是文件的合法性验证。如
stefanieliang
·
2018-03-30 00:00
渲染
【
知识梳理
】3.9安全类
1.前端安全的分类CSRFXSS2.CSRF基本概念和缩写:跨站请求伪造,英文名Cross-siterequestforgery,缩写CSRF。攻击原理:不可缺少的两大因素:1.用户一定在注册网站登陆过;2.网站的某一接口有漏洞(引诱链接会自动携带cookie,不会自动携带Token)。防御措施:Token验证(访问网站后,服务器将Token存储在本地,需手动上传);Referer验证(refer
stefanieliang
·
2018-03-30 00:00
安全
【
知识梳理
】3.8通信类
1.同源策略及限制源:协议(http://)、域名(www.example.com)、端口(80)同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。目的:这是一个用于隔离潜在恶意文件的关键的安全机制。限制范围:Cookie、LocalStorage和IndexDB无法读取;DOM无法获得;AJAX请求不能发送。参考文档:浏览器同源政策及其规避方法可以跨域的三个标签:三个标签的场
stefanieliang
·
2018-03-28 00:00
通信
【
知识梳理
】3.5HTTP协议类
1.HTTP协议的主要特点简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户
stefanieliang
·
2018-03-28 00:00
http
【
知识梳理
】3.4数据类型与类型转换
1.数据类型最新的ECMAScrip标准定义了7种数据类型:原始类型:Undefined,Null,Boolean,Number,String,Symbol(es6中新增);对象类型:Object;2.显示类型转换显示类型转换时需调用Number函数,String函数,Boolean函数三个中的一个。Number函数原始类型转换:1.数值:转换后还是原来的值;2.字符串:如果可以被解析为数值,则转
stefanieliang
·
2018-03-28 00:00
类型转换
数据类型
【
知识梳理
】3.6原型链
1.创建对象//第一种方式:字面量varo1={name:"o1"};//{name:"o1"}varo2=newObject({name:"o2"});//{name:"o2"}//第二种方式:构造函数varM=function(name){this.name=name;};varo3=newM("o3");//M {name:"o3"}//第三种方式:Object.create(o4.__pr
stefanieliang
·
2018-03-28 00:00
原型链
【
知识梳理
】3.3DOM事件
1.DOM事件的级别DOM0:element.onclick=function(){},在html中onclick属性上加js语句;DOM2:element.addEventListener('click',function(){},false),第三个参数如果是true则表示在捕获阶段调用,为false表示在冒泡阶段调用(默认);DOM3:element.addEventListener('ke
stefanieliang
·
2018-03-27 00:00
事件
dom
【
知识梳理
】3.1页面布局
题目:假设高度已知,请写出三栏布局,其中左栏、右栏各为300px,中间自适应。0.基础样式html*{padding:0;margin:0;}.layout{margin-top:20px;}.layoutarticlediv{min-height:100px;}1.浮动布局.layout.float.left{float:left;width:300px;background-color:red
stefanieliang
·
2018-03-27 00:00
三栏布局
JAVA后端面试
必会之JVM虚拟机类加载机制
.class字节码文件使用javac命令编译后的.class文件,就是java的字节码文件。平时使用开发工具如Intellijidea中看到的.class文件都是经过反编译后的java代码,实际上.class文件都是一组以8位字节为基础单位的二进制流,用sublime打开看是十六进制的代码,大致如下:CAFEBABE0000003200160700...类的生命周期类从被加载到虚拟机内存开始,到卸
csucoderlee
·
2018-03-25 09:47
面试
编译原理第二章学习总结
一.
知识梳理
/首先是程序语言的定义:任何语言实现的基础是语言的定义。程序语言主要由语法和语义两方面定义。语法分为词法规则和语法规则,而语义是指一门语言除去词法语义规则外还要定义它的单词符号和语法单
bonnenuit_
·
2018-03-24 20:35
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他