![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术点总结
优云
熊猫人永不为奴
展开
-
Spring事务的四种特性 事务的三种并发访问问题真实场景解读 事务的四种隔离级别 事务七种的传播行为
1.事务的基本特性(ACID)原子性:一个事务是一个整体,不可分割,事务中的操作要么全部成功要么全部失败 一致性:一致性和原子性描述的是同一件事情,原子性是从操作的角度来说,要么全部成功要么全部失败,一致性是从数据的角度来说,数据要么是事务提交前的状态,要么是事务全部完成的状态.比如转账,初始状态(1000,1000) 转账100.事务提交之后数据要么是(1100,900)要么是(1000,...原创 2018-11-06 20:01:26 · 1328 阅读 · 0 评论 -
FastDFS简介&&FastDFS架构原理&&同步机制及解决 &&FastDFS 详细安装过程
1.简介FastDFS是用c语言编写的一筐开源的分布式文件系统,充分考虑了冗余备份,负载均衡,线性扩容等机制,并注重高可用.高性能等指标,使用FastDFS可以很容易搭建一套高性能的文件服务器集群提供文件上传下载.2.FastDFS架构FastDFS架构包括Tracker Server和Storage Server.客户端请求Tracker Server进行文件的上传下载,通过Trac...原创 2018-12-05 20:03:46 · 2587 阅读 · 0 评论 -
应用服务架构演变史&&SOA架构&&Dubbox分布式服务架构原理与部署
SOA架构SOA是Service-Oriented Architecture 是一种面向服务的分布式架构的治理系统确保架构有条不絮的演进.1.应用服务架构的演变史ORM单一应用架构:最开始数据量很小,系统中的所用的模块,功能全都放在同一台机器上的架构 MVC垂直应用架构:随着访问量的逐渐增加,单一应用靠横向增加机器的效果越来越小,我们可以将应用拆分为几个互不相干的应用,以提升效率...原创 2018-11-26 23:49:06 · 4276 阅读 · 2 评论 -
Dubbo中消费方注册两个消费行为报错: Duplicate application configs: dubbo:applicatio...
需求是在使用SpringSecurity框架在进行用户认证时,需要实现Spring框架的接口UserDetailsService,在这里涉及两个问题问题一:UserDetailsService的实现类如何实例化,是实例化到SpringMVC子容器中还是实例化到Spring父容器中 解决:这个接口的实现类最终要给SpringSecurity框架使用,SpringSecurity...原创 2018-12-04 11:38:33 · 2619 阅读 · 0 评论 -
Hibernate与Mybatis的详解区别
版权声明:本文为博主原创文章,未经博主允许不得转载。 1. hibernate是全自动,而mybatis是半自动hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。而mybatis仅有基本的字段映射,对象数据以及对象实际...原创 2018-11-17 17:23:31 · 159 阅读 · 0 评论 -
Maven概述 安装 创建项目 Idea配置Maven pom.xml文件 自定义骨架
目录 一:Maven的概述1:maven的概念2:maven的作用3:Maven的仓库4:Maven的坐标二:Maven的安装三:使用idea配置Maven四:创建Maven工程五:pom.xml文件1:jar包依赖2:jar包的作用范围3:插件六.自定义骨架步骤一:Maven的概述1:maven的概念maven是一个项目管理工具...原创 2018-11-04 18:38:02 · 4774 阅读 · 2 评论 -
全文检索技术&&Lucene&&全文检索服务Solr部署详细步骤&&Solr后台管理界面的使用
1.全文检索技术理论基础1.全文检索技术的解决方案原来的方法和实现搜索功能的流程图:传统的搜索引擎技术,在一般数据库数据量比较小,用户量比较小的时候是比较常见的但是在数据量增加到一定的量级的时候,数据库的压力就会变得很大,查询的速度会很慢,我们需要更好的解决方案来分担数据库的压力使用全文检索技术的解决方案:为了解决数据库的压力和速度的问题,我们的数据库变成了索引库,...原创 2018-12-05 20:12:21 · 459 阅读 · 0 评论