小编Bro*_*oke的帖子

ojdbc6.jar和ojdbc7.jar有什么区别?

ojdbc6.jar是否适用于JDK 1.7和Oracle 12c?我应该使用ojdbc7.jar吗?

先感谢您.

java ojdbc jdk1.7

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

如何在 Ansible 中引用 var 文件中列表中的变量?

我有一个变量文件,其中包含如下格式的列表:

VAR:
  - a: 1
    b: 2
    c: 3
  - a: 4 
    b: 5
    c: 6
Run Code Online (Sandbox Code Playgroud)

在这里,我想添加另一个引用列表中子变量的变量,例如:

VAR:
  - a: 1
    b: 2
    c: 3
    d: "{{ VAR.0.a }}"
  - a: 4 
    b: 5
    c: 6
    d: "{{ VAR.1.a }}"
Run Code Online (Sandbox Code Playgroud)

但他们没有工作。

我尝试了 {{ VAR[0].a }} {{ VAR[a] }} {{ VAR.0.a }} 等,但没有一个起作用。

如何引用列表中的子元素?

variables yaml reference ansible

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

如何按字符串类型按日历对地图进行排序?

我有这个结构:

Map<String, String> map = new HashMap<String, String>();
Run Code Online (Sandbox Code Playgroud)

和数据看起来像这样:

("10/11/2015", "A")
("10/12/2015", "B")
("10/13/2015", "C")
("10/14/2015", "D")
("10/15/2015", "E")
Run Code Online (Sandbox Code Playgroud)

我想按日期(键)对地图进行排序,所以我的尝试是将字符串转换为Calendar类型,然后将它们移动到TreeMap中,如下所示:

DateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
Calendar calendar = Calendar.getInstance();

TreeMap<Calendar, String> tree = new TreeMap<Calendar, String>();

for(Map.Entry<String, String> entry : map.entrySet()){
    String key = entry.getKey();
    String value =  entry.getValue();

    calendar.setTime(formatter.parse(key));
    tree.put(calendar, value);
}
Run Code Online (Sandbox Code Playgroud)

但是当我打印键时,结果如下所示:

10/11/2015
10/15/2015
10/14/2015
10/12/2015
10/13/2015
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能正确按日期(字符串类型的日期)对地图进行排序?

java date

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

标签 统计

java ×2

ansible ×1

date ×1

jdk1.7 ×1

ojdbc ×1

reference ×1

variables ×1

yaml ×1