我有一个哈希图,其 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 来实现。
谢谢
我是Confluence的新手,我想知道如何在创建边栏时对子页面进行排序.
子页面现在按字母顺序显示.我刚创建了多个子页面,如"1月","2月","3月","4月".
它按以下顺序显示:
我希望它们按以下顺序排列:
我想自定义term of use
弹出窗口,当用户第一次登录时,该页面应该出现在弹出窗口中。
请任何人都可以告诉我如何JSESSIONID
从URL中删除参数?我不希望它被附加到URL.
我正在尝试使用Liferay配置Angular JS,有人可以告诉我如何使用liferay配置Angular JS吗?
我有一个要求,我从数据库中获取日期和时间。对于美国,有多个时区。所以我想将来自 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)
但我想转换已经在页面上发布的时间。
liferay ×4
liferay-6 ×3
java ×2
angularjs ×1
confluence ×1
jakarta-ee ×1
javascript ×1
jquery ×1