小编San*_*age的帖子

Java Bouncy Castle Cryptography - 使用AES加密

如何使用java bouncy castle library实现AES加密?示例代码或示例代码的链接将是不错的:)

java encryption bouncycastle

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

不区分大小写的String split()方法

当我表演

String test="23x34 ";
String[] array=test.split("x"); //splitting using simple letter
Run Code Online (Sandbox Code Playgroud)

我有数组中的两个项目为23和34

但是当我这样做的时候

String test="23x34 ";
String[] array=test.split("X"); //splitting using capitalletter
Run Code Online (Sandbox Code Playgroud)

我在阵列23x34中得到了一个项目

那么有什么方法可以使用split方法作为不区分大小写或者是否有任何其他方法可以帮助?

java string split

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

如何创建仅在vaadin中支持数字的文本字段

我正在使用Vaadin文本字段,我想限制它仅支持数字.我试图覆盖setValue()并返回而不调用super.setValue() 如果文本不是数字.但它似乎没有起作用.我怎么能纠正这个?我正在使用Vaadin 7.我认为它也不支持NumberField.

java textfield vaadin

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

使用selenium web驱动程序加载chrome浏览器的问题

我无法在Chrome浏览器中运行我的测试.我正在使用selenium-java 2.33.0和java进行编码.

以下是步骤

System.setProperty("webdriver.chrome.driver", "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome");
WebDriver driver  = new ChromeDriver();
driver.get("http://www.google.com");
Run Code Online (Sandbox Code Playgroud)

它会打开Chrome浏览器并抛出以下错误.

Exception in thread "main" org.openqa.selenium.remote.UnreachableBrowserException:     Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Build info: version: '2.32.0', revision: '6c40c187d01409a5dc3b7f8251859150c8af0bcb', time: '2013-04-09 10:39:28'
System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.7.4', java.version: '1.6.0_35'
Driver info: driver.version: ChromeDriver
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:548)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:216)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:111)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:115)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:161)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:107)
at com.integration.RandomID.main(RandomID.java:14)
Caused by: org.openqa.selenium.WebDriverException: …
Run Code Online (Sandbox Code Playgroud)

java google-chrome

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

如果我们使用 Chen 的符号,我们如何识别 ER 图中的关系方向?

我们如何确定Chen notation? 中的关系方向。如果我们添加A 有 B 关系,那么任何人都可以把它读成B 有 A吗?

uml entity-relationship entity-relationship-model

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

在hibernate查询的连接中返回的对象类型是什么

当我有以下查询时,它会给我一个产品列表.

List<Product>=

getCurrentSession().createQuery("SELECT p FROM Product p ").list();
Run Code Online (Sandbox Code Playgroud)

如果有以下联接,它会返回什么?

getCurrentSession().createQuery("SELECT p FROM Product p inner join ProductCategory pc where p.id=pc.id").list();
Run Code Online (Sandbox Code Playgroud)

java hibernate

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

如何使用vaadin组件来选择日期和时间

我正在使用PopupDateFieldvaadin的组件,它只允许选择Day而不是时间.在vaadin中是否有任何其他组件,这个功能是否有任何方法可以更改PopupDateField以支持时间选择?

这是我的代码

        PopupDateField popupDateFieldScheduled = new PopupDateField();
        popupDateFieldScheduled.setImmediate(false);
        popupDateFieldScheduled.setWidth("-1px");
        popupDateFieldScheduled.setHeight("-1px");
        popupDateFieldScheduled.setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
Run Code Online (Sandbox Code Playgroud)

java datetime vaadin

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

什么时候使用try multi catch?

我不明白何时使用多捕获.我看到一些帖子,编译时间类型的多捕获异常是最接近的超类型的多个异常类型.

可以说有异常类型A,B和它们最接近的超类型C.

选项1

try{//whatever}
catch(A|B ex){//whatever}
Run Code Online (Sandbox Code Playgroud)

选项2

try{//whatever}
catch(C ex){//whatever}
Run Code Online (Sandbox Code Playgroud)

选项3

try{//whatever}
catch(A ex){//whatever}
catch(B ex){//whatever}
Run Code Online (Sandbox Code Playgroud)

在抛出多个异常时,我们应该在哪些理想情况下使用上述选项?

java exception try-catch

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

如何将url中的json数据作为java中的请求参数发送

我想在 url 中发送 json 数据,如下所示。

editTest.jsp?details=374889331-{"aNumber":2}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

java json http-request-parameters

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

取消定义在定义值之前在Enum中定义int变量

如果以前得到回答,我很抱歉.我做了一个搜索,但没有找到.他试图将我的Enum定义如下,哪个工作正常.

public enum MyEnum {

    PRODUCT,STORE,PROMOTION,VOUCHER,URL;

    private int value;


}
Run Code Online (Sandbox Code Playgroud)

但是当我将其定义如下时,它无法识别int令牌.这是为什么?

public enum MyEnum  {

    private int value;

    PRODUCT,STORE,PROMOTION,VOUCHER,URL;

}
Run Code Online (Sandbox Code Playgroud)

java enums

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