栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

1亿个数找到1000个最大值 JavaScript利用堆排序实现 topN topK问题

1亿个数找到1000个最大值 JavaScript实现 topN topK问题 1亿个数找到1000个最大值其实就是找1亿个数中前1000大的数,首先以一亿个数字中的前1000个数建立小顶堆 这样我们可以保证这前一千个数字的堆顶是最小的(因为小顶堆的的堆顶是小于它的左右孩子的)这样我们依次比较 1000之后的数字一直到第1亿个数,例如:第1001个数和小顶...

News

1分钟搭建Elasticsearch开发环境

前置条件 本机要安装Docker环境 安装Elasticsearch步骤 1.选Elasticsearch版本镜像 我选择的是最新版本7.9.2, 镜像版本地址: hub.docker.com/_/elasticse… 2.拉取镜像 docker pull elasticsearch:7.9.2 3.启动容器 docker run -d --name es...

News

1.ArrayList实现RandomAccess接口有什么意义?

RandomAccess标识可以标识随机访问,也就是该集合底层是数组实现,遍历的时候用的应该是for循环,走数组下标访问元素,而不是迭代器可能上面的表述有点歧义,这么说吧,RandomAccess标识,则说明该集合底层实现是数组,所以,你使用该集合的时候,最底层应该走的是for循环遍历数组下标来访问集合元素。如果某集合没有RandomAccess标识,那么...

News

1x4 精读Vue官方文档 - 动态组件 & 异步组件

精读 Vue 官方文档系列 ? keep-alive <keep-alive> 元素可以缓存组件的状态,避免组件重新渲染。使用时可以与普通组件或 <component> 动态组件一同使用。 <!-- 失活的组件将会被缓存!--> <keep-alive> <component v-bind:is="cu...

News

1.数组中重复的数字

找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 限制: 2 <= n <= 100000 答案: f...

News

1. 两数之和[简单] | 刷题打卡

问题 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 你可以按任意顺序返回答案。 思路一 最简单的方式是,两次循环。 class Solution { public int[] twoSum(int...

News

1小时搞定vuepress快速制作vue文档/博客+免费部署预览

先来一下演示效果。和vue的官方文档几乎是一致的,页面内容都可自定义。 此教程部署后的效果预览。 在你跟着教程搭建好项目之后,你会收获: 快速搭建一个文档/博客,后期只需要修改markdown内容和导航参数,即可一键打包生成页面。 页面具有非常好的加载性能和搜索引擎优化(SEO),其他的页面则会只在用户浏览到的时候才按需加载。 自动生成全局搜索、记录上次修...

News

1x2 VueRouter - 基础 - 动态路由与静态路由

VueRouter 基础教程系列 ? 简介 Vue Router 使用自己的路径匹配语法,支持多种高级匹配模式,其灵感来源于 express。 “静态路由”只支持基于地址的全匹配;“动态路由”除了可以兼容全匹配外还支持多种 “高级匹配模式”。 路径参数 “动态路由”的路径地址中含有 路径参数,使得它可以按照给定的匹配模式将符合条件的一个或多个地址映射到同一...

News

什么是短信息中心号码(附全国短信中心号码表)

什么是短信息中心号码(附全国短信中心号码表)。有些用户反应自己的手机发不了短信,这是什么问题,其他都可以正常使用。这就是短信息中心号码设置的问题。短信息中心号码是什么?下文就让小编跟大家讲讲短信息中心号码是什么跟提供全国短信息中心号码表。短信息中心号码介绍:短信中心号码原理:就相当于短信的中转站啊,有了他就可以帮你把信息发给别人啊!短信中心号码局限:在哪办...

News

1小时搭建 mac 前端开发环境

mac 终端最佳搭配:mac + iterm2 + ohmyzsh 官网下载 iterm2: iterm2.com/ 安装 ohmyzsh: 使用 curl 安装(前提你已安装curl): sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/i...