import Part Part.show(Part.makeBox(100,100,100)) Gui.SendMsgToActiveView("ViewFit") length = 0.0 for o in Gui.Selection.getSelectionEx(): for s in o.S ...
分类:
其他好文 时间:
2020-03-31 22:47:58
阅读次数:
110
解析: 1. 将n个元素每5个一组,分成n/5(上界)组。 2. 取出每一组的中位数,任意排序方法,比如插入排序。 3. 递归的调用selection算法查找上一步中所有中位数的中位数,设为x,偶数个中位数的情况下设定为选取中间小的一个。 4. 用x来分割数组,设小于等于x的个数为k,大于x的个数即 ...
分类:
其他好文 时间:
2020-03-31 18:59:54
阅读次数:
100
程序如下: def selection_sort(alist): n=len(alist) for i in range(n-1):#到n-1停止是因为最后一个肯定是最大的无须比较 min_index=i for k in range(i+1,n):#到n停止是因为到最后一个不一定是最小的,所以需要 ...
分类:
编程语言 时间:
2020-03-30 15:52:38
阅读次数:
58
在学习网络框架Netty之前,先补充了一下自己对Java 几种IO模型的学习和理解。分别是 BIO、NIO、AIO三种IO模型。 ...
分类:
编程语言 时间:
2020-03-30 09:44:32
阅读次数:
106
在项目开发中经常会遇到这样的场景:查询一个复杂实体,其中一部分字段数据从数据库中直接查出,另一部字段数据从缓存中取出。这里通过AutoMapper和特性,提供一种优雅的编码方法。 这种方法的大概思路是:在成员的特性中配置好[缓存字典的key]、[与缓存字典关联的外键名称]和[缓存字典里目标字段的名称 ...
分类:
移动开发 时间:
2020-03-30 09:35:38
阅读次数:
81
testNG @DataProvider参数化是用java 代码写个用@DataProvider标记专门为测试方法提供参数的方法。该方法上用@DataProvider(name = "data")标记,需要被执行的测试用例方法需要用@Test()标识且在@Test中添加dataProvider 参数 ...
分类:
其他好文 时间:
2020-03-29 17:48:36
阅读次数:
54
title: 设计模式—建造者模式 建造者模式(Builder)是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节。建造者模式属于对象创建型模式。我们获得一个对象的时候不是直接new这个对象出来,而是对其建造者进行属性设置,然后建造 ...
分类:
其他好文 时间:
2020-03-28 10:39:40
阅读次数:
86
我的问题:部署k8s时,kubelet一直无法启动。 [root@jm228 ~]# kubeadm init --config=kubeadm-config.yaml --experimental-upload-certs --ignore-preflight-errors=all | tee k ...
分类:
其他好文 时间:
2020-03-27 19:54:57
阅读次数:
225
SPI 全称为 Service Provider Interface,是一种服务发现机制。当程序运行调用接口时,会根据配置文件或默认规则信息加载对应的实现类。所以在程序中并没有直接指定使用接口的哪个实现,而是在外部进行装配。 ...
分类:
编程语言 时间:
2020-03-27 12:46:55
阅读次数:
68
文章标题:如何在ASP.NET Core中自定义Azure Storage File Provider作者:Lamond Lu地址:https://www.cnblogs.com/lwqlun/p/10406566.html项目源代码: https://github.com/lamondlu/Azu ...
分类:
Web程序 时间:
2020-03-26 12:06:42
阅读次数:
59