编程开发

近世代数——群

群,起源于人们对方程解析解的探索。在发展了几百年的今天,群论不仅在数学领域大放异彩,也成为物理量子力学的基础、几何化学的重要工具、计算机算法的本质载体。对群论的研究,会让人在高等代数的基础上拓展视野,拥有更为深刻的世界观。从本节开始,我们将逐步研究群及其演化而得的环等数学对象,一起来认识一个有趣的代数世界吧! 依据北航离散2代数系统部分知识整理而成 一、半群 在认识群之前,首先借用半群的概念来

基于OpenVNO C++ API部署YOLOv5模型

本文将介绍基于OpenVNO C++ API部署YOLOv5模型,首先请读者参考《在Windows中基于Visual Studio配置OpenVINO C++开发环境》 配置好Visual Studio。 然后git clone YOLOv5代码仓: git clone cd yolov5 pip install -r

1594.职场写作:可行性报告的写作技巧

新项目在实施之前,要进行可行性研究论证,形成项目可行性报告,并在此基础上报送项目的立项报告。可以说可行性研究是项目立项的基础和前提。对于项目建设也至关重要。 一、可行性报告 可行性报告是指向上级反映某项工作或某个项目的情况,请求上级做出批示的文种。 可行性报告在内容上具有专一性,也就是说一个拟建项目对应一个可行性报告。可行性报告能够为下一步工作开展提供重要的标准,指明具

ggplot2多图层颜色/legend重叠冲突的情况

最近在用ggplot2画图的时候遇到了一个挺有意思的bug,因为ggplot2以图层的使用著称,但最近在将两张图叠在一起的时候遇到的颜色指定上面的bug,因为都是连续性的数据,同时又都是用的边缘色(color),所以手动指定完一个的时候,再去指定另一个就会把原来的也给强制统一(override)。当然,讲究可视化显著的人是接受不了这个问题的,但是百度了好久都没有合适的解释,但是Google上面有人

Git 常用命令

1. 配置属于自己的git 看看当前的git配置 $ git config --list 配置用户名 # --global为可选参数,该参数表示配置全局信息 # global 参数会将配置信息记录在 当前用户的根目录下 ~/.gitconfig $ git config --global user.name "<name>" 配置邮件,希望别人看到你的commit可以联系到你

金丝雀发布的本质

理解“金丝雀发布”定义 金丝雀发布在国内也经常被叫做灰度发布。下文将使用”金丝雀发布“这一术语。 金丝雀发布是发布模式的一种。“发布”是什么意思?发布:即宣布,发表。有向外公开的意思。 说到“发布”,就不得不说“部署”。不少人将“发布”与“部署”两个概念混淆。 “部署”又是什么意思?在软件工程领域,“部署”指的是将(编译)打包好的程序发送到目标服务器上,并启动执行。 就是说,部署了,并不一定代表着

2022-09-18

分享一个基因组数据筛选过程中遇到的简单案例 我有一个gtf文件,格式如下图1所示;我想将每一行中gene_id部分都筛选出来(如图1中红圈)。 但是首要的问题是下载的gtf文件,有的行中可能没有gene_id,因此我想做的首先就是判断每一行中是否都有gene_id,如果有,则判断为True,如果没有,则判断为False,这一步可写一个python脚本实现; image1.png 判断

测试部门的职责定位

本文首发于「BY林子」,转载请参考版权声明。 测试部门的存在是传统企业普遍存在的一种组织架构形式,在数字化转型的浪潮下,有不少企业在往业技融合方向转变,但测试部门完全融合到业技融合团队还是任重而道远。在这种新形势下,测试部门该如何跟业务、开发更有效的协作,是需要系统性思考的问题。 本文围绕这一问题展开,尝试对测试部门的职责进行定义,内容不仅适用于传统企业中独立的测试部门或者测试团队,也适用于敏捷

19—测试效应

        什么是测试效应?就是用测试的方法加强学习。与其相对应的就是漏斗效应,漏斗效应有六个层面,第一个层面想表达100%,表达出来只有80%,别人听到只有60%,别人理解只有40%,别人记住只有20%,执行的时候就只有0。可见想法和事实是有巨大差别的,要应对漏斗效应,就得采用测试效应,用测试的方法来加强学习,达到目的。         为什么测试效应有作用呢?一方面,他注入了