编程开发

代码质量衡量指标

好书推荐 微习惯 代码质量衡量指标可以分为两部分:设计规约和代码规范。设计规约是思想,代码规范是思想的具体实现。 《设计规约》有以下部分: 扩展性 可读性 维护性 容错性 健壮性 鲁棒性 高内聚/低耦合 《代码规范》有以下部分: 编码规范:是否遵守了编码规范,遵循了最佳实践。 潜在的BUG:可能在最坏情况下出现问题的代码,以及存在安全漏洞的代码。 文档和注释:过少(缺少必要信息)

放松一点啊

今天心理学课程的面试~我从下午就开始紧张了,确切的说可能昨天就开始了。 昨天熬夜到半夜,看小说,刷视频,就是不睡觉,我以为是周五的放松~现在面试结束了,我回想才发现,就是因为紧张,所以干不进去,睡觉不敢睡,做饭没心情,这种状态一直持续到了现在。 我以为一个小面试而已,我是“不紧张”才熬夜到两点~其实是“紧张”所以两点还没睡。我以为,刷视频看小说是“放松”的表现,其实是在转移我自己的注意力~天啊,这

Circle-Map 保姆级教程

前言   染色体外环状DNA(extrachromosomal circular DNA,eccDNA),一个科研界的新起之秀,随着国际学术期刊《Nature》[1] 和《Cell》[2] 相继发文后,迅速引起研究人员的重视。eccDNA从正常基因组中分离或脱落下来,游离于染色体基因组之外,以特殊的方式参与生理或病理过程。随着对eccDNA分子的研究,目前对eccDNA的功能有一定的认识,未来还会

得寸进尺

小区改造,地面花坛也挖了,路面也浇好了,隔壁小区看到居然在前面围起一排栏杆。 说的好听,把我们栏杆加固一下,其实谁都知道他有的是私心,他想把自己的房子窗户开一扇门,门口就从我们小区里过,这样可以作为店面房出租。只是原本不同小区,他的门也不朝这边开,他只是想把自己的车库变成一个店面房。多年以前,他也打算这样做,那时候,小区里的人齐心协力打了城管和12345,才没让他得逞。这一次,他趁着我们小区改造,

为什么我……

我到底是怎么了? 我发现我很难开心起来。 周五大家一起去考试。 今天出成绩了。 只有我一个人入围面试。 但是我开心不起来 。 就像那个时候我去考研。 拿到一个非常好的笔试成绩。 但是面试被我搞砸了。 完全搞砸了。 的确,我就是个只会考试的菜鸟。 笔面试全过才是最优秀的人。 可是我只是一个半残人。 不仅是行动,连思想也是。 生活是不是也是这样的。 还是生活是另一个样子。 太多问题围绕我。 好像只要我

3年测试工程师不会做自动化测试,用Python+Selenium秀她一脸

一个做测试的居然让我教她怎么做自动化测试,真是反了……行吧,正好懂一些 Selenium,今天就来跟大家一起了解下 Python 如何使用 Selenium 进行自动化测试。 简单介绍 Selenium 大家应该都很熟悉了吧,简单说它就是个基于浏览器的 Web 自动化测试工具,基本上是自动化测试人员首选工具。因为相比其他工具,它有很多的优势: 支持多种语言,比如 Python、Jav

替换Spring容器中已经存在的Bean

一、背景 我们在开发的过程中,经常会引入别人写的jar包实现某些功能。而别人的jar包一般都自动注入Spring容器中,假设别人都是通过@Bean或@Component注入的,并且没有加入@ConditionalXXX等注解,导致自己无法替换掉别人的实现,假设这个时候我就是想替换掉,那么该如何实现呢? 二、需求 需求 由上图可知,我们的需求为: 使用我们自己定义的 BananaProd

小程序-基础知识

设置页面标题 //在json配置 { "navigationBarTitleText": "现场会" } //在js设置 wx.setNavigationBarTitle({title:''}); cloud.init: 设置 API 默认环境等于当前所在环境 cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) 获取用户信息 getUserProfi