简述浏览器内核的主要负责的功能

简述Html5 IphoneX 适配方法
IphoneX 的适配,关键在于怎么让页面适应 齐刘海、底部操作区域以及大圆角问题。 IphoneX 相对于其他手机,不同之处在于设备虽同样都是一个屏幕,但其实被分为了好几个模块,具体见下图: 我们正常的一个网页,搬到X上来,效果是 内...
简述python四种分词工具,盘点哪个更好用?
目录1. jieba 分词 2. pkuseg 分词 3. FoolNLTK 分词 4. THULAC 大家好,我是安果! 分词在自然语言处理中有着常见的场景,比如从一篇文章自动提取关键词就需要用到分词工具,中文搜索领域同样离不开分词 P...
简述iOS属性中的内存管理参数
一,assign 代表设置时候直接赋值,而不是复制或者保留它。 二,retain. 会在赋值的时候把新值保留。此属性只能用于Object-C对象类型。 三,copy 在赋值时,将新值复制一份,复制工作由copy执行,此属性只对那些实行了N...
简述边界路由及其好处
边 界 路 由 系 统 体 系 结 构 是 一 种 令 广 域 网(WAN) 设 计 人 员 极 感 兴 趣 的 创 新 软 件 技 术, 这 种 技 术 可 以...
简述Mysql Explain 命令
MySQL的EXPLAIN命令用于SQL语句的查询执行计划(QEP)。这条命令的输出结果能够让我们了解MySQL 优化器是如何执行SQL语句的。这条命令并没有提供任何调整建议,但它能够提供重要的信息帮助你做出调优决策。 参考官方文档地址:...
简述Docker 安装influxDB分布式时间序列数据库及相关操作
influxDB简介 influxDB是一个分布式时间序列数据库。cAdvisor仅仅显示实时信息,但是不存储监视数据。因此,我们需要提供时序数据库用于存储cAdvisor组件所提供的监控信息, 以便显示除实时信息之外的时序数据。 in...
简述Java内存模型的由来、概念及语义
JDK5引入了JMM新规范:JSR-133,引入了happens-before/可见性等概念,对synchronized/volatile/final等关键词进行了语义定义。解决了:final变量在构造器中初始化的线程安全问题以及vola...
简述Java编程语言对象的容纳
如果一个程序只含有数量固定的对象,而且已知它们存在的时间,那这个程序是相当简单的。 数组 容纳对象有很多方式,数组是其中最为普遍的一种,它主要有如下两个特点:效率和类型。对于Java来说,为保存和访问一系列对象(实际是对象的句柄),最...
简述Java编程语言中的逃逸分析
大家一般认为new出来的对象都是被分配在堆上,但这并不是完全正确,通过对Java对象分配过程分析,我们发现对象除了可以被分配在堆上,还可以在栈或TLAB中分配空间。而栈上分配对象的技术基础是逃逸分析和标量替换,本文主要介绍下逃逸分析。 ...
简述angular自定义过滤器在页面和控制器中的使用
AngularJS另一个特点就是提供了过滤器,可以通过操作UNIX下管道的方式,操作数据结果。   通过使用管道,可以便于双向的数据绑定中视图的展现。   过滤器在处理过程中,将数据变成新的格式,而且可以使用管道这种链式风格,还能接受...