redis事务与管道区别

摘要: 事务是服务端的行为,一次批处理多条命令 而管道是客户端的行为, 客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。 这个过程如同tcp的调用同步化(异步阻塞),管道就是为了优化这种情况 pipeline中发送的每个command都会被server立即执行,而且 阅读全文
posted @ 2019-09-20 19:50 silyvin 阅读(2581) 评论(1) 推荐(0)

jdk动态代理与cglib优势劣势以及jdk动态代理为什么要interface

摘要: 先来看一下jdk动态代理原型: IUserDao target = new UserDao(); // 给目标对象,创建代理对象 IUserDao proxy = (IUserDao) new ProxyFactory(target).getProxyInstance(); // 执行方法 【代理对 阅读全文
posted @ 2019-09-20 18:45 silyvin 阅读(1890) 评论(0) 推荐(0)

maven scope属性值设置含义

摘要: maven scope属性值设置含义 1、枚举各个属性值的含义 compile,缺省值,适用于所有阶段,会打包进项目。provided,类似compile,期望JDK、容器或使用者会提供这个依赖。runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。test,只在测试时使用,用于编译和 阅读全文
posted @ 2019-09-20 16:56 silyvin 阅读(298) 评论(0) 推荐(0)