当前位置: 首页 > news >正文

机器学习的相关软件框架下载安装

文章目录

  • 一、Anaconda
    • 1. Anaconda 的下载
    • 2. Anaconda 的安装
    • 3. Anaconda Navigator 打不开问题(不适用所有)
  • 二、PyTorch-CPU
    • 1. PyTorch 环境创建
    • 2. PyTorch 下载
    • 3. Jupyter 中使用 PyTorch
  • 三、Python 版本升级与包的维护
    • 1. 更新 Anaconda
    • 2. 查看与更新 python 版本
    • 3. Python 第三方库管理
      • 3.1 pip工具的使用和升级
      • 3.2 pip 安装和删除第三方库
      • 3.3 pip 查看和升级第三方库版本
      • 3.4 修改 pip 镜像源

一、Anaconda

  • 在数据科学领域,Anaconda 则目前最通用的、可以一键安装各类数据科学类编程语言及开发环境的软件,也正因如此,我们也称 Anaconda 为数据科学计算平台。
  • 由于 Anaconda 中自带 Python,因此不需要再额外下载。

1. Anaconda 的下载

  • 访问 Anaconda 官网,点击页面中的 Download,这个直接是 Windows 版本。

在这里插入图片描述

  • 如果是其他版本的,点击 Download 下的三个按钮,分别对应 Windows,MacOS 和 Linux 三种。此时再下载对应的版本即可。

在这里插入图片描述

  • 但是官网上的 Anaconda 下载会比较慢,因此,我们可以在镜像网站上进行下载,镜像网站的下载速度是高于官网的。
  • 镜像网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

在这里插入图片描述

  • 在其中选择适合我们的版本即可,镜像网站只有 5.3.1 之前的版本,建议下载 5.3.1 版本。

2. Anaconda 的安装

  • 下载完成后,即可开始安装。双击安装文件,进入欢迎界面,点击 Next。

在这里插入图片描述

  • 点击同意,进入到下一步。

在这里插入图片描述

  • 选择软件使用权限,是指针对当前登录用户还是所有用户,二者都行,无特殊要求。

在这里插入图片描述

  • 选择安装位置,完成安装。

在这里插入图片描述

  • 如果出现此页面,需要勾选配置环境变量选项。

在这里插入图片描述

  • 无需安装 VS Code,直接跳过即可。

在这里插入图片描述

  • 之后便安装完成了。
  • 最后对是否安装成功进行验证,在 CMD 中输入
conda --version
  • 若出现像这样的 conda 版本号即安装成功。

在这里插入图片描述

3. Anaconda Navigator 打不开问题(不适用所有)

  • 当我们打开 Anaconda Navigator 先是出来几个命令框,然后就找不到 Anaconda Navigator 了,再点击 Anaconda Navigator 时,显示已经打开。
  • 产生上述的问题主要是没更新客户端(-client),采取如下步骤解决问题。
  • (1) 使用管理员运行:conda prompt。
  • (2) 输入 conda update conda 更新 conda,再输入conda update anaconda-navigator 更新。
  • 如果出错,则需要修改 .condarc 文件,该文件的目录为:c:\user\你的用户名.condarc,如果没有打开方式就使用文本方式打开。
  • 以文本方式打开 .condarc 文件后:先删除 default 那一行,然后将所有 https 都改成 http 即可。
  • 接下来执行conda update anaconda-navigator,一般可以执行更新了
  • (3) 重置 Navigator:anaconda-navigator --reset。
  • (4) 执行命令:conda update anaconda-client,更新 Anaconda 客户端。
  • (5) 执行命令:conda update -f anaconda-client。
  • (6) 能打开 Navigator 了。

二、PyTorch-CPU

  • PyTorch 是一个开源的 Python 机器学习库,基于 Torch,用于自然语言处理等应用程序。

1. PyTorch 环境创建

  • PyTorch 的环境创建分为如下几步。
  • (1) 以管理员方式运行 Anaconda Prompt,在命令行格式下,输入代码,完成调用清华镜像、建立 PyTorch 环境、安装 PyTorch 、测试 PyTorch 过程。
  • (2) 使用清华镜像源,分别输入以下四句代码。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  • (3) 创建 PyTorch 环境,这里我的 Python 版本是 3.7,输入如下代码。
conda create -n pytorch python=3.7
  • 之后,弹出提示,输入 y,即可安装。然后,查看环境是否安装成功。
conda info --envs
  • 这里我们可以看到 base 和 pytorch 两个环境,* 表示当前正处于的环境。

在这里插入图片描述

  • (4) 输入如下代码,进入 pytorch 环境当中,我们在此环境下安装 PyTorch。
activate pytorch
  • 此时,如果我们每一行最初的(base)变为(pytorch )就说明上述步骤已完成。

2. PyTorch 下载

  • (1) 进入到 PyTorch 的官网:https://pytorch.org/,选择对应的安装版本。由于电脑配置的相关问题,这里选择安装 PyTorch-CPU 版本。

在这里插入图片描述

  • (2) 输入官网提供的运行代码,这里每个人的运行代码都不相同,大家输入自己的即可,弹出提示,输入 y,即可完成安装,显示 done。
pip3 install torch torchvision torchaudio
  • 跟 Anaconda 的问题相同,在官网上下载速度实在是过于缓慢,因此大家可以使用清华镜像源进行安装,此处就不过多叙述,本人直接官网下载安装的。
  • (3) 在 PyTorch 下载完成后,对其是否安装完成进行测试。
  • 激活 pytorch:activate pytorch
  • 进入 python:python
  • 测试 numpy:import numpy
  • 测试 pytorch:import torch
  • 如果以上步骤都没问题,那么安装成功。

在这里插入图片描述

3. Jupyter 中使用 PyTorch

  • (1) 打开 Anaconda Prompt。
  • (2) 进入安装好的 pytorch 环境。
conda activate pytorch #pytorch3.8 是之前建立的环境名称,可修改为自己建立名称

在这里插入图片描述

  • (3) 安装 package:nb_conda。
conda install nb_conda
  • (4) 安装完成后,输入 jupyter notbook 就可以打开 Jupyter 了。
jupyter notbook

在这里插入图片描述

  • 如果中间出现了解决 python.exe 无法找到程序输入点 … 于动态链接库 …pythoncom37.dll 的弹窗提示这类问题,只需要找到对应目录,将 pythoncom37.dll 删除即可。

三、Python 版本升级与包的维护

  • 在实际的 Python 使用过程中,经常会遇到 Python 语言核心和第三方库的升级维护问题,当然,关于 Python 的安装、升级维护方法,也可查阅 Python 官网的相关介绍。
  • 此处由于我们是通过 Anaconda 统一进行的语言核心和编程工具的管理,因此,在具体进行 Python 的升级维护之前,我们一般需要先对 Anaconda 进行更新。

1. 更新 Anaconda

  • 类似 pip 是 Python 的管理工具,conda 是 Anaconda 的管理工具,在更新 Anaconda 之前,需要先对 conda 工具本身进行升级。进入到命令行界面,输入下述命令更新 conda。
conda update conda

在这里插入图片描述

  • 然后更新 Anaconda。
conda update anaconda

在这里插入图片描述

  • 均更新完成即可。

2. 查看与更新 python 版本

  • 仍然是在命令行中,输入以下指令查看 python 版本。
python --version

在这里插入图片描述

  • 如果要进行 python 版本更新,也可采用 conda 工具进行更新。
  • 在命令行中继续输入
conda update python
  • 即可完成更新。

3. Python 第三方库管理

3.1 pip工具的使用和升级

  • 仍然是在命令行中,输入以下指令查看 Python 所有的包及版本。
pip list

在这里插入图片描述

  • pip 是 python 及其第三方库的管理工具,可以在命令行中输入。
pip show pip
  • 来查看 pip 版本号。

在这里插入图片描述

  • 如果 pip 版本过低(查看版本号的时候会出现黄色字体警告),可能会导致部分包无法正常安装。
  • pip 的更新方法也很简单,只需在命令行中输入如下指令即可。
python -m pip install --upgrade pip

3.2 pip 安装和删除第三方库

  • 在命令行中,可通过 pip 安装第三方库,例如安装爬虫 selenium 库。
pip install selenium

在这里插入图片描述

  • 即可。删除时,则使用 pip uninstall 命令。
pip uninstall selenium

3.3 pip 查看和升级第三方库版本

  • 同时,我们还可通过 pip show 命令查看包的版本。
pip show scikit-learn

在这里插入图片描述

  • 并且,可通过 pip install --upgrade 升级包。
pip install --upgrade scikit-learn

在这里插入图片描述
在这里插入图片描述

3.4 修改 pip 镜像源

  • 在利用 pip 进行包的安装升级过程中,如果发现下载速度较慢,甚至因为网络连接不稳定而报错,此时则需要考虑修改镜像源。
  • 所谓镜像源,可以简单理解为包的下载站点。pip 默认是从国外站点进行下载,因此速度较
    慢。我们可以考虑通过修改成国内镜像源,来提高下载速度。国内常用镜像源下载地址如下。
镜像源地址
阿里云https://mirrors.aliyun.com/pypi/simple
中科大https://pypi.mirrors.ustc.edu.cn/simple
清华大学https://pypi.tuna.tsinghua.edu.cn/simple
  • (1) 临时使用国内镜像源。
  • 首先,我们可以在安装或升级包的过程中指定镜像源。
pip install --upgrade scikit-learn -i
https://pypi.tuna.tsinghua.edu.cn/simple
  • 这种方法需要每次在输入命令的时候,都指定镜像源。
  • (2) 永久修改镜像源。
  • 或者可以通过修改配置文件,永久修改镜像源。
  • 首先,找到 anaconda 主目录,可以通过在任意文件窗口输入 %APPDATA% 快速获取,或者手动打开相关文件夹。
  • 随后,在该目录下,新建一个名为 pip 的文件夹。

在这里插入图片描述

  • 进入到新建的 pip 文件夹内,新建一个名为 pip.ini 的文件,注意,该文件拓展名为 ini,可先创建 txt 文本,然后再修改其拓展名为 ini。

在这里插入图片描述

  • 用文本编辑器打开,并输入以下内容。
[global]
timeout = 1000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
  • 此即为 pip 的配置文件。保存并退出,即可永久修改镜像源。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4498873.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

delphi JSON 数字0.00没有引号解析问题

Delphi中利用SuperObject解析JSON 0.00数字有问题 原因是superObject 的版本问题: 网址:https://www.haolizi.net/example/key_superobject_1.html 下载版本...

log4j2日志输出到控制台-Maven工程

log4j2简介: Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback’s architecture. …...

【yolov5+deepsort运行和训练自数据集(自看)】

本人在读科研狗,因为研究的是目标跟踪测距等等,所以自己开始百度摸索,中间会遇到很多问题,走很多弯路,往往一个很简单就可以解决的东西都快要把百度用烂,我承认我太菜。本文是留给自己看的,相当…...

word文档怎么在左侧显示目录?

1. 首先,我们使用word打开我们的文档。 2. 打开文档之后,我们向上找到,我们的工具栏,这时word处于“开始”界面 2.1 这里是关键,找到“视图”并点击。 2.2 然后,我们会看到导航窗口,且这里是没…...

淘宝API商品详情接口,通过商品ID获取商品名称,淘宝主图,价格,颜色规格尺寸,库存,SKU等

淘宝的API开发接口,我们需要做下面几件事情。 1)开放平台注册开发者账号; 2)然后为每个淘宝应用注册一个应用程序键(App Key) ; 3)下载淘宝API的SDK并掌握基本的API基础知识和调用; …...

前端des加密,后端des解密

使用 crypto-js.min.js 的des加密方式加密数据下载地址 https://cdnjs.com/libraries/crypto-js前端加密方式 // 加密方法 function Encrypt(word,skey) {var keyHex CryptoJS.enc.Utf8.parse(skey);let encrypted CryptoJS.AES.encrypt(word, keyHex, {mode: CryptoJS.mod…...

山东曹县人 计算机博士,山东这个小山村火了!走出16名博士、博士后和30多名硕士...

原标题:山东这个小山村火了!走出16名博士、博士后和30多名硕士来源:据-紫牛新闻除了近日出圈的“曹县”、免费为适婚青年分配婚房的“南村社区”等网红村居,最近,山东又有一个名叫“刘湖村”的小村庄因为盛产“学霸”走…...

Linux设置定时任务(crontab)

Linux设置定时任务(crontab) 1.crontab命令概述 crontab命令用于设置周期性被执行的指令,并将其存放在/etc/crontab文件,以供之后读取和执行。 cron系统调度进程,可以使用它在每天的非高峰负荷段运行作业,或在一周或一月中不同时段运行,cron是系统主要的调度进程,可以无需人工…...

2021-04-27

命令行技巧 1)Tab补全(命令与路径)、 [rootlocalhost /]# host(tab)(tab) #连续按两次Tab,列出以host开头的 host hostid hostname hostnamectl [rootlocal…...

领扣LintCode算法问题答案-614. 二叉树的最长连续子序列 II

领扣LintCode算法问题答案-614. 二叉树的最长连续子序列 II 目录614. 二叉树的最长连续子序列 II描述样例 1:样例 2:题解鸣谢614. 二叉树的最长连续子序列 II 描述 给定一棵二叉树,找到最长连续序列(单调且相邻节点值相差为1)路径的长度(节…...

一、基础知识(3)-共轭函数、次梯度

一、共轭函数 1.1 共轭函数的定义和例子 共轭函数:f∗(y)supx∈domf{yTx−f(x)}f^*(y)\underset{x\in dom f}{sup}\{y^Tx-f(x)\}f∗(y)x∈domfsup​{yTx−f(x)} 几何意义:xyxyxy与f(x)f(x)f(x)之间差值的最大值。 Fenchel 不等式:f(x)f∗(…...

java-接口

接口,和抽象类的概念相似度高; 用关键字interface来修饰,而不是class; public interface 接口名{} 接口的实现需要通过类,类似于子类实现抽象类的实例化,但是类与接口联系起来通过的不是extends继承&…...

【JZ55 二叉树的深度】

描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度,根节点的深度视为 1 。 数据范围:节点的数量满足 0 ≤ n ≤ 100 &#xf…...

在别墅大宅中打造全屋智能,总共需要几步?

关于智能家居,很多读者可能会想起一些不那么愉快的回忆:2014年左右的智能家居浪潮,涌现出了众多带蓝牙互联功能的家电产品,但数据无法互联互通、单品体验升级有限,加上一些企业竞争失败产品不再更新,留给消…...

SpringBoot项目统一异常处理和统一日志处理

SpringBoot项目统一异常处理和统一日志处理 统一异常处理 本文章介绍三种异常处理:全局异常处理、特定异常处理、自定义异常处理 1、全局异常处理 如果是父子工程,在common子工程中,创建一个子模块common-utils,在子模块下创建一个handler包,在包中创建一个ExceptionHandle…...

Maven下载和安装

第一步,Maven官网下载地址 http://maven.apache.org/download.cgi 第二步,解压文件包 1.apache-maven-3.5.2-bin.zip 直接解压到指定安装路径。 2.apache-maven-3.5.2-src.zip maven源码包。 第三步,配置环境变量,类似…...

天空卫士受邀参加《数据安全治理能力评估方法》团体标准发布会

2021数据安全治理论坛暨《数据安全治理能力评估方法》团体标准发布会5月20日在北京举行。本次论坛由中国互联网协会和中国信息通信研究院(以下简称“中国信通院”)联合主办,行业专家就数据安全治理标准建设、行业痛点、最佳实践、第三方评估评…...

Spring企业级程序设计 • 【第6章 深入Spring MVC开发】

全部章节 >>>> 本章目录 6.1 模型数据解析及控制器返回值 6.1.1 ModelAndView多种用法 6.1.2 Map添加模型数据和返回String类型值 6.1.3 Model添加模型数据和返回String类型值 6.1.4 返回值为String类型的重定向和转发 6.1.5 实践练习 6.2 Spring MVC表…...

php java bridge phpize,让PHP支持JAVA类

梦想在左,生活在右。 让PHP支持JAVA类恢复服务器服务的时候,广东互联星空那部分php需要调用java类,所以就有了此文。所用软件包及版本j2sdk-1_4_2_05-linux-i586.rpmphp-4.4.4.tar.gzhttpd-2.2.3.tar.gzphp-java-bridge_2.0.8.tar.bz2 (用高…...

RayVentory updated提供硬件和软件的全面清单

RayVentory updated提供硬件和软件的全面清单 RayVentory 提供硬件和软件的全面清单,并提供多种扫描方法,以从日益复杂的 IT 环境中收集最优质的数据。不同数据源(SaaS、PaaS、IaaS 和本地)的集成以及清晰的仪表板和报告的准备作为决策的基础&#xff0c…...

linux12 -MYSQL数据库 -->12日志管理

文章目录mysql的日志日志分类一、mysql错误日志1、配置错误日志(默认就是启用的)2、在MySQL 5.6中用log_warnings参数3、mysql5.7新增的log_error_verbosity参数二、一般查询日志1、一般查询日志三、二进制日志1、二进制日志简介2、不要混淆以下三种日志…...

超简洁SpringBoot使用AOP统一日志管理

前言 请问今天您便秘了吗?程序员坐久了真的会便秘哦,如果偶然点进了这篇小干货,就麻烦您喝杯水然后去趟厕所一边用左手托起对准嘘嘘,一边用右手滑动手机看完本篇吧。 实现 本篇AOP统一日志管理写法来源于国外知名开源框架JHips…...

单片机按键检测

按键检测步骤: 判断按下 消抖(一般为5ms~10ms) 等待按键松开 检测松开 if 检测按键的按下, delay 来消抖, while(!key0); 等待按键松开 。 那么为什么后面要…...

无线网络结构

1.无线网络结构 802.11网络包含四种主要的物理组件:工作站,接入点,无线媒介,分布式系统 802.11规范的重心放在OSI模型的最下面的两层,因为它同时涵盖了物理(PHY)与数据链路(data li…...

Factory CRO与Boston Biomedical Associates宣布合并

此次合并实现了两家公司共同的战略目标,即成为全球领先的医疗器械及医疗技术专攻CRO 荷兰比尔特霍芬和马萨诸塞州马尔堡 -- (美国商业资讯) -- Factory-CRO Group与Boston Biomedical Associates (BBA)宣布两家组织合并,前者是全球领先的合同研究组织(C…...

springboot集成统一日志

1. 删除application配置文件中的日志配置,如: # 日志级别 配置输出控制台的级别 logging.level.rootINFO # mybatis-plus配置日志输出到控制台 mybatis-plus.configuration.log-implorg.apache.ibatis.logging.stdout.StdOutImpl2. resources文件夹…...

同步、异步、阻塞、非阻塞 都是什么意思?

实际应用项目:http://github.crmeb.net/u/long 一.介绍 阻塞和非阻塞指的是执行一个操作是等操作结束再返回,还是马上返回。同步和异步又是另外一个概念,它是事件本身的一个属性。 二.例子 去书店借一本书,同步就是我要亲自到书…...

LeetCode-Algorithms-[Mid]5. 最长回文子串

给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入: “babad” 输出: “bab” 注意: “aba” 也是一个有效答案。 示例 2: 输入: “cbbd” 输出: “bb” 来源:力扣(LeetCode…...

Mybatis逆向工程(一个代码生成器)

mybatis逆向工程 引入pom依赖 <dependency>groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-core</artifactId><version>1.4.0</version> <dependency>MyBatis3DynamicSql 的示例配置 <!DOCTYPE ge…...

AT24C01/AT24C02系列EEPROM芯片单片机读写驱动程序

一、概述 EEPROM是嵌入式开发中比较常用的芯片&#xff0c;用来保存参数及掉电记忆的数据等&#xff0c;最常用的是ATMEL的AT24Cxx系列的IIC接口&#xff0c;也有其他厂家的如罗姆Rohm的BR24Gxx系列、ST的M24Cxx系列等。该系列芯片容量不等&#xff0c;如AT24C01即为1kbit&…...

Maven依赖冲突解决之exclusions

Maven依赖冲突解决之exclusions 1. 背景 作为java生态下开发者&#xff0c;往往需要使用大量线程的第三方库&#xff0c;一般都是以jar包形式存在。maven作为事实上主流的jar包依赖管理工具&#xff0c;Idea和Eclipse都支持创建maven工程来管理jar包依赖。使用maven进行jar包…...

aur安装报错一个或多个文件没有通过有效性检查!

找到PKGBUILD,把sha256sums的值修改为SKIP...

LeetCode_16_树----二叉树的最小深度

大家好&#x1f64c;我是你们的好朋友&#xff0c;大数据老虾&#x1f600;。相遇是缘&#xff0c;既然来了就拎着小板凳坐下来一起唠会儿&#x1f60e;&#xff0c;如果在文中有所收获&#xff0c;请别忘了一键三连&#xff0c;动动你发财的小手&#x1f44d;&#xff0c;你的…...

聚合支付机构备案情况分析(截至22年1月27日)

《收单外包服务机构备案管理办法&#xff08;试行&#xff09;》自2020年8月27日颁布实施以来&#xff0c;截至2022年1月27日&#xff0c;共有12473家机构完成了收单外包机构备案&#xff0c;比1月7日公示的12041家增加了432家&#xff0c;其中&#xff0c;聚合支付备案机构为4…...

python实现胶囊网络_胶囊网络Cod的分类模块

参考Capsule Network Code&#xff0c;我使用的只是上述代码中的分类模块&#xff0c;因此下面是我从链接中提取的完整分类代码。在from __future__ import division, print_function, unicode_literalsimport matplotlibimport matplotlib.pyplot as pltimport numpy as npimp…...

考研408之计算机网络精炼总结

本人在考研过程中二刷王道计算机网络时一步步总结出来的内容&#xff0c;既精简&#xff0c;也全面&#xff0c;包括几乎所有知识点和细节&#xff0c;将45万字的书最终浓缩进了这一万六千字&#xff01; 目录 1、计算机网络体系结构 组成 五大功能 分类 性能指标 协议、…...

区块链系统开发可以在那些领域大放异彩?

其实确权本身的目的还是为了促进经济的发展&#xff0c;区块链为什么能够带来更大的价值&#xff1f;能够做到一些现代技术做不到的事情。香港知识产权交易所在做确权的时候想法是这样&#xff0c;比如说3DX光机的知识产权&#xff0c;这个知识产权是一个非常先进的一个技术&am…...

python 播放声音 叮咚_Python

## Python~~~#!/usr/local/bin/python#-*-coding:utf-8-*-# author: liang yang# Time: 16-01-15# Desc: 叮咚云短信http接口的python代码调用示例# https访问&#xff0c;需要安装 openssl-devel库。apt-get install openssl-develimport httplibimport urllibimport json#服务…...

angular-nvd3初体验

<!DOCTYPE html> <html lang"en" ng-app"myApp"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><meta http-equiv"X-UA-Compat...

mysql 删除数据表中数据_Mysql-删除数据表-三种方式详解

Mysql 删除数据表的三种方式详解 用法&#xff1a; 1、当你不再需要该表时&#xff0c; 用 drop; 2、当你仍要保留该表&#xff0c;但要删除所有记录时&#xff0c; 用 truncate; 3、当你要删除部分记录或者有可能会后悔的话&#xff0c; 用 delete。 删除程度可从强到弱如…...

【matplotlib绘图】

源代码&#xff1a; import matplotlib.pyplot as plt import numpy as np import matplotlib.path as mpath import matplotlib.lines as mlines import matplotlib.patches as mpatches from matplotlib.collections import PatchCollection def label(xy, text): y …...

Maven下载及安装

第一步&#xff0c;官网下载地址 http://maven.apache.org/download.cgi 第二步&#xff0c;解压文件包 第三步&#xff0c;配置环境变量&#xff0c;类似jdk环境配置 1.创建MAVEN_HOME环境变量&#xff0c;指向maven的安装目录。 2.并将%MAVEN_HOME%\bin追加到PATH路径中。 …...

字符串的操作(日常更新)

字符串的截取操作&#xff08;转自&#xff09;&#xff1a; 常用&#xff1a; substring()截取 2、substr&#xff08;&#xff09;截取 字符串的截取操作&#xff08;转自&#xff09;&#xff1a; https://blog.csdn.net/qq_45163122/article/details/104595883?ops_re…...

【rust 猜数字游戏示例代码】

示例代码是从《Rust 程序设计语言》获取&#xff0c;地址可以直接点击获取。 rust 猜数字游戏示例代码1 示例代码2 运行结果2.1 都输入数字的测试结果2.2 输入非数值的运行结果3 关键代码分析3.1 use std::io3.2 use rand::Rng3.3 std::cmp::Ordering3.4 let mut guess String…...

git - 远程添加origin vs remote set-url origin

本文翻译自&#xff1a;git - remote add origin vs remote set-url originI create a new repository: 我创建了一个新的存储库&#xff1a; git init echo "# MESSAGE" >> README.md git add README.md git commit -m "first commit"Then I want…...

Unreal 输入系统 解析

前言输入系统,输入某个键,响应到GamePlay层做对应的事。例如 点击鼠标,前进还是开枪之类,是如何响应的。这里只说应用层逻辑,硬件层逻辑不讲述。详解 1.问题来源 先看下面一个例子:跳跃的事件响应堆栈从上述堆栈我们不难发现,疑惑点主要集中于 APlayerController::Proce…...

CentOS7 安装Docker社区版

Docker CE for CentOS 特点和优点 轻松安装和设置优化的Docker环境&#xff0c;以便在裸机服务器和虚拟机上进行CentOS分发。 最新的Docker平台版本&#xff0c;具有内置的业务流程&#xff08;集群和调度&#xff09;&#xff0c;运行时安全性&#xff0c;容器网络和卷&…...

数据分析软件有哪些?这些你需要知道

俗话说的好&#xff0c;“工欲善其事&#xff0c;必先利其器”。一款好的数据分析工具可以让你事半功倍&#xff0c;瞬间提高学习工作效率。在数据就是资源的时代&#xff0c;对于数据分析软件的选择就决定着公司掌握数据资源的先后。今天&#xff0c;我将带领大家了解一些市场…...

零基础java自学流程-Java语言高级282

7.使用原子变量实现线程同步 需要使用线程同步的根本原因在于对普通变量的操作不是原子的。 那么什么是原子操作呢&#xff1f; 原子操作就是指将读取变量值、修改变量值、保存变量值看成一个整体来操作 即-这几种行为要么同时完成&#xff0c;要么都不完成。 在java的util.con…...

U-Boot 之零 源码文件、启动阶段(TPL、SPL)、FALCON、设备树

最近&#xff0c;工作重心要从裸机开发转移到嵌入式 Linux 系统开发&#xff0c;在之前的博文 Linux 之八 完整嵌入式 Linux 环境、&#xff08;交叉&#xff09;编译工具链、CPU 体系架构、嵌入式系统构建工具 中详细介绍了嵌入式 Linux 环境&#xff0c;接下来就是重点学习一…...

jQuery 操作DOM(三)

标签&#xff08;空格分隔&#xff09;&#xff1a; 前端学习 创建节点 $(a).html(<h1>helloworld</h1>)操作节点 操作方法用法描述append$(#d1).append(h1)[h1是创建的节点]在id为d1的元素中后插入节点appendToh1.appendTo(#d1)将创建的 h1节点插入d1元素prepen…...

sonar.exclusions 配置无效问题

报无效日志&#xff1a; INFO: Excluded sources: INFO: R.java INFO: 34 files indexed INFO: 0 files ignored because of inclusion/exclusion patterns 报错也说得很清楚&#xff0c;这是 exclusions表达式的问题 错误的写法是 sonar.exclusionsR.java 正确的写法: sona…...

计算机知识储备(一)—— 命令行终端扫盲

本文章 来自原创专栏《ESP32教学专栏 (基于ESP-IDF)》&#xff0c;讲解如何使用 ESP-IDF 构建 ESP32 程序&#xff0c;发布文章并会持续为已发布文章添加新内容&#xff01; 每篇文章都经过了精打细磨&#xff01; ↓↓↓通过下方对话框进入专栏目录页↓↓↓ CSDN 请求进入目录…...

计算机网络相关知识点总结

参考javaguide&#xff0c;做回忆和补充&#xff0c;详细参考 HTTP和HTTPS HTTP介绍 http协议&#xff1a;超文本传输协议&#xff0c;超文本可以理解为在网络浏览器中显示的各种各样的内容&#xff0c;其中存在可以指向其他内容的超链接。 并且&#xff0c;http是一个无状态…...

111.二叉树的最小深度-c语言

给定一个二叉树&#xff0c;找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最小深度 2. int min(int a,i…...

linux递归深度,求二叉树深度,递归和非递归

1、二叉树定义typedef struct BTreeNodeElement_t_ {void *data;} BTreeNodeElement_t;typedef struct BTreeNode_t_ {BTreeNodeElement_t *m_pElemt;struct BTreeNode_t_ *m_pLeft;struct BTreeNode_t_ *m_pRight;} BTreeNode_t;2、求二叉树深度定义&#xff1a;对任意一…...

LeetCode 104. 二叉树的最大深度

给定一个二叉树&#xff0c;找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 直接递归即可&#xff1a; int maxDepth(TreeNode* root) {if (root nullptr) {return 0;}if (root->left nullptr &…...

SpringBoot数据源相关配置

数据源配置 单数据源 配置步骤引入依赖:H2数据库驱动、JDBC依赖、acturator(运维)、web模块(用于测试)、lambok(使用@Slf4j打印日志)。 直接配置所需的Bean,注入容器。数据源:DataSource 事务:例PlatformTransactionManager(DataSourceTransactionManager) 操作:例…...

ios 获取是否静音模式_iOS 判断设备是否静音

在 iOS 设备中&#xff0c;主要有以下两种类型的声音&#xff1a;铃声和提醒&#xff1a;包括电话、短信、通知等系统类的声音(也包括按键音、锁定声&#xff0c;这两者可在设置中设置是否开启)&#xff0c;它们受物理静音开关键的控制&#xff0c;也就是说&#xff0c;当设备开…...

尚医通-医院接口添加到统一日志(八)

目录&#xff1a; &#xff08;1&#xff09;医院设置接口-添加 &#xff08;2&#xff09;医院接口设置-修改和批量删除 &#xff08;3&#xff09;医院接口设置-锁定和发送签名 &#xff08;4&#xff09;统一异常处理 &#xff08;5&#xff09;统一日志处理 &#xff…...

通用工作流引擎数据库设计的简单构思

工作中接触到工作流的概念&#xff0c;于是自己构思了一个简单的通用工作流数据库。 什么是工作流和工作流引擎 百度百科&#xff1a; 工作流&#xff08;Workflow&#xff09;&#xff0c;指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤…...

“笑脸”手机设计构思

内容在&#xff1a;http://xjbclz.banzhu.net/...

Zilliqa 的设计构思 第3部分:使共识更有效

Zilliqa博客发布&#xff0c;Rita译 Nakamoto共识协议&#xff08;或PoW&#xff09;不理想以及为什么Zilliqa需要一个不同的共识协议。Zilliqa使用的共识协议被称为实用拜占庭容错&#xff08;PracticalByzantine Fault Tolerance&#xff09;&#xff0c;简称pBFT&#xff0…...

一个多层级节点用户树的设计构思

背景&#xff1a; 由于近期一个项目要开发一个多层级用户体系&#xff0c;并且还要支持部分链条的可移动性&#xff0c;经过初步构思&#xff0c;已经有了一个初步的思路&#xff0c;今天在这里简单分享一下。要求&#xff1a; 1. 用户结点数要支持百万级&#xff0c;层级理论上…...

Zilliqa的设计构思 第1部分:网络分片

正如我们之前文章介绍的那样&#xff0c;Zilliqa是一个新的区块链平台&#xff0c;每秒可处理数千个交易&#xff0c; 因此Zilliqa有潜力与VISA和MasterCard等传统的支付方式相匹敌。 更重要的是&#xff0c;Zilliqa的交易吞吐量可以随网络规模增大而近似线性增长。 从这篇文章…...

分布式多级服务器架构设计构思

基础分析 数据通道 Web Http通道Web ZMQ 通道C# ZQM req-rep 通道C# ZMQ sub-pub 通道Java ZQM req-rep 通道Java ZMQ sub-pub 通道UDP 音频流通道 无中心多级分布式服务器 元数据 Mysql 静态数据Mysql 动态数据&#xff08;设备状态和会话状态&#xff09;媒体库数据(mp3…...

架构设计:一种远程调用服务的设计构思(zookeeper的一种应用实践)

在深入学习zookeeper我想先给大家介绍一个和zookeeper相关的应用实例&#xff0c;我把这个实例命名为远程调用服务。通过对这种应用实例的描述&#xff0c;我们会对zookeeper应用场景会有深入的了解。 远程调用是系统与系统之间的通信机制&#xff0c;它的另一种理解就是进程间…...

UI设计培训:UI构思创意技巧和方法

想要作为一名合格的UI设计师&#xff0c;那么创意技巧和方法是非常重要的&#xff0c;很多刚入职场的新人或者是工作多年的设计师都会在创意技巧和方法上遇到瓶颈&#xff0c;下面小编为大家整理一些UI构思创意技巧和方法&#xff0c;希望能够帮助到大家。 UI设计培训&#xff…...

张一鸣:不甘平庸的年轻人 全都有同一个特质

http://finance.sina.com.cn/wm/2018-01-27/doc-ifyqyesy2356789.shtml 来源&#xff1a;正和岛 张一鸣&#xff0c;生于 1983&#xff0c;福建龙岩人&#xff0c;与美团王兴、雪球方三文同乡&#xff0c;三人并称龙岩三杰。 2005 年&#xff0c;张一鸣从南开大学毕业&#xff…...

这件事有了新进展 | 经济学人20210529期下载

文 / 王不留&#xff08;微信公众号&#xff1a;王不留&#xff09; 1. 昨天正式创建了一个英语学习群&#xff0c;大家在群里已经开始热烈讨论起来。 讨论的话题&#xff0c;可能因为认知层次太高&#xff0c;很多内容&#xff0c;我没看懂&#xff0c;但已经大开眼界。 这几天…...

普通人在互联网上赚钱,这几个道理必须要了解一下

大家好&#xff0c;我是黄宇风。 有很多人私聊我&#xff0c;最喜欢问的一句话就是&#xff1a;怎么在网上赚钱&#xff0c;有什么靠谱的项目推荐吗…… 今天&#xff0c;我又拉黑了一个人。 为什么拉黑呢&#xff1f; 因为他们实在是太懒了&#xff0c;他们但凡用心一点&a…...

泡泡玛特市值千亿背后,我们为什么会为盲盒买单?

最近&#xff0c;一家名叫“泡泡玛特”的玩具公司在港交所挂牌上市&#xff0c;首日市值就冲到了1100亿港币。 后知后觉的我&#xff0c;可能之前有见到过这家店&#xff0c;也有见到过那个瞪着眼、嘟着嘴、板着脸的小玩偶&#xff0c;但我确实没有留意这家玩具店就是泡泡玛特…...

2022年Q3过去了,平常心最重要

一年四季&#xff0c;四季分明。就像春种秋收一样&#xff0c;Q3也是总结收获的季节。可在特定时间里总结回顾有必要吗&#xff1f;总结的意义是什么&#xff1f;我想了想&#xff0c;至少有两个原因。一是时空观。我们需要在特定的时间和空间&#xff0c;专注思考过去的事情。…...

2020年粮食收成如何,卫星遥感交答卷

秋日正浓&#xff0c;秋收的场景在大江南北徐徐铺开。从东北黑土地到中原大地&#xff0c;再到江南鱼米之乡&#xff0c;目前全国秋粮收获进度进入尾声。通过卫星遥感技术&#xff0c;记录下这个特殊之年的丰收答卷。 近年来&#xff0c;高空间、时间和光谱分辨率遥感技术的发展…...

如何化解总想快速崛起导致的焦虑

最近加入了安晓辉老师的知识星球『 副业赚钱 』&#xff0c;每周都会有一些案例浮现出来&#xff0c;比如Qt侠卖自定义控件和GUI方案月入三万&#xff08;识别下面二维码可查看&#xff09;。这些案例&#xff0c;一方面会给我们指引和激励&#xff0c;另一方面&#xff0c;也会…...

协同软件市场一盘散沙 春种能否秋收心中没底

当微软和IBM为协同软件市场打得不可开交的时候&#xff0c;中国软件企业正悄然进入这一擂台。  较早介入协同软件市场的中国软件企业是点击科技&#xff0c;其创始人、原新浪网总裁王志东在2002年就研发出了协同软件。此后&#xff0c;面对市场对协同软件的大量需求&#xff…...

年前秋收,年后春种

当我拿着高考志愿书时&#xff0c;看着一个又一个学校和满目的专业时&#xff0c;不知道为什么和同学们三五成群的选了这个学校&#xff0c;也恰恰的选专业选错了选择了这个专业&#xff0c;既然是自己的命运和选择&#xff0c;相信老天也会对我有晴天&#xff0c;认识了这么一…...

春种秋收—朴素的道理

春天种下&#xff0c;辛勤耕耘&#xff0c;秋天才会有收获。 这是大自然的规律。 类似的&#xff0c;一个人当前所处的状态&#xff0c;是以前投资和努力的结果。 而现在的努力&#xff0c;当前是不能立刻显现回报的。 果然将来在将来才能收获。 努力耕作&#xff0c;必有…...

低代码平台助力汽车行业构筑新基建

编者按&#xff1a;本文分析了汽车行业数字化转型的需求&#xff0c;并列举了汽车行业利用低代码平台数字化转型的场景&#xff0c;最后通过华晨汽车案例展示了低代码在实现业务模板集成方面的表现。关键词&#xff1a;数据集成&#xff0c;低代码平台&#xff0c;汽车行业汽车…...

String,StringBuilder,StringBuffer源码分析

声明&#xff1a;本文使用JDK1.8 在Java中&#xff0c;对于字符串的操作有这三种&#xff1a;String、StringBuilder、StringBuffer。这三者的效率是&#xff1a;StringBuilder > StringBuffer > String。 String a "abc"; a a "d"; System.out.…...

浅谈编程能力的培养与提高——写给编程初学者的话

任何科技前进的方向永远都是让更多的人能够更轻松的掌握和使用,因此计算机语言也已经不再是什么高深莫测的天书,很多非计算机专业出身的人都能使用计算机语言来编写程序。无论是一个计算机爱好者,还是一个从事计算机相关行业工作的人,都有可能会使用计算机语言。然而,很多…...

2022尚硅谷SSM框架跟学(五)Spring基础二

2022尚硅谷SSM框架跟学 五Spring基础二3.AOP3.1场景模拟3.1.1声明接口3.1.2创建实现类3.1.3创建带日志功能的实现类3.1.4提出问题(1)现有代码缺陷(2)解决思路(3)困难3.2代理模式3.2.1概念(1)介绍(2)生活中的代理(3)相关术语3.2.2静态代理3.2.3动态代理3.2.4测试3.3AOP概念及相关…...

漫谈区块链的应用场景

原文&#xff1a;http://www.elecfans.com/blockchain/675851.html 关于区块链的应用五花八门&#xff0c;有些是来割韭菜&#xff08;比如ICO&#xff09;&#xff0c;有些是来蹭热点的&#xff08;如区块链手机、区块链手表、区块链牙刷等&#xff09;&#xff0c;如何才算是…...

烤仔观察 | “顶流”入局,数字藏品发展进入快车道

烤仔观察开放的精神、独特的视角、认真的态度&#xff0c;观时事、察热点&#xff0c;阐态度&#xff0c;《烤仔观察》站在不一样的角度&#xff0c;陪你看世界。人们对未来生活的期待和想象&#xff0c;仿佛在一夜之间被“元宇宙”激发了出来。我们可以预见未来&#xff0c;人…...

人不是生来被打败的

到了深秋了。我知道&#xff0c;所有的叶子&#xff0c;最终都会飘落。但是&#xff0c;我更知道&#xff0c;初春来临的时刻&#xff0c;每一个树枝&#xff0c;都会抽出嫩芽。      常常听到有人说我笔耕不辍&#xff0c;我很高兴这样的称述。我每次讲座也必然谈起这个话…...

【转】我的大学六年(单片机大师郭天祥原创)

来自: 钢铁无翼之鸟 2010-09-08 10:49:35 看着好东西我就转来咱们组。。。。。 在哈尔滨工程大学五年&#xff0c;我在学校电子创新实验室呆了四年&#xff0c;这四年里创新实验室给我提供了良好的学习环境和完善的实验设备&#xff1b;在这里与众多电子爱好者的交流中&#xf…...

从汇编的角度了解C++原理——new和malloc的区别

本文用到的反汇编工具是objconv&#xff0c;使用方法可以看我另一篇文章https://blog.csdn.net/weixin_45001971/article/details/128660642。 1、new和malloc的区别 1.1、例程 转换后&#xff0c;得到汇编代码。 main:sub rsp, 104 /* malloc i…...

关于el-table的current-change

<el-table ref"settingTable" :data"tableData" highlight-current-row current-change"handleCurrentChange" style"width: 100%" ><el-table-column typeindex label"序号" aligncenter></el-table-column…...

CMAKE_CURRENT_BINARY_DIR

代码在git CMAKE_CURRENT_BINARY_DIR 就是当前build 目录 CMakeLists.txt如下 cmake_minimum_required (VERSION 2.8) project (demo) message("当前目录如下&#xff0e;&#xff0e;&#xff0e;") message("hello") message(${CMAKE_CURRENT_BINARY…...

NavigationDuplicated: Avoided redundant navigation to current location: 解决办法

在使用vue的过程中&#xff0c;重复点击菜单会报以下错误&#xff1a; NavigationDuplicated: Avoided redundant navigation to current location: 解决办法&#xff1a; 在控制台中运行以下命令&#xff0c;安装成功&#xff0c;重新启动即可解决该问题。 npm i vue-router…...

MySQL函数:ON UPDATE CURRENT_TIMESTAMP 与 CURRENT_TIMESTAMP

日常开发总结&#xff1a;MySQL函数&#xff1a;ON UPDATE CURRENT_TIMESTAMP 与 CURRENT_TIMESTAMP 如表的创建语句&#xff1a;重点在于updated_time字段的函数 create table test( id int, updated_time datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_T…...

Mysql current_time,current_date()与now()区别

current_date()只显示的是当前时间的日期 例如&#xff1a; select current_date() from a ; 结果&#xff1a;2021-08-25current_time()只显示当前时间的时分秒 例如&#xff1a; select CURRENT_TIME() from a ; 14:07:06now&#xff08;&#xff09;显示全部 例如&#x…...

Rebase Current onto Selected

使用idea合并代码时&#xff0c;一不小心点到Rebase Current onto Selected&#xff0c; 再次提交代码&#xff0c;提示&#xff1a; You probably want to continue rebase instead of committing.Committing during rebase may lead to the commit loss. 解决方法&#xff1…...

Mysql使用on update current_timestamp

Mysql使用on update current_timestamp注意点 最近项目里时间字段(datetime,timestamp)用到了ON UPDATE CURRENT_TIMESTAMP属性&#xff0c;自动更新列时间戳。以下记录一些需注意的地方。 先说结论&#xff1a; 如果你设置了时间随当前时间戳更新&#xff08; ON UPDATE CUR…...

axios上传文件错误:Current request is not a multipart request

报错信息 其实整个过程我一共经历了三个报错信息&#xff0c;分别是 1.Current request is not a multipart request&#xff1a;当前请求不是multipart 请求 2.the request was rejected because no multipart boundary was found&#xff1a;请求被拒绝&#xff0c;因为未找…...

小白专场: Merge the incoming changes into the current branc和Rebase the current branch on top of the ...

一 背景介绍 使用idea更新代码时&#xff0c;有2个选项&#xff0c;一个是Merge the incoming changes into the current branch&#xff0c; 另一个是Rebase the current branch on top of the incoming changes。由于是多人多分支开发&#xff0c;笔者经常用的是Rebase这个选…...

where current of语句

PLSQL为循环游标提供了where current of语句的功能&#xff0c;用来避免二次定位游标记录&#xff0c;以提高程序效率。 在此之前&#xff0c;我们已经在做类似的事情&#xff0c;使用的方法是用rowid来定位&#xff0c;因此看到有where current of语法的时候&#xff0c;就想到…...

beeline连接失败 No current connection

beeline 本身其实是不连接hive的&#xff0c;需要额外的配置。 我这里是搭建CDH6.3.1的后配置hive服务遇到的问题 beeline进入后输入show tables 显示的是 No current connection 解决方案1: 在beeline里面输入!connect jdbc:hive2://hadoop001:10000 然后输入存储hive元…...

netcore中使用HttpContext.Current

新建HttpContext类 using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.DependencyInjection; using System; using System.Collections.Generic; using System.Text;namespace Web.Common {/// <summary>/// http上下文…...

current sink/source, current mirror and current reference

Current sink/source(电流源)&#xff1a;饱和区MOS管就可以当作一个电流源&#xff0c; Current mirror&#xff08;电流镜&#xff09;&#xff1a;可以说是current sink/source的一种延展。其设计原则是&#xff1a;若两个管子宽长比相同&#xff0c;而且两管子具有相等的VG…...

MySQL中的CURRENT_TIMESTAMP

最近在项目中发现一个小问题&#xff0c;数据被更改时&#xff0c;插入记录和更新记录的时间会被同步更新。设置的两个时间create_time、update_time&#xff0c;按照预期来讲&#xff0c;应该是创建记录的时候会同步更新create_time&#xff0c;update_time&#xff0c;而在更…...

current root password的解决方案

MYSQL安装时解决要输入current root password的解决方案 在装mysql的时候发现要输入current root password出现这样的情况&#xff0c;肯定是你的服务器上之前安装过mysql。 所以mysql在重装就会要求输入原来设定的密码&#xff0c;如果是第一次安装就不会出现&#xff0c;那遇…...

Thread.currentThread().getName()

| 背景 Thread.currentThread() 的返回值是在代码实际运行时候的线程对象&#xff0c;即当前线程。 java中的任何一段代码都是执行在某个线程当中的&#xff0c;执行当前代码的线程就是当前线程 本文中只围绕着Thread.currentThread().getName()所讲 由上可知&#xff0c;get…...

Mysql default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP区别

public interface Column {/*** (Optional) The name of the column. Defaults to * the property or field name.*/String name() default "";/*** (Optional) Whether the column is a unique key. This is a * shortcut for the <code>UniqueConstraint&l...

第三十五章 SQL函数 CURRENT_DATE

文章目录第三十五章 SQL函数 CURRENT_DATE大纲描述示例第三十五章 SQL函数 CURRENT_DATE 日期/时间函数&#xff0c;返回当前本地日期。 大纲 CURRENT_DATE描述 CURRENT_DATE不带任何参数。它将当前本地日期作为数据类型DATE返回。不允许使用参数括号。CURRENT_DATE返回此时…...

MySql的CURRENT_TIMESTAMP

在创建时间字段的时候 DEFAULT CURRENT_TIMESTAMP 表示当插入数据的时候&#xff0c;该字段默认值为当前时间 ON UPDATE CURRENT_TIMESTAMP 表示每次更新这条数据的时候&#xff0c;该字段都会更新成当前时间 这两个操作是mysql数据库本身在维护&#xff0c;所以可以根据这个…...

CURRENT_TIMESTAMP函数精度

这段时间在做数据库兼容的测试&#xff0c;把mysql迁移道达梦数据库&#xff0c;然后又从达梦迁移到oracle数据库&#xff0c;搞得头都大了。。。。在迁移的过程中遇到一个时间类型问题&#xff1a; mysql的timestamp字段默认值设置为current_timestamp类型&#xff0c;这个类…...

第三十七章 SQL函数 CURRENT_TIMESTAMP

文章目录第三十七章 SQL函数 CURRENT_TIMESTAMP大纲参数描述精确到小数部分的秒配置精度日期和时间函数比较示例第三十七章 SQL函数 CURRENT_TIMESTAMP 日期/时间函数&#xff0c;返回当前本地日期和时间。 大纲 CURRENT_TIMESTAMP CURRENT_TIMESTAMP(precision)参数 preci…...

装修--避坑--橱柜

厨房布局 合理规划动线&#xff0c;满足洗&#xff0c;切&#xff0c;炒&#xff0c;这样做饭&#xff0c;才不会手忙脚乱小厨房 建议做 一字型 orL型台面大厨房 做U型台面 台面高度 台面常规高度80公分&#xff0c;如果身高比较高&#xff0c;公式&#xff08;身高除以2 5…...

currentThread方法

currentThread方法 要点 public static native Thread currentThread(); 返回当前运行的线程。 curretThread() 我们直接从下面的案例直观的去看。 public class TestCurrentThreadMethod {public static void main(String[] args) {Thread t1 new Thread(new Runnable() …...

使用CNF测试套件测试云本机最佳实践

Joel Hans为CNCF发布的社区帖子 电信业是当今日益数字化的经济的支柱&#xff0c;但它在适应现代基础设施实践方面面临着新的困难挑战。电信业是如何陷入这种局面的&#xff1f;因为事故或停机的风险非常严重&#xff0c;该行业几乎完全专注于最小化风险和最大化可靠性的系统设…...

继续u-boot的学习,收集的一片好帖子

6.1 Bootloader 对于计算机系统来说&#xff0c;从开机上电到操作系统启动需要一个引导过程。嵌入式Linux系统同样离不开引导程序&#xff0c;这个引导程序就叫作Bootloader。 6.1.1 Bootloader介绍 Bootloader是在操作系统运行之前执行的一段小程序。通过这段小程序&…...

使用vmware安装oracle

需求文档&#xff1a; 前言&#xff1a;本篇文章针对于2022秋季学期的复习操作&#xff0c;一是对该学期的巩固&#xff0c;二是让老师知道他的努力没有白费&#xff0c;同时&#xff0c;在此感谢黄老师对我们的精心教导… 声明&#xff1a; 所有使用工具仅学习交流&#xff…...

如何编写 Kubernetes 的 YAML 文件?

声明&#xff1a;本文出自 CNCF&#xff0c;帖子最初发表于 ARMO&#xff0c;由研发副总裁兼联合创始人 Ben Hirschberg 撰写&#xff0c;已获得授权。 感谢 山河已无恙 整理&#xff0c; 西狩xs 校对。以下为翻译全文&#xff0c;分享给大家 。 尽管 Kubernetes 越来越受欢迎…...

PG FULL_PAGE_WRITES MYSQL DOUBLE WRITE LOG

白鳝的洞穴 执行begin backup之后&#xff0c;oracle会把将要备份的数据文件都标记为hot-backup-in-progress&#xff0c;锁定所要备份的datafile header的scn&#xff0c;例如此时scn100&#xff0c;同时redolog中会记住这个scn&#xff0c;其他数据文件正常使用&#xff0c;s…...

选股策略实战笔记

一、选股课程 二、数据库维护 每个交易日收盘后16&#xff1a;00 运行获取股票最近日K线数据.py 获取sh000001.csv 运行update_data_daily&#xff08;每日更新股票数据&#xff09; 更新A股当天K线数据 每日操作&#xff1a; 每个交易日收盘后16&#xff1a;00 运行获取股票…...

伪指令相当于c语言的什么,ARM汇编中关于“.word”伪指令的概念(转)

PS&#xff1a;在u-boot源码时遇到_armboot_start、_bss_start等这些变量&#xff0c;不知道指向什么地址&#xff0c;于是查了一下&#xff0c;弄清了ARM汇编中“.word”这个伪指令是什么意思了&#xff0c;感觉自己很菜。借鉴一下网友帖子的内容&#xff0c;关键在帖子最后的…...

好系统教你如何修复Windows 10中损坏的bootres.dll文件

在这篇文章中&#xff0c;我们将看到Windows 10操作系统中的bootres.dll文件是什么以及它位于何处。我们还将看到如何修复或替换损坏的bootres.dll文件&#xff0c;该文件可能会阻止您启动到Windows桌面并抛出错误消息 - 启动关键文件\ resources \ custom \ bootres.dll已损坏…...

.NET 6 出现在 Ubuntu 上——但 Linux 的 MAUI 在哪里?

Microsoft 和 Canonical 已将 .NET 6&#xff08;跨平台 .NET 的最新版本和长期支持 (LTS) 版本&#xff09;与 Ubuntu 22.04 (Jammy) 集成&#xff0c;这也是 LTS 版本。已经可以在 Ubuntu 上运行 .NET 6&#xff0c;但程序经理 Richard Lander 的帖子中有两个关键变化。 . N…...

带有Docker的容器

在这篇文章中&#xff0c;我们将看到一些东西&#xff1a; 使用容器 码头工人组成 建筑图像 多阶段构建 卷数 ARG使我们的形象更加灵活 入口点 Docker集线器和容器注册表 资料来源 码头工人&#xff1a;什么&#xff1f; 我可以尝试解释什么是容器&#xff0c;但是&am…...

系统测试设计的10种方法

一、等价类划分 等价类的概念 等价类 某个输入域的子集合&#xff0c;在这个集合中 每一个输入条件都是等效 的&#xff0c; 如果其中一个输入不能导致问题发生&#xff0c;那么集合中其它输入条件进行测试也不可能发现错误。有效等价类 合理的输入数据 指满足产品规格说明的…...

js常用方法和内存泄露的几种情况

1. JS数组的常用方法- 增&#xff1a; push() unshift() splice() concat()- 删&#xff1a; pop() shift() splice() slice(不改变原数组)- 改&#xff1a; splice()- 查&#xff1a; indexOf() includes() find()2. 排序- sort() - reverse()3. 转换- join()4. 迭代- forEach…...

DolphinScheduler

序言整理下DolphinScheduler的使用参考资料:https://dolphinscheduler.apache.org/zh-cn/docs/3.1.4 --官网文档简介Apache DolphinScheduler 是一个分布式易扩展的可视化DAG工作流任务调度开源系统。适用于企业级场景&#xff0c;提供了一个可视化操作任务、工作流和全生命周期…...

【Java (一:12-2) 反射】

Java反射机制一、反射1.反射的概念2.获取class对象3. 获取Constructor对象4. 利用Constructor创建对象5.反射获取构造方法流程6.反射获取成员方法流程7.反射获取成员对象8.利用Field赋值和获取值9.获取method对象10.利用method对象运行方法一、反射 1.反射的概念 灵活调用 …...

ESP8266-NodeMCU开发板-------网络知识(2)

目录 TCP/IP协议簇 链路层 网络层与IP协议 IPv4 / IPv6 子网掩码(Subnet Mask) MAC地址和ARP 传输层 应用层 HTTP协议 HTTP请求 HTTP响应 DNS&#xff08;Domain Name System/域名系统&#xff09; TCP/IP协议簇 在网络系统中&#xff0c;为了保证通信设备之间能正确地进行通信…...

设计模式(二十六)----行为型模式之备忘录模式

1 概述 备忘录模式提供了一种状态恢复的实现机制&#xff0c;使得用户可以方便地回到一个特定的历史步骤&#xff0c;当新的状态无效或者存在问题时&#xff0c;可以使用暂时存储起来的备忘录将状态复原&#xff0c;很多软件都提供了撤销&#xff08;Undo&#xff09;操作&…...

前端利用js里数组的filter方法进行多条件过滤查询

需求&#xff1a;用户在输入框输入多个条件时&#xff0c;可以对表格数据进行过滤查询&#xff0c;无需后端接口处理&#xff0c;利用了前端js里数组的filter方法进行过滤。 如下是效果图&#xff1a; 当用户在姓名的输入框里输入"张"后效果如下&#xff1a; 当用户…...

DCDC--开关频率的选择

开关稳压器IC使用的开关频率从数十kHz到数MHz&#xff0c;最近有些甚至似乎以高频率工作。 1、重视效率或重视尺寸 如果将开关频率调高&#xff0c;则外置的电感和电容器将使用较小的&#xff0c;尺寸必然会变小。因此&#xff0c;包含安装面积和高度在内的外形尺寸也会变小&…...

【华为OD机试 2023最新 】 开放日活动、取出尽量少的球(C++)

题目描述 某部门开展Family Day开放日活动,其中有个从桶里取球的游戏,游戏规则如下: 有N个容量一样的小桶等距排开, 且每个小桶都默认装了数量不等的小球, 每个小桶装的小球数量记录在数组 bucketBallNums 中, 游戏开始时,要求所有桶的小球总数不能超过SUM, 如果…...

JavaScript学习笔记(9.6)

JSON JSON是Javascript对象标记法 JSON是一种轻量级的数据交换格式 JSON具有自我描述且易于理解 为什么使用JSON&#xff1a;因为JSON格式仅仅是文本&#xff0c;它能够轻松地在服务器浏览器之间传输&#xff0c;并用作任何编程语言的数据格式。 JavaScript提供内建函数把…...

Profinet协议下,MCGS触摸屏能否无线连接PLC?

一、方案概述 本方案以MCGS触摸屏和2台西门子S7-1200为例&#xff0c;介绍触摸屏与多台 PLC的无线Profinet通信实现过程。在本方案中采用了西门子PLC无线通讯终端DTD418M&#xff0c;作为实现无线通讯的硬件设备。 本方案中&#xff0c;用户无需更改网络参数和原有程序&#…...

小白开发微信小程序20--web api文档制作

1、什么是SwaggerSwagger 项目已于 2015 年捐赠给 OpenAPI 计划&#xff0c;自此它被称为 OpenAPI。 这两个名称可互换使用。 不过&#xff0c;“OpenAPI”指的是规范。 “Swagger”指的是来自使用 OpenAPI 规范的 SmartBear 的开放源代码和商业产品系列。简而言之&#xff1a;…...

审核通过≠报名成功,每年都有朋友因这个细节,报名失败

2023上半年软考已经开放报名啦~ ​ 特别提醒&#xff1a;不是提交报考资料后就算报名成功&#xff01;软考报考流程&#xff1a;提交报考资料→审核通过&#xff08;一般需要1-3个工作日&#xff09;→缴费成功→报名成功&#xff01; ​ ​首次报名软考的同学可能很容易忽…...

进销存是什么?如何选择进销存系统?

什么是进销存&#xff1f;进销存软件概念起源于上世纪80年代&#xff0c;由于电算化的普及&#xff0c;计算机管理的推广&#xff0c;不少企业对于仓库货品的进货&#xff0c;存货&#xff0c;出货管理&#xff0c;有了强烈的需求&#xff0c;进销存软件的发展从此开始。 进入…...

【LeetCode】剑指 Offer 30. 包含min函数的栈 p165 -- Java Version

题目链接&#xff1a;https://leetcode.cn/problems/bao-han-minhan-shu-de-zhan-lcof/ 1. 题目介绍&#xff08;30. 包含min函数的栈&#xff09; 定义栈的数据结构&#xff0c;请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中&#xff0c;调用 min、push 及 p…...

电路基础(4) 电阻电路的一般分析

1.电路的图将上面的电路图&#xff0c;抛开其中元器件的性质&#xff0c;可以提取出“只有线和结点的图”。如果考虑电流等的流向&#xff0c;则可以变化位“有向图”。 提取的有向图少了8那条支路&#xff0c;是因为把元件的并联组合也作为一条支路了。 提取的有向图少了7那条…...

安卓拍照、裁切、选取图片实践

安卓拍照、裁切、选取图片实践 前言 最近项目里面有用到裁切功能&#xff0c;没弄多复杂&#xff0c;就是系统自带的&#xff0c;顺便就总结了一下系统拍照、裁切、选取的使用。网上的资料说实话真是没什么营养&#xff0c;但是Android官网上的说明也有点太简单了&#xff0c…...

tcpdump命令参数说明和使用实例、linux解析公网地址会卡顿一下解决方法

文章目录tcpdumptcpdump的参数选项基本返回值查看基本用法抓取指定网络接口的所有流量抓取指定网络接口指定主机地址【IP/域名】的所有流量只取出端口 3333 的联机数据包获取指定协议的数据包【如udp】在网口eth1上抓取源端口为80且目的端口为6100的数据包进阶用法【关系运算符…...

HBuilderx快捷键大全(2023)

文章目录1. 项目管理器2. 标签卡3. 文件4. 行操作5. 删除6. 列表符操作7. 剪贴板8. 撤销9. 语言10. 包围11. 选择12. 查找13. 跳转14. 视图15. 运行16. 鼠标配合快捷键17. 其他高效极客技巧1. 项目管理器 操作名称快捷键重命名文件&#xff08;焦点在项目管理器中&#xff09;…...

Queue-基于redis的队列

接上文&#xff1a;RBucket对象桶 -&#xff1e; Redisson系列-1&#xff08;让redis操作更优雅&#xff09;_子书少卿的博客-CSDN博客 (Queue) 结构的 RQueue Java对象实现了 java.util.queue 接口。尽管 Roueue 对象无初始大小 (边界)限制&#xff0c;但对象的最大容量受Red…...

prometheus03-如何导出prometheus指标

Prometheus是一个开源的监控系统和时间序列数据库&#xff0c;用于收集和存储服务的指标数据。要导出Prometheus指标&#xff0c;你需要使用或实现一个Prometheus Exporter。以下是一个简单的指南&#xff0c;分为三个主要步骤&#xff1a; 选择或实现Prometheus Exporter Pr…...

Pikachu靶场之XXE漏洞

Pikachu靶场之XXE漏洞一、XML和XXE的区别二、解题1.1 前提1.2 使用代码进行文件读取1.3 内网探针或攻击内网应用1.4 RCE1.5 无回显读取文件1.6 xxe绕过一、XML和XXE的区别 XML是传递数据的一种格式&#xff0c;而XXE是XML传递数据过程中产生的一种漏洞&#xff0c;两者是完全不…...

npm发布包教程(四):迭代

一个npm包发布之后&#xff0c;我们难免会修改一些bug&#xff0c;或者增改一些功能&#xff0c;这就涉及到对npm包的迭代。本篇文章就npm迭代涉及到一些知识点进行介绍。 本次演示以《npm发布包教程&#xff08;二&#xff09;&#xff1a;发布包》中发布的包为基础。 npm包的…...

Apollo 配置变更原理

我们经常用到apollo的两个特性&#xff1a;1.动态更新配置&#xff1a;apollo可以动态更新Value的值&#xff0c;也可以修改environment的值。2.实时监听配置&#xff1a;实现apollo的监听器ConfigChangeListener&#xff0c;通过onChange方法来实时监听配置变化。你知道apollo…...

C语言实现队列(Push Pop Size Front EmptyBack)

队列是一个重要的数据结构&#xff0c;他的特性是先进先出&#xff0c;所以由于这个特性&#xff0c;队列只有一个入口和一个出口&#xff0c;所以只有push和pop 下面我们看一下他如何实现 首先我们来看一下他的结构体 这里我们看到我们定义了两个结构体&#xff0c;其中一个…...

为什么typeof null得到的是Object而不是null?

为什么typeof null得到的是Object而不是null&#xff1f; 因为JavaScript中不同对象在底层都表示为二进制&#xff0c; 而JavaScript中会把二进制前三位都为0的判断成object类型。 而null的二进制表示全是0&#xff0c;自然前三位也是0....

大数据框架之Hive:第12章 企业级调优

第12章 企业级调优 12.1 计算资源配置 本教程的计算环境为Hive on MR。计算资源的调整主要包括Yarn和MR。 12.1.1 Yarn资源配置 1&#xff09;Yarn配置说明 需要调整的Yarn参数均与CPU、内存等资源有关&#xff0c;核心配置参数如下 &#xff08;1&#xff09;yarn.nodem…...

typescript(元组、枚举、类、泛型)

元组 数组合并了相同类型的对象&#xff0c;而元组&#xff08;Tuple&#xff09;合并了不同类型的对象 // 数组 let arr:number[] [1,2] // 元组 let arr1:[string,number][1,2] // 但是使用联合类型/类型别名 同样可以实现元组的效果 // 区别是元组对每一项进行类型约束 …...

独闯万亿氢能江湖,未势能源显露“双轮动能”

在时代的洪流中&#xff0c;顺势而为的企业往往能更快拿到通往未来的船票。如火如荼的新能源行业&#xff0c;无疑是当下较为强劲的“势”。在最近的两会上&#xff0c;国家强调今年要推动发展方式绿色转型&#xff0c;关于加速新能源发展的提案也成为热门议题。市场中不少企业…...

基于opencv的边缘检测方法

1、梯度运算 用OpenCV的形态变换&#xff08; 膨胀、腐蚀、开运算和闭运算&#xff09;函数morphologyEx 梯度运算即膨胀结果-腐蚀结果&#xff1a; 【注意】对于二值图像来说&#xff0c;必须是前景图像为白色&#xff0c;背景为黑色&#xff0c;否则需要进行反二值化处理 …...

RocketMQ支持哪几种类型的消息

一.普通消息 对于普通消息,RocketMQ提供了三种发送方式:同步发送,可靠异步发送和单项发送。 1.同步发送 可靠同步发送指消息发送方发送数据后,在收到接收方的响应后才会发送下一个消息。 2.异步发送 可靠异步发送指发送方发出消息后,不等待接收方响应,接着发送下一个…...

ElasticSearch - SpringBoot整合ES之指定搜索结果返回的字段

文章目录1. 数据准备2. ElasticSearch 搜索结果返回指定的字段3. SpringBoot整合ES 搜索结果返回指定的字段4. 源码接口Elasticsearch的搜索结果可以通过以下参数进行控制&#xff1a;from&#xff1a;指定搜索结果的起始位置&#xff0c;默认为0。 size&#xff1a;指定返回的…...

arcpy基础篇(5)-使用栅格数据

栅格数据是一个独特的空间数据类型。ArcPy中有一个名为arcpy.sa的空间分析模块&#xff0c;该模块将地图代数全部整合到Python环境中&#xff0c;从而提高了脚本运行效率 1.列出栅格要素 ListRaster函数是以Python列表的形式返回工作空间中的栅格要素&#xff0c;该函数语法如…...

2023最全最牛的Jmeter接口测试教程及接口测试详情,你不知道的东西太多了!

下边是详细的jmeter接口测试入门到精通的详细教程&#xff0c;还有视频版本教您实战操作&#xff01; 2023年B站最新Jmeter接口测试实战教程&#xff0c;精通接口自动化测试只需要这一套视频_哔哩哔哩_bilibili2023年B站最新Jmeter接口测试实战教程&#xff0c;精通接口自动化…...

redis 存储一个map 怎么让map中其中一个值设置过期时间,而不是过期掉整个map?

文章目录 redis 存储一个map 怎么让map中其中一个值设置过期时间,而不是过期掉整个map?Java 中 怎么 实现?方案一: Jedis方案二: Lettuce方案三: Redisson方案四: Jedisson方案五: RedisTemplate那种方式 效率最高 ?拓展:结语redis 存储一个map 怎么让map中其中一个值设置过…...

10、CLASSIFIER-FREE DIFFUSION GUIDANCE

简介 论文&#xff1a;https://arxiv.org/pdf/2207.12598.pdf 分类器指导将扩散模型的得分估计与图像分类器的梯度相结合&#xff0c;因此需要训练与扩散模型分开的图像分类器。 实验证明&#xff0c;在没有分类器的情况下&#xff0c;指导确实可以由纯生成模型执行 在无分…...

软件测试金三银四快速入职之如何解决HR已读不会的问题?

目录 前言 一、简历到面试分两个阶段 二、重视简历 三、简历优化 四、工作经历 五、项目经验 六、自我评价荣誉&#xff0c; 前言 金三银四现在正是很多人在面试找工作的时候&#xff0c;很多人在面试的时候都会遇到Hr已读不会的问题。今天就主要来讲一下如何解决下面几个问题&…...

开发人员项目开发的步骤

开发人员项目开发的步骤 前言 项目开发目的分析与确定 在开发商将开发项目确定下来之后&#xff0c;需要与需求方进行讨论&#xff0c;确定需求方对于软件开发需要实现的目标及其具体需要的功能等等&#xff0c;并进行可⾏性分析&#xff08;技术、成本、法律法规&#xff09;…...

Linux 终端、进程组、会话、守护进程

文章目录一、终端概念终端概念控制终端二、进程组概念进程组概述进程组相关 API会话会话概念会话相关 API创建会话注意事项守护进程守护进程介绍守护进程模型守护进程参考代码守护进程相关 API参考文章一、终端概念 终端概念 1、终端&#xff08;Terminal&#xff09; 终端是…...

【MySQL高级篇】第7章_InnoDB数据存储结构

第7章_InnoDB数据存储结构 1. 数据库的存储结构&#xff1a;页 1.1 磁盘与内存交互基本单位&#xff1a;页 1.2 页结构概述 1.3 页的大小 不同的数据库管理系统&#xff08;简称DBMS&#xff09;的页大小不同。比如在 MySQL 的 InnoDB 存储引擎中&#xff0c;默认页的大小是 …...

工具篇 | 10 | 抓包工具

1 前期准备 作为测试开发,为什么要使用抓包工具呢,因在调试过程中,会碰到一些问题,不确定是前端的问题,还是后端的问题,就需要通过一种工具来检测,数据的流转,如web界面或者客户端操作,点击了一个按钮或者浏览一个页面,调用了那些接口,那些参数,请求参数,返回结果…...

Notes04:GPIO功能框图详解

GPIO功能框图详解野火霸道开发板学习笔记信息说明GPIO功能框图输出部分推挽输出推挽输出模型分析推挽输出总结开漏输出开漏输出模型分析开漏输出总结输出数据寄存器(ODR)位设置清除寄存器(BSRR)位清除寄存器(BRR)输入部分输入数据寄存器(IDR)TTL肖特基触发器部分模型分析上拉/下…...

2023系统分析师---系统规划

一、系统规划的步骤 初步调查&#xff1a;根据企业战略目标&#xff0c;分析企业现状以及系统运行状况确定系统目标&#xff1a;确定系统的服务范围质量等分析子系统的组成&#xff1a;系统划分并指定子系统功能拟定系统的实施方案&#xff1a;分析子系统优先级&#xff0c;确…...

Leetcode.1814 统计一个数组中好对子的数目

题目链接 Leetcode.1814 统计一个数组中好对子的数目 Rating &#xff1a; 1738 题目描述 给你一个数组 nums&#xff0c;数组中只包含非负整数。定义 rev(x)的值为将整数 x各个数字位反转得到的结果。比方说 rev(123) 321&#xff0c; rev(120) 21。我们称满足下面条件的下…...

[RK356x Linux] 开发之GPIO使用以及gpio-leds驱动讲解

文章目录一、GPIO 介绍二、RK3568 GPIO 状况三、GPIO 引脚计算四、ITX-3568JQ LED4.1 LED 原理图4.2 LED 设备树4.3 LED 使用五、gpio-leds驱动5.1 介绍5.2 数据结构5.3 驱动分析一、GPIO 介绍 GPIO全称为 General Purpose Input/Output&#xff0c;即通用输入输出端口。它是一…...

5.38 综合案例2.0 -语音助手(短信,蓝牙,M2M设备间通信)

综合案例2.0 - 语音助手案例说明原理器件语音助手功能实现1&#xff0c;ASRPRO-2m模块下载代码连线模块编程说明2&#xff0c;模块与开发板接线3&#xff0c;语音助手代码功能1&#xff1a;语音发短信说明功能2&#xff1a;控制蓝牙设备说明蓝牙灯接线图蓝牙灯代码功能3&#x…...

MySQL与分布式:主从复制

文章目录MySQL与分布式一、Linux下载 MySQL二、主从复制①修改配置文件②配置主机③配置从机④查看同步状态提示&#xff1a;以下是本篇文章正文内容&#xff0c;mysql 系列学习将会持续更新 MySQL与分布式 前面我讲解了 Redis 在分布式场景的下的相关应用&#xff0c;接着我们…...

conda@config命令@package cache包缓存共享@Channels@conda install pyside6

文章目录refs检查基本信息config add pkgs_dirs查看condarc源文件按字段查询全部信息conda Channelconda-forge 通道安装packgeconda install cupy不恰当的url Channel导致的错误Channel指定使用完整的url链接conda installconda临时换源conda install 安装pyside6&#x1f388…...

线性动态规划问题

文章目录1. 三角形中最小路径之和2. 最长递增子序列3. 最长公共子序列1. 三角形中最小路径之和 给定一个三角形 triangle &#xff0c;找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。相邻的结点 在这里指的是 下标 与 上一层结点下标 相同或者等于 上一层…...

oracle jdbc 处理块 预处理块

DML DML&#xff08;Data Manipulation Language 数据操控语言&#xff09;用于操作数据库对象中包含的数据&#xff0c;也就是说操 作的单位是记录。 insert 添加记录时需要满足一下条件 类型 长度 兼容: 字段 兼容值 值满足约束 :主键 (唯一非空) 非空(必填) 唯一(不重复…...

关于函数递归调用导致的StackOverflow那点事

身为工程师,Stack Overflow这网站大家应该都是熟到不能再熟。如果没有他帮忙解决各种莫名其妙的错误或者bug,可能连设定个开发环境都要搞半天,更不用说要开发了,产出直接降低好几倍,不如直接下班算了。 但今天要谈的不是那个Stack Overflow,而是要讲程序在使用內存时,因…...

Pandas数据框、序列定义及数据处理应用在线实验闯关

Pandas数据框、序列定义及数据处理应用在线实验闯关 文章目录 Pandas数据框、序列定义及数据处理应用在线实验闯关一、序列和数据框1、任务描述2、相关知识定义列表和元组序列定义方法构造数据框3、任务实现二、外都数据文件读取1、任务描述2、相关知识读取文件分块读取数据3、…...

简介SpringBoot

目录 一、简介SpringBoot 二、SpringBoot项目的创建与使用 1、创建SpringBoot项目 2、使用SpringBoot项目 三、 SpringBoot中的配置文件 .properties配置文件 读取配置文件信息 .yml配置文件 读取配置文件信息 四、SpringBoot中的日志文件 1、日志文件简介 2、…...

【91数据恢复】.[killhackfiles@cock.li].Devos勒索病毒数据恢复

目录 前言&#xff1a;简介 一、什么是.[killhackfilescock.li].Devos勒索病毒&#xff1f; 二、.[killhackfilescock.li].Devos勒索病毒是如何传播感染的&#xff1f; 三、感染了.[killhackfilescock.li].Devos后缀勒索病毒文件怎么恢复&#xff1f; 四、.[killhackfiles…...

TS接口类型

40. TS接口 1. 定义 TypeScript 中的接口是一种抽象结构&#xff0c;用于定义对象的类型。接口定义了对象应该包含的属性和方法&#xff0c;但不提供实现。 TypeScript 的接口类似于其他编程语言中的接口或抽象类&#xff0c;但不同于它们&#xff0c;接口可以描述对象的形状…...

基于java中的Springboot框架实现网上商城电商系统

基于java中的Springboot框架实现网上商城电商系统开发语言&#xff1a;Java 框架&#xff1a;springboot JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7 数据库工具&#xff1a;Navicat11 开发软件&#xff1a;eclipse/myeclipse/idea Mav…...

第四朵“云”!全托管的时序数据云平台 TDengine Cloud 正式支持阿里云

3 月 13 日&#xff0c;全托管的时序数据处理云服务平台 TDengine Cloud 正式支持阿里云&#xff0c;这是继 Microsoft Azure、AWS、Google Cloud 后 TDengine Cloud 上线的第四朵公有云。在去年&#xff0c;TDengine 成功打造 TDengine Cloud 平台并率先上线海外云市场&#x…...

关于docker mysql 请求速度慢的问题

一&#xff0c;问题描述&#xff1a; 请求mysql 数据库&#xff0c;请求速度很慢&#xff0c;需要六七秒&#xff0c;数据量也不大。使用的是docker 容器启动的mysql 二&#xff0c;问题原因&#xff1a; 网上说的是因为MySQL的dns导致&#xff0c;我实测也是有效果的&#xf…...

matplotlib 绘图入门

参考&#xff1a;十分钟|matplotlib上手&#xff0c;开启你的python可视化 01 title设置 import matplotlib.pyplot as plt plt.title(“title”)#括号当中输入标题的名称 plt.show() 如果title是中文&#xff0c;matplotlib会乱码&#xff0c;这时需要加上下面这段代码&…...

Dubbo之外,一文看懂jdk、dubbo、spring中的SPI

文章目录前言JDK中的SPI示例总结Dubbo中的SPI基本使用示例AOP示例IOC示例自适应扩展示例小总结Spring中的SPI使用示例总结最终对比唠唠叨叨本专栏对应Dubbo版本&#xff1a;2.7.8。 官方文档地址&#xff1a;https://dubbo.apache.org/zh/docsv2.7/dev/ 官方GitHub地址&#xf…...