- 命令 find . -iname '*.conf' | xargs grep "search string" -sl1 解析 . 当前目录 按文件名查找: -name: 查找时文件名大... 命令 find . -iname '*.conf' | xargs grep "search string" -sl1 解析 . 当前目录 按文件名查找: -name: 查找时文件名大...
- 文章目录 Predel ------> unlinkFLUSHDB/FLUSHALL --> FLUSHDB ASYNC/FLUSHALL ASYNC异步队列AOF Sync扩展阅读 ... 文章目录 Predel ------> unlinkFLUSHDB/FLUSHALL --> FLUSHDB ASYNC/FLUSHALL ASYNC异步队列AOF Sync扩展阅读 ...
- 文章目录 J.U.C脑图J.U.C核心AQS简介AQS底层数据结构AQS特点 J.U.C脑图 为了体现出AQS和线程池的重要性,上图单独将AQS和线程池拿出来了。 J.... 文章目录 J.U.C脑图J.U.C核心AQS简介AQS底层数据结构AQS特点 J.U.C脑图 为了体现出AQS和线程池的重要性,上图单独将AQS和线程池拿出来了。 J....
- View之孪生兄弟-SurfaceView 概述 Android系统中提供了View进行绘图处理,View可以满足大部分的绘图需求,但是在某些时候却力不从心,特别是进行一些开发的时候。 一般的Vie... View之孪生兄弟-SurfaceView 概述 Android系统中提供了View进行绘图处理,View可以满足大部分的绘图需求,但是在某些时候却力不从心,特别是进行一些开发的时候。 一般的Vie...
- UIHandler可以在loadImage时初始化,其余的变量统一在init方法中初始化。getInstance提供让用户自定义线程池线程数量和加载策略的方法。 public class NewIma... UIHandler可以在loadImage时初始化,其余的变量统一在init方法中初始化。getInstance提供让用户自定义线程池线程数量和加载策略的方法。 public class NewIma...
- 文章目录 概述FutureTask的三种运行状态FutureTask的三种运行状态下的get/cancel操作及结果FutureTask的实现FutureTask的使用示例FutureFuture... 文章目录 概述FutureTask的三种运行状态FutureTask的三种运行状态下的get/cancel操作及结果FutureTask的实现FutureTask的使用示例FutureFuture...
- 定时任务 在spring-mvc的配置文件中加入 <task:executor id="executor" pool-size="10" queue-capacity="128" /&g... 定时任务 在spring-mvc的配置文件中加入 <task:executor id="executor" pool-size="10" queue-capacity="128" /&g...
- 概述 pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。 pstree命令以树状图显示进程间的关系(display a tree of processes)。 ps命令可以显示... 概述 pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。 pstree命令以树状图显示进程间的关系(display a tree of processes)。 ps命令可以显示...
- 文章目录 自定义Future同步方式 自定义Future package com.artisan.java8.testFuture.customFuture; public i... 文章目录 自定义Future同步方式 自定义Future package com.artisan.java8.testFuture.customFuture; public i...
- 我承认有些标题党了,不过话说这样其实也没错,关于“异步”处理的文章已经不少,代码例子也能找到很多,但我还是打算发表这篇我写了好长一段时间,却一直没发表的文章,以一个更简单的视角,把异步模式讲清楚。 什么是异步模式 要知道什么是异步模式,就先要知道什么是同步模式,先看最典型的同步模式: (图1) 浏览器发起请求,Web服务器开... 我承认有些标题党了,不过话说这样其实也没错,关于“异步”处理的文章已经不少,代码例子也能找到很多,但我还是打算发表这篇我写了好长一段时间,却一直没发表的文章,以一个更简单的视角,把异步模式讲清楚。 什么是异步模式 要知道什么是异步模式,就先要知道什么是同步模式,先看最典型的同步模式: (图1) 浏览器发起请求,Web服务器开...
- Redis持久化的几种方式——深入解析RDB Redis 的读写都是在内存中,所以它的性能较高,但在内存中的数据会随着服务器的重启而丢失,为了保证数据不丢失,我们需要将内存中的数据存储到磁盘,以便 Redis 重启时能够从磁盘中恢复原有的数据,而整个过程就叫做 Redis 持久化。 Redis 持久化... Redis持久化的几种方式——深入解析RDB Redis 的读写都是在内存中,所以它的性能较高,但在内存中的数据会随着服务器的重启而丢失,为了保证数据不丢失,我们需要将内存中的数据存储到磁盘,以便 Redis 重启时能够从磁盘中恢复原有的数据,而整个过程就叫做 Redis 持久化。 Redis 持久化...
- 使用场景:在容器中一个对象只存在一个实例。 目的:1.防止堆中内存过多。影响效率。 2.无论怎么使用,都规定使用同一个对象 实例:获取序列号,任务管理器,计数器等 缺点:没有接口,不能继承,与单一职责原则冲突,一个类应该只关心内部逻辑,而不关心外面... 使用场景:在容器中一个对象只存在一个实例。 目的:1.防止堆中内存过多。影响效率。 2.无论怎么使用,都规定使用同一个对象 实例:获取序列号,任务管理器,计数器等 缺点:没有接口,不能继承,与单一职责原则冲突,一个类应该只关心内部逻辑,而不关心外面...
- 前言 Java并发编程系列番外篇C A S(Compare and swap),文章风格依然是图文并茂,通俗易懂,让读者们也能与面试官疯狂对线。 C A S作为并发编程必不可少的基础知识,面试时C A S也是个高频考点,所以说C A S是必知必会,本文将带读者们深入理解C A S。 大纲 C A S基本概念 C A S(c... 前言 Java并发编程系列番外篇C A S(Compare and swap),文章风格依然是图文并茂,通俗易懂,让读者们也能与面试官疯狂对线。 C A S作为并发编程必不可少的基础知识,面试时C A S也是个高频考点,所以说C A S是必知必会,本文将带读者们深入理解C A S。 大纲 C A S基本概念 C A S(c...
- 文章目录 J.U.C脑图Semaphore 概述Semaphore 构造函数及方法构造函数常用和需要注意的方法 Semaphore 示例acquire()semaphore.acquire(i... 文章目录 J.U.C脑图Semaphore 概述Semaphore 构造函数及方法构造函数常用和需要注意的方法 Semaphore 示例acquire()semaphore.acquire(i...
- 文章目录 脑图CountDownLatch闭锁示例Thread#join()CountDownLatchCountDownLatch示例二 await一直等待其他线程执行完CountDownLat... 文章目录 脑图CountDownLatch闭锁示例Thread#join()CountDownLatchCountDownLatch示例二 await一直等待其他线程执行完CountDownLat...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签