ICode9

精准搜索请尝试: 精确搜索
  • Java SE 16 record 类型说明与使用2022-12-02 20:23:23

    record 的使用场景#假设我们想创建一个不可变的类 Point,它有 x 和 y 的坐标。我们想实例化Point对象,读取它们的字段,并将它们存储在 List 中或在 Map 中作为键值使用。我们可以这样实现 Point 类public class Point { private final int x; private final int y; @Override

  • go语言操作windows cmd 命令2022-12-02 18:47:34

    1.执行命令返不返回结果区别://执行命令返回结果的func main() { // 通过exec.Command函数执行命令或者shell // 第一个参数是命令路径,当然如果PATH路径可以搜索到命令,可以不用输入完整的路径 // 第二到第N个参数是命令的参数 // 下面语句等价于执行命令: ls -l /var/ cmd := exec.C

  • Docker安装MySQL并使用Navicat连接2022-12-02 18:07:25

    MySQL简单介绍:  MySQL 是一个开放源码的关系数据库管理系统,开发者为瑞典 MySQL AB 公司。目前 MySQL 被广泛地应用在 Internet 上的大中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站

  • 字节微服务HTTP框架Hertz使用与源码分析2022-12-01 17:12:47

    一、前言Hertz[həːts] 是一个 Golang 微服务 HTTP 框架,在设计之初参考了其他开源框架 fasthttp、gin、echo 的优势, 并结合字节跳动内部的需求,使其具有高易用性、高性能、高扩展性等特点,目前在字节跳动内部已广泛使用。 如今越来越多的微服务选择使用 Golang,如果对微服务性能有要

  • Java SE 9 多版本兼容 JAR 包示例2022-12-01 16:49:32

    说明#Java 9 版本中增强了Jar 包多版本字节码文件格式支持,也就是说在同一个 Jar 包中我们可以包含多个 Java 版本的 class 文件,这样就能做到 Jar 包升级到新的 Java 版本时不用强迫使用方为了使用新 Jar 包而升级自己的业务模块 Java 版本,也不用针对不同最低支持 Java 版本提供不同

  • 【深入浅出 Yarn 架构与实现】2022-11-23 20:26:35

    一、RM 基本职能主要包含以下几个功能: Client 交互:处理来自 Client 的请求; 管理 ApplicationMaster:启动、管理、重启等; 管理 Nodemanager:接收 NM 汇报的资源信息,并下达管理指令; 资源管理与调度:接收 AM 的资源请求,并分配资源。如上图所示,RM 中各组件通过对应 RPC 与各 Client 进行通

  • 做一个不崩溃的icode9核酸系统有多难?2022-11-21 15:09:33

    热度已经过了,但还是觉得有必要从架构设计的角度来讨论一下此事。并用以往我的经验来设计一套负载能力更好一些的系统。先说一下基本的架构思路: 最大限度的避免计算,静态化 不用数据库,更新类操作使用APPEND模式的文本文件 流程最短,最好是客户端访问的第一台服务器就能完成全部工作 善

  • iNeuOS工业互联网操作系统2022-11-21 14:28:50

    1. 项目背景  刨花板生产线由于原料、生产工艺等原因,会有一些产品板面出现颤纹、漏砂、胶斑、胶块、大刨花、粉尘斑、板面划痕和油污等缺陷。表面缺陷会降低板材强度、影响板材外观和二次加工,给企业带来经济损失。  目前针对刨花板的瑕疵识别工作主要以人工检测为主,缺陷种类繁

  • HarmonyOS开发者社区-icode92022-11-20 16:50:42

    HDF(Hardware Driver Foundation)驱动框架是HarmonyOS硬件生态开放的基础,为开发者提供了驱动加载、驱动服务管理和驱动消息机制等驱动能力,让开发者能精准且高效地开发驱动程序。本期,我们将为大家带来HDF驱动框架中USB DDK的解析与指导。一、USB DDK介绍 USB(Universal Serial Bus)通用

  • win10和win11 wsl2配置,以及开发环境配置icode92022-11-20 13:24:21

    前置条件 确认系统版本 win10 19041版本以及更高 查看方式:win + r 输入winver win11 * 启用或关闭Windows功能 win + r, 输入 optionalfeatures,勾选适用于Linux的Windows子系统,和虚拟机平台选项。然后重启电脑。官方文档提示可以直接运行wsl --install命令进行wsl安装,但是此命令同

  • 基于 MQ 的分布式 Serverless 多租任务处理系统架构演进2022-11-18 15:47:33

    1 Serverless 异步任务处理系统诞生和挑战无论是对于云的开发者,还是尝试业务升级的企业客户,Serverless的三个概念 “极致弹性、无服务器运维、 按需付费” 几乎已经深入人心;但关于 Serverless能做什么、怎么做,却仍然是围绕在大家身边最普遍的声音。在Serverless研发的初

  • DHorse系列文章之镜像制作2022-11-18 13:30:44

    1.使用docker commit制作 该命令使用比较简单,可以自行网上搜索教程。 2.使用Dockerfile制作 这种方式,需要编写如下的Dokerfile文件:FROM openjdk:openjdk:13-jdk-alpineADD client-1.0.0.jar /client.jarENTRYPOINT ["java","-jar","/client.jar"]并且执行如下命令:docker build -t d

  • Kubeadm搭建kubernetes集群2022-11-17 17:23:23

    配置各个主机的主机名解析文件(3台都要配置)127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.203.100 master.example.com master192.168.203.20 node1.

  • mybatis单框架之动态sql2022-11-12 19:58:02

    mybatis单框架之动态sql1 实现单条件模糊查找(if语句)1.1 接口方法/*传入就按照名字查 没有就查全部*/List<Emp> find(String ename);1.2 xml文件中select标签<!--nysql数据库是不区分大小写的 要想区分加上binary关键字--><select id="find" resultType="Emp"> select * from e

  • Django中配置celery2022-11-12 19:53:36

    DjangoProject │── celery_handle │ ├── config.py │ ├── __init__.py │ ├── manage.py │ └── tasks.pycelery原理图创建Celery配置Celery参数在创建celery实例之前,需要对celery的参数进行一些配置。在这里列出一些比较常用的Celery配置项:配置项名称 说明 CELER

  • Java_Servlet 知识点2022-11-11 14:28:45

    一、Servlet是什么一种用于拓展服务器端功能的web组件规范,主要用于接收用户请求,然后对请求数据进行计算处理,最后再将处理结果返回给前端浏览器页面,浏览器页面可以根据返回结果来生成动态页面静态页面:所有人在任意时间访问,看到的都是一样的页面,一般为html页面组件:组件是符合

  • 从0到1搭建redis6.0.7续更~2022-11-10 19:06:47

    1.安装PHP7版本及php-fpm,php-redis,hiredis,swoole扩展更新yum源[root@mysql_master ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm[root@mysql_master ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm[root@mysql_

  • 操作系统内存管理(思维导图详解)2022-11-10 13:49:09

    操作系统内存管理:总的来说,操作系统内存管理包括物理内存管理和虚拟内存管理。物理内存管理:等概念、交换技术、连续分配管理方式和非连续分配管理方式(分页、分段、段页式)。虚拟内存管理: 虚拟内存管理包括虚拟内存概念、请求分页管理方式、页面置换算法、页面分配策略、工作集和抖动

  • 一个 SpringBoot + Vue 项目的部署2022-11-10 13:16:54

    手动部署去年的这个时候心血来潮搭建了个人博客,是基于 SpringBoot 和 Vue2 的,但是仅仅搭起来一个架子,前后端也简单地对接了下,里面的具体内容全是空的,数据库什么的根本没有设计。今年春天闲来无事,忽然想起这回事来,一时手痒,便打算继续搞搞。于是,mysql 简单地建了几张表,写了几个 CRUD

  • 记在Linux系统源码包安装MySQL2022-11-08 12:53:44

    实验环境:系统版本:CentOS 7MySQL版本:5.7.39实验开始步骤一安装依赖yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6 libncurses.so.5 --setopt=protected_multilib=falseyum install libaio-devel.x86_64步骤二下载MySQLwget https://downloads.mysql.com/archives/get/p/

  • 第2-1-2章 传统方式安装FastDFS-附FastDFS常用命令2022-11-07 12:14:55

    3 安装配置下面我们在单台机器上安装FastDFS,操作系统是64位的CentOS7。 名称 说明 centos 7.x libfatscommon FastDFS分离出的一些公用函数包 FastDFS FastDFS本体 fastdfs-nginx-module FastDFS和nginx的关联模块 nginx nginx1.

  • macos系统中idea使用homebrew安装scala环境2022-11-01 13:53:19

    前言macos使用homebrew快速安装本地scala开发环境,并配置到idea步骤1.安装homebrew参考2.安装命令//查询scalabrew search scala//根据search到的软件名下载brew install scala@2.113.配置环境变量(1)对于macos的环境变量概念不清楚的,请先看(2)打开文件vi ~/.bash_profile(3)在~/.bash_pro

  • Jenkins:为 Python 项目创建管道2022-10-29 13:36:11

    我最近尝试使用Jenkins为我的Python项目建立一个管道。这个过程并不简单,但我能够弄清楚。我将尝试在本文中描述我是如何做到的,以便任何开始或从事类似项目的人都可以遵循指南。开始设置管道所需的先决条件很少 了解 Docker 和 Jenkins 安装码头工人 詹金斯(本文将介绍虚拟环境的设置

  • 复建常用工具:如何搜索错误代码2022-10-27 17:09:14

    复建常用工具:如何搜索错误码 今天我们就来谈一谈复建吧! 在简单明了系列的文中,我们将要探讨可以帮助您提升编号及项目的专业技能和常用工具。 今日,我们将要探讨如何关注您的一个项目是否要复建。 思维能力警报 复建的目的在于使编号更具有易读性和扩展性。在项目中,我们可以通过隐

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

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

ICode9版权所有