class相关内容

如何在 Jenkins 管道中导入类文件?

我有一个包含类的文件.示例: 抽象类TestBase{字符串名称抽象定义 fTest()定义鲍比(){返回“鲍比"}}类测试扩展了 TestBase{定义 fTest(){返回“你好"}}类 Test2 扩展了 TestBase{定义 fTest(){返回“阿洛"}定义函数(){返回“测试:)"}} 我想在我的 Jenkins 流水线脚本中导入该文件,这样我就可以为我的班级创建一个对象.例如: ..
发布时间:2022-01-18 16:40:44 其他开发

在 Xamarin 中创建自定义网格项

我的 Xamarin.Forms 应用程序中有一个 GridLayout,我希望此处显示网格中的每个元素: 成为这样的一个实例: 通过从数组中获取一个值并将该值放入单元格中来设置每个元素(品牌、图片、价格、卖家等). 例如,如果我现在只使用品牌和图片(以字符串的形式),并且我刚刚以两个列表的形式从我的 SQL 数据库中检索数据:(伪代码) brand = ["supreme", ..
发布时间:2022-01-18 10:31:28 其他开发

寻找最好的 PHP 嵌套集类(PEAR 类除外)

我正在寻找一个包含所有必需功能的 PHP(使用 MYSQL)嵌套集类.例如: createLeftNode、createRightNode、createRootNode、createSubNode、deleteNode 和 moveTree.不仅是一左一右,一上一下,而且是另一棵树中的一棵树的一部分. 谢谢! 解决方案 如果您正在处理分层数据,那么嵌套良好的集合非常有用.仅使用 ..
发布时间:2022-01-17 18:18:31 PHP

“+"Java 类的运算符

我有这样的课: 私有静态类 Num {私人int val;公共编号(int val){这个.val = val;}} 是否可以使用“+"-操作符添加到类的对象? Num a = new Num(18);数字 b = 新数字 (26);数字 c = a + b; 解决方案 不,你不能.+ 仅对数字、字符和 String 进行重载,并且不允许定义任何额外的重载. 有一种特殊情况,当您可 ..
发布时间:2022-01-17 09:46:14 Java开发

使用未指定大小、空括号定义的静态数组?

对于下面的 C++ 代码片段: 类 Foo {诠释一个[];//没有错误};诠释一个[];//错误:“a"的存储大小未知无效酒吧(){诠释一个[];//错误:“a"的存储大小未知} 为什么成员变量也不会导致错误?这个成员变量是什么意思? 我通过 CodeBlocks 8.02 使用 gcc 版本 3.4.5(mingw-vista special). 在 Visual Studio ..
发布时间:2022-01-17 08:56:57 C/C++开发

为什么类成员函数是内联的?

我想我的问题以前在这里被问过,我确实阅读了它们,但仍然有点困惑,因此要求说清楚. C++ 标准规定所有在类定义中定义的成员函数都是内联的 我还听说编译器可以忽略函数的内联.在上述情况下是这样吗?或者如果在类定义中定义它总是内联? 另外,这个设计背后的原因是什么,让所有在类定义中定义的函数都内联?内联与源文件和头文件有什么关系? 更新:所以如果不被内联,就应该总是在类之外定义 ..
发布时间:2022-01-17 08:30:10 C/C++开发

Java ClassLoader:两次加载相同的类

我有一个 ClassLoader 从源文件加载由 JavaCompiler 编译的类.但是当我更改源文件,保存并重新编译时,ClassLoader 仍然会加载该类的第一个版本. ClassLoader cl = Thread.currentThread().getContextClassLoader();类编译类 = cl.loadClass(stringClass); 我错过了什么? ..
发布时间:2022-01-17 08:27:44 Java开发

如何在 Eclipse 中获得完全限定的类名?

有没有一种快速的方法可以在 Eclipse 中单击 Java 类并获取其完全限定名,或者将其复制到剪贴板? 解决方案 试试这个: 将鼠标指针悬停在编辑器窗口中的类名上,它可以在代码中出现类名的任何位置 在出现的弹出窗口中,双击完全限定名称 按Ctrl + c复制 或者: 在项目资源管理器中(一般是左侧窗口),点击类名 按 Alt + ENTER 显示属性窗口 选择 ..
发布时间:2022-01-16 13:42:41 Java开发

用 <class> 的列表填充 ListBoxVB.NET

我有一个名为 optionCode 的类: 类选项代码公共描述 As String公共 optCode 作为字符串结束类 我有一个查询返回此 optionCode 类的列表: Dim _SelectActiveOptionCodes2 = (来自 _OptCodes In _EntityModel.tblOptionCodes其中 _OptCodes.fdStatus = "A"选择带有 { ..
发布时间:2022-01-16 11:18:20 其他开发

Java 中何时以及如何收集类垃圾?

我在这个主题.但我得到的答案,给了我另一个问题. 有人提到垃圾收集器也可以收集类.这是真的? 如果这是真的,这是怎么回事? 解决方案 Java 中的类可以在没有任何引用的情况下被垃圾回收.在大多数简单的设置中,这永远不会发生,但在某些情况下可能会发生. 有很多方法可以使类可访问,从而阻止它符合 GC 条件: 该类的对象仍然可以访问. 表示该类的 Class 对象仍 ..
发布时间:2022-01-16 09:32:51 Java开发

向 Dialog 添加多项选择并使其正常运行

我想要的是在 JDialog 中添加一个带有 3-4 个选项的问题 导入 java.awt.*;导入 java.awt.event.*;导入 javax.swing.*;公共类 VocabHelper {私有 JFrame 主框架;私人JPanel主面板;私人JPanel 动物面板;公共 JDialog 动物对话;私有 JLabel 标题Lbl;私人 JLabel 字幕;//调用主界面公共 ..
发布时间:2022-01-15 14:01:06 Java开发

我可以访问内部类中的外部类对象吗

我有三个这样的课程. A 类{公共类内部B{//做一点事}公共类内部C{//试图在这里直接或间接访问objB.//我不必创建innerB的对象,而是访问A创建的对象//IE.内部B objInnerB = objB;//不是这样的内部B objInnerB = 新内部B();}private innerB objB{get;set;} **//私有**公共A(){objB=新的内部B();}} ..
发布时间:2022-01-15 11:46:28 C#/.NET

在 Python 中从同一类中的另一个调用一个方法

我对 python 很陌生.我试图在类中将值从一种方法传递给另一种方法.我搜索了这个问题,但我无法得到正确的解决方案.因为在我的代码中,“if"正在调用类的方法“on_any_event",作为回报应该调用我的另一个方法“dropbox_fn",该方法利用“on_any_event"中的值.如果“dropbox_fn"方法在类外,它会起作用吗? 我会用代码来说明. 类 MyHandler( ..
发布时间:2022-01-15 11:28:26 Python

.py 和 .kv 交互中的 Kivy 类

我没有完全理解 python 文件中的类和 kivy 语言是如何交互的.我目前正在修改 Kivy 的 Showcase 示例以增加我的理解. 文件结构 main.py showcase.kv data/screens/test.kv main.py 类 Testy(BoxLayout):ttext = '布拉'#其他代码类 ShowcaseScreen(屏幕):全屏 = B ..
发布时间:2022-01-15 10:00:25 Python

Kivy - 另一个屏幕上的滑块类值更改

我有一个滑块,它的值会改变标签.这很容易理解.现在的问题是我想用这个值在另一个屏幕上显示.最终,我希望滑块在另一个屏幕上显示 1-16 个图像,具体取决于滑块上选择的值.以下是我现在所拥有的,它适用于该屏幕,但我如何让这个值显示在另一个屏幕上?我知道我必须创建一个类,它已经进行了多次尝试,每一次似乎都让我感到困惑,而不是更好地理解它. :名称:'新游戏'盒子布局:方 ..
发布时间:2022-01-15 09:56:50 其他开发

kivy 使用附加类来存储来自多个屏幕的数据

我想向我的 kivy 应用程序添加一个额外的类,它只是一个信息存储库.我不确定在哪里执行此操作,或者是否建议使用这种方法. 该应用有多个屏幕.每个屏幕都允许用户进行选择.用户的选择就是我想要存储在附加类中的内容.附加类将存储数据,然后最终使用 MQTT 将数据发送出去.另外,我想将类定义保存在一个单独的文件中,这样我就可以将程序组织成逻辑有序的块. (请记住,我只分享了一小部分代码,但 ..
发布时间:2022-01-15 09:47:11 Python

如何在 kv 文件中复制小部件块(仅小写规则)

我试图了解 kivy .kv 文件的工作原理,因此我创建了一个带有水平 BoxLayout 的小应用程序,其中包含三个 GridLayout,如下所示: my_widget::方向:“水平"网格布局:行数:3切换按钮:图片:标签:网格布局:行数:3切换按钮:图片:标签:网格布局:行数:3切换按钮:图片:标签: 那里没问题,但是由于有相同的小部件块(Gr ..
发布时间:2022-01-15 09:22:20 其他开发

Kivy - 在 .py 文件中的另一个屏幕中使用来自一个屏幕的 TextInput 的文本

我的第一个屏幕上有一个 TextInput,我想在第二个屏幕的标签中使用接收到的文本.我怎样才能做到这一点?由于可以有不同的玩家,我创建了一个类 Players ,它为每个玩家存储一个名字和他/她的分数.在第二个屏幕中,我还尝试创建一个可以编辑点(标签文本)的按钮,但是当我单击它时,什么也没有发生.(我也是新手.) 在下面的代码中,我标记了相关的行. 所以概述: 第一个屏幕:使用 ..
发布时间:2022-01-15 09:19:43 Python