找到约 10000 条结果
  • 线程池
    Executor 基于生产者-消费者模式,提交任务的线程相当于生产者,执行任务的线程相当于消费者。同时,Executor 的实现还提供了对任务执行的生命周期管理的支持。
    2024-01-07
  • iOS平台 | 快速集成华为AGC认证服务
    介绍如何让用户根据已有的账号来进行登录注册呢?在应用中集成华为AGC认证服务SDK来轻松快速地实现这个功能。本篇内容根据官网文档指导集成过程总结完成,关于集成步骤,官网的资料写的有点多,现在我总结一下步骤:1、开通华为认证服务2、在iOS项目中集成SDK3、设计登录注册页面4、开启认证方式5、注册登录功能开发6、...
    2021-10-19
  • SpringBoot如何实现对HikariCP连接池的整合?
    池化思想是我们项目开发过程中的一种非常重要的思想,如整数池,字符串池,对象池、连接池、线程池等都是池化思想的一种应用,都是通过复用对象,以减少因创建和释放对象所带来的资源消耗,进而来提升系统性能。例如Integer对象的内部池应用,代码如下:
    2020-10-11
  • 04-SpringBoot工程下如何实现对HikariCP连接池的整合
    池化思想是我们项目开发过程中的一种非常重要的思想,如整数池,字符串池,对象池、连接池、线程池等都是池化思想的一种应用,都是通过复用对象,以减少因创建和释放对象所带来的资源消耗,进而来提升系统性能。例如Integer对象的内部池应用,代码如下:
    2021-03-16
  • FastHTTP源码分析——“百花齐放”的协程池
    在开始前我们先来简单定义一下协程池:能够达到协程资源复用。在这个定义下协程池的实现可以说是“百花齐放”了,找一下热门的go语言开源项目都会有协程池的不同实现方式。 有基于链表实现的Tidb,有基于环形队列实现的Jaeger,有基于数组栈实现的FastHTTP等,种类繁多任君选择。这么多的协程池实现可以归纳成二种:
    2018-11-26
  • 【Java基础]】Java线程池
    为什么要使用线程池? 首先我们想一想为什么我们要使用线程池呢?这里主要我们可以给出以下原因: 如果创建线程的频率很高,每次处理的时间会很短,这时我们频繁的创建和销毁线程会造成巨大的开销。 其次如果每次需要一个线程就创建一个线程,我们管理线程将会很不方便。 上面就是我们在开发时需要考虑的是否要使用线程...
    2019-08-23
  • 线程池参数设置
    1. 线程池的基本概念线程池是用来管理线程的工具,它可以有效地控制并发任务的执行。通过线程池,可以:降低创建和销毁线程的开销。限制同时运行的线程数,避免过多线程导致系统资源过载。提供线程复用,减少上下文切换的开销。2. 线程池的核心参数核心线程数 (corePoolSize):线程池中始终保持活动的线程数。如果任务队...
    2024-12-26
  • Java JUC ThreadPoolExecutor解析
    线程池主要解决两个问题:一是当执行大量异步任务时线程池能够提供较好的性能。在不使用线程池时,每当需要执行任务时就需要 new 一个线程来执行,频繁的创建与销毁非常消耗性能。而线程池中的线程是可以复用的,不需要在每次需要执行任务时候都重新创建和销毁。二是线程池提供了资源限制和管理的手段,比如可以限制线程...
    2022-02-09
  • 笔记本怎么关闭电池保护_笔记本关闭电池保护功能的方法
    最近有朋友问笔记本怎么关闭电池保护,对于笔记本电池保护功能如何关闭的问题,相信还有不少朋友都不懂,有时候我们开启了笔记本电脑的电池保护功能,当我们连接上电源之后可能充不满电量,那么如何关闭此功能呢?今天就针对此问题,为大家带来笔记本关闭电池保护功能的方法。
    2020-06-03
  • 100 行写一个 go 的协程池 (任务池)
    go 的 goroutine 提供了一种较线程而言更廉价的方式处理并发场景, go 使用二级线程的模式, 将 goroutine 以 M:N 的形式复用到系统线程上, 节省了 cpu 调度的开销, 也避免了用户级线程(协程)进行系统调用时阻塞整个系统线程的问题。【1】
    2020-01-02
    25
  • Centos8中创建LVM精简逻辑卷
    精简卷是可以创建大于可用磁盘的逻辑卷。使用精简卷,你可以管理可用空间的存储池(称为精简池),可以在应用程序需要时将其分配给任意数量的设备。精简池可以在需要时进行动态扩展,以节省成本。系统环境Centos8
    2022-04-26
  • JDBC 的两种开源的数据库连接池
    JDBC 的数据库连接池使用 javax.sql.DataSource 来表示,DataSource 只是一个接口,该接口通常由服务器(Weblogic, WebSphere, Tomcat)提供实现,也有一些开源组织提供实现:
    2022-04-15
  • Java线程池 不看后悔
    ThreadPoolExecutor是JDK1.5之后才有的线程池类,JDK帮我们实现了基于ThreadPoolExecutor创建的newSingleThreadExecutor、newFixedThreadPool、newCachedThreadPool等方便使用的线程池,那么为什么这些线程池在阿里巴巴的开发规范中却不推荐使用呢? 我相信读了这篇文章后你将豁然开朗。
    2021-01-29
  • 福特砸240亿建美国电池厂,找宁德时代求技术还被举报
    中国企业,现在也能让美国企业沦为“代工厂”?最新消息,福特要在美国斥资35亿美元建造电池工厂,但用的是宁德时代的技术。虽然磷酸铁锂电池是在美国发明的,但现在相关专利大部分都在中国企业手里。再加上福特去年第四季度整体表现不佳,投资的项目赔了钱、电动车项目还没有盈利,特斯拉又引发了价格战。福特要想继续和...
    2023-02-18
  • 线程池
    Executor 基于生产者-消费者模式,提交任务的线程相当于生产者,执行任务的线程相当于消费者。同时,Executor 的实现还提供了对任务执行的生命周期管理的支持。
    2024-01-14
  • 邮箱地址真实性验证(email真伪鉴定)接口实现原理及文档说明
    简要描述: 利用RCPT模拟邮件发送,以此判断邮箱真实性,方便地判断邮箱地址是否有效。 DEMO应用地址:[链接] 请求URL: https://www.jsanai.com/home/email/verifyapi 请求方式: POST 参数: 参数名 必选 类型 说明 emails 是 string 邮箱地址,多个邮箱地址用半角逗号“,”隔开,每次最多5个邮箱地址 token 是 string ...
    2019-11-21
  • push本地文件到github笔记
    1.输入自己的用户名和邮箱(为注册GITHUB账号时的用户名和邮箱)$ git config --global user.name "coliyin"$ git config --global user.email "coliyin@163.com"2.建立本地仓库$ git init3.执行指令将文件添加到本地仓库:$ git add . 4.输入本次的提交说明$ git commit -m "shuoming"5.关联github仓库$ git remote add...
    2019-08-09