小编Joh*_*dli的帖子

java中的字符串replaceAll("¾")

我的java代码中有非常奇怪的错误,无法弄清楚出了什么问题.

假设我有这段代码:

private void test()
{
    String test1 = replace("1.25");
    String test2 = replace("1.5");
    String test3 = replace("1.75");
}

private String replace(String s)
{
     s = s.replaceAll(".25", "¼");
     s = s.replaceAll(".5", "½");
     s = s.replaceAll(".75", "¾");
     return s;
}
Run Code Online (Sandbox Code Playgroud)

然后结果将是:

test1 ="¼"

test2 ="½"

test3 ="½"???????????

有人可以解释为什么test3变成"½"?

java regex string replaceall

19
推荐指数
3
解决办法
744
查看次数

JSF中convertDateTime的24小时问题

我有一个带有convertDateTime的输入文本字段,以查看时间是否正确.问题是convertDateTime设置为12小时计数,但我想要24小时计数,有人知道如何解决这个问题?

例如,如果我输入14:12,我会收到错误消息:'14:12'不能作为日期.但是02:12很好.

这是代码:

<h:outputText value="Time"/>

<h:inputText value="#{backBean.time}" >
 <f:convertDateTime type="time" pattern="hh:mm" timeZone="#{backBean.timeZone}"/>
</h:inputText>
Run Code Online (Sandbox Code Playgroud)

Backbean:

@ManagedBean(name = "backBean")
@SessionScoped
public class BackBean {

 private Date date = new Date();

 public void setTime(Date inDate)
{
    date.setMinutes(inDate.getMinutes());
    date.setHours(inDate.getHours());
 }

public Date getTime()
{
   return date;
  }

public TimeZone getTimeZone() {  
  TimeZone timeZone = TimeZone.getDefault();  
  return timeZone;  
  }  
}
Run Code Online (Sandbox Code Playgroud)

time jsf converter

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

用css创建边框箭头

所以我得到了一位与我合作过的设计师的素描,并想知道如何在下面的图片中创建边框箭头

borderarrow

我试图通过使用:after选择器推出这个字体真棒图标 ,它非常难看:http: //fortawesome.github.io/Font-Awesome/icon/angle-right/

所以相反,我试图通过这个箭头生成器在箭头上放一个箭头:http: //apps.eky.hk/css-triangle-generator/

它也变得非常难看.所以现在我想知道是否有人对如何解决这个问题有好主意?

到目前为止我的HTML看起来如何:

<div class="bx-pager bx-default-pager">

  <div class="bx-pager-item">
    <a class="bx-pager-link active" data-slide-index="0" href=""> 1. DIN EXPERT </a>
  </div>

  <div class="bx-pager-item">
    <a class="bx-pager-link" data-slide-index="1" href=""> 2. VÅRA TJÄNSTER </a>
  </div>

  <div class="bx-pager-item">
    <a class="bx-pager-link" data-slide-index="2" href=""> 3. CASE </a>
  </div>

  <div class="bx-pager-item">
    <a class="bx-pager-link" data-slide-index="3" href=""> 4. KONTAKT </a>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css

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

在PrimeFaces对话框上设置标题样式

我在JSF中使用PrimeFace对话框.问题是PrimeFaces对话框标题是灰色的,我的客户端认为它类似于非活动对象,因为窗口使用灰色表示某些内容处于非活动状态.

那么有没有办法设置PrimeFace对话框的标题背景颜色?

PrimeFace对话框的代码:

<p:commandButton id="modalDialogButton" value="Modal" onclick="dlg2.show();" type="button"/>  

<p:dialog id="modalDialog" header="Modal Dialog" widgetVar="dlg2" modal="true" height="100">  
<h:outputText value="This is a Modal Dialog." />  
</p:dialog> 
Run Code Online (Sandbox Code Playgroud)

java jsf dialog primefaces

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

解析12:00时,日历HOUR_OF_DAY返回0

HOUR_OF_DAY当我解析2014-10-06 12:00:00时,我很惊讶为什么日历在下面的例子中打印0.

我明白如果我打印0,但不应该HOUR_OF_DAY打印12?

  String dateString = "2014-10-06 12:00:00";

  Calendar cal = Calendar.getInstance();
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

  try
  {
     cal.setTime(sdf.parse(dateString));
  }catch(Exception e)
  {}

  System.out.print(cal.get(Calendar.HOUR_OF_DAY)); // Print 0 ???????
Run Code Online (Sandbox Code Playgroud)

java calendar

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

WordPress 通过标签名称获取帖子

我想按标签name而不是按标签查询帖子slug

我已经尝试过了,但它只适用于标签slug

$args = array( 'post_type' => "news_type", 'posts_per_page' => -1, 'tag' => "my tag" );
Run Code Online (Sandbox Code Playgroud)

另一种方法是通过标签名称获取标签,然后从标签获取 slug。

(我只能访问代码中的标签名称)

wordpress

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

标签 统计

java ×3

jsf ×2

calendar ×1

converter ×1

css ×1

dialog ×1

html ×1

primefaces ×1

regex ×1

replaceall ×1

string ×1

time ×1

wordpress ×1