首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小码君
掘友等级
java打砸
好东西不需要多说,实际行动告诉你
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 0
沸点 3
赞
3
返回
|
搜索文章
最新
热门
InnoDB select操作会锁表吗?是行锁还是表锁?
今天朋友说操作mysql超时了,我首先想到的是环境的问题。我问是不是数据源配错了,他给我的答案是否定的。然后查了下日志:java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction。跟…
从大层次讲java技术学习路线
Java从95年至今经过多年发展,由于各位前辈的不断创新,Java的成熟性已不可置疑;同时也导致java技术琳琅满目。那么在学习Java前我们应该如何选择技术方向呢?目前,哪些技术非常流行呢?另外,小编听到很多人说软件是吃青春饭的,30+混不好就没什么发展前途了,现实真实如此吗…
浅谈HashMap的默认值、属性和构造器
HashMap基于哈希表的Map实现,以key-value的形式存在,并允许使用 null 值和 null 键。继承AbstractMap,当中实现了Map的重要方法。类定义如下: 使用数组存储数据,索引实现O(1) 时间复杂度,所有查找速度比较快。同ArrayList; 当链…
位操作 &、|、~、^、<<、>>
今天在看Java8的HashMap底层原理的时候看到多处操作二进制数的地方。虽然平时写代码不怎么用到二进制的操作,建议以后还要往二进制操作上靠一靠,因为他确实能提高效率,而且是代码更为简洁。在此,我在这里说下它的定义和作用,不对的地方希望大家指正。 现实中的世界在计算机中都是以…
唯一登陆
登陆成功后返回前端token(含有时间撮),并将token保存到Redis或数据库中。每次请求都对比入参token和DB中的token是否一致?不一致,则返回消息并跳到登陆页。处理方法上可参考上一篇文章:[登陆成功后7天无操作需再次登陆]
登陆成功后7天无操作需再次登陆
实现这种功能方法有很多,前后端都可以实现。本文将从后端(java)实现此功能。大概思路如下: 在访问每个接口前校验登陆是否过期(使用拦截器进行统一校验)。校验规则:当前系统时间currentTimeMillis-timeMillisDB > 0 ,则过期,返回登录页;否则,更新…
# mybatis批量操作
应用场景:今天做了一个插入数据的小功能,将含有50个对象的集合(List)插入到数据库。自然而然的就要到了mybatis批量插入,记得刚参加工作时,类似场景我会写一个for循环,逐条插入数据。 操作数据库的时候会经过这样一个流程:创建、打开、执行SQL、关闭连接,创建和打开数据…
个人成就
文章被点赞
9
文章被阅读
9,974
掘力值
175
关注了
11
关注者
0
收藏集
0
关注标签
8
加入于
2018-10-26