本篇内容很全,基本覆盖了各大公司,可以为面试做好准备. 因篇幅问题,这里只展示了问题,可以看看自己掌握的怎么样,需要完整面试题答案可以文末获取: 【目录】 1. 阿里篇 2. 华为篇 3. 百度篇 4. 腾讯篇 5. 美团篇 6. 头条篇 7. 滴滴篇 8. 京东篇 9. MySQL篇 10. Re ...
分类:
编程语言 时间:
2020-04-22 13:00:05
阅读次数:
69
一:了解block的前世今生 首先,我们也称block为代码块,他可以理解为一个方法。它是C语言的扩充功能,C语言不允许存在这样的匿名函数。我们也知道,OC的类对象(在堆区),其他像C/C++一般存在于栈区。所以,block的内存在栈区。如果我们使用block作为一个对象的属性,我们会使用关键字co ...
分类:
移动开发 时间:
2020-04-22 12:59:18
阅读次数:
60
1.本节重点知识点用自己的话总结出来,可以配上图片,以及说明该知识点的重要性 连续变量预测——回归 离散变量预测——分类 线性回归 我的理解是通过对一个事物的连续观察,得出它的某个属性的浮动范围,并预测出下次的浮动范围在哪 因为机器预测和真实值会有误差,所以会用到梯度下降的方法来减少误差 沿着梯度相 ...
分类:
编程语言 时间:
2020-04-22 12:59:04
阅读次数:
58
springboot项目使用阿里云短信服务发送手机验证码 (第二篇) 此文介绍:springboot整合redis之发送手机验证码注册登录 短信验证码是通过发送验证码到手机的一种有效的验证码系统。主要用于验证用户手机的合法性及敏感操作的身份验证。常见的使用场景有:登录注册、信息修改、异常登录、找回密 ...
分类:
移动开发 时间:
2020-04-22 12:58:29
阅读次数:
70
在较早随笔《微信小程序结合后台数据管理实现商品数据的动态展示、维护》中介绍过使用小程序实现商品的展示,其实基于对应的接口,我们使用H5页面来开发基于公众号的商品展示和支付,也是产不多的原理,不过H5页面和小程序的界面处理代码有一些差异吧了,整体的实现思路倒是差不多的。本篇随笔介绍基于H5页面的开发,... ...
分类:
微信 时间:
2020-04-22 12:58:01
阅读次数:
94
其实也就是垂直轮播图的原理,当然可以直接使用轮播图组件去实现,在网上看到一个用很简单的代码就实现了的,一看就懂。 发现一个小bug,我把导航加上了名称并且把hover改为了click,假如当前是第一页,当我先点击了第四页,翻页到第四页,此时用鼠标滚轮向下滚动,是会翻到第二页,这就需要在点击翻页函数中 ...
分类:
其他好文 时间:
2020-04-22 12:57:48
阅读次数:
100
昨天在做一个获取ConfigMap的功能的时候,踩坑了,首先就是自己的无知,由于公司用的华为CCE,而我对K8S这一块也不了解,所以一开始就在华为的官方文档去找解决方案,于是一天的时间就过去了,自己也没啥收获。后来在同事的帮助下,才稍微了解了一点,实在是自己太菜,然后方向也找错了,白白浪费了一天时间 ...
分类:
Web程序 时间:
2020-04-22 12:56:47
阅读次数:
65
Vim 文本编辑器: 工作模式图: 指令: ...
分类:
系统相关 时间:
2020-04-22 12:56:22
阅读次数:
60
程序:中断法 1. Timer0_Init() 在上次 (一)查询法 中说过 2.main.c 用 flag #include<reg52.h> #include<Timer0_Init.h> #define uchar unsigned char #define uint unsigned int ...
分类:
其他好文 时间:
2020-04-22 12:55:59
阅读次数:
76
先完成‘左右两列竖直分别滑动,相互之间不存在任何关联’的页面样式: <t emplate> <div> <div class="flex-between"> <div class="left"> <span v-for="n in 16" :key="n">{{n}}</span> </div> < ...
分类:
其他好文 时间:
2020-04-22 12:55:38
阅读次数:
216
什么是编译器,解释器? 一个程序在运行之前,需要翻译成一种能被计算机执行的形式,完成这项翻译工作的软件系统称为编译器。 源程序被分割成多个模块,需要一个预处理的程序聚合源程序,包括把宏定义转为源语言语句。 经过预处理的源程序传给编译程序,生成汇编语言程序。 汇编语言程序由汇编器处理,生成可重定位的机 ...
分类:
其他好文 时间:
2020-04-22 12:55:04
阅读次数:
77
求一个3*3二维数组中每行的最大值和每行的和。输入格式:在一行中输入9个小于100的整数,其间各以一个空格间隔输出格式:输出3行3列的二维数组,并在每行后面分别输出每行最大值和每行元素的和,每个数据输出占4列。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-... ...
分类:
编程语言 时间:
2020-04-22 12:54:42
阅读次数:
158
翻译自:https://thispointer.com//c11 multithreading part 6 need of event handling/ 在本文中,我们将讨论多线程中事件处理的需要。 有时一个线程需要等待一个事件发生,比如一个条件变为真,或者一个任务由另一个线程完成。 例如,假设 ...
分类:
编程语言 时间:
2020-04-22 12:54:28
阅读次数:
58
Min25筛 文章很多的向下取整省略了。。。 前言 为什么网上通行的写法和论文里不一样啊 问题引入 设质数集合为$p_i$,$n$包含的质因数集为$p(n)$,定义积性函数 $$F(n)=\left \{ \begin{aligned} 1 && n=1 \\ G(p_i) && n=p_i \\ ...
分类:
其他好文 时间:
2020-04-22 12:54:11
阅读次数:
52
1、解读Login login(){ // 对当前loginForm进行验证,验证属性 this.$refs.loginForm.validate(valid => { if (valid) { this.loading = true //调用store下的login方法 this.$store.d ...
分类:
其他好文 时间:
2020-04-22 12:53:58
阅读次数:
269
磁盘预读每次读4k的倍数,一次加载一个磁盘块16k b+tree有2种查找方式:从根节点开始查找; 也可以通过双向链表从最小叶子节点开始找。 myisam和Innodb的数据结构都是b+tree,从上图中可以看到区别是: Innodb最后的叶子节点存放的是完整数据,这种数据和索引存放在一起的叫做聚簇 ...
分类:
数据库 时间:
2020-04-22 12:53:45
阅读次数:
67
一、环境搭建(window) 1、NodeJs,官网:http://nodejs.cn/ 2、Python2.7.4,用来构建前端包(特殊包需要py进行编译),官网:https://www.python.org/ 3、Ruby,用来构建sass(官网:https://www.sass.hk/),没有 ...
分类:
其他好文 时间:
2020-04-22 12:53:29
阅读次数:
55