一、引言 哈喽大家好,今天要讲的是图论中的一个经典的算法。是一种叫Dijkstra算法的东东。这个算法是干什么用的呢。首先大家先看下面这幅图: 这个东西是什么呢。我们可以这样理解,假如A到F表示6个地点。那些连接线就是道路。连接线上的数字就是两个地点间的距离。这样讲是不是很直观呢。好了,假如博主家在 ...
分类:
编程语言 时间:
2018-07-15 00:46:22
收藏:
0 评论:
0 赞:
0 阅读:
290
微服务一般来说当然是多服务多实例的,那么这些服务之间如何相互调用呢?spring cloud之前我们用dubbo,把服务开放出来,在xml配好后就可以像调用本地service一样调用其它模块的服务了;spring cloud当然也可以做到这一点,这就是feign。dubbo除了能调用其它模块服务,还 ...
分类:
其他 时间:
2018-07-15 00:46:04
收藏:
0 评论:
0 赞:
0 阅读:
340
--------------------------
``` Objective-C
/** 获取temp */
#define kPathTemp NSTemporaryDirectory() /** 获取沙盒 Document */
#define kPathDocument [NSSearch... ...
分类:
其他 时间:
2018-07-15 00:45:31
收藏:
0 评论:
0 赞:
0 阅读:
235
1、添加依赖,并在项目上添加Spring mvc框架的支持(add FrameWork Support): 2、配置web.xml 3、配置dispatcher-servlet.xml 4、配置applicationContext.xml 5、编写controller 6、在WEB-INF下建立vi ...
分类:
编程语言 时间:
2018-07-15 00:44:57
收藏:
0 评论:
0 赞:
0 阅读:
276
0x00 前言 相信任何程序员邂逅任意一门编程语言后都会带着感恩的心去完成第一个程序,这个程序的名字叫 Hello,World,也是最著名的程序! 关于Hello,World程序的由来这里我就不再多多叙说了,当然想要知道由来,我就温馨的附上地址慢慢看吧!https://blog.csdn.net/t ...
分类:
编程语言 时间:
2018-07-15 00:44:42
收藏:
0 评论:
0 赞:
0 阅读:
295
变量类型: int A = 整型 Spring B = 字符串 double C = 浮点型 boolean D = 布尔值 打印: System.out.println('X'); 注释: //xxxxxxxxxxx 算数操作符: +,-,*,/,% ...
分类:
编程语言 时间:
2018-07-15 00:43:55
收藏:
0 评论:
0 赞:
0 阅读:
201
redis是一个开源的,高性能的,基于键值对的缓存与存储系统通过提供多种键值数据类型来适应不同场景下的缓存与存储需求。 同时redis的诸多高层级功能使其可以胜任消息队列,任务队列等不同的角色。 特性 Redis是Remote Dictionary Server(远程字典服务器的缩写) ,他以字典结 ...
分类:
其他 时间:
2018-07-15 00:43:10
收藏:
0 评论:
0 赞:
0 阅读:
283
We have two integer sequences A and B of the same non-zero length. We are allowed to swap elements A[i] and B[i]. Note that both elements are in the s ...
分类:
其他 时间:
2018-07-15 00:42:55
收藏:
0 评论:
0 赞:
0 阅读:
367
首先基本操作如下: 删除第rank个点 删除编号为id的点 插入变成第rank个点 区间翻转在上一篇博客有了。值得注意的是: $Splay$常数较大 ,有时一个操作需要多个基本操作一起并用,大大降低效率。 所以在条件允许的情况下,我们尽量减少$Splay$的次数,达到相同的结果 ,详细会在以后的若干 ...
分类:
其他 时间:
2018-07-15 00:41:56
收藏:
0 评论:
0 赞:
0 阅读:
218
---------------------------------
``` Objective-C
#define UserDefaults [NSUserDefaults standardUserDefaults]
#define SharedApplication [UIApplication ... ...
分类:
其他 时间:
2018-07-15 00:41:41
收藏:
0 评论:
0 赞:
0 阅读:
270
今天学习UIPath的录制功能 一、UIPath录制的对象: 可识别的对象有:按钮,复选框,下拉框,打字等 不可识别的对象有:键盘操作,修改键,右键,鼠标悬停等(可通过手动修改已录制好的脚本) 二、录制有四种类型: 1. Basic录制 流程简单,Actions没有容器约束,会出现不可控的状态,例如 ...
分类:
其他 时间:
2018-07-15 00:40:42
收藏:
0 评论:
0 赞:
0 阅读:
1211
...
分类:
其他 时间:
2018-07-15 00:40:25
收藏:
0 评论:
0 赞:
0 阅读:
291
关于环境变量的配置,在百度上有很多教程,但对于我来说完成这步操作确实不简单,所以决定在这里分享一下配置方法。 1.安装好jdk/jre。 官网都有安装文件,仔细一些,就能安装成功,可以自定义安装路径,但是要注意安装时候不能有中文路径,否则会报错。 2.打开此电脑,选择属性。 3.选择高级系统设置。 ...
分类:
Windows开发 时间:
2018-07-15 00:40:06
收藏:
0 评论:
0 赞:
0 阅读:
348
1 try: 2 pass#要执行的代码 3 except: 4 状态=True 5 while 状态==True: 6 try: 7 winsound.Beep(800, 1000)#报警提示音 8 循环=300 9 while 循环>1: 10 循环-=1 11 time.sleep(1) 12 ...
分类:
编程语言 时间:
2018-07-15 00:39:50
收藏:
0 评论:
0 赞:
0 阅读:
294
一、Aggregate操作符 Aggregate操作符对集合值执行自定义聚合运算。来看看Aggregate的定义: 可以看到Aggregate共有三个方法重载,这里以第一个重载方法为例。第一个重载方法里面的第二个参数是一个委托,委托的参数类型都是集合的元素类型,委托的返回值类型也是集合元素类型。例如 ...
分类:
其他 时间:
2018-07-15 00:38:57
收藏:
0 评论:
0 赞:
0 阅读:
288
今天学习了一下spring boot 中的mybatis,用mybatis来增删改查用户,获取用户,添加用户,修改用户,删除用户,修改用户,都是可以的,但是获取带分页的用户列表,一直抛出这个java.lang.IllegalArgumentException: No converter found ...
分类:
编程语言 时间:
2018-07-15 00:38:42
收藏:
0 评论:
0 赞:
0 阅读:
408
一、关于CSS hack(尽量不用或者少用,减少页面复杂度) 1、条件注释法:(我的测试是IE9及其以下才有效) 这种方式是IE浏览器专有的Hack方式,微软官方推荐使用的hack方式。举例如下 2、类内属性前缀法(S:标准模式;Q:怪异模式) 3、选择器前缀法 二、一些CSS的兼容性 ...
分类:
Web开发 时间:
2018-07-15 00:38:23
收藏:
0 评论:
0 赞:
0 阅读:
288
var id=setInterval(function(){ },1000); window.clearInterval(id); clearInterval()只是停止计时器,并不能清除计时器,如果再重新启动该计时器,计时器则会累加(如计时器id每秒+1,你clear后又重新创建计时器,则此时id ...
分类:
Web开发 时间:
2018-07-15 00:37:49
收藏:
0 评论:
0 赞:
0 阅读:
223
Java和C++之间有一堵由内存管理和垃圾收集技术所围成的“高墙”,墙外的人想进去,墙内的人却想出来。 摘自《深入理解Java虚拟机》 作为一个Java程序员,因为虚拟机的好处,在开发过程中一般不用关心内存分配和垃圾回收方面的内容,这就让我在跟C++的朋友聊天或沟通的时候,总觉得自己是个假的程序员, ...
分类:
编程语言 时间:
2018-07-15 00:37:31
收藏:
0 评论:
0 赞:
0 阅读:
245
本文分为两部分,第一部分讲如何保存模型参数,优化器参数等等,第二部分则讲如何读取。 假设网络为model = Net(), optimizer = optim.Adam(model.parameters(), lr=args.lr), 假设在某个epoch,我们要保存模型参数,优化器参数以及epoc ...
分类:
其他 时间:
2018-07-15 00:37:14
收藏:
0 评论:
0 赞:
0 阅读:
327