![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 88
java学习之路
Andy's
多一份bug,就多一份成长
展开
-
一文教你学会Corn表达式
前言为什么要使用Corn表达式呢?当我们在开发某个业务时,需要每天定时去处理一些任务,比如定时同步数据,定时开票等各项业务,如果用人工去处理,会很繁琐,而且浪费人力。所以就需要我们引入cron表达式帮助我们去更好的处理这些事情Cron表达式Cron表达式是一个具有时间含义的字符串,是由若干数字、空格、符号按一定的规则,组成的一组字符串,从而表达时间的信息。Cron格式cron表达式字符串是以 5 个空格隔开,分为6个域,格式为A B C D E F。其中A是一个域的占位符。单个域有多原创 2022-05-15 17:52:33 · 240 阅读 · 0 评论 -
如何在java代码中获取html中的js返回的结果
如何在java代码中获取html中的js返回的结果背景在开发html转pdf中,需求中有个逻辑需要获取html中js代码,js代码对数据进行处理,并返回给java使用;使用依赖:<!-- 解析html --><dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.8.3</原创 2021-11-04 17:17:54 · 1463 阅读 · 2 评论 -
jdk8中日期使用汇总
jdk8中LocalDate常用的API:方法返回类型解释使用方法打印结果getYear()int获取当前日期的年份LocalDate.now().getYear()2021getMonth()Month获取当前日期的月份对象LocalDate.now().getMonth()APRILgetMonthValue()int获取当前日期是第几月LocalDate.now().getMonthValue()4getDayOfWeek().原创 2021-04-09 10:49:50 · 148 阅读 · 0 评论 -
新建的项目用git强制提交到码云上
将项目强制提交到码云上首先在码云上创建一个项目仓库和.gitignore 文件,如图所示二、进入到项目文件夹,执行git init 初始化,如图所示:三、接着执行如下命令:1、查看状态:git statusgit add .2、提交缓冲池:git commit -am "注释@@"3、设置git提交地址,这个地址为码云上的git地址:如图所示:git remote add origin https://gitee.com/RongAndy/Springboot.git4、查看原创 2020-06-17 12:14:14 · 600 阅读 · 0 评论 -
解决idea中创建maven项目时为1.5版本的问题
最简单的修改maven的setting.xml文件,加入下面的代码即可:如下图所示<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties>原创 2020-06-16 23:27:14 · 325 阅读 · 1 评论 -
多个if灬else嵌套优化(工厂+枚举类)
if灬else优化需求介绍原始做法使用工厂 + 策略模式结语需求介绍假如有以下一个需求:一个购物系统,当用户消费满1000 元,可以根据用户VIP等级,享受打折优惠。根据用户VIP等级,计算出用户最终的费用。普通用户 不打折白银会员 优惠50元黄金会员 8折白金会员 优惠50元,再打7折原始做法 private static double getPreResult(l...原创 2019-12-18 11:14:35 · 919 阅读 · 0 评论 -
最常见的java正则表达式
这里我整理了开发中常用的正则表达式,希望可以帮助各位参考,也便于自己查阅,如果有错误的地方希望大家可以指出来,我会积极改正。身份证(15位或者18位) String rexp = "(^[1-9]\\d{5}(18|19|([23]\\d))\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$)|(^[...原创 2019-11-22 15:12:34 · 134 阅读 · 0 评论 -
利用正则表达式校验时间格式
各种时间格式代码正则如下:// rhy public static boolean isDate(String date) { // yyyy-MM-dd格式 String rexp = "(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|...原创 2019-09-17 15:18:41 · 3427 阅读 · 1 评论