logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

最短路径算法-迪杰斯特拉(Dijkstra)

迪杰特斯拉算法主要特点是从起始点开始,采用贪心算法的策略,由每步最优解最后得出全局最优解,每次遍历到始点距离最近且未访问过的顶点的邻接节点,直到扩展到终点为止。解法一每次选择桥连点的时候都需要从新遍历Map集合,浪费时间,可以使用小根堆,每次选择桥连点的时候就只需要拿出小根堆的堆顶就行,这里需要按照自己解题思路手写改编小根堆结构。把相邻的点依次放入map集合中,然后依次遍历比较最后得出离出发点最短

文章图片
#算法#数据结构#java +2
windows系统下载配置netcat工具(nc命令)

首次被开发者Hobbit发布于1995年10月28日,netcat原始版本是一个类Unix程序,即Unix的派生系统。1、将下载的压缩包解压到C盘下Windows/System32文件夹下面,就可以直接使用(不推荐)输入:nc -l -p 9000(这个端口号可以自定义)2、将下载的压缩包解压到其它盘下,需要配置环境变量。最后在一个窗口发信息,另一个窗口可以收到,测试完成。新建并把解压的文件路径复

文章图片
#windows
解决鼠标右键git-bash提示找不到应用程序

在日常工作学习中,我们可能会需要对某个文件进行git-bash,有人的系统会提示找不到应用程序,造成了一定的麻烦。问题的原因可能是你移动了原来安装的Git的文件夹,导致系统找不到正确的路径。鼠标右键此电脑–>属性–>高级系统设置–>环境变量–>双击系统配置的path。修改完成git-bash就可以正常使用了,同理git-gui也是类似的操作。新建环境变量,把现有的Git \ bin路径复制新建的环

文章图片
#git#bash#github
解决SpringMVC项目下web.xml中配置filter-name标签报错问题

问题:SpringMVC项目中web.xml文件配置完filter过滤器 filter-name 标签报错。解决:为filter过滤器配置filter-mapping映射标签,问题解决。原因:未配置filter标签的映射标签,过滤器需要知道过滤的范围。

#xml#java#开发语言
javaWeb详细教程

Java Web是使用Java技术解决相关Web互联网领域的技术栈,开发一个完整的Java Web项目涉及到静态Web资源、动态Web资源的编写以及项目的部署。在Java Web中,静态Web资源开发技术包括HTML、CSS、JavaScript、XML等;动态Web资源开发技术包括JSP/Servlet等。XML是EXtensible Markup Language的缩写,它是一种类似于HTML

#tomcat
到底了