以下问题:
<div id="id-74385" class="guest clearfix" style="z-index: 999;">
Run Code Online (Sandbox Code Playgroud)
如上所述,
如果我想要一个带有id和class检查的XPath表达式,我们可以用'和'条件LIKE来做它:
//div[@id='id-74385'] and div[@class='guest clearfix']
Run Code Online (Sandbox Code Playgroud)
这是正确的方法吗?我的执行在这里失败了......请帮忙!
我有兴趣看看Erlang并希望在启动和运行时遵循阻力最小的路径.
目前,我正计划安装Erlang R12B-3和Erlide(Eclipse插件).这主要是基于Google结果的决策.最初这将是在Windows XP系统上,虽然我可能很快就会在Ubuntu上重现环境.
有明显更好的选择吗?即使它绑定到一个平台.
请分享您的经验.
Java 8中的公共成员变量是特征还是实现副作用/缺陷?
这个问题与预发布的Java 8 build lambda-8-b50-linux-x64-26_jul_2012.tar.gz有关.
Java 8以默认方法的形式向接口引入了新功能.使用JDK8 lambda编译器进行临时测试允许使用以下形式的接口:
public interface Foo {
public int foo = 0;
int foo() default { return foo; }
}
Run Code Online (Sandbox Code Playgroud)
示例实现类型:
public class FooImpl implements Foo {
public int foo = 1;
}
Run Code Online (Sandbox Code Playgroud)
此代码遵循变量阴影的标准约定:
Foo f = new FooImpl();
System.out.println(f.foo());
System.out.println(f.foo);
System.out.println(new FooImpl().foo);
Run Code Online (Sandbox Code Playgroud)
输出:
0
0
1
Run Code Online (Sandbox Code Playgroud)
文档(JSR 335:用于Java™编程语言版本0.5.1的Lambda表达式)未提及成员变量.我倾向于认为编译器过于宽容,但也许我错过了一些东西.
我正在研究在Glassfish上运行的应用程序.我应该通过使用jax-rs和jersey将servlet转换为适当的restful内容.
我一直试图找到init()方法的解决方法,但直到现在我都失败了.
这是原始部分,使用servlet:
import javax.servlet.*
public void init(ServletConfig config) throws ServletException {
super.init(config);
if (!isRunning() == true)) {
/* Do some stuff here*/
}
logger.info("Deamon has started");
}
Run Code Online (Sandbox Code Playgroud)
而这个我试图使用jax-rs
import javax.ws.rs.*
import javax.servlet.*
public void init(@Context ServletConfig config) throws ServletException {
//uper.init(config);
if (!isRunning() == true)) {
/* Do some stuff here*/
}
logger.info("Deamon has started");
}
Run Code Online (Sandbox Code Playgroud)
我检查过邮件列表并用Google搜索,但无法找到适用于此案例的方法.
任何想法如何使用servlet为init方法实现相同的行为?
我有RichFaces扩展dataTable的问题
如果列更多地说20,而不是给出水平滚动条,则列将被压缩.
我尝试用%,px给出列宽.但是没用.
有人熟悉这个吗?
<rich:column label="Select" sortable="false" width="10%">
<f:facet name="header">
<h:selectBooleanCheckbox id="chk" align="center"
value="#{bean.selectAll}" onclick="selectAll();"/>
</f:facet>
<input id="part_#{rowKey}" type="checkbox"
name="selectedParts" value="#{listVar.id}" />
</rich:column>
Run Code Online (Sandbox Code Playgroud) 我无法检索cookie maxage它总是返回-1
创建cookie:
Cookie securityCookie = new Cookie("sec", "somevalue");
securityCookie.setMaxAge(EXPIRATION_TIME);
Run Code Online (Sandbox Code Playgroud)
检索cookie:
Cookie[] cookies = request.getCookies();
if (cookies != null) {
for(int i=0; i<cookies.length; i++) {
Cookie cookie = cookies[i];
if ("sec".equals(cookie.getName())){
int age = cookie.getMaxAge();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我总是年龄= -1
当我检查firefox cookie到期时,我看到奇怪的日期.
谢谢
我正在开发一个Web应用程序,它将作为全屏应用程序从iPad上的桌面图标启动.手机链接上的Apple文档建议使用此元标记:
<meta name = "format-detection" content = "telephone=no">
Run Code Online (Sandbox Code Playgroud)
但是,这似乎不起作用.是否有任何其他HTML/CSS/JavaScript机制来控制此行为?
随机注入锚标签导致了很多CSS错误.
解决方法
我发现工作的一个方法是注入特殊的空格字符,但是想要在输出上转换我的所有数据并不能让我高兴.这些角色将自己的问题带到了桌面上.这样做会因AJAX和JavaScript转换而变得更加复杂.
再现
重现步骤:
样本页面:
<!DOCTYPE html>
<html>
<head>
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name = "format-detection" content = "telephone=no">
<title>Telephone detect</title>
</head>
<body>
expected:
<a href="tel:1555555">1555555</a>
<br />
bad: 1555555
<br />
bad: 1555555
<br />
inconvenient: 1555555
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
笔记
这个问题似乎是相关的,但它缺乏细节,我不确定iPhone上的行为是否相同.这是一个Web应用程序,没有本机组件.iPad版3.2.2.
我有一个相对复杂的泛型类型(比如说Map<Long,Map<Integer,String>>
),我在课堂内部使用它.(没有外部可见性;它只是一个实现细节.)我想在typedef中隐藏它,但Java没有这样的功能.
昨天我重新发现了以下成语,并且对于被认为是反模式感到失望.
class MyClass
{
/* "Pseudo typedef" */
private static class FooBarMap extends HashMap<Long,Map<Integer,String>> { };
FooBarMap[] maps;
public FooBarMap getMapForType(int type)
{
// Actual code might be more complicated than this
return maps[type];
}
public String getDescription(int type, long fooId, int barId)
{
FooBarMap map = getMapForType(type);
return map.get(fooId).get(barId);
}
/* rest of code */
}
Run Code Online (Sandbox Code Playgroud)
当类型被隐藏并且不构成库API的一部分时(在我看来,Goetz对使用它的主要反对意见),是否有任何理由可以解决这个问题?
508合规性所需的链接的title属性或链接中的文本是否足够?
谢谢!