我在J2ME中编写了一些代码.我有一个方法课setTableId(Short tableId).现在当我尝试编写setTableId(100)它时会出现编译时错误.如何在不声明另一个短变量的情况下设置短值?
设置Long值时,我可以使用setLongValue(100L)它,它的工作原理.那么,L这里的含义是什么,Short价值的特征是什么?
谢谢
我是Java EE新手.我想测试JSF,因此制作了一个简单的程序,但无法部署它.我收到以下错误消息:
cannot Deploy onlineshop-war
deploy is failing=Error occurred during deployment: Exception while loading the app : CDI deployment failure:WELD-001408: Unsatisfied dependencies for type Customer with qualifiers @Default
at injection point [BackedAnnotatedField] @Inject private de.java2enterprise.onlineshop.RegisterController.customer
at de.java2enterprise.onlineshop.RegisterController.customer(RegisterController.java:0)
. Please see server.log for more details.
Run Code Online (Sandbox Code Playgroud)
我的代码如下:Customer.java:
package de.java2enterprise.onlineshop.model;
public class Customer {
private String email;
private String password;
}
Run Code Online (Sandbox Code Playgroud)
registerController.java:
package de.java2enterprise.onlineshop;
import java.io.Serializable;
import javax.enterprise.context.RequestScoped;
import javax.inject.Named;
import javax.inject.Inject;
import de.java2enterprise.onlineshop.model.*;
@Named
@RequestScoped
public class RegisterController {
private static final …Run Code Online (Sandbox Code Playgroud) Vaadin和Apache Click似乎同样出色,应该选择哪一个来开发我的Web应用程序.或者更确切地说,每个框架的优点和缺点是什么.
我正在使用Twitter Bootstrap.
警报HTML代码是:
<div class="alert alert-block">
<a class="close" data-dismiss="alert" href="#">×</a>
<h4 class="alert-heading">Warning!</h4>
Best check yo self, you're not...
</div>
Run Code Online (Sandbox Code Playgroud)
我<h:messages />用来显示我的表单错误,信息和警告消息,如下所示:
<h:messages errorClass="alert alert-error" infoClass="alert alert-info" warnClass="alert alert-warning"/>
Run Code Online (Sandbox Code Playgroud)
颜色和圆角是可以的,但我需要添加关闭链接:
<a class="close" data-dismiss="alert" href="#">×</a>
Run Code Online (Sandbox Code Playgroud)
我该怎么做<h:messages/>?
编辑
如果需要更好的理解,这里是警报样式的twitter bootstrap链接:http: //twitter.github.com/bootstrap/components.html#alerts
我想进一步了解Docker。我是个初学者,对此和linux都很陌生。我的英语不太好,所以我复制了Terminal输出。我有一个516MB虚拟尺寸的图像。我在容器中启动bash,并使用wget将一些26MB的数据下载到其中。下载后,我使用提交通过容器的更改创建一个映像。之后,虚拟大小为542.5MB。那是正确的。提交后,我再次开始bash,并删除了该文件。当我提交更改时,图像“虚拟大小”为542.8MB。
此大小不会减少,而是会增加。你能告诉我原因吗?
本地图片:
[fedora_user@fedora-vm ~]$ docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
tester/mytestfedora latest c0ca83567bdd 4 seconds ago 516 MB
fedora latest 834629358fe2 3 months ago 241.3 MB
Run Code Online (Sandbox Code Playgroud)
使用最小的一个并下载文件:
[fedora_user@fedora-vm ~]$ docker run -i -t tester/mytestfedora /bin/bash
bash-4.3# su dockeres
[dockeres@05ef6e284e32 /]$ cd /home/dockeres/downloads/
[dockeres@05ef6e284e32 downloads]$ wget https://dl.dropboxusercontent.com/u/827503/0_TEMP/Riverbed.zip
--2015-03-31 19:24:47-- https://dl.dropboxusercontent.com/u/827503/0_TEMP/Riverbed.zip
Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 54.243.97.104, 54.243.80.193, 50.16.185.28, ...
Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|54.243.97.104|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 26177252 (25M) [application/zip]
Saving to: 'Riverbed.zip'
Riverbed.zip …Run Code Online (Sandbox Code Playgroud)