失效链接处理 |
Java工作笔记 PDF 下载
本站整理下载:
相关截图:
主要内容:
数据库修改端口号
1、打开MYSQL根目录查看是否存在my.ini,若不存在,创建一个my.ini文件
复制下面的code到my.ini中
[client]
port=2512
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置为MYSQL的数据目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
#端口号
port=2512
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
2、打开DOS重启MYSQL服务
DOS > net stop MYSQL
DOS > net start MYSQL
记一次对List<Map>内对象进行排序
1. public static void main(String[] args) {
2. Map<String,String> map1 = new HashMap<String, String>();
3. map1.put("operationTime", "2010-01-10 12:20:00");
4.
5. Map<String,String> map2 = new HashMap<String, String>();
6. map2.put("operationTime", "2010-01-10 12:40:00");
7.
8. Map<String,String> map3 = new HashMap<String, String>();
9. map3.put("operationTime", "2010-01-10 12:30:00");
10.
11. List<Map<String,String>> list = new ArrayList<Map<String,String>>();
12. list.add(map1);
13. list.add(map2);
14. list.add(map3);
15.
16. System.out.println("排序前的list:");
17. System.out.println(list);
18.
19. final SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
20. Collections.sort(list, new Comparator<Map<String,String>>(){
21.
22. public int compare(Map<String, String> o1, Map<String, String> o2)
23. {
24. //取出操作时间
25. int ret = 0;
26. try
27. {
28. ret = df.parse(o1.get("operationTime")).compareTo(df.parse(o2.get("operationTime")));
29. } catch (ParseException e)
30. {
31. throw new RuntimeException(e);
32. }
33. return ret;
34. }
35.
36. });
37.
38. System.out.println("排序后的list:");
39. System.out.println(list);
40. }
|