JAVA将cron表达式转date类型时间

  • Post author:
  • Post category:java

最近工作中需要判断用户设置的CRON表达式的第一次执行时间是在什么时候,于是用到了CRON表达式对于DATE类型时间的转换,但是在网上找了一下,虽然找到了方法,但是由于没有仔细讲解,差点错过。 所以今天将那位老兄的代码改了改,准备加上点自己的理解,分享给大家。 import java.text.ParseException; import java.text.SimpleDateFormat; i…

继续阅读 JAVA将cron表达式转date类型时间

Java集合-SortedSet

  • Post author:
  • Post category:java

SortedSet ( java.util.SortedSet )是Set接口的子类 , Sortedset 接口的行为类似于普通 Set ,但它包含的元素是在内部排序的 , 这意味着,当迭代 SortedSet 的元素时,这些元素将按排序的顺序进行迭代。 SortedSet 的实现 TreeSet Collections API 中 SortedSet 中只有一个实现 java.util.Tre…

继续阅读 Java集合-SortedSet

b站视频链接批量转化为markdown文本超链接

  • Post author:
  • Post category:其他

1.提取标题与链接的方法: https://blog.csdn.net/qq_49018318/article/details/123005328 。这个链接实现的结果如下图。不想麻烦的,到这里可以直接复制用了,以下是进一步转化为超链接的步骤。具体来说,本文的思路是使用替换功能利用转义字符和正则表达式将文本转化为[标题](链接)的形式 2.在浏览器界面全选复制,然后粘贴到notepad++ 3.一…

继续阅读 b站视频链接批量转化为markdown文本超链接

Ubuntu中图片与文字的叠加

  • Post author:
  • Post category:其他

文章目录 一、opencv的简单使用 1、文档准备 2、相关代码 二、串口传输文件。 总结 一、opencv的简单使用 1、文档准备 建立一个文件夹,将此次需要用到的文件装在同一文件夹下。 本次需要用到的文件如下,图片自行选取,logo.txt文件为将要与图片重叠的字,其它为字库文件。 字库文件提取链接: https://pan.baidu.com/s/1wAWeAX9R0hzqSuBx_dxJj…

继续阅读 Ubuntu中图片与文字的叠加

js平铺多维数组

  • Post author:
  • Post category:其他

将多维数组平铺成一维数组,例如将[1,2,[3,4,[5,6,7]]]处理成[1,2,3,4,5,6,7],下面提供三种方式参考。 递归处理 这个方法比较常见,就是遍历每个元素,元素是基本数据类型的话便放进新数组中,如果元素是数组类型,则进行递归继续处理。 let arr1=[] const tileArr = (arr) => { for(let i=0;i<arr.length;i…

继续阅读 js平铺多维数组

mybatis中传递单个String类型的参数

  • Post author:
  • Post category:其他

使用mybatis接口参数只有一个string的时候 如果不指定@Param 的话mybatis去会把parameterType参数默认成接口的参数类型然后对于xml里的#{a}参数 去调用该类型下参数a 的get/set方法然后就报错了。 使用了@Param注解 mybatis就会一一对应赋值就不会导致这个错误。 接口如下: xml文件如下: 报错如下: 改成如下就可以了: 版权声明:本文为m0…

继续阅读 mybatis中传递单个String类型的参数

路由器与交换机的区别与联系

  • Post author:
  • Post category:其他

相信有很多人在学习网络的过程中,都会对路由器与交换机的区别与联系感到疑惑不解,因为这两台设备的功能看起来似乎一样。然而,其实路由器与交换机大有不同,下面是我对此的一些理解,希望能够帮助到你! 它们在哪里工作? 根据 OSI模型的网络体系划分,自底向上, 路由器 工作在第三层(网络层) ,而我们常说的 交换机 工作在第二层(链路层) (目前有更加高级的三层交换机,四层交换机,甚至还有七层交换机) 它…

继续阅读 路由器与交换机的区别与联系

以太坊之最全攻略解析与案例分享

  • Post author:
  • Post category:其他

一、“以太坊”简介 ① 什么是“区块链”? (A)“区块链”概念 “区块链”是指特定网络中一系列独立计算机处理和维护的所有交易的公开记录本,比起用中心化的方式管理这些交易数据库(就如 Amazon 或 Facebook 控制自己数据的方式),区块链上不存在单个数据所有者,使之去中心化,在这个网络中的计算机遵循着特定的规范和机制,以保存所有交易的记录,这些规范让计算机能够同意网络中发生的所有(交易)…

继续阅读 以太坊之最全攻略解析与案例分享

java 并发框架 核心AQS(AbstractQueuedSynchronizer)

  • Post author:
  • Post category:java

类如其名,抽象的队列式的同步器,AQS定义了一套 多线程访问共享资源的同步器框架 ,许多同步类实现都依赖于它,如常用的ReentrantLock/Semaphore/CountDownLatch... 核心数据结构: 它维护了一个volatile int state(代表共享资源)和一个FIFO线程等待队列(Node为元素的双向链表结构)(多线程争用资源被阻塞时会进入此队列)。这里volatile…

继续阅读 java 并发框架 核心AQS(AbstractQueuedSynchronizer)

Html快速输入标签

  • Post author:
  • Post category:其他

1、先输入一个感叹号,再按下Tab键,直接显示出html文件的基本格 式; 2、输入标签名,按下Tab键,自动生成相应标签; 3、输入:‘ span#app ’,按下Tab,可以快速创建id为‘app’的‘span’标签 ; 4、输入:‘ div.app ’,按下Tab键,可以快速创建class为‘app’的’‘div’标签; 5、输入:‘ ul>li 3 ’,按下Tab键可以快速创建‘ u…

继续阅读 Html快速输入标签