编程开发

近世代数——群

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

《单片机应用技术》期末考试

一、结构图 二、程序 /******************СÃÛ·äÀÏʦµÄ51µ¥Æ¬»ú¿ª·¢ÏîÄ¿°¸Àý******************** °´¼üSW1¿ØÖÆÊýÂë¹Ü×î×óλÿ°´Ò»´Î»á´Ó0-9ÒÀ´ÎÏÔʾ£¬°´¼üSW2¿ØÖÆÊýÂë¹Ü×îÓÒ룬ÿ°´Ò»´Î»á´Ó0-9ÒÀ´ÎÏÔʾ¡£ ************

npm发布自定义组件

注意npm发布组件时最好是不要是其他源不然可能存在发布不成功的问题 1.登录npm 2.在电脑桌面新建一个文件夹命名npm-*** 3.在vscode中打开此文件夹 4.开启命令行执行npm init 初始化包     package name 代表以后组件的名称   version 代表当前版本号   desrciption 可以描述一下该组件   entrt point 代表进入文件,默认

876. 链表的中间结点

1.题目 给定一个头结点为 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5] 输出:此列表中的结点 3 (序列化形式:[3,4,5]) 返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。 注意,我们返回了一个 ListNode 类型的对象 ans,这样: ans.val = 3, ans.ne

翻箱倒柜的结果挺好

前几天,我看那个小妹妹的钱包有些旧了,就是钱包上的皮都已经四分五裂了。我就建议她重新买一个钱包。 那天晚上回到家,我记得我原来有很多钱包的,就想找一个给她。 等到我把我放包的地方,都给拿出来之后,钱包没有找到,倒是找到两个破得不能再破的皮包了。想当初,那两个包买的时候,也是好几百。但是,同一时期买的包比较多,所以它们就被保存起来了。 等到把那两个包扔进垃圾箱后,我赶紧又检查了一下其他的包。还好还好

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

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

金丝雀发布的本质

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