
JAVA语言
JAVA
白萝卜弟弟
有闲有代码,有闲有分享
展开
-
【JAVA】正则表达式中的正向肯定预查
正向肯定预查=...)) 用于在匹配某个模式之前检查某个条件是否满足,但不消耗字符。它在处理复杂的匹配需求时非常有用,尤其是在需要进行条件检查而不改变匹配结果的情况下。原创 2024-11-16 16:17:06 · 599 阅读 · 0 评论 -
【JAVA】正则表达式中的捕获组和非捕获组
捕获组(...)): 用于分组并捕获匹配的文本,可以通过group()方法访问。非捕获组:...)): 仅用于逻辑分组,不捕获匹配的文本,不能通过group()方法访问。选择使用捕获组还是非捕获组取决于你是否需要在后续处理中引用匹配的子串。如果不需要引用,使用非捕获组可以提高性能,因为JVM不需要存储这些匹配的子串。原创 2024-11-10 00:48:54 · 501 阅读 · 0 评论 -
【JAVA】正则表达式中的中括弧
在Java的正则表达式中,[]是用来定义一个字符集(character class)的。使用字符集可以匹配括号内的任何一个单个字符。下面是关于[][abc][a-z][A-Z][0-9][a-zA-Z][^abc][^0-9]?[\]]原创 2024-11-12 10:24:14 · 528 阅读 · 0 评论 -
【JAVA】正则表达式的贪婪模式与非贪婪模式
在Java中,正则表达式可以使用两种不同的量词模式来匹配字符序列:贪婪模式(greedy)和非贪婪模式(reluctant或lazy)。原创 2024-11-10 00:37:02 · 754 阅读 · 0 评论 -
【选型】JAVA生成PPT及选型
可以使用的框架(类库):POI,OpenOffice/LibreOffice,Aspose.Slides,Java开源报表工具(JasperReports,BIRT等)。综合来看,Apache POI以其开源免费,使用简单和可扩展性,成为实现PPT模板填充的最佳选择。Aspose.Slides也是一个不错的选择,但需要支付费用。其他方案各有优缺点,需要根据实际情况选择。原创 2023-09-26 12:42:45 · 861 阅读 · 0 评论 -
【JAVA】获取当前项目的classpath路径
需要注意的是,不同的项目类型(普通Java项目、Web项目等)获取classpath的方式会有些差异,需要选择合适的方法。以上方法可以获取包含类文件目录的classpath,可以通过classpath去查找和加载类文件资源。原创 2023-09-26 11:12:08 · 2563 阅读 · 0 评论 -
【JAVA】读取classpath下的文件
以上都是可以从classpath中读取文件的标准方法,根据项目类型选择合适的方式即可。原创 2023-09-26 10:52:51 · 1837 阅读 · 0 评论 -
【框架】SpringBoot数组传参问题
参考:https://blog.youkuaiyun.com/u012294724/article/details/117734941。前端以字符串形式传递idList,采用逗号拼接,后端直接使用list接收。前端以JSON数组形式传递,后端使用。前端以数组形式传递,后端使用。原创 2023-08-21 20:35:58 · 1061 阅读 · 0 评论 -
Java获取项目中的路径
Java获取项目中的路径博客分类:JavaEE在项目中经常需要获取某个文件的路径:在这里提供一些获取路径的方法..1.此种方式获取的路径,是当前类所在的路径:Java代码 UserDAOTest.class.getResource("UserDAOTest.class") UserDAOTest.class.getRe转载 2014-05-06 18:07:28 · 422 阅读 · 0 评论