28
20-09
1.input()函数的工作原理 程序在运行到input函数的时候回暂停,然后输出input函数括号中的提示参数,等待用户输入一些文本。再用户输入完后再讲该文本存储在一个变量中。 使用方法: 变量名 = input(‘提示语’) 1.1 使程序更加清晰 有时候,我们的提示语会有多行,我们就可以定义一个变量存储提示语,再将变量传递给input的...
27
20-09
在三维空间绘制点,线,面 1.绘制点 用scatter()散点绘制三维坐标点 from matplotlib import pyplot as plt from mpl_toolkits.mplot3d import Axes3D dot1 = [[0, 0, 0], [1, 1, 1], [ 2, 2, 2], [2, 2, 3], [2, 2, 4]] # 得到五个点 plt.figure() # 得到画面 ax1 = plt.axes(projec
24
20-09
插入排序算法原理 这个算法要解决的问题是,怎么对序列A = ( a 1 , a 2 , a 3 , . . . a n ) A=(a_1,a_2,a_3,...a_n)A=(a 1 ,a 2 ,a 3 ,...a n )重新排序。 一种暴力排序的方法是,每一个循环中,通过两两比较,找到现有序列中最小值,依次放到一个新序列中(已...
23
20-09
一、新建django工程 1.启动虚拟环境 usrname@ubuntu:~$ workon 虚拟环境名称 注:仅有一个虚拟环境时,Tab键两次,可直接快速输入环境名称;当有多个虚拟环境时,Tab键两次,会罗列出所有的虚拟环境名称。 2.创建工程目录 (demo)usrname@ubuntu:~$ mkdir 工程 (demo)usrname@ubuntu:~$ cd 工程 注:建议创建...
22
20-09
一、层次分析法原理 层次分析法(Analytic Hierarchy Process,AHP)由美国运筹学家托马斯·塞蒂(T. L. Saaty)于20世纪70年代中期提出,用于确定评价模型中各评价因子/准则的权重,进一步选择最优方案。该方法仍具有较强的主观性,判断/比较矩阵的构造在一定程度上是拍脑门决定的,一致性检验只是检验拍脑门有没...
11
20-09
一 、FixedThreadPool 顾名思义就是固定容量的线程池,它的容量是固定的,通过构造方法传递线程池运行线程的数量。 //第一个参数:传递一个int线程的大小,核心线程数 //2.最大线程数,=核心线程数。3.最大的存活时间4.时间单位 //5.阻塞队列 public static ExecutorService newFixedThreadPool(int nThreads) { ...
09
20-09
java.util.Objects 我们知道 java.lang.Object 是类层次的根,所有类的基类,即所有类都继承自Object。这里我们介绍的是 java.util.Objects 类。 此类包含static实用程序方法,用于操作对象或在操作前检查某些条件。 这些实用程序包括null或null方法,用于计算对象的哈希代码,返回对象的字符串,比较两个对象,以及检查...
08
20-09
状态码封装枚举类 使用枚举的好处是把状态码和状态信息结合到了一起,当然不使用枚举类用静态成员变量也行,状态码信息需要单独封装。 /** * 方法执行状态工具类 * @author lqc */ public enum ResultCode { SUCCESS(200, "操作成功"), FAILED(500, ...
04
20-09
plt.legend()的几种用法 ** (1)设置图列位置 ```python plt.legend(loc=' ')  **(2)设置图例字体大小** ```python fontsize : int or float or {‘xx-small’, ‘x-small’, ‘small’, ‘medium’, ‘large’, ‘x-large’, ‘xx-large’}
03
20-09
1.模拟真实环境掷骰子 从Python标准库中调用模块:random——random中包含以各种方式生成随机数的函数 从random中引用randint这一函数——骰子都是有固定面数 from random import randint 2. 创建Die类 骰子属性sides(面数)默认为6面 定义一个名为roll_die()的方法打印位于(1,骰子面数之间的随机数 定义一个名为...