小编ziM*_*yth的帖子

无法从Netbeans 8.0.1服务区域启动GlassFish 4.1

在Windows 7上,我从此站点https://netbeans.org/downloads/下载了'netbeans-8.0.1-javaee-windows.exe'安装程序.安装程序将安装GlassFish 4.1,Java 1.8.0_20和NetBeans 8.01.安装后,每当我尝试从NetBeans服务区域中启动GlassFish服务器时,都会收到以下错误:

无法启动GlassFish Server 4.1:服务器未运行时,HTTP或HTTPS侦听器端口被占用

所以我用过

netstat -ano | find "1527"

找出哪个进程持有此端口,因为它似乎是由GlassFish进程启动的Java Derby数据库本身.所以Glassfish初创公司抱怨它刚刚引起的一些事情.奇怪.我不知道该怎么办.有人有什么想法吗?

谢谢.

java netbeans glassfish

14
推荐指数
6
解决办法
13万
查看次数

JDK,J2EE和J2SE代号之间的区别

我在这里看过相同的主题和其他网站上的一些主题,但我真的很困惑,Sun如何命名这些版本.

以下是我对这些代号的了解.请检查并纠正我:

JDK:代表Java Development Kit可以称为最基本的Java,用于开发客户端应用程序(例如桌面应用程序(使用Swing,awt,...)或Applet,...)

J2EE:代表用于在服务器端开发应用程序的Java Enterprise Edition(例如Servlet,EJB,...)

J2SE:我还不知道这个!!!

当我读了一些著名的论坛/网站(stackoverflow,byte,javabranch等...).我的问题有一些不同的答案.(或者我理解错了,因为我的英语不好).

这里有一些我搜索过的答案:

JDK就像J2SEE!哦,我不相信这么多.当我在Eclipse上配置Glassfish服务器时,Eclipse警告此版本需要j2se 1.4以后(但我有JDK 7或jdk 1.7 !!!)

jee-j2ee-to-j2se-jdk-versions之间的相关性我不支持短语will be built(标记正确答案的帖子).

例如:

J2EE 1.4是Java平台1.4版的企业版,因此​​将构建在J2SE 1.4上.

那么,这意味着J2EE是J2SE的"beta版"!! 请解释一下.

我试着学习EJB,那么我需要安装哪个版本?

谢谢 :)

java java-ee

9
推荐指数
1
解决办法
2万
查看次数

pgAdmin 有自动刷新和自动重新连接功能吗?

知道这pgAdmin III是一个连接到 postgresql 服务器的客户端 postgresql,我有两个问题:

  • 是否pgAdmin III可以自动刷新显示的数据?如果是的话,时间间隔是多少?
  • 假设pgADmin III失去了与服务器的连接(例如:网络问题),是否pgAdmin III有自动重新连接?如果是的话,时间间隔是多少?

pgadmin

6
推荐指数
1
解决办法
3382
查看次数

如何根据其他选定的值更新选择菜单?

我在尝试制作我的selectOneMenu内容时遇到了麻烦,这取决于另一个选择的值。第一个的内容来自我的数据库中的一个表并且运行良好,但第二个应该来自另一个表,但我无法使其工作。这是我的index.html,我只是想证明这是如何工作的:


        <h:outputLabel value="Estado" styleClass="requiredLbl"/>
        <p:selectOneMenu id="Estado" value="#{beanInscripcion.id_estado}" valueChangeListener="#{beanInscripcion.buscarMunicipios(event)}" >  
            <f:selectItem itemLabel="Elegir Estado" itemValue="" />
            <f:selectItems value="#{beanInscripcion.estados}"  
                           var="edo" itemLabel="#{edo.nombre_estado}" itemValue="#{edo.id_estado}" />  
            <p:ajax update="Municipio"  listener="#{beanInscripcion.buscarMunicipios(event)}" />
        </p:selectOneMenu> 
        <p:separator /> 
        <h:outputLabel value="Municipio" styleClass="requiredLbl"/>
        <p:selectOneMenu id="Municipio" value="municipio">  
            <f:selectItems value="#{beanInscripcion.municipios}"  
                           var="mun" itemLabel="#{mun.nombre_municipio}" itemValue="#{mun.nombre_municipio}" />  
        </p:selectOneMenu>
Run Code Online (Sandbox Code Playgroud)

这是我的 Bean 部分,我应该在其中获取第二个菜单的内容:


@ManagedBean(name = "beanInscripcion")
@ViewScoped
public class BeanInscripcion implements Serializable {

    static String strURL;
    private List<Estado> estados; 
    private List<Municipio> municipios;
    private int id_estado;
    public BeanInscripcion() throws SQLException{
            estados = new ArrayList<Estado>();
            buscarEstados();
    }

    public …
Run Code Online (Sandbox Code Playgroud)

java jsf selectonemenu dynamic-content primefaces

5
推荐指数
2
解决办法
3万
查看次数

为什么两个变量具有相同的名称?

我执行以下代码并且没有错误,在输出中我看到了Success!消息.你能解释一下这种奇怪的行为吗?

public class Main {

    public static void main(String[] args) {
        int ? = 0;
        int p = 1;
        if(? == 0 && p == 1) {
            System.out.println("Success!");
        }

    }
Run Code Online (Sandbox Code Playgroud)

您可以查看在线演示

java

5
推荐指数
1
解决办法
449
查看次数

我无法理解 btrim() 的行为

我目前正在使用postgresql,我了解了这个功能btrim,我检查了很多网站的解释,但我不太明白。

在这里他们提到了这个例子:

btrim('xyxtrimyyx', 'xyz')
Run Code Online (Sandbox Code Playgroud)

它给trim

当我尝试这个例子时:

btrim('xyxtrimyyx', 'yzz')
Run Code Online (Sandbox Code Playgroud)

或者

btrim('xyxtrimyyx', 'y')
Run Code Online (Sandbox Code Playgroud)

我明白了:xyxtrimyyx

我不明白这一点。为什么不删除y

postgresql trim

1
推荐指数
1
解决办法
1196
查看次数