1, 新建项目,选择Maven,如图一次选择,最后点击Next 2, 输入GroupId和ArtifactId,点击Next 3,根据需要选择自定义maven配置,点击Next。(①可以直接跳过) 4,根据需要修改项目名称(一般不用修改),点击Finish。(①可以直接跳过) 5,当控制台输出BUI ...
分类:
编程语言 时间:
2020-07-12 22:32:26
阅读次数:
107
import java.util.*; public class Main { static int dijkstra(int[][] g, int n, int target, int k, int value){ boolean[] finished = new boolean[n]; int[ ...
分类:
其他好文 时间:
2020-07-12 20:23:12
阅读次数:
81
1、点击软件开始安装 2、下一步 复选框选中 3、下一步 这个是选择redis安装目录,并选中 把路径添加到环境变量中。 4、下一步 redis的端口号,默认不用变, 5、下一步 设置redis的内存空间最大值 6、下一步 点击Install 开始安装 7、下一步 安装结束,点击Finish。 8、 ...
一.pom.xml com.alibaba easyexcel 2.2.6二.必须要finish才会写入,不finish只会创建empty的文件。WriteSheet writeSheet = EasyExcel.writerSheet("测试1").head(list).build(); exce... ...
分类:
其他好文 时间:
2020-07-08 13:25:54
阅读次数:
107
var arr=[]; for(var i=0;i<255;++i){ arr.push("10.110.80."+i); } for(var i=0;i<arr.length;++i){ var ip=arr[i]; testip(ip); } function testip(ip){ let p ...
分类:
其他好文 时间:
2020-07-06 16:24:13
阅读次数:
47
字典是有{name : value}对组成的。一个对成为一个item, 所有的对称为items 例如: dict = {'n1' : 'v1', 'n2' : 'v2', 'n3' : 'v3', 'n4': 'v4', 'n5' : 'v5'}for (key,value) in dict.ite ...
分类:
其他好文 时间:
2020-07-04 01:26:38
阅读次数:
58
这张图是最最简单的处理流程图,其中还省略了初始化国际化、事件广播器等流程;下面参照ClassPathXmlApplicationContext源码,记录下IOC容器启动的大致流程: 1、ClassPathXmlApplicationContext构造器 public ClassPathXmlAppl ...
分类:
编程语言 时间:
2020-07-03 19:09:19
阅读次数:
61
socketserver模块使用与源码分析 前言 在前面的学习中我们其实已经可以通过socket模块来建立我们的服务端,并且还介绍了关于TCP协议的粘包问题。但是还有一个非常大的问题就是我们所编写的Server端是不支持并发性服务的,在我们之前的代码中只能加入一个通信循环来进行排队式的单窗口一对一服 ...
分类:
其他好文 时间:
2020-06-29 09:36:03
阅读次数:
54
元素操作 1-创建元素 var div = $('<div></div>') 2-内部插入元素 (1)append( )向div元素中插入一个p元素,放在最后 $('div').append($('<p></p>')) (2)appendTo( )把p元素插入到div中,放在最后 $('<p></p ...
分类:
Web程序 时间:
2020-06-28 20:11:52
阅读次数:
68
【Summary】 TaskFlow 是一个为了 openstack 实现的 python 库,使得执行 task 变得简单,一致,易扩展,可靠; 它能以一种声明的方式,将轻量级 task 对象的创建与 flows 结合起来; 它以一个可以声明的方法可以使得其包含的 engines 去运行这些 fl ...
分类:
其他好文 时间:
2020-06-28 15:24:07
阅读次数:
47