摘要: 1,接口的多个实现 group 2, 阅读全文
posted @ 2019-06-18 12:21 song123666 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1. solr查询 or and要大写 阅读全文
posted @ 2019-04-03 18:07 song123666 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1, 存储过程 定义是编译一次 快 一次多条sql减少网络负载 重复使用 安全性高 2, 3nf 阅读全文
posted @ 2019-04-03 17:18 song123666 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1, ReentrantReadWriteLock是Lock的另一种实现方式,我们已经知道了ReentrantLock是一个排他锁,同一时间只允许一个线程访问,而ReentrantReadWriteLock允许多个读线程同时访问,但不允许写线程和读线程、写线程和写线程同时访问。相对于排他锁,提高了并 阅读全文
posted @ 2019-04-03 17:16 song123666 阅读(119) 评论(0) 推荐(0) 编辑
摘要: ApplicationContext接口常用实现类***ClassPathXmlApplicationContext: 它是从类的根路径下加载配置文件 推荐使用这种***FileSystemXmlApplicationContext: 它是从磁盘路径上加载配置文件,配置文件可以在磁盘的任意位置。* 阅读全文
posted @ 2019-04-03 17:11 song123666 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1,DispatcherServlet初始化的主要工作就是为了创建Spring容器 阅读全文
posted @ 2019-04-03 17:10 song123666 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 如果是一个大型的网站,内部子系统较多、接口非常多的情况下,RPC框架的好处就显示出来了,首先就是长链接,不必每次通信都要像http 一样去3次握手什么的,减少了网络开销;其次就是RPC框架一般都有注册中心,有丰富的监控管理;发布、下线接口、动态扩展等,对调用方来说是无感知、统 一化的操作。第三个来说 阅读全文
posted @ 2019-04-03 17:06 song123666 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1, response.sendRedirect() 重定向 返回后重新生成一个请求 request。getRequestDispatcher.forward 类似于方法调用 同一个请求 直接返回 2, filter取你所想取 拦截器(代理) 拒你所想拒 3, cookie session cook 阅读全文
posted @ 2019-04-03 16:45 song123666 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1,RabbitMq:它比kafka成熟,支持AMQP协议(跨语言)处理,在可靠性上,RabbitMq超过kafka,在性能方面超过ActiveMQ。 数据一致性 完整性好Kafka:Kafka设计的初衷就是处理日志的,不支持AMQP事务处理,可以看做是一个日志系统,针对性很强,所以它并没有具备一个 阅读全文
posted @ 2019-04-03 16:42 song123666 阅读(137) 评论(0) 推荐(0) 编辑
摘要: nginx反向代理 负载均衡 keepalive高可用 lvs负载均衡算法 mvn build自定义命令 install安装到本地仓库 阅读全文
posted @ 2019-04-03 16:34 song123666 阅读(165) 评论(0) 推荐(0) 编辑