编程开发

Notion开发场景分析

目前Notion已经开发了API,结合市面上的案例介绍文档,简单分析一下适用场景 场景1:把Notion的Table当做数据库用,数据导入后,进行分析 以往都是建立一个本地数据,这次直接把Notion当做数据库用,数据源头一般是其他服务的API,通过爬虫技术抓取过来 典型应用有 接入碎片化想法,后期加入到整体知识库汇总 flomo 知识导入:flomo完成碎片化想法收集,noti

457.【开发工具】Goland 2022.4 破解(by ja-netfilter)

上一篇文章提到:由于升级 golang 语言的版本到 1.19.2 ,导致老版本(2021.3)的 Goland 开发工具不兼容。这一篇文章记录下如何破解最新的 2022.4 版本 Goland工具,方便以后使用(理论上支持 JetBrain 全家桶(IntelliJ IDEA、PyCharm、WebStorm、PhpStorm、Clion、Goland 等等))。如果你也需要的话,请不要付费,直

聊聊哈希表

概述 哈希表名字源于 Hash,也可以叫作散列表。哈希表是一种可以根据键(Key)直接访问数据在内存储存位置的数据结构。它通过计算出一个键值的函数,将所需查询的数据映射到表中一个位置来让人访问,这加快了查找速度。这个映射函数称哈希函数也叫散列函数,存放记录的数组称做 散列表 或者 哈希表 。 本文旨在解释哈希表的由来和基本原理,不做深入探讨,正所谓万丈高楼平地起,了解基础数据结构才能走向更高深的算

2283. 判断一个数的数字计数是否等于数位的值

题目: 给你一个下标从 0 开始长度为 n 的字符串 num ,它只包含数字。 如果对于 每个 0 <= i < n 的下标 i ,都满足数位 i 在 num 中出现了 num[i]次,那么请你返回 true ,否则返回 false 。 示例 1: 输入:num = "1210" 输出:true 解释: num[0] = '1' 。数字 0 在 num 中出现了一次。 num[1] =

爬虫_016_函数

函数就是将很多可以重复的操作封装起来,然后用的时候进行调用即可,以达到减少代码量的作用。 在代码量很少的时候, 我们并不需要函数. 但是一旦代码量大了. 一次写个几百行代码. 调试起来就很困难. 此时, 建议把程序改写成一个一个具有特定功能的函数. 方便调试. 也方便代码的重用 def 函数名(形式参数): # 函数体 return 返回值 上面是编写一个函数的固定逻辑. 但是,

最手能将复杂的问题简单化处理

“处理复杂的事情最好的办法是尽可能地保持简单。”——《卡片笔记写作法》申克.阿伦斯 处理复杂事情是让我们普通人非常头疼的一件事,高手是如何做的? 他们通常会将问题简单化,就是将问题分成两个方面来分析: 第一个方面,这件事的主要组成是什么?它有什么特点?这个问题决定一件事情的基本盘。 第二个方面,就是弄清楚目前存在的主要问题是什么? 之所以是一个复杂的事情,就在于它出现了多个不好解决的问题点。如果你

直播中视频编解码、推拉流等流程解析

前言:以下是有关直播中视频编解码、推拉流等流程解析,仅用于个人记录和学习 一、视频编码 1、为什么编码? 编码就是对视频进行压缩,由于网络带宽和硬盘存储空间都是非常有限的,因此,需要先使用视频编码技术(比如H.264编码)对原始视频进行压缩,然后再进行存储和分发。H.264编码的压缩比可以达到至少是100:1。 2、什么是编码? 编码就是按照一定的格式记录采样和量化后的数据。 3