构建一个互联网应用,权限校验管理是很重要的安全措施,这其中主要包含: 认证 - 用户身份识别,即登录 授权 - 访问控制 密码加密 - 加密敏感...
基于OpenJDK 8 一直以为Java Object.hashCode()的结果就是通过对象的内存地址做相关运算得到的,但是无意在网上看到有...
问题 一直在使用如下代码进行程序耗时计算和性能调试,但是对其返回值代表的具体意义却不甚了解。 查看源码发现其代码并不复杂,下面就对其源码进行剖析...
1.什么是消息队列 消息队列允许应用间通过消息的发送与接收的方式进行通信,当消息接收方服务忙或不可用时,其提供了一个消息暂存的功能。 消息队列中...
下文均基于mysql-connector-java-5.1.43, mysql server version 5.6版本进行分析。 从刚开始接触...
分布式锁是控制分布式系统之间同步访问共享资源的一种方式。其典型的使用场景为:不同系统或者是同一系统的不同主机之间共享了一个或一组资源,那么访问这...
Mybatis的事务接口如下: 事务类的继承体系如图: JdbcTransaction是对JDBK commit & rollback简单封...
mybatis的基本用法如下: 其中最重要的是SqlSessionFactory和SqlSession,下面对其进行具体分析。 其类继承结构如图...
对于基本数据类型(int, char etc.),传递的是基本数据类型的值的拷贝对于对象引用,传递的是对象对象在堆中地址值的拷贝 数据内存分配 ...