首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
java学习笔记
snakeshe1010
创建于2021-09-14
订阅专栏
专门存放Java学习的文章
等 5 人订阅
共52篇文章
创建于2021-09-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从 MySQL 到 Elasticsearch:构建高性能新闻爬虫的数据存储与搜索体系
从 MySQL 到 Elasticsearch:构建高性能新闻爬虫的数据存储与搜索体系 在实现 多线程网络爬虫与 Elasticsearch 新闻搜索引擎 项目时,数据存储与搜索性能是系统设计的核心。
使用 SpotBugs + Maven + Flyway 构建可维护的 Java 爬虫项目
使用 SpotBugs + Maven + Flyway 构建可维护的 Java 爬虫项目 在 Java 项目开发中,代码质量、数据库版本管理以及架构解耦都是非常重要的工程实践。
从 Git 规范到 BFS 爬虫:构建多线程新闻搜索引擎的工程思维(二)
从 Git 规范到 BFS 爬虫:构建多线程新闻搜索引擎的工程思维(二) 在上一篇我们明确了项目方向,本篇将围绕工程实践展开: 如何规范 Git 操作、如何设计爬虫算法、如何重构代码以支持未来扩展(数
从零打造多线程网络爬虫与 Elasticsearch 新闻搜索引擎:项目方法论与工程实践
从零打造多线程网络爬虫与 Elasticsearch 新闻搜索引擎:项目方法论与工程实践 在学习“多线程网络爬虫与 Elasticsearch 新闻搜索引擎
使用SpringBoot快速实现短信验证码登录与Flyway+MyBatis最佳实践
使用SpringBoot快速实现短信验证码登录与Flyway+MyBatis最佳实践 前言 在现代Web应用中,短信验证码登录已成为主流认证方式之一。本文将带你从零开始,使用SpringBoot快速实
从零构建一个高质量项目的实战指南:以多线程爬虫为例
本篇通过一个完整的爬虫项目,系统地展示了如何从零构建一个高质量、可扩展的项目。涵盖了项目规划、架构设计、开发规范、数据库管理、ORM重构与性能优化等核心环节
H2数据库入门指南:从建库到操作的全流程实践
本文介绍了数据库的基本概念与常见类型,并以 H2 数据库为例演示了建表、插入、修改等操作,涵盖命令行与可视化工具两种方式。适合数据库初学者快速上手实际操作。
Java集合框架深度解析:核心类库与实战应用
Java集合框架提供了丰富的数据结构实现,理解其核心原理是高效开发的基础。ArrayList的动态数组机制适合随机访问,HashSet/HashMap依赖哈希算法实现高效查找
Java开发中的最佳实践与代码优化技巧
编写高质量的Java代码需要综合考虑可读性、性能和规范性。通过简化代码逻辑、优化性能、遵循代码规范以及合理处理异常,可以提高代码的质量和可维护性。
Java控制流全解析:方法调用、循环与选择结构
Java控制流是程序逻辑的骨架,方法调用通过栈帧管理执行环境,循环结构(while/do-while/for)提供重复执行能力,break/continue实现精细控制。
30项目实战 - 多线程网络爬虫与Elasticsearch新闻搜索引擎
从零开始做一个项目的原则 把每个项目都当作人生最好的一个项目来精雕细琢 积累自己的reputation声誉 一丝不苟地写好文档 代码质量++ 你的认证是肯定能够获得回报的 使用标准化,业界公认的模式和
26中级 - 数据库基本概念【爬虫项目实战】
### 数据库的好处 - 数据库提供结构化数据的持久化存储 - 索引保证数据查询的速度 - 事务的原子性保证数据不丢失 ### 数据库的基本结构 ; java8之前的解决需求的案例 流的方式的写法 private的访问限定 当前的编译单元
31中级 - Java 8函数式编程
函数式编程深入浅出 使用函数式编程的原因 减少工作量 提高效率 减少bug 案例,声明一个接口和内部类实现一个过滤接口 还是觉得啰嗦,第一步简化,去掉啰嗦的接口 predicate就是一个判断一个条件
从基础到实战:Java与数据库交互全攻略
本文详细介绍了Java与数据库交互的全过程,从SQL基础到JDBC实战,再到数据库设计原则和SQL高级查询。通过实战代码示例,读者可以快速掌握如何高效地进行数据库操作
下一页