![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构设计
梦里梦见醒不来丶
未来可期
展开
-
C/S和B/S两种架构区别与优缺点分析
一、C/S 架构1、 概念C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。C/S 架构也可以看做是客户端架构。因为客户端需要实现绝大多数的业务逻辑和界原创 2017-03-22 13:53:51 · 1423 阅读 · 0 评论 -
Intellij-IDEA搭建SrpingMVC+Spring+Mybatis+Bootstrap+分页(二)
上一篇文章地址: Intellij-IDEA搭建SrpingMVC+Spring+Mybatis+Bootstrap+分页-笔记(一) 这篇文章将会在上一篇文章的基础上做完善,还没有看上一篇文章的可以先看下1.引入Bootstrap,优化登入页面及注册页面先引入bootstrap、jquery、jquery validate文件和一张背景图片 注:在引入bootstrap.js...原创 2018-02-11 16:53:40 · 5492 阅读 · 5 评论 -
Intellij-IDEA搭建SrpingMVC+Spring+Mybatis+Bootstrap+分页(一)
1.环境介绍Intellij-IDEA:2017.3.2JDK:1.8.0_77Maven:3.5.0Tomcat:8.5.20mysql:5.7.19Intellij-IDEA安装配置相关链接Intellij IDEA安装与破解 Intellij IDEA配置Maven Intellij IDEA配置JDK2.创建一个maven项目一步一步往下走就...原创 2018-02-09 18:04:26 · 3369 阅读 · 3 评论 -
SOA、SOAP、RPC、REST、DUBBO的区别与联系
1、SOASOA(面向服务的软件架构、Service Oriented Architecture),是一种软件设计模式,主要应用于不同应用组件之间通过某种协议来互操作。例如典型的 通信网络协议。因此SOA是独立于任何厂商、产品、技术的。SOA有两个层面的定义:从应用的角度定义:SOA是一种应用框架,它着眼于日常的业务应用,并将他们划分为单独的业务功能和流程,及所谓的服务。从软件的基本原理定转载 2017-09-25 20:21:22 · 347 阅读 · 0 评论 -
SpringMVC-Spring-MyBatis-Freemarker整合+源码下载
前言:之前看过很多大神写的SSM整合,但一直没亲自动手去这搞过,对于这三个框架的整合脑子中也是模模糊糊,今天决定去弄一下,加深一下自己对他们的印象,而且我也会把最常用的前端框架FreeMarker整合到一起,以及拦截器和过滤器的使用,小弟也是第一次整合这几个常用的框架,如有错误,敬请包涵和指出。框架版本:Spring4.0, Mybatis3.2.0, Freemarker 2.3.16 数据库:原创 2017-06-12 17:22:16 · 1116 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认为转载 2017-03-23 15:39:00 · 1223 阅读 · 0 评论 -
高并发性能优化策略
优化程序,优化服务配置,优化系统配置1.尽量使用缓存,包括用户缓存,信息缓存等,多花点内存来做缓存,可以大量减少与数据库的交互,提高性能。2.用jprofiler等工具找出性能瓶颈,减少额外的开销。3.优化数据库查询语句,减少直接使用hibernate等工具的直接生成语句(仅耗时较长的查询做优化)。4.优化数据库结构,多做索引,提高查询效率。5.统计的功能尽量做缓存,或按每天一统计或定时统计相关报表原创 2017-03-22 18:03:47 · 979 阅读 · 0 评论 -
服务器端如何优雅的统一返回值和统一接收值?
1、在做服务器端开发的时候,我们经常要返回特定格式的数据给调用方,通常有状态码、消息和数据,如何将这些返回结果统一起来呢?请看下面…public class ResponseVO<T> extends PageVO { private ResultCode status; private String msg; private T data; ...原创 2019-07-31 13:50:13 · 574 阅读 · 0 评论 -
聊聊分布式事务,再说说解决方案
前言最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行 CAP 的下一阶段的开发工作,不过目前已经告一段落了。接下来还是开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免,本文就分布...转载 2019-08-29 10:59:38 · 130 阅读 · 0 评论