【每日打卡】 [剑指 offer] 面试题 40-最小的 k 个数
一、题目描述 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入 4 、 5 、 1 、 6 、 2 、 7 、 3 、 8 这 8 个数字,则最小的 4 个数字是 1 、 2 、 3 、 4 。 示例 1: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2: 输入:arr = [0,1,2,1], ... 阅读更多
一、题目描述 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入 4 、 5 、 1 、 6 、 2 、 7 、 3 、 8 这 8 个数字,则最小的 4 个数字是 1 、 2 、 3 、 4 。 示例 1: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2: 输入:arr = [0,1,2,1], ... 阅读更多
一、 socks5 协议 socks5 协议是一款广泛使用的代理协议,它在使用 TCP/IP 协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问 Internet 网中的服务器,或者使通讯更加安全。 SOCKS5 服务器通过将前端发来的请求转发给真正的目标服务器, 模拟了一个前端 ... 阅读更多
一、使用说明 1.1 下载地址 所有的驱动都可以在官方驱动列表找到。 1.2 使用说明 打开关于本机,双击版本号 (10.13.6),然后系统的详细版本信息就会显示出来了: 进去到上面的驱动列表页面,里面是一些 xml 格式的数据,例如:
|
1 2 3 4 5 6 7 8 9 10 |
<dict> <key>downloadURL</key> <string>https://images.nvidia.com/mac/pkg/387/WebDriver-387.10.10.10.40.134.pkg</string> <key>size</key> <string>63950151</string> <key>OS</key> <string>17G11023</string> <key>version</key> <string>387.10.10.10.40.134</string> </dict> |
... 阅读更多
一、 Let's Encrypt Let's Encrypt SSL 证书是一个免费的公益项目,由 Mozilla 、 Cisco 、 Akamai 、 IdenTrust 、 EFF 等组织人员发起,主要的目是为了推进网站从 HTTP 向 HTTPS 过度的进程,目前已经有越来越多的商家加入和赞助支持。 使用 Let's Encr ... 阅读更多
一、 PHP 安装 lnmp 环境中,最难安装的就是 php 了,太多的依赖库和选项了,根本不知道有什么用,总是有很多依赖库导致环境安装不了。 php 的下载地址:香港的源-php-v7.2.11.tar.gz,当前最新版本 7.2.11,先下载下来解压: [crayon-6966fbbe8eb9c5352418 ... 阅读更多
一、问题描述 安装 esxi 途中遇到了找不到网卡驱动的问题: 这是因为 iso 文件中本身没有添加当前设备网卡的驱动,需要手动导入属于自己网卡的的驱动。 第一步先确定自己的网卡型号:
|
1 2 3 4 5 6 7 |
[ma@centos ~]$ lspci -tv -[0000:00]-+-00.0 Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex +-01.0 Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8650G] +-01.1 Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller +-02.0-[01]----00.0 Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7670M] +-04.0-[02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller +-05.0-[03]----00.0 Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter |
我这里有两块网卡,一个有线网卡 Realtek 8111 ... 阅读更多
一、可变长参数介绍 某些情况下为了完成一些功能,需要用到可变长参数的函数,例如我们最常用的 printf 和 scanf 函数:
|
1 2 |
scanf("%d %d", &a, &b); printf("%d %d\n", a, b); |
它们首先都是一个字符串打头,后面再跟上不定数量的参数,为我们的输出形式提供了多样性。 对于像这样的不定长参数的函 ... 阅读更多
使用 hexo generate 命令时报错:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
INFO Start processing FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html Template render error: Error: expected end of comment, got end of file at Object._prettifyError (/web/hexo/node_modules/nunjucks/src/lib.js:35:11) at Template.render (/web/hexo/node_modules/nunjucks/src/environment.js:526:21) at Environment.renderString (/web/hexo/node_modules/nunjucks/src/environment.js:364:17) at /web/hexo/node_modules/hexo/lib/extend/tag.js:66:9 at Promise._execute(/web/hexo/node_modules/bluebird/js/release/debuggability.js:303:9) at Promise._resolveFromExecutor (/web/hexo/node_modules/bluebird/js/release/promise.js:483:18) at new Promise (/web/hexo/node_modules/bluebird/js/release/promise.js:79:10) at Tag.render (/web/hexo/node_modules/hexo/lib/extend/tag.js:64:10) at Object.tagFilter [as onRenderEnd] (/web/hexo/node_modules/hexo/lib/hexo/post.js:266:16) at /web/hexo/node_modules/hexo/lib/hexo/render.js:65:19 at tryCatcher (/web/hexo/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/web/hexo/node_modules/bluebird/js/release/promise.js:512:31) at Promise._settlePromise (/web/hexo/node_modules/bluebird/js/release/promise.js:569:18) at Promise._settlePromise0 (/web/hexo/node_modules/bluebird/js/release/promise.js:614:10) at Promise._settlePromises (/web/hexo/node_modules/bluebird/js/release/promise.js:693:18) at Async._drainQueue (/web/hexo/node_modules/bluebird/js/release/async.js:133:16) at Async._drainQueues (/web/hexo/node_modules/bluebird/js/release/async.js:143:10) at Immediate.Async.drainQueues [as _onImmediate] (/web/hexo/node_modules/bluebird/js/release/async.js:17:14) at runCallback (timers.js:794:20) at tryOnImmediate (timers.js:752:5) at processImmediate [as _immediateCallback] (timers.js:729:5) |