我有这四个表:
PRODUCTS
---------
PRODUCT_ID
PRODUCT_TITLE
(other fields)
COLORS
---------
COLOR_ID
COLOR_NAME
MATERIALS
---------
MATERIAL_ID
MATERIAL_NAME
IMAGES
---------
IMAGE_ID
BIG
MED
SMALL
THUMB
SIZE
---------
SIZE_ID
SIZE_NAME
Run Code Online (Sandbox Code Playgroud)
并且:
PRODUCT_COLOR
---------
PRODUCT_ID
COLOR_ID
PRODUCT_MATERIAL
---------
PRODUCT_ID
MATERIAL_ID
PRODUCT_SIZE
---------
PRODUCT_ID
SIZE_ID
PRODUCT_IMAGE
---------
PRODUCT_ID
IMAGE_ID
COLOR_ID (can be null)
MATERIAL_ID (can be null)
Run Code Online (Sandbox Code Playgroud)
所有产品可以具有不同的颜色和/或材料.例如,我可以有一个产品有一个或多个材料选项但没有颜色关联,反之亦然.输出应该是这样的:
-----------------------------------------------------------------------------
| PRODUCT_ID | PRODUCT_NAME | COLOR_ID | MATERIAL_ID | IMAGE_ID | SIZE_ID |
-----------------------------------------------------------------------------
| 1 | T-SHIRT | 1 | null | 1 | 1 | …
Run Code Online (Sandbox Code Playgroud) 我正在开发一个RMI命令行游戏但是,每当我尝试使用我的服务时,都会收到如下错误:
java.rmi.ConnectException: Connection refused to host: 192.168.56.1; nested exception is:
java.net.ConnectException: Connection timed out: connect
Run Code Online (Sandbox Code Playgroud)
这是我的主要课程Server
:
public class RMIWar {
public static void main(String[] args) throws RemoteException, MalformedURLException {
try {
Controle obj = new Controle(4);
Registry reg = LocateRegistry.createRegistry(1099);
System.out.println("Server is ready");
reg.rebind("CtrlServ", obj);
}
catch (Exception e) {
System.out.println("Error: " + e.toString());
}
}
}
Run Code Online (Sandbox Code Playgroud)
我Client
班的主要内容:
public class RMIWarClient {
public static void main(String[] args) throws RemoteException, MalformedURLException, NotBoundException {
try {
Registry registry …
Run Code Online (Sandbox Code Playgroud) 我正在构建一个RMI游戏,客户端将加载一个文件,其中包含一些键和值,这些键和值将用于几个不同的对象.这是一个保存游戏文件,但我不能使用java.util.Properties(它在规范下).我必须读取整个文件并忽略注释行和在某些类中不相关的键.这些属性是唯一的,但可以按任何顺序排序.我的文件当前文件如下所示:
# Bio
playerOrigin=Newlands
playerClass=Warlock
# Armor
playerHelmet=empty
playerUpperArmor=armor900
playerBottomArmor=armor457
playerBoots=boot109
etc
Run Code Online (Sandbox Code Playgroud)
这些属性将根据播放器的进度进行编写和放置,文件读取器必须到达文件末尾并仅获取匹配的键.我尝试了不同的方法,但到目前为止,没有什么能与我使用java.util.Properties的结果接近.任何的想法?
我正在运行一些html文件我模板引擎,所有资产都声明如下:
<link rel="stylesheet" href="$href('libs/bootstrap.min.css')">
<script src="$href('libs/jquery.js')"></script>
当我运行$ .useref时,它确实会将文件移动到正确的文件夹中,但会将.html文件保留为通常应具有的绝对路径和相对路径.有没有办法可以编辑$ .useref"template"来指向正确位置的脚本和链接标签,并在src和href属性中添加/附加$ href('')?有没有其他gulp插件可以做到这一点?
java ×2
3nf ×1
exception ×1
file-io ×1
file-read ×1
foreign-keys ×1
gulp ×1
gulp-useref ×1
java-ee ×1
javascript ×1
join ×1
properties ×1
rmi ×1
sql ×1