-
Java A*算法搜索无向图最短路径
Java A*算法搜索无向图最短路径 网上看了很多别人写的A*算法,都是针对栅格数据进行处理,每次向外扩展都是直接八方向或者四方向,这样利于理解。每次移动当前点,gCost也可以直接设置成横向10斜向14。 但是当我想处理一个连续的数据集,比如一个网络状的图,难道我还要...
-
自己动手撸一个LinkedList
自己动手撸一个LinkedList 自己动手撸一个LinkedList 1. 原理 LinkedList是基于双链表的动态数组,数据添加删除效率高,只需要改变指针指向即可,但是访问数据的平均效率低,需要对链表进行遍历。因此,LinkedList善于进行一些插入、删除操作,不利于进行检索操作。Lin...
-
Java工程师学习指南(完结篇)
Java工程师学习指南(完结篇) Java工程师学习指南 完结篇 先声明一点,文章里面不会详细到每一步怎么操作,只会提供大致的思路和方向,给大家以启发,如果真的要一步一步指导操作的话,那至少需要一本书的厚度啦。 因为笔者还只是一名在校生,所以写的内容主要还是针...
2019-10-18 08:37:34 搜索引擎技术学习mysqljava工程师Java技术服务器经验总结Linuxmysql云计算虚拟化
-
Thymeleaf常用语法:数据迭代
Thymeleaf常用语法:数据迭代 Thymeleaf数据迭代使用th:each属性,可以迭代数组、List、Set和Map等,数组、List、Set的迭代方法类似,迭代Map则会得到一个java.util.Map.Entry对象。 在迭代过程中,还可以获取迭代状态的变量,如迭代索引、数据集合大小等等。 开发环境...
-
Java之路---Day03
Java之路---Day03 2019-10-17-21:18:33 方法 定义格式: public static void 方法名称() { 方法体 } 完整格式: 修饰符 返回值类型 方法名称(参数类型 参数名称,...) { 方法体 return 返回值; } 修饰符:现阶段的固定写法,public. static 返回值类型:也就是方法最终...
-
MyBatis拦截器自定义分页插件实现
MyBatis拦截器自定义分页插件实现 MyBaits 是一个开源的优秀的持久层框架,SQL语句与代码分离,面向配置的编程,良好支持复杂数据映射,动态SQL; MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参...
-
Spring-Data-Jpa使用总结
Spring-Data-Jpa使用总结 参考资源列表 官方文档:https://docs.spring.io/spring-data/jpa/docs/2.1.5.RELEASE/reference/html/ 《Spring Data JPA入门到精通》 前言 JPA 是 Java Persistence API 的简称,是 Spring 在 Hibernate 的基础上进行的二次封装框架,为了更...
-
我最推荐的一张Java后端学习路线图,Java工程师必备
我最推荐的一张Java后端学习路线图,Java工程师必备 前言 学习路线图往往是学习一样技术的入门指南。网上搜到的Java学习路线图也是一抓一大把。 今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点。所谓不求最好,但求最全,学习Java后端的同学完全可以参考这...
2019-10-17 09:06:46 数据库mysqljava学习java基础java工程师java网络编程Java技术java进阶javaweb开发java学习路线图网络安全基础
-
JAVA发展历史!
JAVA发展历史! 前言 自1946年2月14日世界上首款计算机问世,第一代计算机语言机器语言便诞生了,它使用的是最原始的穿孔卡片,这种卡片上使用的语言只有专家才能理解,与人类语言差别极大。这种语言本质上是计算机能识别的唯一语言,人类很难理解。为了能让人们更容易...
2019-10-17 09:04:24 Java技术java发展文件服务器虚拟机系统2011年android使用习惯产品开发
-
如何正确遍历删除List中的元素(普通for循环、增强for循环、迭代
如何正确遍历删除List中的元素(普通for循环、增强for循环、迭代器iterator、removeIf+方法引用) 遍历删除List中符合条件的元素主要有以下几种方法: 普通for循环 增强for循环 foreach 迭代器iterator removeIf 和 方法引用 (一行代码搞定) 其中使用普通for循环容易造成...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
