快速上线程序员的简历
一、目的作为个人不喜欢写个人简历,有点往事不堪回首的感觉,特别是对于我这种平时梳于总结和思考的码农。 但是写简历是每个人需要面对。本文从程序员的角度出发,如何快速上线自己的个人简历,包括中文和英文版本。目标是简单、快速,但是体现个人的基本信息、教育背景、工作经历、项目经验和基本技能。 二、方案...
苹果手机播客如何开启英文字幕
苹果手机自带了不少好用的功能比如“图书”、“播客”、“备忘录”等。“播客”中音频资料非常丰富,涉及财经、新闻、社会、创业等。 相对类似的“小宇宙”、“喜玛拉雅”其他应用来说,苹果自带的“播客”有大量的英语听力访谈节目。 虽然听众可以根据听力材料快慢和难易自己来选择,但是盲听效果并不理想。大部分...
如何通过跳板机访问内网服务
一、问题场景公司大多数服务因为安全原因一般限制在内网访问,比如内部管理系统、MySQL服务等。但是运维或者HelpDesk有远程访问的需求比如系统变更、支持和应急,一般通过ssh连接到跳板机或者堡垒机,再到内网来解决。但是对于有后台管理界面访问需求还是不能满足。这时一般有下面的解决方法: 通...
Python Sonar Client版本
一、问题遗留容器中有个Python脚本中用到Sonar客户端,容器重建后Python以及Sonar模块依赖丢失。容器中安装Python 3.11后,Python脚本一直提示ModuleNotFoundError: No module named 'sonarqube' 系统环境...
Python中Sonar客户端问题
Python中Sonar客户端问题一、问题遗留容器中有个Python脚本中用到Sonar客户端,容器重建后Python以及Sonar模块依赖丢失。容器中安装Python 3.11后,Python脚本一直提示ModuleNotFoundError: No module named ‘sonarq...
ClickHouse库的备份和恢复
ClickHouse库的备份和恢复一、问题 如何做ClickHouse单表的备份和恢复 如何做ClickHouse全库的备份和恢复 二、方案相同点:备份操作是在线进行的,不会阻塞正常的读写操作 方案一:内置的BACKUP和RESTORE ClickHouse 在 22.3 版本中引入了 内置...
算法:背包问题
一、题目背包问题指的是给定2个数组,分别表示一组物品的容量和价值。给定一个背包容量。问在不超过背包容量的前提下能装的物品的最大价值。 背包问题细分有: 01背包问题 完全背包问题 多重背包问题 其他组合背包问题 主要区分在放入物品的数量的限制上。比如01背包问题只能放或者不放1个;完全背包...
算法:01背包和完全背包问题
算法:01背包和完全背包问题一、题目背包问题指的是给定2个数组,分别表示一组物品的容量和价值。给定一个背包容量。问在不超过背包容量的前提下能装的物品的最大价值。 背包问题细分有: 01背包问题 完全背包问题 多重背包问题 其他组合背包问题 主要区分在放入物品的数量的限制上。比如01背包问题...
算法:预订请求的最大获利
一、题目你正在将你的房子放在Airbnb上出租。有很多预订请求。每个请求都表示为一个长度为2的整数数组。第一个元素是开始日期,第二个元素是结束日期。你需要明智地选择预订请求,以便在不冲突的情况下获得最大利润。你可以假设每天的价格是相同的。 二、输入[n][2]的二维整数数组 三、输出不冲突排期...
左查询翻车记
一、问题开发过程中遇到一个左查询的场景,差点翻车了。 问题是这样的:一共有三张表t1(通知表),t2(用户通知关联表),t3(用户表)。如果给用户下发过通知,关联表中增加一条记录。需求是一条SQL查询返回用户维度的全部通知详情(包括t2中已关联的和未关联的),因为t2关联表中还有其他字段(比如...