ICode9

精准搜索请尝试: 精确搜索
  • jdk线程池ThreadPoolExecutor优雅停止原理解析2022-11-18 14:57:21

    jdk线程池工作原理解析(二)本篇博客是jdk线程池ThreadPoolExecutor工作原理解析系列博客的第二篇,在第一篇博客中从源码层面分析了ThreadPoolExecutor在RUNNING状态下处理任务的核心逻辑,而在这篇博客中将会详细讲解jdk线程池ThreadPoolExecutor优雅停止的实现原理。 ThreadPoolExec

  • 支持JDK19虚拟线程的web框架,之五(终篇):兴风作浪的ThreadLocal2022-11-14 12:35:41

    关于ThreadLocal 既然提到了线程,自然绕不开ThreadLocal类,它提供了线程本地变量,此变量和一般的变量不同。通过get & set 方法,每个线程可以获取到自己独立的变量。这个变量实例通常是私有且静态的,可以存储与线程相关的信息,如产品id、事务id等。虚拟线程中,ThreadLocal的问题 既然每个

  • 人工智能在软件开发中的意义 — Webgen Technologies2022-09-09 21:33:34

    人工智能在软件开发中的意义 — Webgen Technologies 软件开发人员和工程师最了解人工智能在软件开发中的重要性。为什么? 人工智能使软件开发过程完美无缺且简单。 Forrester 副总裁 Diego Lo Giudice 说, “软件开发人员将能够使用高级机器学习 (ML)、深度学习、自然语言处理和业

  • 阿里云 EMAS Serverless 重磅发布2022-08-22 11:30:08

    EMAS Serverless 是阿里云提供的基于Serverless技术的一站式后端开发平台,为开发者提供高可用、弹性伸缩的云开发服务,包含云函数、云数据库、云存储、静态网站托管等功能,可用帮助开发者及企业客户快速实现一云多端应用的搭建,管理运维后端服务更简单,无缝对接丰富的云资源。 这次的EM

  • 一、计算机网络基础2022-08-15 21:01:40

    一、计算机网络基础 1.1协议与服务 1.1.1协议和服务的关系? 协议是为进行网络中的数据交换而建立的规则、标准或规定称为网络协议,简称协议。控制两个对等实体(或多个实体)进行通信的规则的集合。 服务是指下层为紧向邻的上层提供的功能调用,也就是垂直的。对等实体在协议的控制下,使

  • U8 服务调用失败 数据库没有提供的字段(clabel)! 或者提供该字段的值格式不正确!2022-07-26 13:35:02

    U8通过Open API添加存货档案,报错: "errcode":"20005","errmsg":"U8 服务调用失败:key='0101010110';数据库没有提供的字段(clabel)! 或者提供该字段的值格式不正确!;"   报错原因:生产企业(clabel)字段的长度超过了限制或者有特殊字符串。  

  • lombok2022-07-09 18:34:36

    Lombok Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量 @Data : 注在类上,提供类的get、set、equals、hashCode、toString等方法 @AllArgsConstructor :注在类上,提供类的全参构造 @NoArgsCons

  • 云原生数据湖以存储、计算、数据管理等能力通过信通院评测认证2022-06-24 13:03:25

    又一项大能力-云原生数据湖获得信通院认证啦! 近日,中国信息通信研究院 (以下简称“信通院”) 正式公布了第十四批“大数据产品能力评测”结果,腾讯云云原生数据湖基于对象存储 COS,数据湖加速器 GooseFS、数据万象 CI 和容器服务 TKE 的数据湖解决方案 V5.0,在存储能力、计算能力、安

  • C#Task命名空间2022-06-15 21:37:49

    官方解释 提供简化编写并发和异步代码的工作的类型。 主要类型为 Task(表示可以等待和取消的异步操作)和 Task<TResult>(可以返回值的任务)。 TaskFactory 类提供用于创建和启动任务的静态方法,TaskScheduler 类提供默认线程调度基础结构。   类 ConcurrentExclusiveSchedulerPair

  • Flink概述2022-05-28 09:31:56

    Flink产生缘由 随着大数据时代的发展,海量数据和多种业务的实时处理需求激增,比如: 实时监控报警系统; 实时风控系统; 实时推荐系统等等。 传统的批处理方式和早期的流式处理框架因其自身的局限性,难以在延迟性、吞吐量、容错能力,以及使用便捷性等方面满足业务日益苛刻的要求。 在这种

  • 阿凡达机器人简介2022-05-23 16:35:03

    这是一款人形教育机器人,目前主要提供幼儿园解决方案(幼儿考勤体温喝水大便等一日情况收集并反馈到家长端和教师端),中小学人工智能实验室解决方案(stem课程教育等教学辅助)。还有营业厅版本提供迎宾接待、业务自助办理、广告营销。还有导航机器人提供自助导航讲解服务。 它拥有可爱的卡

  • 【快速远程桌面应用程序】上海道宁为您提供远程桌面软件——AnyDesk,轻松实现远程支持和远程维护以及在线协作、远程工作2022-05-17 13:34:53

      AnyDesk是一款 快速远程桌面应用程序 可以让您远程访问和管理设备 轻松的、安全的与任何人协作   上海道宁专注于软件工具经销 为您带来强大的 远程桌面软件——AnyDesk 您可以从任何地方轻松连接任何设备 无论使用什么操作系统 无论您是IT专家还是私人用户 轻松实

  • 【大话云原生】kubernetes灰度发布篇-从步行到坐缆车的自动化服务升级2022-04-25 06:31:07

    此文系【大话云原生】系列第四篇,该系列文章期望用最通俗、简单的语言说明白云原生生态系统内的组成、架构以及应用关系。从这篇开始我们要开始针对Kubernetes进行介绍了,本文内容如下: 一、Kubernetes的Pod概念解析 前文说到老婆过生日了我们一起出去旅游,上了团体服务班车,小娜同学(

  • 产品愿景2022-04-24 22:03:49

      1.如何定义产品愿景 产品愿景可以成为激励和协调利益相关者和开发团队的强大工具。但在实践中,它并不总是有效地应用 2.什么是产品愿景? 产品愿景描述了产品的最终目的,它会带来积极的变化。您可以将其视为一个宏伟的、大胆的目标 — 如登月计划 — 激励人们并为未来五到十年提

  • 管网GIS系统建设方案2022-04-22 14:02:21

    1 建设背景 城市供水管网系统是一个庞大而错综复杂的地下工程,供水管网长期在地下深埋,分布广泛,结构复杂,材质种类繁多。由于多方面的历史原因,人们仍在沿用传统的纸图资料管理和手工管理维护方式。采用人工管理的图纸或单一的电子档案,管网数据的检索和传递主要靠手工方式,不系统、

  • 第一行代码学习记录(contentprovider)2022-04-01 17:33:10

    获取权限 危险权限只能动态请求 点击查看代码 if(ContextCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED){ ActivityCompat.requestPermissions(this,new String[]{Manifest.permission.READ_

  • LomBok(快速生成JavaBean)懒人必备, 快速入门使用2022-03-25 15:31:40

    LomBok(快速生成JavaBean) Project Lombok官网 Project Lombok是一个java库,它会自动插入到你的编辑器和构建工具中,为你的java增添色彩。 再也不用编写另一个 getter 或 equals 方法,只需一个注释,您的类就会有一个功能齐全的构建器,自动执行日志记录变量等等。 使用步骤: 1. maven

  • 「Spring入门」Spring的框架和包结构2022-03-19 14:03:54

    Spring的七大模块 Spring功能日益强大,不断的版本更新中整合进各种技术,几乎成了企业级开发的御用框架,从开发手册来看,包含了以下七大模块: Core包是框架的最基础部分,并提供依赖注入(Dependency Injection)管理Bean容器功能。 Context包,构建于Core包上,提供了一种框架式访问对象的方式,有

  • idea 插件常用2022-02-26 14:33:31

    1. Monokai 界面及字体美化插件;2. MybatisX 插件提供mapper和xml之间可以来回跳转;3. Maven Helper 分析和排除冲突依赖关系;4. AiXcoder 提供代码补全器和代码搜索引擎;5. Easy-Api 简化API开发的插件;6. CheckStyle 提供了对Java文件的实时和按需扫描;7. translation 用于基于Inte

  • 连锁电商BC一体化运营,F2B2b2C平台搭建思路2022-02-26 10:32:42

    本方案奉行“双私域”:用户既是零售门店的用户,也是品牌商(平台)的用户,用户运营是多主体运营。形成门店为平台贡献流量、平台赋能线下门店的良性循环,本方案由核货宝提供。 1、用户进入商城 用户进入商城后,可选最近门店进行服务,可切换门店,商品库存足够显示当日达,库存不足显示隔日达:

  • java util logger slf4j_别再自己用LoggerFactory生成logger实例了,试试slf4j注解2022-02-05 00:02:22

    背景 在项目开发中,记录日志是必做的一件事情。日志的实现有很多种:Logback,Log4j2,log4j,JAVA Util Logging等等。 而slf4j是一个适配层,由适配层决定使用哪一种日志系统,而调用端只需要做的事情就是打印日志而不需要关心如何打印日志 slf4j是一个日志标准,并不是日志系统的具体实现

  • Spring框架2022-01-29 12:35:47

    Spring框架 Data Access/Integration(数据访问/集成) 数据访问/集成层包括 JDBC、ORM、OXM、JMS 和 Transactions 模块,具体介绍如下。 JDBC 模块:提供了一个 JBDC 的样例模板,使用这些模板能消除传统冗长的 JDBC 编码还有必须的事务控制,而且能享受到 Spring 管理事务的好处。 ORM

  • 什么是Maven(部分翻译)2022-01-25 17:04:11

    原文链接:https://maven.apache.org/what-is-maven.html# Maven是什么,以及它核心思想 Maven的本质是一个项目管理工具, 它同样应用了面向对象的思想,它把项目开发和管理的过程抽象成一个项目对象模型(POM,Project Object Model)。具体而言,应用maven相当于下载了一个类似于git的命令行工

  • Lombok常用注解2022-01-25 13:33:24

    @Data : 注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法 @AllArgsConstructor : 注在类上,提供类的全参构造 @NoArgsConstructor : 注在类上,提供类的无参构造 @Setter : 注在属性上,提供 set 方法 @Getter : 注在属性上,提供 get 方法 @EqualsAndHashCode : 注在类

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有