- 博客(249)
- 收藏
- 关注
原创 Java实战报错
在 Java 中,直接使用{}来初始化List是不被允许的。你需要使用具体的实现类(如ArrayList)来初始化List。这样可以确保代码的正确性和安全性。用stream流洗牌在 Java 中,Stream是一种强大的工具,用于处理集合或数组中的数据。尽管Stream本身并没有直接提供“洗牌”功能,但我们可以结合或其他随机化方法来实现类似的效果。以下是使用Stream和虽然Stream本身不提供洗牌功能,但我们可以通过将流收集到列表中并在收集后调用来实现洗牌。这种方式既利用了Stream。
2025-04-03 19:06:23
606
原创 Java 集合 Map Stream流
本质是匿名内部类,重写了遍历到每个元素时调用的方法accept,可以简化成lambda形式。Map对象的stream流的map方法: 举个例子演示ChatGLM在Java中,对象的流并不直接存在于接口中,但是你可以通过的、或方法来获取对应的流,然后使用方法进行操作。下面是一个例子,演示如何使用的方法来获取流,并使用方法来处理每个条目:java复制在这个例子中:输出结果将是:复制每个值都是原中对应值的两倍。这个例子展示了如何使用的流和方法来转换中的元素。注意,我们在方法中使用的是来创建新的条目,这
2025-04-03 18:35:01
1036
原创 Java 集合
Collection是根接口,定义了集合的基本操作。List是Collection的子接口,定义了有序集合的操作。ArrayList是List接口的实现类,提供了基于动态数组的实现。符号位处理:算数右移保留符号位,逻辑右移不保留符号位。负数处理:算数右移保持负数不变,逻辑右移会改变负数的值。使用场景:算数右移通常用于需要保持数值符号的场合,如整数除法;逻辑右移用于不需要考虑符号的位操作。在编程时,根据需要选择合适的右移操作。例如,在Java中,>>用于算数右移,>>>用于逻辑右移。
2025-04-02 17:25:41
777
原创 Java collection实例电影尝试
确保类名和文件名一致。确保文件路径正确,符合包结构。这样就可以解决 IDE 提示的错误。public class MovieOperator { //在这里创建集合 private static List<Movie> movies=new ArrayList<>();System.out.println("操作系统======");if (s.equals("1")) { System.out.println("输入删除主演名");
2025-04-02 16:55:15
885
原创 初次尝试tex,报了很多错
你可以在文档前言部分(preamble)中定义类似以下的命令:latex深色版本\textbf{这是第 #1 段占位符文本。}%这样,当你使用时,它会生成一段加粗的占位文本,例如:“这是第 1 段占位符文本。\zhlipsum应该是用来生成中文占位文本的命令,但目前并没有标准化的实现。你可以通过自定义命令或查找相关宏包来实现这一功能。如果需要进一步帮助,请提供更多上下文或具体需求!
2025-03-28 23:30:26
773
原创 python怎么批量导入包 模块 方法 类
a文件夹里有10个包,第i个包里都有b_i.py,可以给a文件夹里创建__init__.py,导入10个包里所有模块的所有类和函数 吗。文件里的所有类和函数,可以通过以下方式实现。文件,并在其中编写代码动态导入所有子包中的模块(如。我想导入包a里面b.py和c.py里所有的类和函数。通过以上方法,你可以灵活地导入包中的多个模块内容!在 Python 中,如果你想从包。文件夹下的所有子包,并导入它们的。我们可以通过 Python 的。通过这种方式,你可以轻松地将。文件后,你可以直接通过。
2025-03-28 16:46:38
919
原创 latexmk -xelatex thesis老老实实用命令行把,至少这样可以得到正确的参考文献
2.4 编译文档 本模板仅支持使用XƎLATEX引擎编译。为了生成正确的目录、脚注以及交叉引用,您 至少需要连续编译两次。xelatex thesis 假设编写论文所使用的TEX源文件名为thesis.tex。若要编译论文,请在命令行中 执行 biber thesis # 若引用了参考文献, 请执行该行命令 xelatex thesis 或者使用latexmk: latexmk-xelatex thesis。
2025-03-27 00:04:47
202
原创 file io(I)
类有几个构造器,允许您以不同的方式创建。对象,根据您的具体需求选择合适的构造器。这些构造器提供了不同的方式来创建。,学习顺序可独立安排。
2025-03-26 21:44:04
841
原创 Java通信
四次挥手通过四次交互,确保了 TCP 连接的可靠关闭。双方分别声明关闭意图(发送 FIN)。双方分别确认关闭(回复 ACK)。通过TIME_WAIT状态处理网络延迟问题。现实比喻类似两人结束对话:A:“我说完了。”(FIN)B:“好的。”(ACK)B:“我也说完了。”(FIN)A:“好的。”(ACK)客户端客户端角色:主动发起请求的一方(“提需求的人”)。功能:向服务端发送请求,接收并展示服务端返回的数据。常见例子。
2025-03-26 20:44:25
1090
原创 lsdyna ansys问问
从微分方程数值解角度对比显式/隐式方法的离散误差研究LS-DYNA中沙漏模态控制的数学原理(Hourglass Control)通过MATLAB编写简化显式积分代码,与LS-DYNA结果对标这种理论-软件交叉验证将显著提升你对多物理场仿真的本质理解。
2025-03-25 17:28:32
1060
原创 一些课程列举
课程代码课程名称学分PHYS0031131024力学3PHYS0031131811热学3PHYS0031131063电磁学4PHYS0031131026光学3PHYS0031131014原子物理3PHYS0131131991数学物理方法A5PHYS0131131994热力学与统计物理学A4PHYS0031131040固体物理3PHYS0031131998电动力学A4PHYS0131131998理论力学A3PHYS0131131992量子力学A4PHYS0031131816物理实验(一)1.5PHYS00
2025-03-25 16:33:55
839
原创 收数据花式画图plt实战
ChatGLM当数据中包含接近0的值时,直接取对数会导致数学上的未定义问题,因为对数函数在0及其附近是没有定义的。过滤数据:移除或替换掉接近0的值。添加一个小的常数:在取对数之前,给所有数据值添加一个小的常数,使得它们都大于0。这个常数应该足够小,以避免对数据的整体分布产生显著影响。
2025-03-22 23:08:39
672
原创 一条不太简单的TEX学习之路
这两个命令一起使用,可以增加段落间的距离,并将首行缩进设置为 0。plus和minus部分允许 TeX 根据页面布局的需要适当调整段落间的距离,使其在页面上正确显示。希望这个解释能帮助你更好地理解这段文字。如果你还有其他问题,请随时提问。在 LaTeX 中,可以使用命令来创建自定义的定理环境。这个命令的基本语法是:latex复制\newtheorem{环境名称}{标题}[可选参数]环境名称:这是你在文档中使用该定理环境时要使用的名字。标题:这是定理环境显示的标题(例如,“定理”、“命题”等)。
2025-03-22 23:01:07
865
原创 Century Avenue?有限元 lsdyna ansys、でしょ?
好的,用户的问题是如何克服阅读英文论文时的不适感。首先,我需要分析用户可能的痛点,比如词汇量不足、专业术语不熟悉、长难句理解困难,或者阅读速度慢等问题。接下来,我需要调用网络搜索工具,寻找相关的方法和策略,确保覆盖学术资源、语言学习技巧、心理调整等方面。在搜索过程中,可能会找到一些常见的建议,比如积累学术词汇、使用辅助工具、拆分句子结构等。然后要整合这些信息,按照任务要求分成多个方法或步骤,每个步骤间换行,避免使用步骤词汇。
2025-03-20 21:58:55
587
1
原创 基础篇结束纪念——Java抽象类 模板类 static接口
Java中,一个子类可以同时实现接口(使用implements关键字)和继承另一个类(使用extends关键字)。但是,按照Java的语法规则,extends关键字必须出现在implements关键字之前。以下是一个正确的语法示例:java复制// 类体在这个例子中,SubClass是SuperClass的子类,并且实现了Interface1和Interface2接口。如果你尝试将implements放在extends之前,Java编译器会报错,因为这不是合法的Java语法。
2025-03-20 21:55:15
899
原创 Java继承与反思,单例模式与静态的思考
私有静态变量:首先定义一个私有的静态变量,该变量用于持有类的唯一实例。这是单例模式的核心,确保了实例的唯一性。java复制私有构造器:其次定义一个私有的构造器,防止外部通过new关键字直接创建类的实例。java复制公有静态方法:最后提供一个公有的静态方法,用于获取类的唯一实例。java复制可读性:按照上述顺序定义,首先声明了实例变量,然后是构造器,最后是获取实例的方法。
2025-03-17 22:06:56
1219
原创 Java0317初尝试与报错
支付模块:27min讲了打开神秘开关在前面讲了@Data,@NoArgsConstructor,@AllArgsConstructorlombok技术。
2025-03-17 22:01:32
741
22
原创 Java继承与重写&cpyhton
面向对象编程中,private成员在不同的语言中继承的情况有所不同。以下是Java、Python、C++和C(实际上C语言不支持面向对象编程中的类和继承概念,但有些C风格的面向对象实现)对private。
2025-03-16 16:46:35
1056
原创 RBA+minibatch的尝试
下面是一个基于残差的注意力机制在物理信息神经网络(PINN)中应用的示例代码。这个例子使用了PyTorch框架,因为PyTorch提供了强大的自动微分功能和方便的数据处理接口。python复制这个代码示例创建了一个简单的PINN模型,它使用基于残差的注意力机制来处理输入数据。我们定义了一个模块,它计算输入数据的残差,并使用这些残差来计算注意力权重,然后应用这些权重到输入数据上。在训练循环中,我们分别计算了边界损失和内部点的物理信息损失,并将它们相加以得到总损失。
2025-03-16 16:38:20
973
原创 c++的static和java的有何不同和联系
C++和Java中的static关键字虽然都存在,但在这两种语言中的用法和含义有一些不同。以下是C++和Java中static。
2025-03-15 17:30:06
793
原创 注意力机制,层归一化,RBA。KAN-ODE,小波KAN
Transformer 是一种强大的序列到序列模型,在机器翻译、文本摘要等任务中取得了显著的成果。理解 Transformer 的架构和实现代码的思路,可以帮助我们更好地利用 Transformer 进行自然语言处理任务。2.3.1 修改的多层感知器 (mMLP传统的多层感知器 (MLP) 在 PINN 中可能无法有效地捕捉输入变量之间的关系。mMLP 通过将输入变量嵌入到网络隐藏状态中来增强 PINN 的表达能力。mMLP 的原理编码器。
2025-03-14 21:42:26
1251
原创 柯南ED35 Hello Mr. My Yesterday日文歌词附假名注音,祭奠逝去的青春
もしも願いが叶うとしたら希望照らす場所までずっといつかありのまま逢う日まで。“夢叶うその瞬間にまた逢える”と前方の幾多前途多難の未知。明日の僕のことは映ってますか?僕だったアナタは笑えてますか?“夢叶うその瞬間に迎えにゆくよ”希望と憂鬱との配合失くしてから。行かなくなった不確かなこの街で。明日の理由も見出せないよ僕は。過去は此処にはない先を見たい。未來の僕へほら訊いておくれよ。良かったと誇れるそんな日まで。擦れ違う僕等は何処へゆくの?あの日の僕へ現在伝えたくて。この世に生まれ堕ちた日から。
2025-03-14 20:06:06
311
原创 Java×c艹py
c++的类与结构体的区别ChatGLM在C++中,类(Class)和结构体(Struct)在大部分情况下是非常相似的,它们都可以包含数据成员和成员函数。以下是一个简单的类和结构体的例子:cpp复制在实际开发中,应根据具体需求和设计原则来选择使用结构体还是类。用户_uBiEPA为什么非要分出类和结构体?只保留一个不好吗ChatGLMstructclass总之,类和结构体的区分是为了提供更清晰、更灵活的编程工具,使得开发者可以根据不同的需求选择最合适的工具。
2025-03-13 16:44:55
696
原创 ChebyKAN0、ChebyKAN1 网络阅读
第 5 章和第 6 章通过实验和消融研究,验证了 Chebyshev KAN 在数字分类、函数逼近和分形函数逼近方面的有效性。结果表明,Chebyshev KAN 能够有效地逼近复杂非线性函数,并具有优于传统 MLP 的性能。通过消融研究,我们了解到不同初始化方法、归一化方法、Chebyshev 多项式的度数和类型对 Chebyshev KAN 模型性能的影响。这些结果有助于我们更好地理解模型的行为,并选择合适的参数配置来提高模型的性能。
2025-03-12 23:50:08
729
原创 如何礼貌地向作者用英语索要github代码
目录You can use the following polite and professional approach to request the code from the author: 短一点在短一点 索要邮件的标题怎么取Dear [Author’s Name],I hope this message finds you well. I recently read your paper titled “[Paper Title]” and found it to be extremely in
2025-03-12 15:06:32
926
原创 Chebykan wx 文章阅读
"apply RBA (initiated at zero) only in the residuals using 𝜂∗ = 1𝑒−3" 的意思是:在训练过程中,使用 RBA 算法来动态调整 PDE 残差损失的权重,且 RBA 的权重初始值为零,调整的步长为 1𝑒−3。RBA 仅作用于 PDE 残差部分,而不影响其他损失项(如边界条件损失)。这种做法的目的是通过动态调整 PDE 残差的权重,使得神经网络在训练过程中能够更好地处理 PDE 残差中的陡峭梯度,从而提高模型的收敛性和稳定性。
2025-03-11 22:08:47
834
原创 [java]增强for循环
详解for循环与增强for循环在Java编程语言中,for循环是一种控制结构,用于重复执行一段代码直到给定的条件不再满足。Java提供了两种主要的for循环:传统for循环和增强for循环(也称为“for-each”循环)。下面将详细解释这两种循环。
2025-03-11 15:25:06
577
原创 Chebykan与代码信息2
定义:EVM 衡量的是理想参考信号与实际接收到的信号之间的差异。它通常以百分比表示,数值越低表明系统的性能越好。计算公式其中 ��ek 是误差向量,��sk 是理想符号向量,�N 是观测样本的数量。定义:EVM 衡量的是理想参考信号与实际接收到的信号之间的差异。它通常以百分比表示,数值越低表明系统的性能越好。计算公式其中 ��ek 是误差向量,��sk 是理想符号向量,�N 是观测样本的数量。
2025-03-10 15:20:33
1137
原创 cheby kan网络 与代码学习
RBA 是一种有效的技术,可以提高神经网络的性能,使其更有效地学习数据中的模式。它在物理信息神经网络和其他监督学习任务中都有广泛的应用。
2025-03-06 21:22:35
826
原创 kan pinn
文章中的损失函数和衡量损失的方式都比较直观,主要目的是衡量预测值与真实值之间的差异,以及偏微分方程是否满足。用户_uBiEPAhttps://mp.weixin.qq.com/s/GEDewdhypEymNGqNm0877Q 你能阅读这篇文章吗ChatGLM联网阅读:打开“https://mp.wei...”, 读取17473字打开网页读取网页并总结是的,我可以阅读并理解您提供的文章内容。
2025-03-06 00:06:52
1030
1
原创 bdf「md」2
通过上述步骤,我们将条件(7)和(8)分别转化为了等价的形式,得到了引理3的内容:并且如果多项式 (\mu) 没有单位根,这样,我们就完成了从条件(7)和(8)到引理3内容的推导。您提出了一个重要的观点。确实,如果我们将 (\zeta = e^{i\varphi}),那么 (|\zeta| = 1) 而不是大于1。这里的推导可能存在误解,让我来澄清一下。在讨论数值方法中的稳定性时,通常会考虑特征多项式的根的分布。对于A(0)-稳定的方法,我们关心的是特征多项式在复平面上的根的位置。
2025-03-02 23:14:18
725
原创 kan与小波,和不知所云的画图
然后,将变换后的结果与另一个线性变换的结果相加(注释掉的部分表明可以选择是否添加基础激活函数的结果)。小波变换的相关性在于它能够在保持时间-频率定位的同时,以多种分辨率评估信号和图像,这使得它成为多个领域的强大工具。因此,虽然这段内容没有直接涉及小波变换在求解偏微分方程方面的应用,但它是小波变换在数学和工程领域中的一个重要方面。总结来说,小波变换在这段代码中扮演了关键的角色,通过捕捉输入数据的多尺度特征,增强了模型的表示能力。小波变换中使用的小波类型确实有很多种,它们可以根据不同的特性进行分类。
2025-03-01 23:47:33
1011
原创 BDF报告翻译简介后:关于A φ方法criterion引理1如何由范数导出内积
线性性:\( \langle ax + by, z \rangle = a\langle x, z \rangle + b\langle y, z \rangle \) 对于所有标量 \( a, b \) 和向量 \( x, y, z \)。- 正定性:\( \langle x, x \rangle \geq 0 \) 对于所有 \( x \),且 \( \langle x, x \rangle = 0 \) 当且仅当 \( x = 0 \)。这个内积是通过上述定义构造的,并且它与原始的范数相兼容。
2025-03-01 23:42:06
275
原创 Taylor龙哥库塔。各种稳定性
A(φ)-stable”是用来描述数值方法在不同角度下的稳定性特性的术语。通过了解这些角度,我们可以知道在什么条件下这些数值方法是稳定的,这对于选择合适的数值方法来解决实际问题非常重要。用户_uBiEPA对于一个数值方法来说,如果在某个角度“φ”下它是稳定的,那么我们就说它是“A(φ)-stable”。详细解释,我不懂ChatGLM当然可以。让我们详细解释一下“A(φ)-stable”这个概念。在数值分析中,当我们求解常微分方程或者偏微分方程时,会使用各种数值方法。
2025-02-27 23:03:10
869
原创 [MD] AG stable
A(φ)-stable”是用来描述数值方法在不同角度下的稳定性特性的术语。通过了解这些角度,我们可以知道在什么条件下这些数值方法是稳定的,这对于选择合适的数值方法来解决实际问题非常重要。
2025-02-27 23:02:33
949
原创 Markdown使用方法文字版解读
Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>U</kbd>插入代码:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>K</kbd>插入图片:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>G</kbd>标题:<kbd>Ctrl/Command</kbd> + <kbd>Shift</kbd> + <kbd>H
2025-02-22 23:57:53
952
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人