id189
id189
全部文章
分类
java基础(8)
java虚拟机(5)
mybatis(1)
spring(2)
数据库(1)
随笔(3)
项目应用(2)
归档
标签
去牛客网
登录
/
注册
id189的博客
笔记
全部文章
(共22篇)
spring事务
事务的特性 原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数...
spring
2020-10-09
0
106
rocketMQ
Namesrv: 存储当前集群所有Brokers信息、Topic跟Broker的对应关系。 Broker: 集群最核心模块,主要负责Topic消息存储、消费者的消费位点管理(消费进度)。 Producer: 消息生产者,每个生产者都有一个ID(编号),多个生产者实...
rocketMQ
实践
2020-09-28
0
776
redis
redis的数据类型,以及每种数据类型的使用场景 (一)String 这个其实没啥好说的,常规的set/get操作,value可以是String也可以是数字。一般做一些复杂的计数功能的缓存。 (二)hash 这里value存放的是结构化的对象,比较方便的就是操作其中的...
实践
redis
2020-09-27
0
123
动态代理
动态代理简单实现 在java的java.lang.reflect包下提供了一个Proxy类和一个InvocationHandler接口,通过这个类和这个接口可以生成JDK动态代理类和动态代理对象。 创建一个动态代理对象步骤,具体代码见后面: //创建一个与代理对象相关联的Invoc...
代理
2020-09-27
0
558
spring AOP
@Aspect 表明是一个切面类 @Component 将当前类注入到Spring容器内 @Pointcut 切入点,其中execution用于使用切面的连接点。使用方法:execution(方法修饰符(可选) 返回类型 方法名 参数 异常模式(可选)) ,可以使...
AOP
2020-09-27
0
443
annotation
。Annatation(注解)是一个接口,程序可以通过反射来获取指定程序中元素的 Annotation 对象,然后通过该Annotation对象来获取注解中的元数据信息。 5 4 种标准元注解 @Target 修饰的对象范围 @Target说明...
注解
2020-09-27
0
505
token
当客户端请求页面时,服务器会生成一个随机数Token,并且将Token放置到session当中,然后将Token发给客户端(一般通过构造hidden表单)。 下次客户端提交请求时,Token会随着表单一起提交到服务器端。 1、应用于“anti csrf攻击”: 服务器端会对Token值进...
实践
2020-09-25
0
442
锁机制
乐观锁和悲观锁 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度(悲观),因此,在整个数据处理过程中,将数据处于锁定状态。 悲观锁的实现,往往依靠数据库提供的锁机制 (也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否...
锁
2020-08-17
0
586
spring
常用注解 @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。 @Scope注解 作用域 @Lazy(true) 表示延迟初始化 @Service用于标注业务层组件、 @Controlle...
spring
2020-08-15
0
526
常见用法
#{} 这种取值是编译好SQL语句再取值 ${} 这种是取值以后再去编译SQL语句 Select * from emp where name = #{employeeName} 使用的时候就会转换为: Select * from emp where name = 'Smith'...
mybatis
2020-08-12
0
490
首页
上一页
1
2
3
下一页
末页