• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

京淘项目

互联网 diligentman 1周前 (11-21) 6次浏览

架构设计

互联网行业特定

1.高并发
2.分布式 服务器数量分配均衡
3.海量数据处理 采用更加高效的方式进行数据处理 大数据方向 java开发岗位 要求大数据相关技术.
4.安全性问题: 网贷(11%) 交易的安全性(区块链)

阿里风控系统: 1.手机号是否变更
              2.交易密码是否变更
              3.银行交易是否频繁
              4.交易之间的双方是否有资金往来…
              5.交易双方是否为好友关系.             

京淘项目
京淘项目
京淘项目
京淘项目

ORM思想

介绍:对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。如今已有很多免费和付费的ORM产品,而有些程序员更倾向于创建自己的ORM工具。
ORM方式: 以对象的方法操作数据库, 可以实现结果集与对象的自动的映射 不需要自己手写.

AJAX原理

特点: 局部刷新:异步调用(加载)
调用原理说明:
1.用户将请求发给AJAX引擎进行处理.之后等待引擎返回数据.
2.ajax引擎接收到用户的请求之后,代替用户访问后端服务器.
3.后端服务器接收请求之后,执行业务处理. 并且将返回值返回.
4.ajax引擎收到返回值结果之后,要在第一时间通知给用户. 利用回调函数将数据传给客户端.ajax调用成功.
ajax嵌套问题
说明: 如果在ajax内部再次嵌套ajax请求,则需要将内部的ajax请求设置为同步状态.
俗语: 赶紧走吧 赶不上二路公交车了…
核心原因: 页面需要刷新2次都是只刷新一次.

分布式

分类

  1. 分布式计算
    说明: 一项任务由多个服务器共同完成的.
    例子: 假设一项任务单独完成需要10天,如果有10个人同时执行则一天完成. 大数据处理技术.
  2. 分布式系统
    说明: 将项目按照特定的功能模块及层级进行拆分.从而降低整个系统架构的耦合性问题.

项目拆分核心:无论将来项目怎么拆分,都是同一个系统. 口诀: 对外统一,对内相互独立.


程序员灯塔
转载请注明原文链接:https://www.wangt.cc/2020/11/%e4%ba%ac%e6%b7%98%e9%a1%b9%e7%9b%ae/
喜欢 (0)