小编May*_*dya的帖子

将css样式应用于子元素

这是一个示例示例

<html>
<head>
    <style>
        .test > input {     //this is wrong.
            color:red;
        }
    </style>
</head>

<body>
    <div class="test">
        <div>
            <input></input>
        </div>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想要做的是将样式应用于输入元素.如何选择输入元素.在div的css样式名称的帮助下.

html css css3

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

如何在openlayers中绘制带有半径的圆

我想在 openlayers 中画一个圆圈,半径以公里为单位。与特定地理点的中心?我遵循与http://demo.gwt-openlayers.org/gwt_ol_showcase/GwtOpenLayersShowcase.html?example=Draw%20Regular%20Polygon%20Example相同的方法,但我想使用预定义的值自动绘制。

openlayers gwt-openlayers

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

webapp中的时区问题

我想知道在Web应用程序中处理时区的最佳实践.举个例子,Server是UTC时区,user1和user2都在不同的时区.什么是处理日期的正确方法?

  1. 当user1添加新日期时,它处于不同的时区,Server是UTC,那么我应该将日期转换为UTC并存储在数据库中吗?

  2. 显示UTC格式的日期获取日期,然后根据客户端时区进行转换并显示.这是正确的方法吗?

  3. 什么是DST问题?它会影响这个过程吗?

  4. 在某个地方,我以毫秒为单位阅读商店日期只是好主意吗?现在我存储日期/时间.

  5. 有没有适当的方法或库,请建议

我的问题是

GMT +5:30的客户创建记录并设置交付日期和时间让我们说2014年6月30日晚上11:30 GMT +5:30

因此GMT -3:00的运输商可以在GMT -3:00中看到客户选择的确切当地时间.怎么做到这一点?

java timezone web-applications

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

JAVA字符串对象数

任何人都可以从这个链接http://www.javatpoint.com/corejava-interview-questions-3解释问题87和89

87)以下代码中将创建多少个对象?

String s1 = "string1";
String s2 = "string1";
String s3 = "string1";
Run Code Online (Sandbox Code Playgroud)

答案是:只有一个对象

89)以下代码中将创建多少个对象?

String s = new String("Welcome");  
Run Code Online (Sandbox Code Playgroud)

答案是:两个对象,一个在字符串常量池中,另一个在非池(堆)中.

java

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

Statement.RETURN_GENERATED_KEYS在ON DUPLICATE KEY UPDATE返回null

这是我的示例代码行

String query = "INSERT INTO tb_product_group values(?,?,?,?,?) ON DUPLICATE KEY UPDATE prg_name = values(prg_name)";
stmtGroups = con.prepareStatement(query,Statement.RETURN_GENERATED_KEYS);
stmtGroups.setInt(index++, java.sql.Types.NULL);
stmtGroups.setString(index++, "");
stmtGroups.setString(index++, str[1]);
stmtGroups.setString(index++, str[2]);
stmtGroups.setInt(index++, oprDto.getId());
System.out.println(stmtGroups);
ResultSet rs = stmtGroups.getGeneratedKeys();
if (rs.next()){
    groupID = rs.getLong(1);
}
Run Code Online (Sandbox Code Playgroud)

第一次插入数据时(null,"1","1","1",1); 我得到一个新生成ID的groupID.但是第二次我尝试添加由于唯一键约束而触发UPDATE语句的相同数据.那次我把groupID作为null.

我尝试REPLACE INTO tb_product_group值(?,?,?,?,?),但也作为generatedKeys获取null.

java mysql jdbc prepared-statement

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

如何在 MySQL 中使用单个选择查询更新多个列?

举个例子,有两个表,如下所示。

OldData
-----------
    id
    name
    address

NewData
-----------
    nid
    name
    address
Run Code Online (Sandbox Code Playgroud)

我想用OldData表更新表NewData

为此,我尝试使用以下查询:

UPDATE OldData SET (name, address) = (SELECT name, address FROM NewData WHERE nid = 234)
WHERE id = 123
Run Code Online (Sandbox Code Playgroud)

但它给出了语法错误。

做我尝试的事情的正确方法是什么?

mysql sql database

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