爬虫抓取OncoKB数据库中肿瘤基因靶向药物信息 通过驱动浏览器爬取OncoKB数据库中"基因——肿瘤——靶向药物"等信息。 1. 安装Chrome浏览器,下载并配置ChromeDriver,将其加入到环境变量中。 下图方框所示为需要提取的某个基因的相关信息。由于此页面经JavaScript动态渲染过,不适宜直接抓取,所以通过驱动浏览器抓取信息。 2. 准备需要抓取的基因集list文件gene_list.txt。 每行一个Gene 编程开发 2025年08月04日 30 点赞 0 评论 8743 浏览
07. 整数反转 7. 整数反转 难度:简单 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。 编程开发 2025年08月12日 96 点赞 0 评论 8753 浏览
ES8(13)、await 和 async 的用法 async函数是使用async关键字声明的函数。 async函数是AsyncFunction构造函数的实例, 并且其中允许使用await关键字。async和await关键字让我们可以用一种更简洁的方式写出基于Promise的异步行为,而无需刻意地链式调用promise。 1、先简单回顾一下Promise用法 function 摇色子(){ return new Promise((resolve 编程开发 2025年11月16日 160 点赞 0 评论 8760 浏览
MySQL BTREE索引 个人能力有限,如有错误请指出,共同学习。 目录: 一、二叉树、B树、B+树及其特点 二、聚簇索引和二级索引 三、索引存储数据量估算 四、索引插入过程 五、索引页面回收 六、参考文档 一、二叉树、B树、B+树及其特点 二叉树 二叉树.png 特点: 所有非叶子结点至多拥有两个儿子(Left和Right); 每个结点各存储一个关键字; 非叶子结点的左指针指向小于其关键字的子树,右 编程开发 2025年05月05日 153 点赞 0 评论 8780 浏览
git 合并分支 将 dev 分支上开发的代码合并到 master 分支上 方式一:命令行操作 首先切换成 master 分支上 git checkout master 拉取 master 分支最新代码 git pull 将dev分支合并到当前分支(master)上 git merge dev 成功后,dev开发分支上更新代码就会合并到本地master主分支(注意:是本地master分支) 将m 编程开发 2025年09月06日 107 点赞 0 评论 8780 浏览
好好学习 话说回来,自己还是蛮喜欢写代码的。而且在不断研究的过程中,总是能搞出一些奇奇怪怪的骚操作。 这不,又发现了一个问题,随后翻起了过去的代码,恰好在某个角落里发现很久之前早就解决了类似的问题。 那就简单了,稍微改改,直接就可以拿来用。 而在过程中,也看到了好多有意思的代码,现在的我倒是想不出这么奇特的模式来实现一个功能。 也看到了当时创建的第一个类,经过后面的缝缝补补之后也实现了诸多想不到的功能。 所 编程开发 2026年03月08日 193 点赞 0 评论 8806 浏览
找到新工作 今天是2月24礼拜五多云转晴。今天终于可以面试了,其实今天的人还是挺多的,可能今天是礼拜五的原因,没有昨天的人多。 今天也是先要体检,每个人要30元的体检费用,体检的内容就两项,一个是血压脉搏,一个是做胸透,居然连抽血都没有,那体检还不简单嘛。其实我最怕的还是检测视力,因为我本身就近视,只不过是戴的隐形眼镜,不过也会有点小担心。 面试的过程就更容易了,只要会背26个英文字母就可以了,这对于我一个大 编程开发 2025年10月28日 118 点赞 0 评论 8811 浏览
Flutter Dio网络框架分析 前言 对新技术保持敏锐是一个程序猿的基本素养,其中Flutter是新技术中的佼佼者,那么对于晦涩难懂的框架源码我们该如何学习呢? 以Flutter中的Dio为例,如果想要了解Dio的源码设计,我们从那里开始分析?直接阅读源码? 相信大多数同学阅读源码都存在如下的问题: 该从哪处下手 学了忘,忘了学 造成这样的原因是因为你没有一个结构化思维,没有理解网络框架的本质。 如果你仍处于以上这种状态,那 编程开发 2025年10月14日 132 点赞 0 评论 8890 浏览