全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果17,185,742个

SpringBoot异步实现 的8种方式_java_脚本之家

一、异步的八种实现方式 1、线程Thread 2、Future 3、异步框架CompletableFuture 4、Spring注解@Async 5、Spring ApplicationEvent事件 6、消息队列 7、第三方异步框架,比如Hutool的ThreadUtil 8、Guava异步 二、什么是异步? 首先先看一个常见的用户下单的场景: 什么是异步? 在同步操作中,执行到 发送短信 的时候,我...
www.jb51.net/program/304986q...htm 2024-9-14

SpringBoot异步实现的8种方式_java_脚本之家

在同步操作中,执行到发送短信的时候,我们必须等待这个方法彻底执行完才能执行赠送积分这个操作,如果赠送积分这个动作执行时间较长,发送短信需要等待,这就是典型的同步场景。 实际上,发送短信和赠送积分没有任何的依赖关系,通过异步,我们可以实现赠送积分和发送短信这两个操作能够同时进行,比如: 这就是所谓的异步,是不是...
www.jb51.net/program/299085b...htm 2024-9-15

Java定时任务的三种实现方式_java_脚本之家

首先,Timer 接口中,这两个字段是非常核心重要的: TaskQueue 是一个队列,内部由动态数组实现的最小堆结构,换句话说,它是一个优先级队列。而优先级参考下一次执行时间,越快执行的越排在前面,这一点我们回头再研究。 接着,这个 TimerThread 类其实是 Timer 的一个内部类,它继承了 Thread 并重写了其 run 方法,...
www.jb51.net/article/155453.htm 2019-1-28

原来Java接口多实现还可以这样玩_java_脚本之家

通过枚举类实现接口,每一个枚举相当于一个实现,在代码块实现方法即可,最后在枚举类提供一个静态方法作为统一入口,调用方便,代码简洁,提供通用实现处理无特定实现的场景,适合用于替换ifelse较多的业务代码,优化复杂的工具类等等,对于方法很多,业务复杂的业务慎用。 常规多实现(调用示例) 业务场景 我们有一个消息服务用于...
www.jb51.net/article/222018.htm 2021-9-6

python实现字典合并的五种方法(附示例代码)_python_脚本之家

1. 字典拼接 这种方法比较低效,不过也科普下 不能直接对两个 字典对象使用 + 运算符,需要将 字典转换为列表,然后再进行合并 1 2 3 4 5 6 7 8 dict1={'a':1,'b':2} dict2={'c':3,'d':4} merged_dict=dict(list(dict1.items())+list(dict2.items())) ...
www.jb51.net/python/319227c...htm 2024-9-15

Spring中实现策略模式的几种方式小结_java_脚本之家

在写业务代码的时候,难免会遇到很多if-else,这个时候如果if-else不是很多可以用if-else。如果此时场景过多,太多的if-else会导致代码比较臃肿,所以这个时候就需要抽象化,将每个场景独立开来,定义一个顶层接口,不同场景有不同实现,这个时候策略模式就出现了。本文主要阐述工作中常用的实现策略模式的几种方式。
www.jb51.net/program/320505t...htm 2024-9-16

Python实现考试自动答题的脚本分享_python_脚本之家

1)爬虫实现思路一. 数据来源分析 --> 通过浏览器 开发者工具 抓包分析 1. 明确需求: - 明确采集的网站是什么 题目答案页面: https://tiba.jsyks.com/Post/2c15b.htm2. 分析这两个数据怎么获取 数据来自于 --> 答案页面 第一题: https://tiba.jsyks.com/Post/2c15b.htm ...
www.jb51.net/article/278199.htm 2024-9-15

利用JavaScript实现ISO周日历_javascript技巧_脚本之家

利用JavaScript实现ISO周日历 周日历是日常生活中不常用到的历法系统,一般用于政府、商务的会计年度或者学校教学日历中。本文将利用JavaScript制作个简单的周日历,感兴趣的可尝试一下 基础知识 阳历:就是以太阳来计算日期的一类历法; 阴历:就是以月亮来计算日期的一类历法;...
www.jb51.net/article/255384.htm 2022-7-14

Java中自定义类的实现详解_java_脚本之家

首先,我们来了解一下什么是自定义类。在Java中,类是一种模板或蓝图,可以用来生成具有一定属性和行为的对象。不同于预定义好的类(例如String、Integer等),自定义类是由程序员按需求自行进行定义和实现。自定义类具有高度可定制性、可重用性以及可维护性。这样就可以有效地提高编程效率,同时减少代码冗余,便于管理。
www.jb51.net/program/285047y...htm 2024-9-16

python+tkinter实现一个简单的秒钟_python_脚本之家

本文试图实现一个简单的秒表,内容如下 这个软件非常简单,其UI元素只有一个文字标签外加三个按钮,这三个按钮的功能如下 点击Start按钮,开始进行计时,同时Start变灰,无法点击 点击Stop按钮,停止计时,同时Stop变灰,无法点击 点击Reset按钮,则计时归0,若当前处于停止状态,则Reset变灰 ...
www.jb51.net/python/316044g...htm 2024-9-14