首先,我是java的新手,所以我的问题可能是愚蠢但我仍然需要一个答案:)
我有一个处理显示问题的课程.我把它命名为"Display",但问题是:我需要导入一个名为org.lwjgl.opengl.Display的类.
当然,我在Display类语句中有这个错误:
"显示"已在此编译单元中定义
当然,我可以重命名我的班级,但我想确定没有办法轻易绕过这个问题.
一般来说(因为使用像LWJGL这样的游戏库,我想我会有很多这样的),为了避免类似的标签,我的班级前缀是一个更好的主意吗?
更新:该类已经在一个包中.
package Graphics;
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;
public class Display { ... }
Run Code Online (Sandbox Code Playgroud)
感谢名单.
当我使用 Active Admin 表单时,空字符串值保存为 ""(空)而不是 NULL 值。
我应该在初始化程序中设置一个参数来将每个空值保存为 MySQL 中的 NULL 吗?
form do |f|
input :label
input :description, as: :text
input :country
input :city
end
actions
end
Run Code Online (Sandbox Code Playgroud)
这是我的迁移架构:
create_table "projects" do |t|
t.string "label", limit: "40"
t.string "country", limit: "2"
t.string "city", limit: "200"
t.string "description", limit: 600
end
Run Code Online (Sandbox Code Playgroud)
这是我的 Gemfile。
gem 'rails', '~> 5.1.0.rc1'
gem 'mysql2', '>= 0.3.18', '< 0.5'
gem 'puma', '~> 3.0'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'turbolinks', '~> 5'
gem 'jbuilder', …Run Code Online (Sandbox Code Playgroud) 我有一个关于java的try catch的n00b/basic问题.
Ini myIni;
try {
myIni = new Ini(new FileReader(myFile));
} catch (IOException e) {
e.printStackTrace();
}
myIni.get("toto");
Run Code Online (Sandbox Code Playgroud)
以及后面的错误消息: 变量myIni可能尚未初始化
尝试的范围仅限于尝试区域吗?如何在以下代码中获取myIni的结果?