小编cup*_*kob的帖子

如何获取locale的iso2语言代码?

我这样得到iso2语言代码:

public String getLang(Locale language)
    return language.toString().substring(0,2).toLowerCase()
}
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来做到这一点?

编辑:当我使用getLanguage时,我得到一个空字符串.

java locale

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

创建自己的BibTeX样式或自定义现有样式?

我正在寻找一种定义新BibTeX样式或定制现有样式的方法.我有两个原因:

  1. 我希望作者姓名/编辑是斜体(用于书籍,书籍,杂志,百科全书等文章)
  2. 我想要一些数字

例:

  1. 第二个名字,B.书名.放置年份.网站编号.
  2. 文章作者,A.文章标题.在:图书作者,B,书名,地点年份,网站编号.

有什么建议?

PS:操作系统是Ubuntu.

latex coding-style bibtex tex bibliography

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

json_encode()的问题

我有一个简单的数组:

array
  0 => string 'Kum' (length=3)
  1 => string 'Kumpel' (length=6)
Run Code Online (Sandbox Code Playgroud)

当我使用json_encode()编码数组时,我得到以下信息:

["Kum","Kumpel"] 
Run Code Online (Sandbox Code Playgroud)

我的问题是,["Kum","Kumpel"] 取代的原因是什么{ "0" : "Kum", "1" : "Kumpel" }

php arrays json encode

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

使用maven 2.x设置环境变量

是否可以使用maven(OS:Linux)设置环境变量?

我已经有了用户定义的属性(在pom和profiles.xml中)....我的问题是,如何从Maven执行以下操作

export GGA_FRE=/path
Run Code Online (Sandbox Code Playgroud)

因此,每个开发人员都可以设置自己的路径GGA_FRE.

linux variables environment maven-2 setting

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

selenium-webdriver并等待页面加载

我正在尝试编写简单的测试.我的问题是,我想等到页面完全加载.目前我正在等待一些元素出现,但这不是我想要的.有可能做这样的事情:

driver = Selenium::WebDriver.for :chrome
driver.navigate.to url
driver.wait_for_page_to_load "30000"
Run Code Online (Sandbox Code Playgroud)

用Java不是问题,但如何用ruby制作呢?

ruby selenium webdriver

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

按日期排序SPARQL结果

有没有办法按创建日期对结果进行排序?

示例查询必须是sortet:

SELECT * WHERE {?s ?p ?o} limit 200
Run Code Online (Sandbox Code Playgroud)

sorting date creation sparql

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

JavaMail API,Gmail-Auth和setFrom

对于这个应用程序,我遵循这个例子:

http://pipoltek.blogspot.com/2008/02/sending-mail-using-gmail-smtp-server.html

我可以发送电子邮件,它看起来不错.....但我想用这个来修改发件人电子邮件:

MimeMessage msg = new MimeMessage(mailSession);
msg.setFrom(new InternetAddress("baba-jaga@gmail.com"));
Run Code Online (Sandbox Code Playgroud)

baba-jaga@gmail.com是虚拟电子邮件,不是我的:)

使用时setFrom,我会收到此电子邮件中的电子邮件,我用它进行身份验证.身份验证是否是禁用该setFrom方法的原因?

我需要更改"发件人"电子邮件,因为我希望收件人向我发送重播给另一个电子邮件地址.

java email gmail jakarta-mail sender

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

JavaScript数组元素到字符串

我有一个简单的数组,我想生成包含数组所有元素的字符串,例如:

数组设置如下:

array[0] = uri0
array[1] = uri1
array[2] = uri2
Run Code Online (Sandbox Code Playgroud)

输出字符串必须是

teststring = uri0,uri1,uri2
Run Code Online (Sandbox Code Playgroud)

我尝试过以下方式(使用for循环):

var teststring = "";
teststring = teststring+array[y]
Run Code Online (Sandbox Code Playgroud)

但在firebug控制台中我看到一条错误消息:

"teststring is not defined"
Run Code Online (Sandbox Code Playgroud)

我不知道,我做错了什么.有人能给我一个暗示吗?

javascript arrays string

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

Java中的Unicode符号(箭头)

我想在我的应用程序中使用以下符号作为按钮:

箭头http://img402.imageshack.us/img402/3176/arrowso.jpg

我的代码:

Button goToFirstButton = new Button("\uE318");
Button prevPageButton = new Button("\uE312");
Button nextPageButton = new Button("\uE313");
Button goToLastButton = new Button("\uE319");
Run Code Online (Sandbox Code Playgroud)

结果是

结果http://img693.imageshack.us/img693/9063/resultbu.jpg

看来,\ uE318和\ uE313是错误的.我应该用什么呢?对于goToLastButton和goToFirstButton,我更喜欢使用此图像

alt text http://img3.imageshack.us/img3/5724/singlearrow.jpg

但我找不到,我应该使用哪个代码.

java unicode special-characters

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

org.apache.jsp.foo_jsp._jspInit(foo_jsp.java:22)中的java.lang.NullPointerException

我有一个带有虚拟jsp页面的spring mvc应用程序(名为htmlcontent.jsp).jsp只包含一个字符串:

HalloText
Run Code Online (Sandbox Code Playgroud)

这是jsp的全部内容.控制器如下所示:

package springapp.web;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HtmlContentController {

    @RequestMapping("/htmlcontent.htm")
    public String view() {
        return "htmlcontent";
    }
}
Run Code Online (Sandbox Code Playgroud)

bean在我的springapp-web.xml中添加

<bean id="htmlcontent" class="springapp.web.HtmlContentController">
Run Code Online (Sandbox Code Playgroud)

我的web.xml中的servlet映射定义如下:

<servlet-mapping>
    <servlet-name>springapp</servlet-name>
    <url-pattern>*.htm</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

当我打电话给以下时:

http://localhost:8080/spring-mvc-hsqldb/htmlcontent.htm
Run Code Online (Sandbox Code Playgroud)

然后我得到一个NullPointerException:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: java.lang.NullPointerException
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:536)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
    org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
    org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
    org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
    org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
    org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
    org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.NullPointerException
    org.apache.jsp.htmlcontent_jsp._jspInit(htmlcontent_jsp.java:22) …
Run Code Online (Sandbox Code Playgroud)

jsp tomcat nullpointerexception

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