Java学习day1

从平面到立体:一张图看懂MOSFET、FinFET到GAAFET的演变史(附结构对比图) 本文深入解析了半导体晶体管从平面MOSFET到三维FinFET,再到全环绕栅极GAAFET的技术演进历程。通过结构对比图和物理原理分析,揭示了每一次创新如何解决短沟道效应等关键挑战,推动芯片性能提升。特别关注GAAFET作为最新技术突破的架构特点和性能优势。 阅读详情

 java和javac

javac和java的区别:

1. javac 是编译一个java文件的基本命令,通过不同参数可以完成各种配置,比如导入其他类,指定编译路径等。 

2. java是执行一个java文件的基本命令,通过参数配置可以以不同方式执行一个java程序或者是一个jar包。

3. javap是一个class文件的反编译程序,可以获取class文件的反编译结果,甚至是jvm执行程序的每一步代码实现。

总结:Javac是编译、Java是执行,编写Java代码后,使用Javac进行编译生成 .Class文件,.Class文件使用 Java命令 执行代码;

javac可以将java源文件编译为class字节码文件运行的时候需要+.java

java可以运行class字节码文件不需要+.java

 一个class会生成一个.class文件,一个java源文件中定义公开类,那么只能有一个,且该类名必须与文件名一致

 每一个class都可以编写main方法,都可以设定程序的入口,java运行文件的时候,必须保证该class必须有main方法,否则会出现运行阶段错误。

package com.main;
class A{
    public static void main(String[] args) {
        System.out.println("A");

    }
}
class B{
    public static void main(String[] args){
        System.out.println("B");
    }
}
class C{
    public static void main(String[] args) {
        System.out.println("C");
    }
}
public class no1 {
    public static void main(String[] args) {
        System.out.println("no1");
    }
}

 算法例题

找出1-100中所有的素数

public class sushu {
    public static void main(String[] args) {
        for (int i = 2; i <= 100; i++){//注意边界,1既不是素数也不是合数
            int flag = 0;//被整除的标志
            for(int j = 2; j < i; j++){//只需要每个数i遍历相除[2,i),如果没有被整除则是素数
                if(i % j == 0) {
                    flag = 1;
                }
            }
            if (flag == 0){//如果没有被整除过,则输出
                System.out.println(i);
            }
        }
    }
}

L2正则化与Ridge回归的关系 非常感谢您提供的详细任务描述和要求。我会尽力按照您的指引来撰写这篇技术博客文章。 L2正则化与Ridge回归的关系 1. 背景介绍 机器学习模型在训练过程中容易出现过拟合的问题,这会导致模型在训练集上表现很好但在测试集上泛化性能较差。为了解决这一问题,正则化技术应运而生。其中 阅读详情

相关推荐

CAN总线错误帧全解析:从数据包到硬件层的故障树分析

本文深入解析CAN总线错误帧的故障树分析方法,从数据包到硬件层全面剖析错误机制。通过物理层信号测试、数据链路层错误解码和应用层协议排查,提供系统化的诊断框架。结合CANoe配置和示波器波形分析,帮助工程师快速定位总线故障,提升系统可靠性。

weixin_26742753的博客 488

Java基础学习Day1

Java基础学习Day1 1.Java环境检查及安装 1.1环境检查 1.检查JDK是否安装的 dos 命令:打开dos命令窗口,输入 java -version 敲回车。若出现"java"不是内部或外部命令,则说明没有安装JDK。若出现java version “xxxxxxx” 则说明安装过对应版本的JDK 2.检查环境变量:在JDK已经安装过的前提下,在dos命令窗口中输入javac 敲回...

qq_43239581的博客 218

一文搞定3D卷积

在讨论卷积核的时候,是不把channel维加进去的 核 = 一个可以滑动的窗口 窗口内不同位置数据之间的权值共享 3D卷积,卷积核会在3个方向上运动,那么卷积核的运动需要有三个自由度(一小块立方体,在一个大面包块内3个方向上滑动 2D卷积,卷积核只在2个方向上运动,因此只有两个自由度(一小片纸,在一大张纸内2个方向上滑动 1D卷积,卷积核只在1个方向上运动,因此只有一个自由度(一条滑窗,在一大长线上1个方向上滑动 一个卷积核运算一次 得到一个输出值 以上讨论了单个卷积核,接下来考虑多通道,一个卷积核对应一

njuptalex的博客 3万+

Java入门学习笔记 -- Day1

Java学习笔记

qq_51915532的博客 1034

主流算力卡性能对比分析

超大规模AI训练/HPC:优先选择NVIDIA H100或AMD MI300X,需关注显存带宽和多卡互联能力。企业级AI训练:NVIDIA A100性价比更高,生态成熟。国内自主可控需求:华为昇腾910B是首选,支持液冷和低功耗设计。本地AI推理/游戏:NVIDIA RTX 4090或RTX 5090性价比突出,但需注意显存容量限制。边缘计算/低功耗场景:华为昇腾310或清微智能TX536(能效比6.3TOPS/W@INT8)更合适。

m0_69867914的博客 7796

医疗影像分割 | 使用MedSAM训练自己的医学图像分割数据集

摘要 本文详细介绍了使用MedSAM模型训练自定义医学图像数据集的完整流程。主要内容包括:代码下载与环境配置(创建虚拟环境、安装依赖、验证CUDA)、数据集准备(目录结构、格式要求、命名规范及检查工具)、预训练模型下载(不同模型选择建议),以及训练脚本修改(解决文件名匹配、Windows系统NCCL支持、单GPU训练等常见问题)。通过逐步指导,帮助用户快速搭建MedSAM训练环境并适配自己的医学图像数据,实现高效的分割模型训练。

LiRongLu_的博客 489

JAVA学习-Day1

java学习记录

weixin_43832912的博客 124

基于 Simulink 的 PV 光伏阵列功率发电系统仿真 Matlab

其中直流侧电压需要与光伏电池组件匹配,交流侧电压则需要与配电系统匹配,开关频率一般在几千赫兹左右,需要保证在一定范围内。根据实际需求,我们还可以通过增加负载,以及调节光照强度等方式,模拟不同的情况下系统的响应和性能表现。经过设置参数和各部分之间的传递和控制后,我们可以开始进行模型仿真。在仿真前,我们需要确定仿真时间和步长,并对整体模型进行编译。在建立完毕整体模型框架后,我们需要为每个组件设置参数,并进行传递和控制。首先,我们需要建立一个整体的模型框架,包括各个组件之间的关系和控制器的作用。

学习使你进步。 1129

Java后端学习计划(Java SE篇)Day 1

Java后端学习计划(Java SE篇)Day 1。

wbswcw的博客 913

DSPy 入门: 再见提示,你好编程

DSPy("Declarative Self-improving Language Programs (in Python)",发音为 "dee-es-pie")[1] 是斯坦福大学 NLP 研究人员开发的 "基础模型编程 "框架。它强调编程而非提示,并将构建基于 LM 的管道从操作提示转向编程。因此,它旨在解决构建基于 LM 应用程序时的脆弱性问题。DSPy 还将程序的信息流与每一步的参数(提示和 LM 权重)分离开来,为构建基于 LM 的应用程序提供了更系统的方法。

具身机器人和通用AI 3484

【AI黑话日日新】什么是AI云原生?

云原生赋能AI:利用容器、微服务、Serverless、DevOps等云原生技术,解决AI应用(尤其是大模型)在部署、扩展、运维、成本控制方面的痛点,让AI服务具备高可用、高性能、易运维、易扩展的特性AI赋能云原生:将AI技术(如智能调度、异常检测、自动优化)融入云基础设施管理,使云平台具备自我感知、自我优化、自我修复的能力,从"被动响应"升级为"主动适配"其本质是实现从""(AI运行在云上)到""(为AI量身打造的云)的根本性转变。

专注:太空算力、AI infra、异构调度、大模型成本工程 627

尚学堂Java学习日记Day1

尚学堂学习日记Day1 今天开始写学习博客记录自己学习java的点滴成长历程,希望能成为学弟学妹们的前车之鉴。 先大概的自我介绍下,我原本从事的是网络工程师,学习的是Cisco(思科)并拥有CCNP(Cisco Certified Network Professional——思科认证网络高级工程师),等思科领域技能认证,问我为什么我转行了,哈?那还不因为tc某华的垄断,导致在tc没市...

u010480025的博客 395

关于React Native Android找不到node的错误

最近,按照官方文档初始化了一个React Native项目,但是在Android端运行的时候,报了如下的一个错误。 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:recordFilesBeforeBundleCommandDebug'. Caused by: org.gradle.process.internal.ExecException: A problem occurred starting p

xiangzhihong8的专栏 4246

java学习 点评项目day1

把jdk版本降到8,同时配置redis启动报错。

qq_64012735的博客 356

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

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

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

java学习day1

选择狂神说java,走向人生巅峰。

LX_HZ0428的博客 185

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

JAVA学习 DAY1 初识JAVA

本文介绍了Java编程语言的基础知识,包括其核心优势(跨平台性、面向对象、自动内存管理)、技术架构(JavaSE/EE/ME)以及开发环境搭建。详细讲解了基础语法入门、核心库API使用和推荐学习路径,并解答了常见问题。文章强调Java作为主流编程语言的长期价值,适合初学者系统学习,建议通过实践项目巩固知识。内容可作为Java学习笔记参考,附带可运行的代码示例便于练习。

HRDMN的博客 1503

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Java学习Day1

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

m0_52814890的博客 885

Java学习日记——Day1

这是一篇Java初学者从认识Java到第一次编程,第一次做小项目的过程

2401_87603544的博客 1041

小白的20天Java学习打卡day1

太原理工大学机器人团队20天学习打卡day1 因开学推迟,我在家偶感无聊,又恰逢团队举办学习打卡活动,正是一个督促自己学习增强自学能力的好机会。 在此之前我从未接触过Java,希望在此分享学习笔记,能够帮到和我一样或者有需要的朋友,顺便回顾与整理,如果内容存在问题,欢迎各位指正 学习内容:Java 学习网站:b站 day01 首先,学习Java是为了通过编程语言完成软件的开发,那么, 1...

weixin_45810398的博客 1063

Java学习——day1

官网地址:[Java Downloads | Oracle 中国](https://www.oracle.com/cn/java/technologies/downloads/#jdk23-windows "Java Downloads | Oracle 中国")访问官方网站:打开浏览器,访问 [JetBrains 官网](https://www.jetbrains.com/idea/ "JetBrains 官网")。// M 代表男性,F 代表女性。// 浮点型:用于存储身高。// 整型:用于存储年龄。

blackA_的博客 425

<JAVA学习Day1>

2021.3.14 Day1: 1.cmd打开命令窗口 需掌握的命令 2.入门必备的“HelloWorld” 记事本:class HelloChina{ public static void main(String[] args){ System.out.println(“Hello,World!”); } } cmd: 打开所在位置 D:\code\day01>javac HelloWorld.java D:\code\day01>java HelloChina Hello,World! 配置

q28550035609的博客 226

JAVA学习笔记DAY1

计算机的基础知识 1.计算机:俗称电脑,由硬件和软件构成,可以对数据进行处理和计算。 2.硬件:看的见摸得着的东西,比如鼠标键盘,CPU,内存条。 3.软件:系统软件(Windows Liunx Mac)和应用软件(QQ 微信 浏览器 等等)。 常见的快捷键 Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+X 剪切 Ctrl+S 保存 Ctrl+Z 撤销 Ctrl+N 新建 Windows+E ...

weixin_44823472的博客 246

JAVA学习——DAY1

几个cmd终端命令: cls——清屏 cd——移至所在路径,后跟绝对路径or相对路径 ip-config——查看本机ip信息 java开发环境: JDK——java开发环境,包含:JRE(Java运行时环境),JVM(java虚拟机),以及各类开发库文件; 安装目录: bin目录:两个重要——javac.exe(java编译工具),从.java文件编译为.class(字节码文件),java.exe(Java运行工具); conf目录:java配置目录; jmods:包含java各种模块; jre目录:包含j

qq_43412153的博客 394

Java学习【Day 1】

前言 终究绕不过Java的学习…老老实实来学了,为以后打基础吧~ 参照视频:Java零基础视频教程(适合Java基础,Java入门)老杜Java13版 文章目录前言注释一个简单例子标识符变量的分类数据类型自动类型转换 JVM(JAVA虚拟机)的存在使得 JAVA “一处编译,处处运行” 编译阶段:我们的源代码需要经过编译后生成xx.class文件,它是字节码文件,供JVM识别。 运行阶段:在JVM中运行,运行的是.class文件,也就是字节码文件 一个java源文件可以编译生成多个class

D.MIND 的博客 359

Java学习_DAY1

Java理论知识 Java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 Java三大版本 JavaSE:标准版本(桌面程序,控制台等) JavaME:嵌入式开发 JavaEE:企业级开发(web端,服务器开发等) 概念 JDK:JAVA DEVELOPMENT LIT JRE:JAVA RUNTIME ENVIRONMENT JVM:JAVA VIRTUAL MACHINE 开发环境搭建 jdk下载与安装 百度搜索并下载安装属于适应电脑版本的jdk 记住安装路

Oh_oh_oh的博客 216

Java学习之旅(day1)

加油,铁汁!

2401_87797752的博客 245
下一篇: 二分查找
小飞机lulula
博客等级 码龄7年 0粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值