(达内第一阶段)Day02八大基本类型与字符串

大模型训练显存瘦身全记录:从ZeRO-3参数分区到CPU Offload的硬件协奏曲 本文详细解析了如何通过ZeRO-3参数分区与CPU/NVMe卸载技术优化大模型训练的显存使用。结合bf16混合精度与梯度累积等策略,实现在消费级GPU上高效训练百亿参数模型,显著提升硬件利用率与训练效率。 阅读详情

一.作业:

  1. 作业一:Java跨平台 JDK JRE JVM三者的关系
  2. 作业二:摘抄5条字面值规则与5条运算规则并熟记

二.作业回答:

  1. 作业一:JDK,JRE,JVM三者都有一定的联系
  • JDK:开发工具包,没有它则不能执行class
  • JRE:Java的运行环境
  • JVM:实现跨平台的作用

三.字面值规则与运算规则:

  • 首先何为字面值:解释一下什么叫字面值常量,为什么叫字面值呢,因为只能用他的值来称呼他,称之为常量是因为他的值不能改变,所就称之为字面值常量。
  • (整型)字面值规则:

    定义字面值整型常量可以用三种进制来表示:8进制、10进制、16进制。以0开头表示8进制,以0x 开头表示16进制,如100可以分别表示为

    0144(8进制)、100(10进制)、0x64(16进制)。

    整型字面值在数字后面加上l或者L 表示long,在后面加上u或者U 表示unsigned ,如:1024ul 或者1024LU表示无符号长整型1024

  • (浮点型)字面值规则:

    通常用十进制或者科学计数法来表示浮点字面值。使用科学计数法时,指数用E或者e 表示。默认的浮点型常量位double.在数字的后面加上F表示float ,在数字后面加上L表示扩展精度(建议用大写字母L),如:

    3.14159F .001f 12.345L 0.

    3.14159E0f 1E-3F 1.2345E1L 0e0

  • (字符串)字面值规则:

    字符面值一般用单引号来定义,在字符字面值前面加上L 表示宽字符

    如:‘a‘ L’a’

四.运算规则:

7、刚度矩阵与弹簧元素:有限元分析的核心 本文深入探讨了有限元分析中的核心概念——刚度矩阵与弹簧元素。详细介绍了刚度矩阵的定义、构建方法及其对称性、正定性和稀疏性等性质,同时解析了弹簧和阻尼器元素的特性及其在模拟复杂系统中的应用,如液压缸、减震器等。通过结合刚度矩阵与弹簧元素,可以提高结构模型的精度并模拟复杂的工程系统。文章还讨论了优化策略、验证流程、误差分析及实际应用案例,展示了这些技术在桥梁分析、汽车悬挂系统等领域的重要作用,并展望了其在未来新材料、智能结构和数字孪生技术中的发展潜力。 阅读详情

相关推荐

SMETANA 安装使用教程

关于SMETANA的安装和简单使用信息

qq_44940977的博客 1169

java 基础之八个基本数据类型和字符串类型

java 基础之8种基本数据类型 1、字符类型:char 占2个字字节 2、布尔类型:bool 只有两个参数true or false 3、数值类型: (1)byte 占1个字节(-128-127) (2)short 类型占2个字节(-32768-32767) (3) int 占4个字节(-2147483648-2147483647) (4)long 占8个字节(-9223372036854775808- 9223372036854775807) (5)float 占4个字节 (6)double 占8个字

ITcainiao_123的博客 1537

Windows系统监控实战:Grafana+Prometheus+node_exporter保姆级配置指南(含常见问题解决)

本文提供了一份详尽的Windows系统监控实战指南,详细讲解了如何从零部署Grafana、Prometheus和node_exporter(实际为windows_exporter)监控栈。内容涵盖核心组件认知、分步配置解析、高级生产环境考量,并重点针对配置过程中常见的“No Data”问题提供了系统性的排查手册,旨在帮助用户快速搭建稳定可靠的系统资源监控平台。

weixin_29197835的博客 1008

java 学习(day1)

之前学java没好好听课,会一点又不熟练,于是准备重新开始学一些细节,记录每日所学新知识。 a+b java的a+b很有意思,当你输出的是" "+a+b,先假设a=2,b=3。然后上述的输出是23,实现了字符串拼接,这跟我当初学的时候是一样的 但是,加上括号之后就不一样了" "+(a+b)或者a+b+" "。答案都是5,执行了a+b。 java获取键盘操作 当初学习的时候,是直...

weixin_30951743的博客 184

RYU+mininet——RYU

1. 使用RYU做mininet的控制器 1.1 RYU介绍与安装 RYU是一款基于python的控制器,你可用Ryu实现各种想要实现的网络功能,它可以下发或接收流表进行各种路由运算。 建议使用高版本的Ubuntu系统安装ryu,否则会有各种错误,安装过程比较简单,如下: apt install gcc libffi-dev libssl-dev libxml2-dev libxslt1-...

qq_34415266的博客 1万+

用友U8自定义按钮开发:从基础配置到实战业务集成

本文详细介绍了用友U8自定义按钮开发的完整流程,从基础配置到实战业务集成。通过实际案例演示如何在U8系统中添加和替换功能按钮,包括数据库配置、SQL脚本编写和VB组件开发等关键技术点,帮助企业用户实现业务场景的深度定制。

weixin_29698641的博客 256

java中的一些变量的定义(在达内的一些学习笔记)

java中的一些变量的定义 变量:用于存数 声明:每当创建一个变量就相当于是去内存中去申请空间,开辟内存于存储数据,可以定义不同的数据类型进行存储 int a; //声明一个整型的变量,名为a int b,c,d; //声明三个整型的变量,名为b,c,d //int a; //编译错误,变量不能同名 float a1; double a2; byte a3; 初始化: int a = 250; //声明整型变量a并赋值为250 int b; //声明整型变量b b = 250; //给变量b赋值为25

weixin_45555185的博客 500

Unity零基础到入门 ☀️| 轻松学会 Unity界面布局和简单实例——入门级!(^_−)☆

入门级Unity知识,一起加油呀!

努力前行,总会成为自己心中的那道光 1万+

Spring Boot 数据源与 MyBatis(-Plus) 自定义配置详解

本文详解 Spring Boot 中单数据源环境下 HikariCP 与 MyBatis-Plus 的自定义配置。通过手动声明 SqlSessionFactory,实现下划线转驼峰、日志输出、一级缓存策略等精细化控制。结合 HikariCP 核心参数调优(如最大连接数、连接生命周期),确保高性能与稳定性。适用于仅需访问单一数据库的场景,避免多数据源复杂性,兼顾性能与可维护性。

BADAO_LIUMANG_QIZHI的博客 198

100天精通Python(基础篇)——第1天:Python从起源到应用的全面解析(附上Python、PyCharm、VSCode下载安装详细教程)

100天精通Python(基础篇)——第1天:Python从起源到应用的全面解析(附上Python、PyCharm、VSCode下载安装详细教程)

努力让自己发光,对的人才能迎着光而来 101万+

XXL-Job 分布式定时任务

XXL-JOB是一款轻量级分布式定时任务调度框架,采用调度中心与执行器分离架构,解决单机任务宕机、重复执行等问题。核心模块包括调度中心(管理任务配置、触发调度)和执行器(执行任务逻辑),支持集群部署保证高可用。框架提供丰富的任务触发规则、路由策略、阻塞策略及完善的运维能力,适用于多种业务场景如数据同步、定时推送等。安装时需准备MySQL数据库并初始化表结构,通过Docker部署调度中心服务。相比其他定时框架,XXL-JOB具有轻量化、可视化等优势,是中小企业的首选方案。

郭宝的博客 700

Spring Boot 工程通用能力建设:声明式事务定制与 Redis 缓存实践

本文探讨Spring Boot中声明式事务的进阶实践,通过解耦“切点”与“事务属性”,实现灵活控制。核心包括:基于方法名的只读规则(如get*、find*自动设为只读),组合事务属性源确保@Transactional注解优先于命名规则,以及自定义切点实现事务统一织入。该方案提升代码可维护性,避免误写,同时支持特殊场景覆盖,构建更健壮的事务治理体系。

BADAO_LIUMANG_QIZHI的博客 262

国产上位机软件突围:适配统信UOS/麒麟OS的跨平台开发技术与实践(2026年信创实战指南)

(航天科技集团CTO):“在信创战场上,1ms的延迟意味着1个卫星的控制失效。2026年,C#/.NET MAUI不是选择,而是我们守护卫星的‘生命线’。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 412

Spring Boot 3.3 启动报 BeanCurrentlyInCreation:循环依赖默认被禁的代价

从 2.5 升到 3.3 启动即报循环依赖异常,它只提示环路一端。需结合堆栈还原完整依赖环,再按真实耦合点选择解环手段。此类放行仅适用于紧急止血,构造器注入的环仍须重构。

昨日种种,皆成今我。今日种种,皆成新我。 217

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Spring Boot 缓存一致性怎么保证?@Cacheable、@CacheEvict 与事务提交时机实战

Spring Boot 项目中,为什么数据库更新成功后,接口仍然返回旧数据?本文从 Spring Cache 的工作机制入手,结合 @Cacheable、@CacheEvict、Caffeine 和事务同步回调,分析缓存失效时机、事务提交顺序及并发回填等常见问题,并提供代码示例、解决方案和测试思路,帮助开发者设计更可靠的缓存更新机制。

代码不止,探索不息 266

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Spring Boot 提速记:启动 40 秒到 8 秒,GC 停顿从 850ms 降到 60ms

面向线上 Spring Boot 服务,给出启动侧延迟初始化与 AOT 编译、运行侧 GC 与虚拟线程选型,再用分层压测验证收益,附可复制的参数与代码。

2301_78967866的博客 364

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Spring Boot 4 + OpenTelemetry + OpenFeign:自动传播 TraceId 的完整实践

本文演示Spring Boot 4 + OpenTelemetry + OpenFeign环境下,通过引入feign-micrometer依赖,实现调用方通过OpenFeign自动传播traceparent请求头,确保跨服务调用链路中TraceId一致。验证显示:被调方日志中包含traceparent,且两端TraceId相同、SpanId不同,符合W3C Trace Context规范,完整实现链路追踪。

宋冠巡的博客 343

Spring Boot 项目容器化与 Kubernetes 部署实战指南

本文档基于真实实践,总结了一套最简且可行的流程:将本地打包好的 Spring Boot JAR 包,制作成 Docker 镜像,推送到阿里云私有镜像仓库,并最终在 Kubernetes 集群中运行。

zmm0628的博客 217

Spring Boot 4 升级为什么卡在 Jackson 3?包名、配置与兼容迁移指南

Spring Boot 4 默认使用 Jackson 3,给 Java 项目的 JSON 序列化和反序列化带来了新的迁移挑战。本文结合 Spring 官方升级指南,详细分析 Jackson 2 与 Jackson 3 的包名、依赖、API 和默认行为差异,介绍 JsonMapper 改造、配置迁移、兼容模式及 JSON 契约测试方法,并提供生产项目的渐进式升级建议,帮助开发者降低 Spring Boot 4 升级风险。

代码不止,探索不息 403

Spring Boot 和 Spring Cloud 是什么关系

Spring Boot 与 Spring Cloud 是协同关系,非替代或升级。Boot 负责单个服务的快速启动与配置,Cloud 则解决多服务间的注册发现、调用、容错等分布式问题。两者能力不重叠:Boot 管进程内,Cloud 管进程间。Cloud 组件基于 Boot 的自动配置机制实现,依赖版本严格匹配,不可随意升级。是否使用 Cloud,取决于是否有跨服务治理需求,而非项目规模。小系统或已用 K8s 可无需引入完整 Cloud。

2401_89855466的博客 233

Spring Boot SSE 流式输出变成一次性返回怎么办:大模型打字机效果失效的 5 个原因(Spring Boot 4.1.2 实测)

Spring Boot 用 SseEmitter 或 Flux 做大模型流式输出,前端却一次性收到全部内容、只收到第一个字或 30 秒后断开?本文用 Spring Boot 4.1.2 实测 5 个原因:controller 线程里 send、ContentCachingResponseWrapper 日志过滤器、默认 30 秒异步超时、Flux 没写 produces、Nginx 代理缓冲,并验证开 gzip 在 Tomcat 上不会让 SSE 变成一次性返回。

u011831527的博客 348

ChatGPT、Codex并发排查:Spring Boot接口没有报错,为什么线程池队列越来越长,最后整批请求超时?

Spring Boot接口没有报错,CPU和数据库连接池也正常,为什么线程池队列却越来越长?本文从订单服务任务积压故障切入,分析无界队列、最大线程数、CallerRunsPolicy、下游阻塞和任务背压机制,并介绍通过Codex辅助定位线程池瓶颈的方法。

2601_96380027的博客 137

Spring Boot 实战:基于 Hutool + Session 实现图形验证码(从原理到完整项目)

本文实现了一个基于Hutool工具包的图形验证码系统,前后端协同完成验证码生成、校验与跳转功能。后端使用Hutool-captcha生成带干扰线的验证码,通过Session存储验证码及有效期(1分钟),并提供接口返回图片和校验结果;前端利用Ajax提交用户输入,通过jQuery动态刷新验证码图片并实时校验,错误时弹窗提示,正确则跳转至成功页面。整体设计解耦清晰,安全有效,适用于常见登录验证场景。

java_nnnn的博客 295

Java EE 进阶:7.Spring Boot 日志(第一弹)

Java EE 进阶:7.Spring Boot 日志(第一弹)

要努力去发光,而不是被照亮~ 224

ChatGPT、Codex工程实战:Kubernetes滚动发布时,Spring Boot正在处理的请求为什么还是会被中断?

本文从Java订单系统生产故障切入,分析Readiness Probe、EndpointSlice、preStop、SIGTERM、Tomcat优雅停机和terminationGracePeriodSeconds之间的关系,并介绍通过Codex还原Pod终止时间线、排查502和Connection reset的方法。

2601_96380027的博客 473

MySQL 死锁怎么排查?InnoDB 锁等待与 Spring Boot 整事务重试实战

MySQL 线上事务偶发死锁,应该如何定位和修复?本文通过双会话 SQL 复现 InnoDB 死锁,介绍 SHOW ENGINE INNODB STATUS、Performance Schema 锁等待查询及索引访问路径分析,并结合 Spring Boot 和 TransactionTemplate 演示整事务重试。重点讨论统一加锁顺序、事务传播、业务幂等与重试边界,帮助开发者建立可靠的数据库死锁排查流程。

代码不止,探索不息 253
上一篇: 类型转换 与基本类型取值理论
下一篇: (达内一阶段)day03运算符
Joven郝
博客等级 码龄5年 832粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值