ACE 任何面试问题的 14 种模式
此篇是我重读「14 Patterns to Ace Any Coding Interview Question」后,进行的翻译,借助沉浸式翻译,使用 DeepL 的 API
The process of preparing for coding interviews is anxiety-inducing for many developers. There’s so much material to cover, and often much of it feels irrelevant to what devs are doing in their day jobs, which only adds to the stress.对许多开发人员来说,准备编码面试的过程令人焦虑不安。要涉及的内容太多,而且很多内容往往与开发人员的日常工作无关,这只会增加他们的压力。
One of the outcomes of this is that it’s now common for developers to spend weeks combing through hundreds of ...
二叉树-基本概念
以下仅为学习krahets的 hello-aglo写的笔记
定义
非线性数据结构
表示“祖先”与“后代”的关系
体现分治的思想
12345678class TreeNode{ int val; TreeNode left; TreeNode right; TreeNode(int x){ val = x; }}
基础概念回顾
根节点(root):位于二叉树顶层的节点,没有父节点
叶节点(leaf):没有子节点的节点,其两个指针指向 None
层(level):节点所在的层,从顶至底递增,根节点的层是 1
度(degree):节点所有的子节点数量,二叉树的度是 0、1、2
边(edge):连接两个节点的线段,即节点的指针引用
节点的深度(depth):从根节点到该节点所经历的边的数量
二叉树的高度(height):从根节点到最远叶节点所经历的边的数量
节点的高度(height):从距离该节点最远的叶节点到该节点所经历的边的数量
二叉树的一般类型
完美二叉树(perfect binary tre ...
关于MBTI
最近看到白海飞老师的《面试现场》有篇《如何认识自己的优缺点?》,里面建议进行专业的测试。其实“认识你自己”是这个世界上最难的事情,不然也不是阿波罗神庙最有名的三句箴言之一了。
1不过手比嘴快,在16personalities做了一次,这次是ENFJ-A / ENFJ-T,外向 – 69%, 有远见 – 64%, 感受 – 58%, 评判 – 62%, 起伏不定 – 51%。
22017 年的时候也做过一次,那时候比较注重这些东西,世界也比较小,翻了下当时的印象笔记,有一个维度的变化吧,不过总体变化不大。
类型:ENTJ 总倾向:37.8
E 外向
14.29%
I 内向
S 实感
14.29%
N 直觉
T 思考
42.86%
F 情感
J 判断
71.43%
P 知觉
Thinking这些测试最近在 95 后之间非常流行,以我个人的经验,MBTI 更像是新型的星座或命格,人是非常复杂的,以几道题就框定住,打上标签也是不太现实的事情。
另外,人们应该有“想要选择自己想要成为特定人格的选项”的倾向。
依我看,这是一种新型的”社交货币“,没有这些, ...
沉浸式翻译自用指南
沉浸式翻译使用起来真的太方便了,无论是 PC 端还是手机端。
本着订阅 ChatGPT 套娃全家桶的原则,想要也付费一下 Pro 会员,奈何一看太贵啦,一年打折后还需要 ¥703.8,这个价格差不多是一年 ChatGPT 价格的一半,付不起付不起。
刚好在 group 中问了一下,有个好心的老哥说 DeepL 的 free API 就够用了,一个月 50w 字,我想了想也是,天天看,天天翻译也够了,实在不行再用下 Gemini 的 API。
DeepL API Free在官网注册好账号后,然后注册 API,需要绑定国外的信用卡,这个需要自行解决啦,我这里用的是 Wise。
123456789DeepL API Free包括:访问所有功能访问DeepL REST API500,000个字符限制/月1,000个术语表(特定语言可用)
Gemini APIGemini 算是做一个冗余,在 Google AI Studio 中创建 Keys,然后添加到沉浸式翻译的 API 就好。
使用 burn.hair 的 API注册我们的https://burn.hair/,并使用我们的接口,新用户有$ ...
推荐5场人工智能主题演讲
最近学习 AI 相关的知识,看到快刀广播站推荐的 5 场人工智能主题的演讲。
这个主题都是通识类的,旨在把复杂的事情说的简单,使用了费曼技巧。
AI isn’t the problem — it’s the solution @Andrew Ng
吴恩达在 TED 的演讲,他更想当一个 ai 的拉拉队而不是批评者,面对人们对于 ai 的担忧,他说 ai 还在发展,现在工程上的问题还很多,期待集思广益,期待整合 ai,整合人类智能来解决这些问题。
第二个是让人们失业的问题,吴军的《智能时代》也说过,每一次工业革命都会让一部分旧产业失业,然后诞生一些新的产业。吴恩达举了一个放射科医生的例子,“人工智能不会取代放射科医生,但使用人工智能的放射科医生将取代不会使用人工智能的放射科医生”
AI won’t replace radiologists, but radiologists that use AI will replace radiologists that don’t.”
下面使用bibigpt做的总结【BibiGPT】AI 课代表一键总结:AI isn’t the prob ...
butterfly主题字体设置为霞鹜文楷 / LXGW WenKai
初识霞鹜文楷是在纯纯写作 APP 中,对于中文字体来说,太美啦,搁置了很久也把自己网站的全局字体设置为霞鹜。
设置字体修改 inject非常简单,只需要修改主题配置文件的inject 的值,添加字体 CDN
1234inject: head: # - <link rel="stylesheet" href="https://npm.elemecdn.com/[email protected]/style.css" media="print" onload="this.media='all'"> - <link rel="stylesheet" href="https://cdn.staticfile.org/lxgw-wenkai-screen-webfont/1.7.0/style.css" media="print" onload="this.med ...
小米AX3600刷入uboot
大年初四,隔壁叔叔还在刷机哦。
距离上次拆开AX3600TTL刷机已经过去了一两个月,忍来忍去还是无法忍受ssrp的体验,准备尝试设置略显繁复的openclash。
没搞明白ImmortalWrt的可视化编译怎么弄的,就从GitHub找了一个又一个包开刷,有大的有小的,最后还是相中了恩山无线的固件,
“愿你刷机归来,还是恩山无线”,雷布斯如是说(误)
刷完之后开始研究openclash繁琐的配置,在配置方面暂且使用fakeip+tun+rule的形式,目前来看,访问openai、github、youtube 没有问题,这便是好的。
刷入uboot从一开始,拆机TTL刷机就觉得太麻烦了,所以准备刷入个uboot,看恩山的教程大多数都是从零到一的,比如从解锁ssh到扩容,然后再到刷入uboot,再通过uboot刷机。由于嵌入式和openwrt这些匮乏的知识,看了几篇blog后终于知道怎么刷了,openwrt很open,起码不像openai。
ssh&备份ssh登录到路由器。
openwrt已经解锁了这些分区,对于我的小米AX3600来说,就是要替换掉两个分区的内容,可以通过c ...
How to Get Rich 如何致富
通过沉浸式翻译阅读了纳瓦尔的How to Get Rich,受益匪浅,保存下来,反复阅读。
链接:How to Get Rich
Naval
Archive
Twitter
Instagram
Subscribe
Dec 28 2019 12月 28 2019
How to Get Rich 如何致富
3:35:35
Get podcast
A collection of all my interviews about my ‘How to Get Rich’ tweetstorm.收集了我关于我的“如何致富”推文风暴的所有采访。
Seek Wealth, Not Money or Status 追求财富,而不是金钱或地位Wealth is assets that earn while you sleep财富是趁你睡觉赚钱的资产
Naval is a prolific tech investor and founder of AngelListNaval是一位多产的科技投资者,也是AngelList的创始人
Nivi: You probably know Naval from ...
Blind 75
勿在浮沙筑高台
Leetcode Blind 75 是由 Facebook 工程师 Yangshun 创建的一个包含 75 道题目的列表,包含了数组、二进制、动态规划、图、区间、链表、矩阵、字符串、树和堆。
New Year Gift - Curated List of Top 75 LeetCode Questions to Save Your Time - BlindNew Year Gift to every fellow time-constrained engineer out there looking for a job, here's a list of the best LeetCode questions that teach you core concepts and techniques for each category/type of problems! Many other LeetCode questions are a mash...https://www.teamblind.com/post/New-Year-Gift---Curated-Lis ...
Notion2Hexo - 联动发布Hexo博客-自动化VPS部署方案
概览参照遐说的 Notion2Markdown 方案,结合我自己部署在 Hetzner 上的 VPS 进行了一些小的改动,完成了 Notion to Hexo 静态博客这套相对自动化的写作流程。
Notion2Markdown联动发布Hexo博客-自动化部署方案Notion+Hexo+Github Actions自动发布方案, 终于可以解放双手啦!(本文采用Notion撰写)https://blog.cuger.cn/p/634642fd/
针对 VPS 部署上面的绝大部分都与遐说的配置相同,仅仅需要更改的部分是 GitHub Actions 部分。方案是通过 rsync 同步来将生成的静态博客文件.public 同步到远端服务器上。
远端服务器配置为了安全,新建一个用户,然后给予静态博客文件的权限,并配置该用户的 ssh 密钥认证
1sudo adduser hexodeploy
可以新建一对 ssh 密钥认证,然后将公钥放到~/.ssh/authorized_keys 中
123ssh-keygen -f ~/.ssh/hexodeployssh-copy-id hexodep ...