ICode9

精准搜索请尝试: 精确搜索
  • ROS源码分析2021-10-01 00:00:55

    2021SC@SDUSC 背景 ROS,全称Robot Operating System,是一个开源的机器人“元操作系统”。虽然它名字叫OS,但是其实他的角色更像一个framework,提供硬件抽象、低级设备控制、常用功能的实现、进程之间的消息传递和包管理。 分工 经过初步的资料查阅,我们了解到了系统的大致架构,系统可

  • mybatis核心配置文件2021-09-27 21:59:37

    mybatis核心配置文件: SqlMapConfig.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">

  • 简单聊一下,什么是VUEX ,核心概念及其作用?2021-09-27 13:32:39

        vuex 是一个状态管理工具,它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化,主要解决大中型复杂项目的 数据共享问题。 好处:    ①: 能够在 vuex 中集中管理共享的数据,易于开发和后期维护    ②: 能够高效地实现组件之间的数

  • PWA 概念及核心功能的基本介绍2021-09-27 12:30:27

    目录 一. PWA 概念介绍 1.1 什么是 PWA? 1.2 为什么会出现 PWA? 1.3 如何判断一个 web 应用是 PWA? 二. PWA 核心功能 2.1 何谓 Service Worker 2.2 注册 Service Worker 2.3 Service Worker 常用事件 2.3.1 install 2.3.2 fetch  2.4 Manifest 2.5 清单文件 2.6 添加到主屏

  • mybatis核心配置文件2021-09-25 10:33:00

    <?xml version="1.0" encoding="UTF8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default

  • Vuex核心概念之Mutations2021-09-22 20:05:21

    1. 有了 state 以及 getters 的基础,mutations 实际上也很容易理解,详解可以直接看官方文档,个人只总结一下重要知识点: 【1】改变 state 不能直接获取去改变,应该通过 mutations,只有这样才能够记录状态的变化 【2】mutations 只能执行同步操作,不可以执行异步操作,否则无法记录异步操作

  • 安装webpack webpack核心概念2021-09-21 14:05:15

    安装 webpack 1、全局安装 npm install -g webpack 2、创建项目 webpack-demo 3、初始化项目 在项目根目录下执行: npm init package.json文件作用: 1、可以查看我们在当前项目中都安装了什么 2、我们后期在这个文件中可以配置各种执行的选项 4、在项目中安装webpack

  • 关于Maven仓库的问题2021-09-21 09:59:24

    一、仓库的分类 本地仓库:当前电脑上部署的仓库目录,为当前本机电脑上的所有Maven工程服务远程仓库    私服:架设在当前局域网环境下,为当前局域网范围内的所有Maven工程服务中央仓库:架设在Internet上,为全世界所有Maven工程服务。中央仓库镜像:架设在各个大洲,为中央仓库分担流量

  • ES核心概念2021-09-20 20:33:50

    es是面向文档的 一切都是json es中可以包含多个索引(数据库),每个索引可以包含多个类型(表),每个类型下又包含多个文档(行),每个文档中又包含多个字段(列) 文档 类型(已渐渐被淘汰) 索引 倒排索引

  • 分布式:微服务架构核心和实现2021-09-20 09:06:17

    1,微服务架构中职能团队的划分 传统单体架构将系统分成具有不同职责的层次,对应的项目管理也倾向于将大的团队分成不同的职能团队,主要包括:用户交互UI团队、后台逻辑处理团队与数据存取ORM团队、DBA团队等。每个团队只对自己分层的职责负责,并对使用方提供组件服务质量保证。如果其

  • 32_线程池的核心参数有哪些?2021-09-17 10:59:03

    1. 核心线程数 2. 最大线程数 3. 线程空闲时间 4. 单位 5. 任务队列容量 6. 线程工厂 7. 任务拒绝处理器(拒绝策略) corePoolSize = 1 核心线程数 maxPoolSize = Integer.MAX_VALUE 最大核心线程数 keepAliveTime = 60 秒 线程空闲时间 queueCapacity = Integer.MAX_VALUE 任

  • java多线程---线程池了解2021-09-16 16:32:21

    这是简略版,认真了解要看:来自原博客 https://blog.csdn.net/fanrenxiang/article/details/79855992 为什么使用线程池 java中经常需要用到多线程来处理一些业务,我们非常不建议单纯使用继承Thread或者实现Runnable接口的方式来创建线程,那样势必有创建及销毁线程耗费资源、线程

  • 什么是云效,云效核心优势是什么2021-09-13 17:03:52

    阿里云云效,云原生时代新 DevOps 平台,支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现 10 倍效能提升。     云效的作用    我们的工作充满着大大小小的【项目】、

  • Java CAS 原理分析,分享两道阿里P7究极难度算法题2021-09-11 23:33:54

    前面说了 CAS 操作的流程,并不是很难。但仅有上面的说明还不够,接下来我将会再介绍一点其他的背景知识。有这些背景知识,才能更好的理解后续的内容。 2.背景介绍 我们都知道,CPU 是通过总线和内存进行数据传输的。在多核心时代下,多个核心通过同一条总线和内存以及其他硬件进行通

  • AQS总结2021-09-11 13:33:54

    java并发编程核心JUC,JUC的核心是AQS,而AQS的核心是Unsafe使用的CAS(compare and swap)。 AQS全称:AbstractQuenedSynchronizer抽象的队列式同步器。 AQS定义了一套多线程访问共享资源的同步器框架,许多同步类实现都依赖于它。如:ReentrantLock/Semaphore/CountDownLatch...。

  • 领域模型的核心本质是什么?2021-09-11 10:34:26

    在指导软件设计时,我们需要对业务知识进行提炼和精简,建立一个所谓的模型来指导设计开发。而 DDD 的真正价值就是在描述该如何建立这个能够指导开发的 "领域模型"。Domain-Driven Design 其实是一种简称,其真正想表达的是 Domain Model Driven Design,即领域模型驱动设计。   领域模

  • 公司研究的基本方法2021-09-10 18:32:03

    目录公司研究的基本方法公司的业务与商业模式住宅装修行业:不同企业选择不同的模式晨光文具商业模式:省代模式公司的核心竞争优势永辉超市的核心竞争优势金螳螂的核心竞争优势公司战略规划与未来业绩增长来源公司治理与激励美的集团老板电器公司财务分析 公司研究的基本方法 公司

  • Vuex的核心概念之Mutation2021-09-09 22:01:12

    1. mutation用于变更store中的数据,不可以直接操作store中的数据; 2. 通过mutation这种操作方式可以集中监控所有数据的变化,便于后期维护; // 定义mutation const store = new Vuex.store({         state: {                 count: 0;         },   

  • JSP核心教材2021-09-09 21:01:49

    一、什么是JSP JSP全称是Java Server Pages,它和Servlet技术是一样的,都是SUN公司定义的一种用于开发动态web资源的技术。JSP/Servlet规范,JSP本质上就是Servlet。 特点:写jsp就相当于写html,但对比html而言,HTML只能为用户提供静态的数据,而jsp技术允许在页面嵌套java代码,为用户提供动

  • Java基础核心之包装类2021-09-09 20:32:57

      包装类就是对基本数据类型进行包装,把基本数据类型包装成对象,使基本数据类型的功能更加强大;  基本数据类型对应的包装类如图:        装箱操作:把基本数据类型转换成包装类称为装箱操作;如图:      拆箱操作:把包装类的对象转换为基本数据类型的变量称为拆箱操作;如

  • Java基础核心之数据类型2021-09-09 17:34:54

      数据类型规定了内存空间中只能存放什么类型的数据,数据类型大方向可划分为基本数据类型和引用数据类型;  一、基本数据类型:    1、基本数据类型又分为整数类型和小数(浮点数)类型和非数值类型;    2、整数类型包含byte,short,int,long四种类型,具有以下特点:      byt

  • CPU个数、CPU核心数、CPU线程数2021-09-08 22:59:06

    我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级。CPU从早期的单核,发展到现在的双核,多核。CPU除了核心数之外,还有线程数之说,下面文本就来解释一下CPU的核心数与线程数的关系和区别。  CPU个数即CPU芯片个数 CPU的核心数是指物理上,也就是硬件上存在

  • 在核心交易分析中完成如下指标的计算2021-09-08 17:33:14

      为了计算方便在dws层生产一张每日销售数据 -- 创建一张日期维度表,存放日期相关维度 -- 在订单宽表上增加日期对应维度信息如。订单日,订单周,订单周开始时间,订单月,订单季度,订单年 DROP TABLE IF EXISTS dws.dws_trade_orders_w; create table if not exists dws.dws_trade

  • 腾讯云分布式数据库TDSQL在银行传统核心系统中的应用实践2021-09-06 21:01:33

    一、关于TDSQL 银行数据库系统被外企垄断超过99%。数据库的复杂程度比拟操作系统,作为基础性软件数据库对成熟度有着极高的要求,这意味着需要较长的研究周期和测试才可以进入市场,这也是为什么国内商用数据库领域长期被国外企业所垄断。 外企数据库相对收费比较高昂,对于腾讯这种大型

  • 计算机的中断2021-09-05 23:00:24

    中断机制的诞生 早期没有操作系统的时候运行程序只能按顺序一个一个来,内存里最多只能有一个程序运行,这样资源利用率很低。为了解决这个问题,人们发明了操作系统,自动管理计算机,引入“中断”机制,实现了多道程序并发执行 本质:发生中断就意味着需要操作系统介入,开展管理工作 概念

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

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

ICode9版权所有