小编aze*_*rIO的帖子

良好的编程风格,两个类使用彼此的内部类

我有一个类A,其内部类定义为A1,类B的内部类定义为B1.你认为它的实现中的A类是指B1,B类是指A1是否正常.这不是一个糟糕的编程风格吗?它只是A1非常特定的类和B1非常B特定,这就是为什么我耦合它们.将A1和B1作为单独的类可以保留它或者更好吗?你怎么看?谢谢.

java coding-style inner-classes

8
推荐指数
2
解决办法
765
查看次数

每次Web服务调用自动传递cookie

我有一个独立的Web服务客户端.在调用任何Web方法时,必须将附加的"cookie"字符串隐式(不是作为Web方法参数)传递给WS.另一端的WS必须能够获取字符串并使用它.怎么能实现这一目标?

我以下列方式调用服务:

Service srv = Service.create(new URL(WSDL), QNAME);
myClassPort = srv.getPort(MyClass.class);
Run Code Online (Sandbox Code Playgroud)

我需要的是在第一行之前放置一些代码,这会使客户端每次通过myClassPort调用一些远程方法时都会发送这个"cookie"字符串.谢谢.

soap web-services jax-ws

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

EL中bean的动态选择

有没有办法在运行时指定EL中使用的托管bean而不是设计时间?例如 actionListener="#{myBean.method}",myBean根据JSF页面调用代码,部分可以具有不同的值(条件是使用的任何对象而不是myBean是从实现"方法"的公共父派生的).

java jsf el

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

多行命令和状态代码

sfdisk -D $val << EOF
,,$type  
EOF
Run Code Online (Sandbox Code Playgroud)

如何在执行后检查其状态?不是通过if ... $ ?,而是通过disjunction ||.我的意思是我可以做到以下几点: ls|| 退出4如果遇到错误,它将以代码4退出,但是如何在我的示例中执行此操作?

第二个问题是,如何在失败时执行多个命令?是这样的吗?

`ls` || { echo "!!!"; exit 4 }
Run Code Online (Sandbox Code Playgroud)

谢谢!

bash

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

让用户只推送到他自己的分支

有谁知道如何根据"推送器"公钥限制推送到某些git存储库分支?示例:Alice希望将更改推送到名为"Bob"的分支,但在服务器上拒绝推送,因为她的私钥与存储在分支"Bob"中的公钥不对应.只有Bob拥有相应的私钥,因此可以推送到"Bob"分支.

git permissions branch

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

Maven jboss插件错误:"找不到前缀jboss-as的插件"

尝试运行jboss-as:deploy目标时出现以下错误.

在当前项目和插件组[org.apache.maven.plugins,org.codehaus.mojo]中找不到前缀'jboss-as'的插件,可从存储库[local(/home/user/.m2/repository)获取),中央(http://repo.maven.apache.org/maven2)] - > [帮助1]

我尝试了在编写JBoss Seam示例时maven-javadoc-plugin和failsafe-maven-plugin所缺少的一切,但没有运气.我需要使这个插件工作,而不必在maven设置文件中添加任何东西(仅在pom中).

pom.xml maven

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

标签 统计

java ×2

bash ×1

branch ×1

coding-style ×1

el ×1

git ×1

inner-classes ×1

jax-ws ×1

jsf ×1

maven ×1

permissions ×1

pom.xml ×1

soap ×1

web-services ×1