logo头像
Snippet 博客主题

腾讯前端面试题集锦

想要进入腾讯,首先会进行一些基础知识的考核,这些基础及时包括数据结构、算法、数据库、安全等方面,最后是关于性格和项目经验的问题。 基础知识 prototype和proto的关系是什么 meta viewport原理 域名收敛是什么 f...

前缀、中缀、后缀表达式

在函数式编程语言中,为了表示方便,出现了一些新的语法格式。所谓前缀、中缀、后缀表达式,它们之间的区别在于运算符相对与操作数的位置不同,为了说明它们的概念,首先来看一下中缀表达式。 所谓中缀表达式,就是将函数名放到两个操作数中间的表达式...

一个ClassLoader引起的JNI链接错误

一个ClassLoader引起的JNI链接错误

前言Android插件化工程具有减少方法数和包大小,易于扩展等优势,深得大型工程的青睐,但同时插件化也会引起一些意想不到的麻烦。我们最近在做的插件工程就遇到了一个诡异的JNI链接错误。 我们的插件工程作为主工程的具体业务,主工程提供了...

IOS开发之逆向分析

IOS开发之逆向分析

首先,本逆向分析是系列文章,会分别从常见的逆向技巧来介绍iOS开发中常见的逆向技术。 网络分析 在逆向过程中很多时候需要分析APP和Web端数据交互的内容那么最简单的方式即是抓包网络分析,而使用Charles、Tcpdump也是逆袭分...

移动工程师如何学习人工智能

移动工程师如何学习人工智能

当前和未来两年,人工智能是技术行业的发展主流。用来开发机器学习主要有三门语言:Python Java C++,其中Python是主流。学习人工智能技术之前,得先好好复习下高数,比如说,高数,微积分,线性代数,微积分,数理统计,概率论等...

Node+React小爬虫:从开发到部署

我一般都喜欢去一些技术类博客社区或者 UGC 社区浏览文章,相信与我同类的你应该也有这爱好。为了方便自己的阅读,而不用一个一个打开目标网站的地址,就基于 Node+React 写了一个小爬虫: Tech-Read,用于抓取常去的 UG...

Kotlin与Java互操作

互操作就是在Kotlin中可以调用其他编程语言的接口,只要它们开放了接口,Kotlin就可以调用其成员属性和成员方法,这是其他编程语言所无法比拟的。同时,在进行Java编程时也可以调用Kotlin中的API接口。 Kotlin调用Ja...

Vue.js 2.5新特性介绍

Vue.js 2.5新特性介绍

TypeScriptTypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。2012年十月份,微软发布了首个公开版本的TypeSc...

Kotlin极简教程(第一章 Kotlin简介)

Kotlin极简教程(第一章 Kotlin简介)

1.1 kotlin简史科特林岛(Котлин)是一座俄罗斯的岛屿,位于圣彼得堡以西约30公里处,形状狭长,东西长度约14公里,南北宽度约2公里,面积有16平方公里,扼守俄国进入芬兰湾的水道。科特林岛上建有喀琅施塔得市,为圣彼得堡下辖...