Map<Integer, Long> map = new HashMap<>(); map.put(0, 0L); map.put(1, 1L); String a = JSON.toJSONString(map); map = JSON.parseObject(a, Map.class); Lon... ...
分类:
其他好文 时间:
2019-11-04 19:19:03
阅读次数:
198
需求:查询结果要求显示用户名,用户密码,用户的角色 因为在用户表中只有用户角色码值,没有对应的名称,角色名称是在码表smbms_role表中,这时我们就需要联表查询了。 之前我们使用的是给查询结果字段取别名的方式来和实体类中的属性进行映射。现在我们换一种写法,使用ResultMap节点。 先介绍一下 ...
分类:
其他好文 时间:
2019-11-02 22:19:47
阅读次数:
256
题目如上: 题意:题意:n条鱼,每条鱼有自己的坐标有m个捕鱼人,每一个捕鱼人都给出x坐标(y坐标默认为0)每一个捕鱼人都有一个范围 l ,在范围内都能捕鱼,距离为 |a-x|+b 问最后每个捕鱼人对应可以捕捉到多少条鱼 思路: 其实我们稍微思考以下就可以知道:看一下样例中给的图 (1)我们会发现 l ...
分类:
其他好文 时间:
2019-11-01 18:21:50
阅读次数:
91
本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、龙采科技等公司offer,岗位是Java后端开发,最终选择去了龙采科技。 面试了很多家公司,感觉大部分公司考察的点都差不多,所以将自己的心得记下来,希望能给正在找或者准备找工作的朋友提供一点帮助。另外,目前在龙采科 ...
分类:
编程语言 时间:
2019-11-01 12:43:59
阅读次数:
108
1.可变性:String不可变(适用于做HashMap的键),StringBuffer和StringBuilder可变 2.性能角度:,String在new的时候,会在常量池中开辟空间,比较耗费内存,而StringBuffer,StringBuiilder字符串缓冲区(里面存储的全部都是字符串),它 ...
分类:
其他好文 时间:
2019-10-30 21:07:57
阅读次数:
108
巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力! 一.什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势: 1)动态文 ...
分类:
系统相关 时间:
2019-10-30 18:26:33
阅读次数:
108
前面也听说了ThreadLocal来实现高并发,以前都是用锁来实现,看了挺多资料的,发现其实还是区别挺大的(感觉严格来说ThreadLocal并不算高并发的解决方案),现在总结一下吧。 高并发中会出现的问题就是线程安全问题,可以说是多个线程对共享资源访问如何处理的问题,处理不当会的话,会出现结果和预 ...
分类:
编程语言 时间:
2019-10-28 21:17:14
阅读次数:
114
Android版本号与API级别对应关系表 名称 版本号 API等级 发布时间 BuildVersion Pie 9.0 28 2018-08-01 BuildVersionCodes.P Oreo 8.1 27 2017-12-01 BuildVersionCodes.OMr1 Oreo 8.0 ...
分类:
移动开发 时间:
2019-10-28 14:33:06
阅读次数:
138
public class DeviceInfo { public static String execute(String cmd) { System.out.println(cmd); StringBuilder sb = new StringBuilder(); StringBuilder er ...
分类:
其他好文 时间:
2019-10-24 11:47:38
阅读次数:
78
linux的特点 linux目录结构 VIM编辑器 网络相关 文件目录类 用户管理命令 文件权限类 磁盘分区类 进程线程类 压缩和解压类 后台服务管理类 RPM和YUM ...
分类:
系统相关 时间:
2019-10-23 18:04:16
阅读次数:
111