题目:编一个程序,输入一个正整数,判定它是否为回文数和降序数。当输入的数为0时,则退出程序,否则继续循环执行程序。 所谓“降序数”是指一个自然数的低位数字不大于高位数字的数。例如: 64, 55, 321都认为是降序数,但是623不是降序数。一位数字被认为是降序数。 所谓“回文数”是指读一个自然数, ...
方法一: # 创建测试运行程序 runner = unittest.TextTestRunner() runner.run(suite) 方法二: # 使用BeautifulReport来执行测试套件中的用例,并生成报告 from BeautifulReport import BeautifulRe ...
分类:
编程语言 时间:
2020-03-27 11:10:58
阅读次数:
83
GO 语言反射 反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。 支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口访 ...
分类:
编程语言 时间:
2020-03-27 10:57:21
阅读次数:
81
读了《凌波微步 软件开发境界案例集》一书,让我深有感触。 首先为什么这部书叫做以凌波微步为名,因为这本书对于程序员来说,就是一本武林秘籍。每一个身在“武林”的程序员,都应该掌握武功的技巧,才能使其发挥最大的威力。为什么我们写程序的时候要加上注释呢?我们现在可能还涉及不到编写庞大的系统程序,只是写写简 ...
分类:
其他好文 时间:
2020-03-27 00:44:58
阅读次数:
60
前面介绍了Spring Boot 如何整合定时任务,不清楚的朋友可以看看之前的文章:https://www.cnblogs.com/zhangweizhong/category/1657780.html。 今天主要讲解Spring Boot中的另外一个任务:异步任务。所谓异步任务,其实就是异步执行程 ...
分类:
编程语言 时间:
2020-03-26 19:24:21
阅读次数:
86
22.内核裁剪移植内核源码是大量模块代码的集合!每一个模块代码都是大量的.c和.h文件组成的!内核是系统所有功能的集合!内核镜像是一个二进制文件,是一个大型可执行程序!内核源码包:linux-3.5.buildok.tar.gz内核移植步骤:1)把内核源码包复制到linux系统下的/work/目录下,并解压!命令:cp/mnt/hgfs/xxxxx/linux-3.5.buildok.tar.gz
分类:
系统相关 时间:
2020-03-26 09:13:35
阅读次数:
109
1. 内核裁剪移植 内核源码是大量模块代码的集合! 每一个模块代码都是大量的.c 和 .h文件组成的! 内核是系统所有功能的集合! 内核镜像是一个二进制文件,是一个大型可执行程序! 内核源码包:linux-3.5.buildok.tar.gz 内核移植步骤: 1)把内核源码包复制到linux系统下的 ...
分类:
系统相关 时间:
2020-03-25 18:46:45
阅读次数:
110
ROS可以形象的描述为一个工厂的运行机制,创建好一个工作空间(workspapce)就像一个工厂,工厂里又有好多个生产车间,每个功能包(pkg)看作是一个生产车间,每个生产车间又有好多工人在配合,每个节点(node)看作是一个工人,节点是又是可执行程序的最小单位,工人们之间相互沟通通过消息(mesa ...
分类:
其他好文 时间:
2020-03-25 13:19:27
阅读次数:
228
Github地址:https://github.com/mk-god/WC 一、项目要求 wc.exe 是一个常见的工具,它能统计文本文件的字符数、单词数和行数。这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数、单词数和行数。 实现一个统计程序 ...
分类:
其他好文 时间:
2020-03-24 20:25:16
阅读次数:
94
(1).介绍 PyInstaller是Python的第三方打包库,它可以实现将.py扩展名的任何Python的源代码转换成Windows、Linux、Mac OS X下面的可执行文件。对于Windows来讲,PyInstaller可以将Python源代码变成.exe的可执行文件,这样就可以直接运行程 ...
分类:
编程语言 时间:
2020-03-24 17:12:37
阅读次数:
113