可能是一个简单的问题,但我现在对将Google Analytics跟踪ID添加到GitHub页面充满疑虑.
我正在使用GitHub自动页面生成器来创建我的GitHub页面,但它要求"Google Analytics Tracking ID".我尝试使用Google Analytics注册,但会在其上询问网站网址.
那我该怎么办?
还有一个问题:我们可以在创建GitHub页面之后添加Google Analytics跟踪ID吗?
下面,我该如何选择元素中包含该类my_class的元素id = "my_id"?
请注意,该元素也可能有另一个类,我没有选择.
<div id = "my_id">
<span class = "my_class hidden">hi</span>
<span class = "my_class">hello</span>
</div>
Run Code Online (Sandbox Code Playgroud)
尝试着
$("#my_id [class*=my_class ]")
Run Code Online (Sandbox Code Playgroud) 假设我有以下代码:
abstract class MyStream
{
public abstract Iterable<Integer> getIterable();
public MyStream append(final int i)
{
return new MyStream()
{
@Override
public Iterable<Integer> getIterable()
{
return cons(/*outer class's*/getIterable(), i);
}
};
}
public static Iterable<Integer> cons(Iterable<Integer> iter, int i) { /* implementation */ }
}
Run Code Online (Sandbox Code Playgroud)
如何getIterable从内部类中引用具有相同名称的外部类?
MyStream.this应该指向这里的内部类吧?如何显示具有相同名称的外部类?
在JSF和Facelets标签中,这些前缀究竟是什么?
例如:h:head c:catch f:event ui:decorate等
我一直在努力为我的网站提供一个很好的验证解决方案,但我遇到了不同选项的问题.我已经彻底阅读了文档并查看了示例,但我仍然遇到问题.
我的表格在桌子上.我希望每一行都有它自己的错误行,它通常是隐藏的,但是会在适当时显示每一行.
以下选项隐藏并显示错误行正常,但每个错误行中显示的错误消息是每个错误消息的整个串联:
$('#myform').validate({
rules: {
firstName: "required",
lastName: "required"
},
messages: {
firstName: "Enter your first name.",
lastName: "Enter your last name."
},
errorContainer: '.errorRow',
errorLabelContainer: '.errorRow.appValueColumn',
errorPlacement: function(error, element) {
error.appendTo( element.parent().next() );
}
});
Run Code Online (Sandbox Code Playgroud)
所以我尝试使用showErrors选项,如下所示:
$('#myform').validate({
rules: {
firstName: "required",
lastName: "required"
},
messages: {
firstName: "Enter your first name.",
lastName: "Enter your last name."
},
errorContainer: '.errorRow',
errorContainer: '.errorRow.appValueColumn',
showErrors: function(errorMap, errorList) {
$.each(errorMap, function(key, value) {
$('#'+key).parent().next().children('.appValueColumn').html(errorMap[key]);
});
Run Code Online (Sandbox Code Playgroud)
好了,现在错误都被分开并显示在正确的位置,但是我无法.errorRows显示.我在这做错了什么?
非常感谢
以下是Oracle JavaEE 6教程文档中的引用,用于在JSF 2中传递值表达式和方法表达式中的参数.
值表达式和方法表达式都支持参数.在以下示例中,它是guessNumber应用程序的修改标记,提供随机数作为参数,而不是从方法调用的用户输入:
<h:inputText value="#{userNumberBean.userNumber('5')}">
Run Code Online (Sandbox Code Playgroud)
上面的示例使用值表达式.
这是默认的:
<h:inputText value="#{userNumberBean.userNumber}">
豆类 -
import java.util.Random;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
@ManagedBean
@SessionScoped
public class UserNumberBean {
Integer randomInt = null;
Integer userNumber = null;
public UserNumberBean() {
Random randomGR = new Random();
randomInt = new Integer(randomGR.nextInt(10));
System.out.println("Duke's number: " + randomInt);
}
public void setUserNumber(Integer user_number) {
userNumber = user_number;
}
public Integer getUserNumber() {
return userNumber;
}
}
Run Code Online (Sandbox Code Playgroud)
以下表达式未将5作为参数传递给inputText:
<h:inputText value="#{userNumberBean.userNumber('5')}">
它实际上在运行时导致错误.
我的问题:我如何实现这一目标?
我的要求是根据customername该bean中的属性对Customer类型bean的列表进行排序...对于我使用过的.beancomparator当customername字段不是时,它正常工作null.NullPointerException这场比赛是投掷null..请帮助我...
我的代码是
public class customer{
private String customername;
}
main()
{
list<customer> list=new arraylist();
//list is filled with customertype beans
comparator<customer> comp=new beancomparator(customername);
collections.sort(list,comp);//throwing error when customername is null...
}
Run Code Online (Sandbox Code Playgroud) 我有一个convertToArray()转换ArrayList为数组的方法.我想在每次添加元素时调用此方法ArrayList.
public class Table extends ArrayList<Row>
{
public String appArray[]; //Array of single applicant details
public String tableArray[][]; //Array of every applicant
/**
* Constructor for objects of class Table
*/
public Table()
{
}
public void addApplicant(Row app)
{
add(app);
convertToArray();
}
public void convertToArray()
{
int x = size();
appArray=toArray(new String[x]);
}
Run Code Online (Sandbox Code Playgroud)
}
当我调用该addApplication(Row app)方法时,我得到错误:java.lang.ArrayStoreException
所以我改变了我的addApplicant()方法:
public void addApplicant(Row app)
{
add(app);
if (size() != 0)
convertToArray(); …Run Code Online (Sandbox Code Playgroud) 我是javascript的新手,试图执行:
document.selection.createRange();
Run Code Online (Sandbox Code Playgroud)
但document.selection总是回来 undefined.
我正在使用最新版本的chrome.
我究竟做错了什么?
谢谢!