首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Marki17150
掘友等级
软件开发
每天的学习就像做笔记,总要留下些痕迹!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 32
沸点 2
赞
34
返回
|
搜索文章
最新
热门
JVM-攻城掠地
本文相关描述将参考《深入理解Java虚拟机》。 程序计数器:它可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作就是通过改变计数器的值来选取吓一跳需要执行的字节码指令(如分支、循环、跳转、异常处理、线程恢复)。 Java虚拟机栈:它的生命周期与线程相同,为虚拟机执行…
如何避免横向越权和纵向越权
横向越权:攻击者尝试访问与他拥有相同权限的用户的资源。 纵向越权:一个低级别攻击者尝试访问高级别用户的资源。 如果一个用户忘记密码,那么考虑一下具体的业务场景应该是什么样的。 第一步:用户首先会对个人密码提示问题,或手机密保等方式进行校验。 如果第一步执行成功,这时则会输入新的…
聊聊Java中的事物-Transaction
事物是数据库中一些列的连续的逻辑操作,事物具有ACID特性。(ACID:原子性、一致性、隔离性、持久性) 在处理日常数据时会出现的三类问题:脏读、不可重复读、幻读。 Read uncommitted 未提交读,会造成读取其它事物中未提交的事物(造成脏读)。 Read commi…
个人成就
文章被点赞
8
文章被阅读
4,582
掘力值
88
关注了
16
关注者
36
收藏集
3
关注标签
31
加入于
2017-02-22