leetcode 704. 二分查找 704. 二分查找给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 123输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4 示例 2: 123输入: nums = [-1,0,3 2021-07-06 leetcode算法 #数组 #算法 #简单
如何给Arch打一个包 Arch 使用的是 pacman 包管理器,包格式是 tar.zst。Arch 提供了一些工具用于创建 tar.zst 包,首先需要安装 base-devel 包和 devtools 包。 1pacman -S base-devel devtools Arch 的打包流程是这样的,要先写一个 PKGBUILD 文件,这个文件描述了构建一个包所需的全部信息,如从哪里下载源码,依赖有哪些,构建的版本 2021-03-04 #Linux
timemachine 接着上篇的 samba,我给家里配置了 samba 服务器,为家里提供共享存储服务。 我在我笔记本上安装了黑苹果,所以也想顺便试试传说中的 Time Machine 自动备份,说不定还能整一套给 deepin 使用呢。 话不多说开干。 安装 avahiAvahi 是一种免费的零配置网络实现,包括用于多播 DNS / DNS-SD服务发现的系统。它可以帮助我们广播 samba 服务器,这样 2021-02-27
samba samba 是一个linux下开源的SMB/CIFS协议的免费软件,最初 SMB 协议是 Microsoft 开发的网络通讯协议,后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。 samba目前最大的作用是文件共享,服务器只需要提供账号 2021-02-27 #Linux
2020 Review 2020拖了这么久才更新博客,想必大家都在 2020 年过的挺不好的,年初武汉的疫情打了全国一个措不及防,甚至已经一整年了,全球疫情还是十分紧张。截止到 2021 年 2 月 26 日,全球每日新增仍然有30 多万,而且全球累计死亡已有 250 万人之多。 疫情生命是如此的脆弱。有些时候和朋友们一起吃饭,会说起一月份时大家是如何 逃离 武汉的,在家隔离又多了哪些事情,我们活着是多么的不容易。虽然人 2021-02-26