小编Aka*_*ash的帖子

将 Hashmap 拆分为两个较小的 Map

我有一个哈希图,其 K、V 值为,我想将其拆分为两个子图。

HashMap<Long,JSONObject>

一种方法是我发现我们可以使用树形图并进行子映射。

TreeMap<Integer, Integer> sorted = new TreeMap<Integer, Integer>(bigMap);

SortedMap<Integer, Integer> zeroToFortyNine = sorted.subMap(0, 50);
SortedMap<Integer, Integer> fiftyToNinetyNine = sorted.subMap(50, 100);
Run Code Online (Sandbox Code Playgroud)

但问题是我没有获得 jsonObject 的 subMap,而我只想使用 HashMap 来实现。

谢谢

java

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

在创建子页面时对其进行排序

我是Confluence的新手,我想知道如何在创建边栏时对子页面进行排序.

子页面现在按字母顺序显示.我刚创建了多个子页面,如"1月","2月","3月","4月".

它按以下顺序显示:

  1. 四月
  2. 二月
  3. 一月
  4. 游行

我希望它们按以下顺序排列:

  1. 一月
  2. 二月
  3. 游行
  4. 四月

confluence

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

如何在弹出窗口中使用“使用条款”

我想自定义term of use弹出窗口,当用户第一次登录时,该页面应该出现在弹出窗口中。

liferay liferay-6

5
推荐指数
0
解决办法
2233
查看次数

如何在Liferay Portal中避免使用URL中的jsession id?

请任何人都可以告诉我如何JSESSIONID从URL中删除参数?我不希望它被附加到URL.

liferay liferay-6

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

如何使用Liferay配置Angular JS?

我正在尝试使用Liferay配置Angular JS,有人可以告诉我如何使用liferay配置Angular JS吗?

liferay liferay-6 angularjs

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

滚动按钮 jQuery 用于向上滚动和向下滚动

在我的网站中,我有一个项目列表,我使用滚动条滚动项目。在此输入图像描述

现在我想用两个按钮替换该栏,这两个按钮用于向上滚动和向下滚动,如果没有任何项目可显示,则可以自动隐藏。 在此输入图像描述

如果有可用的插件,请告诉我。

javascript jquery jquery-plugins

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

将时间转换为美国不同时区

我有一个要求,我从数据库中获取日期和时间。对于美国,有多个时区。所以我想将来自 DB 的时间转换为当前时区。

即我想要类似的东西,在 DB 时间存储为 GMT 格式,但想将该时间转换为 PST 用户的 PST、MST 用户的 MST、CST 用户的 CST 和 EST 用户的 EST。

编辑:: 不知何故,我能够获取不同时区的时间。

public static void main(String[] args) {
        Calendar localTime = Calendar.getInstance();
        localTime.setTime(new Date());
        System.out.println("PST::"+getTimeByTimezone("PST",localTime));
        System.out.println("MST::"+getTimeByTimezone("MST",localTime));
        System.out.println("CST::"+getTimeByTimezone("CST",localTime));
        System.out.println("EST::"+getTimeByTimezone("EST",localTime));
    }

    public static String getTimeByTimezone(String timeZone,Calendar localTime){     

        Calendar indiaTime = new GregorianCalendar(TimeZone.getTimeZone(timeZone));
        indiaTime.setTimeInMillis(localTime.getTimeInMillis());
        int hour = indiaTime.get(Calendar.HOUR);
        int minute = indiaTime.get(Calendar.MINUTE);
        int second = indiaTime.get(Calendar.SECOND);
        int year = indiaTime.get(Calendar.YEAR);
        //System.out.printf("India time: %02d:%02d:%02d %02d\n", hour, minute, second, year);
        return hour+":"+minute; 

    }
Run Code Online (Sandbox Code Playgroud)

但我想转换已经在页面上发布的时间。

java liferay jakarta-ee

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