自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

良月柒

每天分享Java干货,公众号「程序员的成长之路」,回复「1024」获取程序员大礼包~

  • 博客(3735)
  • 资源 (2)
  • 收藏
  • 关注

原创 程序员深爱的bilibili后台源码泄露,看哔哩哔哩官方回应才放心了

北京时间4月22日下午16点左右,一个名叫“openbilibili”的用户在Github上创建了“go-common”代码库,而这显然就是B站网站后台工程源码。B站在技术圈炸锅,其后端源码被恶意“开源”,被上传至 GitHub 供全球用户下载。何为后台工程源码?翻译成大白话就是构成后端的基本代码,里面包含了底层逻辑、基本算法和一些用户机制等。虽然在当天下午6点左右,该源码被删除,但根据...

2019-04-28 10:26:31 4433 2

原创 解析Java中1000个常用类:Scanner类,你学会了吗?

Scanner类位于java.util包中,是一个用于解析输入流和字符串的类。它可以将输入分割为多个标记(token),并根据指定的模式对这些标记进行解析。Scanner类的设计理念是简单、灵活,适合处理各种不同的数据源,包括控制台输入、文件输入、字符串等。Scanner默认使用空格、换行符、制表符等作为分隔符,但你可以通过方法指定自定义的分隔符。System.out.print("请输入几个用逗号分隔的整数:");System.out.println("输入的整数:" + number);

2024-08-24 13:53:57 94

原创 解析Java中1000个常用类:ResourceBundle类,你学会了吗?

类位于java.util包中,是 Java 本地化(Localization)支持的核心类。它通过一系列预定义的键值对来管理应用程序的区域化资源,并根据用户的区域设置自动加载对应的资源文件。是一个可以自定义加载行为的抽象类。通过扩展这个类,你可以自定义资源文件的加载顺序、格式等。例如,如果你想优先加载 XML 格式的资源文件,可以使用// 假设有 messages_en.xml 文件 String greeting = bundle . getString("greeting");} }

2024-08-24 13:52:58 18

转载 千万级数据的全表update的正确姿势!

阅读本文大概需要 4 分钟。来自:https://juejin.cn/post/6897185211340029966推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。有些时候在进行一些业务迭代时需要我们对Mysql表中数据进行全表update,如果是在数据量比较小的情况下(万级别...

2024-08-23 07:34:01 1

转载 入职第一天,看了公司代码,牛马沉默了...

阅读本文大概需要 4 分钟。来自:juejin.cn/post/7371986999164928010推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。入职第一天就干活的,就问还有谁,搬来一台N手电脑,第一分钟开机,第二分钟派活,第三分钟干活,巴适。。。。。。打开代码发现问题不断读...

2024-08-23 07:34:01 1

转载 无敌了!强烈建议今年拿下软考!

????2024下半年软考正式官宣8月19日报名开始,11月就开考,备考倒计时仅剩3个月❗️❗️奉劝大家现在就准备,务必今年拿下软考证书????如果还没有明确备考规划,分享一个免费,且有超多干货的【软考通关秘籍课(24新教材版)】????????✅免费听:备考问题诊断+通关规划;✅全程练:各科高频考点+考前冲刺;✅免费拿:真题解析/论文模版/应试技巧;当前听课条件:所有计算机行业技术人才、不集赞、不转发、不花一分钱...

2024-08-21 08:02:39 5

原创 解析Java中1000个常用类:Random类,你学会了吗?

Random类位于java.util包中,是 Java 中生成伪随机数的主要工具。伪随机数(Pseudo-Random Number)并不是真正意义上的随机数,它们是通过某种算法从一个初始值(称为种子,seed)计算而来的数值序列。尽管这些数值看起来是随机的,但它们是确定的、可再现的。

2024-08-20 08:16:02 21

原创 解析Java中1000个常用类:PropertyResourceBundle类,你学会了吗?

尽管通常通过自动加载,但你也可以通过构造方法手动创建一个实例,特别是在你需要从非标准位置加载资源文件时。// 输出:Bonjour这种方式提供了更大的灵活性,使你可以从各种来源加载资源,而不仅限于文件系统。

2024-08-20 08:15:01 114

转载 你还在使用websocket实现实时消息推送吗?

阅读本文大概需要 7分钟。来自:网络,侵删推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。在日常的开发中,我们经常能碰见服务端需要主动推送给客户端数据的业务场景,比如数据大屏的实时数据,比如消息中心的未读消息,比如聊天功能等等。本文主要介绍SSE的使用场景和如何使用SSE。服务...

2024-08-20 07:30:15 7

转载 SQL中为什么不要使用1=1?

阅读本文大概需要 4 分钟。来自:推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。在工作中的老项目中经常会看到代码中使用了1=1的情况,想起来之前自己也这个样子写过,感觉也没有啥影响就没有当回事,随着工作年限,工作经验的增加,对着一块有了更深的理解,下面我们就来看一看代码开发中,...

2024-08-19 07:40:51 7

转载 Linux常用命令大全,一篇搞定

阅读本文大概需要 15 分钟。来自:siye1982.github.io/2016/02/25/linux-list推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。基本操作Linux关机,重启#关机shutdown-hnow#重启shutdown-rnow查看...

2024-08-19 07:40:51 9

原创 解析Java中1000个常用类:PropertyPermission类,你学会了吗?

在实际开发中,除了使用默认的策略文件外,还可以通过代码自定义安全策略,以实现更加灵活的权限控制。在这个例子中,我们创建了一个权限集合,并手动添加了多个权限。然后通过implies()方法检查是否授予了某个权限。

2024-08-18 10:53:19 325

原创 解析Java中1000个常用类:Properties类,你学会了吗?

Properties。

2024-08-18 10:24:05 121

转载 Facebook为什么要弃用Git?

阅读本文大概需要 4 分钟。来自:AI大模型实验室推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。本文作者 Greg Foster 是 Graphite.dev 联合创始人兼 CTO。作者说他很好奇当年 Facebook 为什么会放弃 Git,转而使用Mercurial作为版...

2024-08-18 07:34:15 12

原创 解析Java中1000个常用类:PriorityQueue类,你学会了吗?

在实际开发中,我们可能需要在中存储自定义对象。此时,我们需要实现Comparable接口或传入自定义的Comparator。while(!while(!在这个例子中,我们创建了一个Task类,并通过Comparator根据任务的优先级对任务队列进行排序。

2024-08-17 11:06:30 214

原创 解析Java中1000个常用类:OptionalLong类,你学会了吗?

是java.util包中的一个最终类,用于表示可能存在也可能不存在的long类型值。与类不同,专门用于处理long类型的值,这避免了自动装箱和拆箱的性能开销。

2024-08-17 11:05:05 120

转载 Java8中一个极其强悍的新接口,炸裂!很多人没用过

阅读本文大概需要 4 分钟。来自:juejin.cn/post/7011435192803917831推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。在开发过程中经常会使用if...else...进行判断抛出异常、分支处理等操作。这些if...else...充斥在代码中严重影响了...

2024-08-17 07:39:55 10

转载 面试官问我:try catch 应该在 for 循环里面还是外面?

阅读本文大概需要 4 分钟。来自:blog.csdn.net/qq_35387940/article/details/128406626推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。前言有个老哥昨天被面试官欺负了,但是是被这个问题(标题)欺负的?其实是个比较基础的问题,只要有了...

2024-08-16 07:38:09 10

转载 SpringBoot异步接口实现:提高系统的吞吐量

阅读本文大概需要 5分钟。来自:juejin.cn/post/7367186272849788962推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。前言Servlet 3.0之前:每一次Http请求都由一个线程从头到尾处理。Servlet 3.0之后,提供了异步处理请求:可以先...

2024-08-15 07:33:29 16

转载 实用指南:解决 SpringBoot 多实例内存不足问题

阅读本文大概需要 4 分钟。来自:juejin.cn/post/7303862023618707491推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。在生产环境中我们会遇到一些问题,此文主要记录并复盘一下当时项目中的实际问题及解决过程。背景简述最初系统上线后都比较正常风平浪静的。...

2024-08-15 07:33:29 12

原创 解析Java中1000个常用类:OptionalInt类,你学会了吗?

类位于java.util包中,是一个容器类,表示一个可能存在或不存在的int值。

2024-08-14 08:26:49 141

原创 解析Java中1000个常用类:OptionalDouble类,你学会了吗?

类位于java.util包中,是一个容器类,表示一个可能存在或不存在的double值。

2024-08-14 08:25:45 20

转载 如何为开放平台设计一个安全好用的OpenApi

阅读本文大概需要 20分钟。来自:网络,侵删推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。为了确保软件接口的标准化和规范化,实现业务模块的重用性和灵活性,并提高接口的易用性和安全性,OpenAPI规范应运而生。这一规范通过制定统一的接口协议,规定了接口的格式、参数、响应和使用...

2024-08-14 07:43:52 18

转载 船新 IDEA 2024.2 正式发布,新特性真香!

阅读本文大概需要 4 分钟。来自:网络,侵删推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。JetBrains刚刚发布了最新IntelliJ IDEA 2024.2版本,做了不少优化性能方面的优化,同时新的ui也默认为启动ui。感兴趣的小伙伴可以下载体验,以下为官方本次介绍:借助...

2024-08-14 07:43:52 40

原创 解析Java中1000个常用类:Optional类,你学会了吗?

Optional类位于java.util包中,是一个容器类,代表一个值存在或不存在的可能性。

2024-08-13 08:16:03 117

原创 解析Java中1000个常用类:Objects类,你学会了吗?

Objects类位于java.util包中,是一个最终类,不能被继承。

2024-08-13 08:15:12 32

转载 告别if else!这款轻量级规则引擎框架,真香!

阅读本文大概需要 4 分钟。来自:juejin.cn/post/7296771770098745344推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。1 前言在日常的开发过程中,经常会遇到一些串行或者并行的业务流程问题,而业务之间不必存在相关性。在这样的场景下,使用策略和模板模式...

2024-08-12 07:36:35 18

转载 如何搭建漂亮的 SpringBoot 脚手架?

阅读本文大概需要 6分钟。来自:juejin.cn/post/7360947498943578139推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。1. 项目初始化如果你问研发同学,在开发过程中最讨厌、最痛苦的事情是什么?大部分同学会告诉环境,环境,还是环境。我带你走一趟你就知...

2024-08-12 07:36:35 12

原创 解析Java中1000个常用类:LongSummaryStatistics类,你学会了吗?

类位于java.util包中,是Object类的一个子类。

2024-08-11 09:00:34 135

原创 解析Java中1000个常用类:Locale类,你学会了吗?

Locale类位于java.util包中,表示一个特定的地理、政治或文化区域。它通常用于国际化(i18n)和本地化(l10n)应用程序中,以处理不同语言、国家和地区的差异。// 主要字段和方法省略Locale类提供了一些预定义常量,方便使用。

2024-08-11 08:59:15 339

转载 2024 互联网公司工作时长排行榜

阅读本文大概需要 4 分钟。来自:网络,侵删推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。2024 年互联网公司工作时长排行榜显示,得物和拼多多的平均工作时长最长,分别为 63.8 小时 与 62.4 小时。紧随其后的是浪潮、希音、华为、字节跳动和快手等公司。更多公司的工作时间...

2024-08-11 07:44:34 22

转载 Cookie + Session 的时代已经过去了?

阅读本文大概需要 4 分钟。来自:网络,侵删推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。这篇文章主要在做 Echo 社区项目的时候写的,在保持用户登录态的这个需求下,为啥要用ThreadLocal存储用户信息,而不是采用常见的 Cookie + Session。1Cook...

2024-08-11 07:44:34 17

转载 一次真实生产事故,让我总结了线程池的正确使用方式

阅读本文大概需要 10分钟。来自:juejin.cn/post/7288615454691999756推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。前言说到线程池八股文背的很熟的肯定知道无非就这几个考点:线程池三大核心参数corePoolSize、maximumPoolSi...

2024-08-10 12:00:48 18

原创 解析Java中1000个常用类:ListResourceBundle类,你学会了吗?

类位于java.util包中,是类的一个抽象子类。它使用Object数组来管理资源的键值对。// 构造方法和主要方法省略。

2024-08-10 11:42:16 244

原创 解析Java中1000个常用类:LinkedList类,你学会了吗?

LinkedList类位于java.util包中,是List接口的一个实现类,同时实现了Deque接口,这意味着它既可以用作列表,也可以用作双端队列。// 构造方法和主要方法省略。

2024-08-10 11:41:11 145

转载 裸辞后,在家全职接单一个月的感触

阅读本文大概需要 4 分钟。来自:juejin.cn/post/7032317937339858952推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。背景鄙人本科毕业一年有余,计算机专业。全栈工程师,但更喜欢前端的工作,于是在一家游戏公司任职前端工作。在这个内卷的时代,身处一线城...

2024-08-09 07:27:25 14

转载 Spring-Security 认证流程分析及多方式登录认证实践

阅读本文大概需要 4 分钟。来自:juejin.cn/post/7329144188926967860推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。1 前言在项目开发过程中,会涉及到安全框架的配置。其中常用的就是 shiro 和spring-security,在本文中将介绍...

2024-08-09 07:27:25 17

转载 在国企里面当程序猿是一种怎样的体验?

阅读本文大概需要 4 分钟。来自:www.cnblogs.com/peiyu1988/p/9202224.html推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。前言几年前,我通过一整天的笔试及面试加入一家(某一线城市国资委全资控股)某集团的研究机构(中央研究院),任职高级软件工...

2024-08-08 07:37:45 19

转载 Spring Boot + flowable 快速实现工作流

阅读本文大概需要 4 分钟。来自:blog.csdn.net/zhan107876/article/details/120815560推荐一个程序员编程资料站:http://cxyroad.com2024年IDEA最新激活方法后台回复:激活码CSDN免登录复制代码插件下载:CSDN复制插件以下是正文。总览使用flowable自带的flowable-ui制作流程图使用springboot开发流程使用...

2024-08-08 07:37:45 54

原创 解析Java中1000个常用类:LinkedHashSet类,你学会了吗?

类位于java.util包中,是HashSet的一个子类,它同时实现了Set接口。与HashSet不同,通过维护一个双向链表来记录元素的插入顺序。// 构造方法和主要方法省略。

2024-08-07 08:26:09 103

mybatis 框架中关于动态sql的内容讲解及笔记.txt

mybatis 框架中关于动态sql的内容讲解及笔记.txt

2024-05-13

多套Java工程师简历模板,包含具体项目经验、责任描述等.zip

压缩包有多套Java工程师简历模版多套合集,包含具体项目经验、责任描述等

2024-05-13

JDK1.8 API 中文文档 高清完整版 CHM.zip

JDK1.8 API 中文文档 高清完整版 CHM

2024-05-13

采用了c/s架构的桌面聊天室.zip

该毕业设计采用了c/s架构,通过javase中的知识编写完成,系统功能包括:用户注册,用户登录,聊天功能。 对于刚学完java基础的同学来说可以通过该毕业设计加深对所学知识的理解。该系统使用socket进行数据的发送,用户注册登录之后,可以进行多人聊天,功能类似qq群聊。

2024-05-13

配置 Eclipse 进行反编译.docx.zip

配置 Eclipse 进行反编译.docx.zip

2024-05-13

JAVA+SQL电子通讯录带系统托盘(论文+源代码).zip

JAVA+SQL电子通讯录带系统托盘(论文+源代码).zip

2024-05-13

JAVA+SQL办公自动化系统(源代码+论文+外文翻译).zip

JAVA+SQL办公自动化系统是一个基于Java编程语言和SQL数据库管理系统构建的应用程序,旨在帮助用户提高办公效率和管理工作流程。该系统主要包括以下功能: 日程管理:用户可以创建、编辑和查看个人或团队的日程安排,包括会议、约会、任务等,实现时间的有效利用和工作计划的安排。 文档管理:支持用户上传、下载、编辑和共享文档,包括文档版本管理、权限控制等功能,提高团队协作效率和文档管理的便利性。 任务分配和跟踪:管理员可以将任务分配给团队成员,并跟踪任务进度和完成情况,实现任务的分工合作和及时反馈。 通讯录管理:用户可以管理联系人信息,包括姓名、电话、邮箱等,方便进行沟通和联系。 工作报告和统计分析:系统可以生成工作报告和统计分析,包括工作量统计、时间分配、任务完成情况等,帮助用户了解工作情况并进行有效的管理和决策。 系统设置:提供系统参数设置、权限管理、数据备份等功能,保障系统稳定运行和数据安全。 通过以上功能,JAVA+SQL办公自动化系统能够有效地帮助用户管理日常工作流程,提高团队协作效率和工作效率。

2024-05-13

JAVA+SQL离散数学题库管理系统(源代码+论文+外文翻译).zip

JAVA+SQL离散数学题库管理系统是一个用Java编程语言和SQL数据库管理系统构建的应用程序,旨在帮助用户管理离散数学题库。该系统主要包括以下功能: 题库管理:允许用户添加、编辑、删除离散数学题目,包括题目内容、选项、答案等信息。用户可以根据需要对题目进行分类、标记或搜索。 用户管理:支持用户注册、登录、注销等功能,保障系统安全性和个性化服务。管理员可以管理用户权限,如分配不同的角色和权限。 练习和测试:用户可以通过系统进行练习和测试,选择特定题目或随机生成题目进行答题。系统会自动批改答案并记录用户的答题历史和成绩。 数据统计和分析:系统可以对用户的答题情况进行统计和分析,包括答题时间、正确率、题目难度等,帮助用户了解自己的学习情况并进行有效的学习计划。 系统设置:提供系统参数设置、题目难度调整、数据备份等功能,保障系统稳定运行和数据安全。 通过以上功能,JAVA+SQL离散数学题库管理系统能够有效地帮助用户管理离散数学学习过程中的题目资源,提高学习效率和成绩。

2024-05-13

springboot 学生信息管理系统.zip

学生管理系统是一个典型的基于 Spring Boot 的应用程序,旨在帮助学校、教育机构或培训机构管理学生信息、课程安排、成绩等。下面我将介绍一个简单的学生管理系统的设计和实现,基于 Spring Boot 框架。 功能特点 学生信息管理 添加、编辑、删除学生信息。 查询学生信息,支持按姓名、学号等条件查询。

2024-05-13

java+mysql crm客户关系管理系统毕业论文

这是篇java+mysql CRM客户关系管理系统 CRM(Customer Relationship Management,客户关系管理)系统是一种旨在帮助企业管理与客户之间关系的软件系统。它涵盖了从客户的获取、维护到发展等全过程,旨在帮助企业建立并维护与客户之间的良好关系,以提高销售、服务和客户满意度。 功能特点 客户信息管理 CRM 系统可以集中管理客户的基本信息,包括联系方式、购买历史、偏好等。通过对客户信息的管理,企业可以更好地了解客户需求,为客户提供个性化的服务。 销售管道管理 CRM 系统可以帮助企业管理销售管道,包括潜在客户的跟进、销售机会的追踪等。通过对销售管道的管理,企业可以更好地掌握销售进展,提高销售效率。 营销活动管理 CRM 系统可以支持企业进行各种营销活动的管理,包括市场推广、促销活动、客户群发邮件等。通过对营销活动的管理,企业可以更好地吸引客户、提高品牌知名度。 客户服务管理 CRM 系统可以帮助企业管理客户服务工作,包括客户投诉处理、售后服务跟踪等。通过对客户服务的管理,企业可以更好地解决客户问题,提高客户满意度。 数据分析与报告 CRM 系

2024-05-13

学生在线考试系统论文参考.zip

在线考试系统是互联网教育发展的重要成果,基于国内外的研究和发展来看,线下考试对人力物力的消耗不断增加,安排考试和准备考试试卷,批改试卷和统计成绩,使教师工作量增大。 在线考试系统的出现,很大程度上减轻了老师的负担,能够快速的完成出卷命题和收卷判分,以及统计考试成绩等考务工作。 在线考试有随机试卷和抽题试卷,还有多种试题导入的方式可以批量导入试题,能够轻松组卷,发布考试。 本文的在线考试系统采用的是结构化设计思想,系统主要分为考试模块和系统管理模块两大模块,考试模块包括考试题库、考试试卷和考试安排三个方面;系统管理模块包括学生信息管理、教师信息管理和往期试卷管理三个方面。 该系统的用户主要有学生、教师和管理员,学生可以参加考试,查看考试信息,查询个人成绩;教师可以添加试题和试卷,发布考试,查询试卷,查看学生信息;管理员可以管理学校学生和老师信息,维护系统。

2024-05-13

py12306抢票开源库,假期抢票难,加脚本直接上强度!

随着互联网时代的到来,越来越多的人选择通过网络购买火车票。 然而,面对庞大的用户群体和高并发的购票请求,传统的购票系统可能会遇到一系列的挑战,例如系统崩溃、购票失败等问题。 为了解决这些问题,一款名为py12306的高效分布式多账号、多任务购票系统应运而生。 本文讲讲py12306开源库的特性、使用方法以及其在分布式环境下的运行方式,帮助你更好地理解和应用这一工具。 特性介绍 py12306具有以下特性: 多日期查询余票:能够同时查询多个日期的火车余票信息,提高查询效率。 自动打码下单:支持自动识别验证码并完成购票流程。 用户状态恢复:能够保存用户状态,避免重复登录和重复填写乘客信息。 电话语音通知:支持通过电话语音通知用户购票结果。 多账号、多任务、多线程支持:能够同时运行多个账号、多个购票任务,并支持多线程处理购票请求。 单个任务多站点查询:能够同时查询多个车站的余票信息。 分布式运行:支持分布式集群部署,提高系统的稳定性和扩展性。 Docker支持:提供Docker镜像,方便部署和管理。 动态修改配置文件:支持在运行时动态修改配置信息。 邮件通知:支持

2024-04-28

IDEA中使用.env文件配置信息的EnvFile插件.rar

在软件开发过程中,经常需要使用配置信息来指定应用程序的行为,例如数据库连接参数、API密钥等。 而将这些敏感信息硬编码在代码中是不安全的,因此通常会将其存储在配置文件中。 .env文件是一种常见的配置文件格式,它可以存储键值对形式的配置信息,并且具有良好的可读性和易用性。 有时候IDEA网络不好下载不了,我这里提供一个下载包,下载到电脑上,从IDEA直接就能导入。 插件版本:3.4.2 IDEA版本要求:2020.1+ 更新时间:Dec 26, 2023

2024-04-25

Java Sevrlet停车管理系统

Java Servlet 停车管理系统是一个基于 Java Servlet 技术开发的简单停车场管理系统,旨在帮助停车场管理者更好地管理停车场的车辆信息、停车位管理以及收费等业务。以下是对该系统的简单介绍: 技术实现: Java Servlet: 使用 Java Servlet 技术实现系统的后端逻辑处理,包括处理用户请求、调用服务层方法、生成响应等。 JSP 页面: 使用 JSP(JavaServer Pages)技术实现系统的前端页面展示,包括车辆信息录入、停车位管理、车辆进出记录展示等功能页面。 数据库存储: 使用关系型数据库(如 MySQL、Oracle 等)存储系统的车辆信息、停车位信息、停车记录等数据,通过 JDBC 技术实现与数据库的交互。 HTML/CSS/JavaScript: 结合 HTML、CSS 和 JavaScript 技术实现页面布局和样式设计,提升系统的用户体验和交互性。 适用场景: Java Servlet 停车管理系统适用于小型停车场、停车场管理公司等单位,帮助管理者高效地管理停车场的日常运营工作,提升停车场的管理水平和服务质量。

2024-04-21

Spring Boot RabbitMQ常用配置

RabbitMQ 是一个开源的消息代理中间件,广泛用于构建分布式应用程序中的消息系统。在 Spring Boot 项目中,通过集成 RabbitMQ,可以实现异步消息传递、消息队列等功能,提高系统的可靠性和扩展性。

2024-04-21

Spring Boot 项目 application.properties 超配置详解

Spring Boot 是一款基于 Spring 框架的快速开发框架,它通过自动配置和约定大于配置的理念,极大地简化了项目的搭建和开发。 其中,application.properties 文件是 Spring Boot 项目中的配置文件之一,用于配置应用程序的各种属性。 该配置文件将深入介绍 Spring Boot 项目中 application.properties 的超配置功能,帮助开发者更好地理解和利用这一强大的配置机制。

2024-04-21

springboot2+mybatis多数据源配置

相信很多朋友在开发的时候,可能会碰到需要一个项目,配置多个数据源的需求,可能是同一种数据库,也可能是不同种类的数据库,这种情况,我们就需要配置多数据源对程序的支持了。 本项目就是一个多数据源的配置,使用技术如下: web框架:SpringBoot2 orm框架:Mybatis 数据库连接池:Druid 主数据源:Mysql 从数据源1:Oracle 从数据源2:SqlServer 运行平台:Jdk8 接口文档:Swagger-ui (提供伪Restful接口) 日志配置:Logback 实现功能 多个数据源,动态切换 swagger-ui提供伪Restful接口文档 AOP实现统一入参校验 AOP实现统一异常处理

2024-04-21

项目基于JDBC+MySQL的Java教务管理系统(附源码+论文说明)

项目背景 随着现代社会教育事业的不断发展,教务管理系统成为了学校管理的重要组成部分。传统的手工管理方式已经无法满足日益增长的管理需求,因此需要一种高效、智能的信息化系统来提高管理效率,满足各方面的需求。 基于JDBC+MySQL的Java教务管理系统应运而生,旨在为学校提供一套完善的教务管理解决方案,实现学生信息管理、课程管理、成绩管理等功能,提高教务管理的效率和质量。 技术选型 在开发基于JDBC和MySQL的Java教务管理系统时,我们可以选择以下技术: JDBC:作为Java程序访问数据库的标准接口,使用JDBC可以方便地连接和操作MySQL数据库。 MySQL数据库:作为一种开源的关系型数据库管理系统,MySQL提供了稳定、高效的数据存储和管理能力。 Java Control:实现用户友好的界面设计。 论文说明:https://blog.csdn.net/qq_42914528/article/details/138034406?spm=1001.2014.3001.5501

2024-04-21

适合Java新人练习的8个小项目

对于初学者来说,练习小项目是学习编程语言和开发技术的重要方式之一。通过实际动手编写代码,不仅能够加深对语言特性和开发工具的理解,还能够提升问题解决能力和编程思维。 本资源将介绍适合Java新人练习的8个小项目,帮助他们更好地学习和掌握Java编程。 1.考试系统(单机版) 2.考试系统(BS网络版) 3.考试系统(CS网络版) 4.计算器 5.记忆测试系统 6.局域网广播系统 7.Hannoi塔 8.JPEG图像生成器 通过以上8个小项目的练习,新人可以逐步掌握Java编程的基本技能,并且对编程思维和开发流程有更深入的理解。 建议新人在完成每个项目时,尽量注重代码的规范性和可读性,养成良好的编程习惯。

2024-04-21

第三代移动开发代码Flutter(简单易懂),包含23个实例

最新最全flutter代码学习实例,包含23个小实例,千万不要错过。温馨提示;学习此代码先配置学习环境。

2019-04-23

springcloud 微服务(全套视频)

springcloud 微服务(全套视频)

2019-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除