ICode9

精准搜索请尝试: 精确搜索
  • STM32三:STM32代码烧写、CRC串口输出及芯片ID2022-09-10 19:33:03

    一.代码烧写 1.需要工具 STM32f103c8t6板子 USB转串口 PC上安装CH340驱动 2.引脚连接 USB的GND接stm32的GND USB的3.3V接stm32的3.3 USB的RXD接stm32的A9(USART1_TX) USB的TXD接stm32的A10(USART1_RX) 3.下载流程 USB连接到板子和PC上 将板子的BOOT0置1,BOOT1置0使用Bootloade

  • C语言后缀表达式求值2022-08-30 01:05:08

    C语言后缀表达式求值 从控制台输入一合法的后缀表达式,其中的运算符只包括+、一、*、/,运算数都是大于等于o的整数(除数不为零),按要求输出计算结果,或输出计算结和相对应的中缀表达式。输出中缀表达式时只包含最少数目的圆括号(即在生成的中缀表达式中若去掉一对括号,则其将不能够转换

  • 计算机图形学——投影公式计算2022-06-15 12:37:06

      模型一: x ,y ,z (0 ,0 ,1)(100 ,0 ,1)(0 ,0 ,100)(100 ,0 ,100)     模型二: x ,y ,z (0 ,0 ,1)(100 ,0 ,1)(0 ,100 ,1)(100 ,100 ,1)         正平行投影公式: a,b,c = 1,1.2,1 #投影方向x = x-a/c*zy = y-b/c*z 模型一计算结果:(-1.0 , -1.2)(99.0 , -1.2)(-10

  • 求后缀表达式的计算结果2022-01-14 11:06:09

    例如: (3+4)X5-6对应的后缀表达式就是3 4 + 5 X 6-,针对后缀表达式求值步骤如下: //        1.从左至右扫描,将3和4压入堆栈; //        2.遇到+运算符,因此弹出4和3 (4 为栈顶元素,3为次顶元素),计算出3+4的值,得7,再将7入栈; //        3.将5入栈; //     

  • SQL 在 select 查询的时候,关联其他表,动态计算结果2021-12-17 18:02:37

    教师申报的课程,在查询的时候计算校内、校外课堂规模。 教师申报的课程只有一个课程规模(总)。 课程对应有一个课程类别的字段。 每个课程类别,有对应的比例,来计算校内和校外的课堂规模。 每次修改课程类别的比例后,重新查询,页面就会展示最新的校内和校外的课堂规模。 nvl(t.cours

  • C/C++ atol函数- C语言零基础入门教程2021-11-18 17:35:27

    目录 一.ltoa 函数简介 二.int/long/unsigned long 区别 1.无符号整形(16 位系统) 2.有符号整形(16 位系统) 3.int 和 long 区别 三.atol 函数函数实战 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.ltoa 函数简介 在 stdlib.h 中 atol 函数,

  • fluent计算结果进行镜像显示2021-11-14 20:35:00

    对三维对称计算域的一半进行计算后,显示完整的计算域: View->Display->Views->Mirror Plane中选择对称面symmetry,再点击Display即可。  

  • useMemo和useCallback的区别 及使用场景2021-11-11 18:03:37

    useMemo 和 useCallback 接收的参数都是一样,第一个参数为回调 第二个参数为要依赖的数据 共同作用:1.仅仅 依赖数据 发生变化, 才会重新计算结果,也就是起到缓存的作用。 两者区别:1.useMemo 计算结果是 return 回来的值, 主要用于 缓存计算结果的值 ,应用场景如: 需要 计算的

  • Java计算两个经纬度间的距离最简单的方式2021-10-08 13:00:06

      Java计算两个经纬度间的距离最简单的方式   开发中经常会遇到计算两个点(经纬度)之间的距离或者计算最近门店的场景,下面简单实现一下如何计算两个经纬度之间相隔的距离。 1、导入geodesy的maven依赖 或者到阿里云maven仓库下载jar包 1 2 3 4 5 <dependenc

  • mysql 根据字段计算结果作为查询条件,有没有更好的不影响性能的办法2021-10-01 01:01:45

    select item_id,item_price,discount_amount,quantity, item_price * quantity price_total,discount_amount*quantity discount_total, (item_price-discount_amount)*quantity as item_total from order_items where (item_price-discount_amount)*quantity>500 order

  • 基本运算符2021-09-28 23:32:53

    Java语言支持如下运算符:优先级:最好使用()   算术运算符:+,-,*,/,%(余),++(自增),–(自减);   赋值运算符:=;   关系运算符:> , < , >= , <= , == , != , instanceof;   计算结果一定是true or false;以后会和if一起用   逻辑运算符:&& (与), ||(或), !(非);   计算结果一定是true or false   位运算符:&,|,^,~,>>

  • Java中运算符及其优先级、自动类型提升、类型转化2021-09-26 20:33:51

                   自动类型提升的规则 两个操作数中有一个为double型的数据,计算结果提升为double。 两个操作数中无double型,有一个float,计算结果自动提升为float。 两个操作数中无float,有long,计算结果提升为long。 两个操作数中无long,有一个int,计算结果提升为Int。 两

  • C# 异步回调函数基础2021-09-26 08:36:36

    回调函数的基本用法。 using System; using System.Threading; namespace AsyncBasic { class Program { [STAThread] static void Main(string[] args) { new Program().ExcuteCal(); Console.ReadKey(); }

  • IKexpression中将RPN转换为抽象语法树,并计算结果的流程2021-08-04 15:34:27

    IKexpression中将RPN转换为抽象语法树,并计算结果的流程 AST结点的设计ExpressionToken 1.结点类型 2.常量值(部分情况) 3.变量值(部分情况) 4.操作符(部分情况) 5.字符序列 6.开始位置 引用类型设计Reference 1.操作符 2.常量数组 3.引用对象计算后的类型 编译栈 1.常量压入栈中 2.

  • 大题解析(二)2021-07-30 22:59:37

    题目: a和b是两个列表变量,列表a为[3,6,9]已给定,键盘输入列表b,计算a中元素b中对应元素的累加和。 例如:键盘输入列表b为[1,2,3],累加和为1*3+2*6+3*9=42,因此,屏幕输出计算结果为42,    

  • python计算结果留存2021-06-12 18:51:42

    python返回list对应A1-A19: [16.0, 12.0, 10.0, 19.0, 2.0, 4.0, 13, 3, 7, 5, 8, 15, 17, 1, 6, 14, 18, 11, 9] [10.0, 12.0, 16.0, 13.0, 4.0, 2.0, 19, 15, 8, 5, 7, 3, 14, 6, 1, 17, 9, 11, 18][18.0, 11.0, 9.0, 17.0, 1.0, 6.0, 14, 3, 7, 5, 8, 15, 19, 2, 4, 13, 16, 1

  • 阻塞和非阻塞2021-06-01 14:29:48

    为了具体非抽样的理解verilog 语言中的阻塞和非阻塞问题及现象,通过仿真结果说明。 从下图可以看出,4种情况中,非阻塞两表达式调换顺序后结果是一样的,因为表达式左端输出均取决于表达式右端变量之前一个时钟的的数值,调换顺序后并不会影响表达式的数值计算。 而阻塞的两个表达式中,两

  • Eigen将四元素转换为旋转矩阵与matlab计算结果不一样2021-04-19 22:04:33

    在用Eigen库计算时遇到很恶心的问题,同样是将四元素转换成旋转矩阵,使用Eigen和matlab会得到不同的结果,相当的恶心,让我一路排查了好久。 如,用Eigen计算: 四元数 q=[ -0.025, 0.097, 0.246, 0.964];/w x y z #include <Eigen/Dense> #include <iostream> using namespace Eigen;

  • Scala的基本语法2021-03-28 18:29:39

    一、基本概念 Scala中一共是39个关键字: package, import, class, object, trait, extends, with, for,private, protected, abstract, sealed, final, implicit, lazy, override,try, catch, finally, throw ,if, else, match, case, do, while, return, yield,def, val, var ,this,

  • python短路运算2021-03-25 18:04:48

    原理:Python解释器在做布尔运算时,只要能提前确定计算结果,就不会继续往后算了,直接返回结果。 例如在计算a and b时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 b = 'world' a = '' print('hello,', a

  • 方法的重载2021-03-15 21:32:37

    /* 来自第4章第2节:010402_【第4章:数组与方法】_方法的声明及使用 */ 方法的重载就是方法名称相同,但参数的类型和参数的个数不同,通过传递参数的个数及类型不同以完成不同功能的方法调用。 例: public class MethodDemo03 { public static void main(String[] args) { i

  • 使用vtk读取openfoam计算结果2021-03-08 22:57:26

    vtk中的vtkOpenFOAMReader可以读取openfoam的计算计算结果,需要设置的参数主要是计算结果路径和需要读取时刻。 标量条采用hsv配色,从蓝到红。 openfoam算例采用的是open foam所给的后台阶算例。 以下是读取open foam计算的结果的源程序代码如下: 在这里插入代码片 ```#include

  • 2、利用栈计算后缀表达式(逆波兰表达式)2021-02-24 21:02:44

    一、需求分析 1、输入一个逆波兰表达式,利用栈计算其结果; 2、支持小括号和多位数整数; 二、思路分析 例如:(3+5)*5-6对应的后缀表达式为3 5 + 5 * 6 -,其求值步骤如下: 1.从左到右扫描,遇见数字直接入栈,3和5入栈; 2.遇见操作符+,从栈中弹出两个数3和5,根据操作符计算结果为8,并将结果8入

  • 你以为用了BigDecimal后,计算结果就一定精确了? 「干货分享」2021-02-05 12:05:09

    BigDecimal,相信对于很多人来说都不陌生,很多人都知道他的用法,这是一种java.math包中提供的一种可以用来进行精确运算的类型。 很多人都知道,在进行金额表示、金额计算等场景,不能使用double、float等类型,而是要使用对精度支持的更好的BigDecimal。 所以,很多支付、电商、金融等业务

  • 详解汇编中的标志位2021-01-10 21:58:25

    相信对于每一个汇编初学者而言汇编中的标志位都是一个相当绕脑并且理解起来十分困难的东西。实际上标志位是一个非常简单的东西,之所以理解起来困难,是因为人为的添加了太多的解释进去。 例如1000 1111这么一个字节,在计算机里面他实际上就是晶体管的打开和关闭状态而已,并没有任何

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

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

ICode9版权所有