原题链接 考察:双端队列bfs 思路: 双端队列常用于距离只有0,1的情况.当距离为0时,更新的点放在队头.当距离为1时,更新的点放在队尾. 判断01距离不用写冗长的if代码.可以参照方向数组预设距离为0的斜杠应该有的方向. 这里当出队的距离才是确定了此点的最短距离. 1 #include <ios ...
updateOne() 一、起因: 由于个人域名申请了https,所以原本数据库的资源存在http字段的需要改为https,不然的话由于浏览器发现安全协议中混入了不安全的内容,将会拦截这些内容,所以我需要更新我的mongoDB数据库,本来直接想使用updateMany: 二、解决: 官方给的例子: ...
分类:
数据库 时间:
2021-04-12 12:13:11
阅读次数:
0
主从集群 在搭建主从集群前,我们先把Redis安装起来: #解压Redis压缩包 [root@master lf]# tar -zxvf redis-6.2.1.tar.gz …… #安装gcc [root@master redis-6.2.1]# yum install gcc …… [root@ ...
分类:
其他好文 时间:
2021-04-12 12:08:05
阅读次数:
0
func longestValidParentheses(s string) int { stack := []int{}//存左括号的下标位置 var n = len(s) flags := make([]int, n) var length = 0 var maxLength = 0 for i ...
分类:
其他好文 时间:
2021-04-12 11:45:04
阅读次数:
0
题目链接 题解 ?:若图中边权全部为$1$,BFS即可在$O(n+m)$的时间中求出单源最短路。 BFS+剪枝就可以啦(☆▽☆) BFS:对于每个位置,向上下左右4个方向拓展长度$k$,直接搜索。 剪枝:在拓展过程中(当前拓展到位置$(x,y)\(),只要发现一个无法更新的位置\)(tx,ty)$( ...
分类:
其他好文 时间:
2021-04-12 11:40:06
阅读次数:
0
查看磁盘剩余容量,一定要注意磁盘剩余容量。如果容量不足可能会导致web服务异常,mysql服务无响应等。 df -h 查询磁盘100M以上的文件 find / -type f -size +100M -print0 | xargs -0 du -h | sort -nr 查看定时任务 crontab ...
分类:
系统相关 时间:
2021-04-09 13:40:10
阅读次数:
0
win10彻底关闭自动更新方法步骤: 由于win10自动更新非常顽固,所以我们要从多个地方下手才能永久关闭其自动更新,别怕麻烦,跟着下面的步骤一步步操作。 一、禁用Windows Update服务 1、同时按下键盘 Win + R,打开运行对话框,然后输入命令 services.msc ,点击下方的 ...
###1. db.collection.update(query, update, options) 1.1 作用: 修改集合中的一个或多个文档,根据更新参数,该方法可以修改一个或多个文档中的特定字段的值,或完全替换现有文档 。 1.2 语法: db.collection.update( <quer ...
分类:
数据库 时间:
2021-04-09 13:24:26
阅读次数:
0
问题描述:网站前端用vue,后端用java mvc+tomcat服务器,数据库access。由于数据库为共享文件,可能被通过前端网页修改,也可能被手动修改,还可能被windows应用程序修改。通过前端网页修改时,页面可以正常显示修改后的内容。而如果页面查询一次数据后,再通过手动或其他windows程 ...
分类:
数据库 时间:
2021-04-09 13:17:17
阅读次数:
0
1.基础(SpringMVC和SpringBoot都有在用) @Controller 通常用于标注在控制层类上。 @Service 通常用于标注在业务层实现类上。可以设置自定义service类的别名,在控制层引入时就需要根据设置的别名进行引入。 @Mapper 不需要在启动类上配置扫描,会在运行时通 ...
分类:
编程语言 时间:
2021-04-09 13:04:25
阅读次数:
0