java框架
杨宗健
这个作者很懒,什么都没留下…
展开
-
Dubbo 基础知识 和 应用
一个项目中有很多个功能,每个功能放在不同的计算机和系统中,这些功能又形成了一个整体项目,但是我们的用户不知道有这么多计算机和系统,用户看起来操作的是一个完整的项目。 在有限的 资源(服务器) 下 提高 资源(服务器)的 利用率,就使用异步通信,提高请求的处理效率,比如订外卖和滴滴。 长连接网络通道: 协议建立好 长连接 通道...原创 2019-01-31 14:00:03 · 467 阅读 · 0 评论 -
Spring-Session 知识点 和 源码分析(上)
一、什么是 session ? 每一个用户 只拥有一个 session 。 (1)Session 的 作用 就是 让我们的 服务器记住 是哪个用户,也就是浏览器访问过我。当我发起一个 会话,我们的服务器端 就会 为我们产生 session,每一个session对应一个sessionID,然后将这个sessionID存放在cookie中然后将cookie存放在我们的浏览器中,然后我们在不关闭浏览...原创 2019-01-31 14:29:55 · 313 阅读 · 0 评论 -
Spring-Session 基础知识点 和 源码分析(下)
一、Spring-Session的使用场景: 场景一 、相同域名下相同项目实现session共享。 集群部署之后我们需要使用spring-session。 原因: 我们tomcat 服务器集群部署(处理动态资源)和nginx集群部署(处理静态资源)之后,配合我们的 主nginx负载均衡。我们的主nginx 根据 服务器的压力或者某种规则来进行分发请求。一个用户在一次会话当中,发出很多次请...原创 2019-01-31 14:58:50 · 341 阅读 · 0 评论 -
SpringMVC配置解析和工作流程
视图解析器: 我们一般将 不让用户访问的 页面 放进:在web-inf中的页面是受保护的。 我们将页面放在 web-inf下自定包view中: 我们添加视图的时候:前缀和后缀都重复了,我们的框架也知道帮我们省去重复的地方。 这时候我们就配置一个 视图解析器: 怎么配置视图解析器中的 属性: 内部视图资源分析器。 代码一: 关键代码: SpringMVC....原创 2019-01-27 18:56:50 · 324 阅读 · 0 评论 -
Spring基础学习
@component是用来创建对象的。默认是创建单例对象。 属性: value , 表示<bean>对象的 id,也就是对象的名称。 位置:在类的定义上面。 基本上所有的可以给类 使用的注解 都是写在类的上面的。 @component(value=”所要创建的对象的名称”) 因为写在了类的上面就不用再像<bean>标签一样需要写类的全地址了 等价...原创 2019-01-27 19:03:02 · 352 阅读 · 0 评论 -
Nginx 应用 和 知识点
负责均衡里面常用的策略有: 轮询:不做任何的配置默认采用轮询的策略。就 1212121 这样 轮着来。 2. 后面什么都不写 只写一个端口号和ip地址 这样的就是采用的轮询的策略。 权重策略: 有的 服务器 性能高有的服务器性能低,这样子就可以按照权重比来让 服务器的压力平坦一下。 一般用在 服务器的性能不平均的情况。 Ip_hash策略: 这种的策略可以有效地防止sess...原创 2019-01-27 19:18:56 · 345 阅读 · 0 评论