ICode9

精准搜索请尝试: 精确搜索
  • 【转】大小端序与端序转换(一)2022-06-16 14:32:23

    最近在做项目的时候,遇到了一家厂商采用的端序与以往不同,废了一番周折,在这里总结一下 大端序和小端序的概念 我们知道,计算机在存储数据时,是以字节为单位的,每个地址对应一个字节。但在现代编程语言中,使用的数据类型往往需要1、2、4、8个字节,那么就涉及到这些数据在内存中如何存储的

  • pydantic错误处理2022-06-15 18:06:48

    错误处理 每当pydantic在它正在验证的数据中发现错误时,它就会引发。ValidationError from typing import List from pydantic import BaseModel, ValidationError, conint class Location(BaseModel): lat = 0.1 lng = 10.1 class Model(BaseModel): is_require

  • api 中的所有类2022-06-14 23:01:57

    String类 Int   引用类Integer float   引用类Float   double引用类Double boolean    引用类Boolean char    引用类Charcter // byte     引用类Byte// short    引用类 Short// long    引用类 Long   // java.lang 基础语言包(不需要导包)

  • IOS – OpenGL ES 图像球形折射 GPUImageSphereRefractionFilter2022-06-14 07:00:20

    目录 一.简介 二.效果演示 三.源码下载 四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> Ope

  • 判断点与圆的关系(两种方法)2022-06-14 02:02:17

    一、建立点类 //点类 class point { public: //设置 void setX(float x) { X = x; } // void setY(float y) { Y = y; } //获取 float getX() { return X; } float getY() { return Y; } private: float X; float Y; }; 二、建立圆类(含有判断的成员函数

  • MySQL 数值类型2022-06-13 21:32:12

    下表中规划了每个浮点类型的存储大小和范围:     那么MySQL中这三种都是浮点类型 它们彼此的区别又是什么呢 ??   float 浮点类型用于表示==单精度浮点==数值, double浮点类型用于表示==双精度浮点==数值 一个bytes(字节) 占8位  float单精度 存储浮点类型的话 就是 ==4x

  • 建立立方体通过全局和成员函数比较两个立方体面积和体积是否相等!2022-06-13 01:01:05

    一、建立立方体类 class cube { public://公共 //设置长 void setL(float l) { L = l; } //获取长 float getL() { return L; } //设置宽 void setW(float w) { W= w; } //获取宽 float getW() { return W; } //设置高 void setH(float h) { H = h;

  • DirectX12-常用数学库2022-06-12 11:01:29

    ·采用SIMD流指令扩展2(SSE2)指令集 ·头文件: #include<DirectXMath.h> #include<DirectXPackedVector.h> 1.向量 ·核心向量类型:XMVECTOR(局部、全局变量) typedef _m128 XMVECTOR; //_m128为特殊的SIMD类型 ·对于类中的数据成员,分别使用XMFLOAT2、XMFLOAT3、XMFLOAT4 ·运算前,通

  • java每日一练--day32022-06-12 10:33:33

    float范围为何比int大 基本数据类型大小比较:ibyte(8)<short(16)<int(32)<long(64)<float(32)<double(64)   float的32bit位表示含义0(符号)00000000(幂数)000000000000000000000(小数部分) 8个bit表示幂数,但是float区分正负,所以第一个bit用来记录符号(科学计数法移动的符号) 其余的7个bit

  • 字体渲染过程及合批研究2022-06-11 20:36:09

    ---恢复内容开始--- ElementBatcher.cpp文件 AddTextElement函数里调用了 BuildFontGeometry函数,如下 · 345678 通过fontInfo得到CharacterList, FSlateFontTextureRHI FSlateFontTextureRHI   if (FontAtlasTexture == nullptr || GlyphAtlasData.TextureIndex != FontTextureI

  • 数据类扩展2022-06-11 18:00:23

    `数据类扩展 public class Demo1 { public static void main(String[] args) { //================================================================================== //整数扩展 : 进制 : 二进制0b 十进制 八进制0 十六进制0x //===========================

  • 关于double转float2022-06-10 21:32:45

    无意之间想到的问题,节选自C99标准: 6.3.1.5 Real floating types 1 When a float is promoted to double or long double, or a double is promoted to long double, its value is unchanged. 2 When a double is demoted to float, a long double is demoted to double or float,

  • 带题目2022-06-09 19:08:56

    https://t.wss.ink/f/8ipj0k0g2qf 1.四位数逆序输出 要求:编写一个程序,提示用户输入四位整数并以反向顺序显示 代码: n=input() rev_n=n[::-1] //字符串切片,倒着切片 print(' '.join(rev_n)) //join()方法,在相邻两个字符串之间插入指定字符串,此处插入的是空格 2.时间计算 要

  • QMatrix4x42022-06-09 13:00:59

    QMatrix4x4  #include <QMatrix4x4>   Public Functions   QMatrix4x4()   QMatrix4x4(const float *values)   QMatrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float

  • 类型转换与基本类型包装类2022-06-07 21:32:15

    类型转换与基本类型包装类 基本数据类型转换 在实际应用中,经常需要在不同类型的值之间进行操作,这时就需要进行数据类型的转换。 数据类型转换有两种: 自动类型转换:编译器自动完成类型转换,不需要在程序中编写代码; 规则:从存储范围小的类型到存储范围大的类型。 具体规则:byte(8b)→shor

  • earthsdk之tileset样式调整2022-06-07 12:05:12

    earthsdk之tileset样式调整               // 注意shader中写浮点数是,一定要带小数点,否则会报错,比如0需要写成0.0,1要写成1.0             float _baseHeight = 0.0; // 物体的基础高度,需要修改成一个合适的建筑基础高度             float _heightRange = 60.

  • 模糊PID控制C++实现2022-06-06 22:04:51

    PID大家都非常熟悉了,这里就不多谈了,模糊控制可以看一下B站的相关视频,比如这个【入门】智能控制 | 20分钟搞定模糊控制 下面的代码来自github,我主要对github的代码进行了一些修改,优化了结果。 main.cpp文件 #include<iostream> #include"fuzzy_PID.h" #define NB -3 #define NM -2

  • 数据类型转换和拓展2022-06-05 08:31:07

    整数拓展:二进制0b,八进制0,十六进制0x int i = 10; int i2 = 010; int i3 = 0x10; System.out.printin(i); sout(i2); sout(i3); sout("========================================") 浮点数拓展 银行业务使用BigDecimal数学工具 float 有限离散的,四舍五入的,接近但不等于。 最好完全

  • IOS – OpenGL ES 图像晕影移动 GPUImageVignetteFilter2022-06-04 08:31:07

    目录 一.简介 二.效果演示 三.源码下载 四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> Ope

  • 通过python正则表达式匹配C语言中的指针变量和指针函数2022-06-03 00:02:26

    网上看到的相关题目,尝试自己做一下,仅供自己参考。 import re str_demo = r"""#include <stdio.h> // 返回两个字符串中较长的一个 char *func(char *str1, char *str2){ if(strlen(str1) >= strlen(str2)){ return str1; }else{ return str2; } } i

  • 5.31 一些练习2022-06-01 23:31:52

    用双重while循环打印倒三角 1 i=0 2 while i <5: 3 j=5 4 while j>i: 5 print('.',end=' ') 6 j-=1 7 print() 8 i+=1 求五十以内所有五的倍数之和 1 i,sum=1,0 2 while i <=50: 3 if i %5==0: 4 sum+=i 5 prin

  • Java基础数据类型及面试题拓展2022-06-01 00:35:12

    Java基础数据类型 整形 byte 占1字节 ,范围 -128 —— 127 short 占2字节 ,范围 -32768—— 32767 int 占4字节 ,范围 -21亿 —— 21亿 (最常用) long 占8字节 ,范围 很懒得数,比int还多 浮点型 float 占4字节 double 占8字节 字符类型 char 占2字节 布

  • 类型转换2022-05-31 15:34:45

    强制转换 (类型)变量名 高到低 自动转换 低到高 低到高 :byte,short,char->int->long->double /* 注意点:1.不能对布尔值进行转换 2.不能把对象类型转换为不相干的类型 3.高容量转换到低容量的时候强制转换。 4.转换的时候可能出现内存溢出,或者精度问题*/ //例子 精度缺失 System.out.

  • DirectX11 With Windows SDK--40 抗锯齿:FXAA2022-05-31 01:03:05

    前言 在默认的情况下渲染,会看到物体的边缘会有强烈的锯齿感,究其原因在于采样不足。但是,尝试提升采样的SSAA会增大渲染的负担;而硬件MSAA与延迟渲染又不能协同工作。为此我们可以考虑使用后处理的方式来进行抗锯齿的操作。在这一章中,我们将会讨论一种常见的后处理抗锯齿方法:FXAA。 D

  • 粒子系统2022-05-30 09:02:18

    SnowParticleClass.h //============================================================================= // Name: SnowParticleClass.h // Des: 一个封装了雪花粒子系统系统的类的头文件 //=============================================================================

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

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

ICode9版权所有