ICode9

精准搜索请尝试: 精确搜索
  • 波段运算(bandmath)工具中常用的函数2022-05-17 12:00:06

    BandMath工具能够方便的执行图像中各个波段的加、减、乘、除、三角函数、指数、对数等数学函数计算,也可以使用IDL编写的函数。BandMath工具使用函数都是基于IDL的数据组运算符。 IDL的数组运算符使用方便且功能强大。它们可以对图像中的每一个像元进行单独检验和处理,而且避免了FOR

  • ENVI扩展工具:利用波段运算修改NaN方法总结2022-05-13 17:01:59

    NaN为Not a Number的缩写,在遥感图像中属于异常值。很多用户有修改NaN的需求,比如把0值修改为NaN,或把NaN修改为0值等。由于波段运算公式较为复杂,现归纳如下。 直接利用波段运算进行 修改0值为NaN float(b1)*b1/b1 修改特定值(250)为NaN b1*float(b1 ne 250)/(b1 ne 250) 修改Na

  • matlab 滤波去噪2022-05-08 11:33:25

    滤波去噪 matlab滤波去噪的三种方法 移动平均法的方法原理 滑动平均法(moving average)也叫做移动平均法、平均法、移动平均值滤波法等等,是一种时间域思想上的信号光滑方法。算法思路为,将该点附近的采样点做算数平均,作为这个点光滑后的值。 一般窗口为对称窗口,防止出现相位偏差。窗

  • 200 行 ,一个PYQT 窗口 + 后台 AIOHTTP 服务 , 例子2022-05-03 02:01:06

    直接上代码 import sys from typing import Dict, List from aiohttp import web import asyncio from functools import wraps from blinker import Signal from PySide6 import QtCore as qc from PySide6 import QtGui as qg from PySide6 import QtWidgets as qw def get(

  • ubuntu中 apt 和 apt-get的区别2022-05-02 00:31:47

      1、 001、apt-get是老版的命令,apt是新版的命令。 002、apt包含了apt-get、apt-cache等等,用起来更方便。 003、apt刚刚出来,所以允许有apt-get和apt共存,向后兼容,以后apt-get就要淘汰了。   来源:https://zhidao.baidu.com/question/2057535156362191507.html?qbl=relate_question

  • 求两个矩形的space2022-05-01 23:03:58

    获取两个Rect之间的space: import matplotlib.pyplot as plt from matplotlib.patches import Rectangle, Polygon def draw_rect(bb, ax, color='black'): ax.add_patch(Rectangle(bb[:2], bb[2] - bb[0], bb[3] - bb[1], fill=False, color=color)) def draw_r

  • 学习笔记254—磁共振中的T1, T2 和 T2*的原理和区别2022-04-17 17:33:16

    从物理的角度,要理解这几个概念的区别,需要对原子核的磁化有所了解,本文通过一些图示对这几个概念进行简明的介绍。首先,磁共振最基本的原理就是氢原子核在磁场中自旋运动时所具有的量子力学特性。在一个均匀磁场B0中,氢原子核的旋转(spin)会出现两种自旋状态,一种是沿着磁场方向(up状态),

  • games(101)-贝塞尔曲线2022-04-17 17:01:04

    Curves (Lecture 11) 内容: Bézier curve(贝塞尔曲线) Evaluating Bézier curve De Casteljau's algorithm(德卡斯特里奥算法) Algebraic Formula Piecewise Bézier Curves Continuity B-splines etc Bézier curve 用一系列控制点定义某一个曲线,并且这个曲线要满

  • 如何在Excel中对比并突出显示两列数据中的不同项2022-04-16 20:31:06

    平台:office 201x 目的:在Excel中对比并突出显示两列数据中的不同项 操作: 一、 首先选中需要对比两列数据。 选择好数据后,在开始菜单下点击”条件格式”,出现下拉选项,点击”新建规则”;在新建格式规则界面,首先选中“使用公式确定要设置格式的单元格”,接着在只为满足以下条件的单元格设

  • 类型转换2022-04-11 21:02:01

    1、自动提升原则:有多种类型的数据混合运算时,系统首先自动将所有数据转换成精度大的数据类型,然后再进行计算。 2、把精度大的数值类型给精度小的数值类型,就会报错,反之就会进行自动类型转换。 3、(byte、short、char)之间不会相互自动转换。 4、byte、short、char它们可以计算,在计算时

  • VBA怎么获取单元格的内容/值2022-04-07 13:01:53

    VBA怎么获取单元格的内容/值(数字,文本,公式)(如需获取选中单元格内容,使用select命令即可) 通过本地窗口可以清晰看出三者的区别(记得按 F8 走调试,直接运行本地窗口在这里出不来结果) Value是单元格的数字内容 Text是文本内容 Formula是最原本的,输入内容 Sub 宏3() '测试,就不去定

  • 求两个正整数的乘积2022-04-03 19:32:13

    题号:T226689 求两个正整数的乘积 题目链接:https://www.luogu.com.cn/problem/T226689 题目描述 给你两个正整数 AA 和 BB,(1<=A,B<=10^{2000})(1<=A,B<=102000)。求 AA 与 BB 的乘积。 输入格式 包括一行,两个正整数AA 和 BB,(1<=A,B<=10^{2000})(1<=A,B<=102000)。 输出格

  • 数字系统设计实验一:区别begin_end和fork_join块2022-03-20 09:05:25

    以下在数字系统设计(verilog)学习过程中联系过的实验,在这里进行记录。 1.问题主干: 区别begin-end与fork-join语句块,并生成特定信号波形。 2.内容分析: Begin_end是串行块,其中每条语句是按顺序从上至下工作;而fork_join是并行块,其中每条语句是并行执行的。 与一般对硬件电路工作

  • C++ Primer阅读心得(第十七章)2022-03-18 23:31:51

    C++ Primer阅读心得(第十七章) c++11标准库中新增了临时数据组合的tuple类型(python万岁!)。类似pair,我们可以通过make_tuple创造一个tuple,通过get获得其中的一个元素,通过tuple_size获得tuple中的元素个数,通过tuple_element获得tuple中指定元素的类型。tuple支持==、!=和<这几个关

  • Java运算符2022-03-18 22:34:08

    1.运算符的分类 算术运算符 赋值运算符 逻辑运算符 比较运算符 位运算符 三元运算符 算术运算符: + 加法 -减法 *乘法 /除法 %取模 ++自增 --自减 2>运算注意事项 /除法:整数相除,结果肯定是一个整数。如果想要得到小数的结果,需要将参与运算的其中一方数字变成小数即可 ++自增(--自

  • JAVA 洛谷经典dp——过河卒2022-03-18 17:06:19

    这里写自定义目录标题 **f(i,j) = f(i-1,j) + f(i,j-1)** 题目描述 棋盘上 AA 点有一个过河卒,需要走到目标 BB 点。卒行走的规则:可以向下、或者向右。同时在棋盘上 CC 点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒

  • Java计算1到100的阶乘的和(超过long范围的整数)2022-03-04 20:32:14

    int范围:-2^31~(2^31-1),即:-2147483648~2147483647; long范围:-2^63~(2^63-1),即:-9223372036854775808~9223372036854775807; 大数字计算方法:Java中提供了针对大数字的操作类,即 java.math.BinInteger 类和 java.math.BigDecimal 类.其中 BigInteger 类是针对大整数的处理类,BigDecimal

  • C++ 面试常问问题(一)2022-03-03 11:58:48

    这篇文章讲解C++ 面试常问的几个问题。本文通过demo讲解初始化列表,继承,字符串等常问问题。看下边这个例子 初始化列表 //基类 class Base { public: Base() : m_nbase(0), m_nbase2(m_nbase + 100) {} Base(int n) : m_nbase(n), m_nbase2(m_nbase + 100) {

  • java String StringBuffer以及BtringBuilder2022-02-28 17:31:57

    package com.company; //String 可以表示一个字符串 //2. String 类实际是使用字符数组存储 两种赋值方式 // 字符串常量词 new 表示申请了新的地址 // 字符串常量想加,不会有性能问题,但是常量与变量想加,会产生多个垃圾对象 public class STring82 { public static void main(

  • 数据库基础知识及常用命令之表内内容的增删改查(总结)2022-02-28 12:03:29

    我是小白,刚接触MySQL不久,现阶段正在学习,为此在CSDN上留下自己的学习笔记。如果有错误的地方还请大家见谅,评论或者私发我错误地方哦,谢谢大家,嘿嘿~ 此篇为表内内容的增删改查,上篇为表的增删改查(传送门:表的增删改查) 这篇在库book1里进行对表b0添加值。 增: 查看表结构 第一种

  • Java_数据类型转换及细节2022-02-27 16:30:36

    目录 一、自动类型转换 1、介绍 2、自动类型转换图 ​3、案例演示 4、细节 二、强制类型转换 1、介绍 2、案例演示 一、自动类型转换 1、介绍 当Java程序在进行赋值或者运算时,精度小的类型自动转换为精度大的数据类型, 这就是自动类型转换。 2、自动类型转换图 3、案例演示 in

  • 实时调度概念及其算法详解2022-02-24 22:31:01

    3.3 实时调度 由于在实时系统中都存在着若干个实施进程或任务,它们用来反应或控制某个(些)外部事件,往往带有某种程度的紧迫性,因而对实时系统中的调度提出了某些特殊要求,前面所介绍的多种调度算法,并不能很好的满足实时系统对调度的要求,为此,需要引入一种新的调度,即实时调度。 实时

  • 13_基于FPGA的液晶1602显示2022-02-20 17:35:37

    13_基于FPGA的液晶1602显示 实验原理 1602常用与显示数字和字母,显示容量为16*2个字符,内部有80个字节的RAM缓冲区,当要向1602送数显示时,要先发送显示地址指针80H+地址码。 内部地址码分布: 1602有16个管脚,其中用于编程操作的有RS(数据命令),RW(读写),E(使能端),D0-D7(并行数据端口)。 由于只

  • 19_基于FPGA驱动LCD12864显示字符2022-02-20 17:34:18

    19_基于FPGA驱动LCD12864显示字符 实验原理 LCD12864驱动原理     LCD12864的驱动原理与LCD1602的驱动原理相似,不同之处体现在LCD12864采用的是上下分屏或者是左右分屏进行驱动的。     12864是一种图形点阵液晶显示器,它主要由行驱动器/ 列驱动器及128×64全点阵液晶显示

  • Seata分布式事务失效踩坑记录2022-02-20 16:05:04

    在学习Seata过程中,偶然发现了一个坑,这里做个记录 环境说明 先说下我的环境,我是搭建了一个SpringCloud微服务,然后A服务调用B服务,然后在这两个服务都集成了Seata,集成过程是没有问题的,业务场景是注册场景,A服务中需要操作向A1、A2这两张表加入数据,同时通过OpenFeign向B微服务发请求,

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

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

ICode9版权所有