当前位置: 首页 > news >正文

一个网站主机多少钱一年wordpress 柒比贰主题

一个网站主机多少钱一年,wordpress 柒比贰主题,手术室专科建设网站,住建局官网网站简历原文 抽查部分 项目描述 该项目旨在服务广州地区的快递物流#xff0c;实现了下单、快递员取派件、订单转运单、线路规划、网点设置等功能。 责任描述 登录系统优化#xff0c;双token三验证模式实现设置token状态、提高登录安全性的效果 模拟问答 1.能简单介绍一下…简历原文 抽查部分 项目描述 该项目旨在服务广州地区的快递物流实现了下单、快递员取派件、订单转运单、线路规划、网点设置等功能。 责任描述 登录系统优化双token三验证模式实现设置token状态、提高登录安全性的效果 模拟问答 1.能简单介绍一下你这个的项目吗 模板一 好的。我这个项目叫“加驰物流”服务了广州地区的快递物流。 这个项目分几个功能模块前端由用户端、快递员端、司机端和后台管理系统四个不同部件组成。然后由统一网关拦截。后端由业务平台和第三方支撑平台组成业务包括路线规划、运单任务管理和智能调度以及其他的微服务比如快递员微服务、司机微服务等。这些都连接到了MySQL、MongoDB等组成的数据平台上。第三方支撑平台用到了公司自研的权限系统、地图服务还使用到了阿里云、RabbitMQ、Seata、xxl-job任务调度等。 这个项目使用了以下技术栈jdk1.8、MySQL8.0、Spring Boot2.6.6、Nacos1.4.2、SpringCloud Gateway3.1.1、Redis7.0.4、 MyBatis-Plus、knife4j、MongoDB、ElasticSearch、RabbitMQ、xxl-job、Jenkins、seata、Hutool 项目的特色亮点在于设计优化了物流信息模块实现了数据精简、流量削峰、提高系统可用性。 在做出亮点的时候碰到了很多难点有以下4个 1.数据量大的问题。我们用MongoDB的单条数据可以多字段存储替换了MySQL实现了数据精简 2.高并发问题。我们用Caffeine和Redis做了多级缓存解决了这个问题。 3.缓存击穿问题。我们引入了布隆过滤器来解决这个问题。 4.布隆过滤器准确性、效率问题。我们在过滤器内加适当的算法数量解决了这个矛盾。 这个项目给我的收获就是更深入的体会到了技术的实际能力。不同的数据库技术能满足不同的需求MySQL适合常规化数据存储MongoDB适合一些特殊情景的使用多级缓存对高并发问题的较成功的解决缓存击穿情景下布隆过滤器的选用与调试。这些实际的技术应用场景说实话让我着迷也让我感觉有源源不断的改变世界的力量。 我可以说说项目难点业务的处理逻辑。物流信息模块中首先是更新或添加运单详情的逻辑根据运单id查询运单是否存在若不存在则创建若存在则追加。然后设置更新时间加入MongoDB。 然后引入多级缓存是查询的逻辑首先查询Caffeine里面有没有数据如果没有则查询Redis最后才查询数据库。更新数据即创建或追加运单详情时让所有一级缓存节点都订阅二级节点及时更新。 最后为了解决缓存的三种问题作了如下操作 解决缓存击穿我们设置互斥锁 解决缓存雪崩我们设置随机过期时间、采用多级缓存、搭建高可用集群 解决缓存穿透我们采用布隆过滤器。 模板二 好的。我在项目中是后端开发负责物流信息模块的性能优化。 这个物流信息模块是后端的业务后端业务包括路线规划、智能调度、运单任务分配等模块我负责的物流信息模块也是其中之一。 它要做的就是查询运单信息然后在用户访问的时候交给前端显示快递到了哪里。 公共部分就是查询显示订单的模块。 我负责的就是修改MySQL存储方式为MongoDB方式以及采用布隆过滤器解决缓存穿透的问题。 我的技术方案成功精简了数据达到了流量削峰、提高系统可用性的效果。 好在后期没出什么bug。 推荐使用模板二。 2.能说一下你这个登录系统做了什么吗 可以。我登录用了微信登录流程如下 首先微信小程序发送登录请求携带了appid、appsecret还有code后端接收到后向微信接口传递这些参数进行校验得到用户的信息openid等。然后若用户、用户手机号存在则直接根据这些信息生成token不存在则查询到手机号、创建用户信息再生成token最后返回给前端保存。之后前端就用token访问登录后能访问的资源。 在这个流程中关于token可能存在两方面的问题 其一是有效期的长短问题有效期过短登录频繁不方便用户有效期过长被黑客截取后系统就不安全。 其二是一个token没办法手动让其失效这样检测到异常状态后还是能使用就不合理。 为了解决这两个问题我们的方案是采用双token三验证的模式来替代单token模式。 双token意思是设置一个长期token例如一天的和一个短期token例如5分钟的。 面对第一个问题如果5分钟后短token失效了只要长token还在有效期就可以拿长token去重新获取短token就又可以保持登录状态了 面对第二个问题只要我们把长token设置成只能使用一次例如存入Redis检测到异常状态后直接移除Redis中的token信息这样就能达成设置状态的效果了。
http://www.zqtcl.cn/news/384102/

相关文章:

  • 站长之家alexa排名网站架构 seo
  • 四川智能网站建设制作建设网站代理
  • 对网站建设好学吗智慧企业解决方案
  • 网站建站平台eazyshoph5制作微信小程序
  • 扬中网站建设 优帮云望野古诗带拼音
  • 网站和discuz同步登录建设产品网站课程
  • 常州做网站多少钱图片链接在线生成器
  • 服务器网站打不开可以做哪些网站
  • 建设银行网站信息补充网站如何备份
  • 网站建设 杭州市萧山区网页此站点不安全
  • 微网站免费开发平台钟表珠宝商城网站建设
  • 帮建网站的人wordpress广告栏
  • 怎么学建网站教做甜品网站
  • 建网站 服务器需要安装 tomcat安徽城乡建设 厅网站
  • 建筑公司企业简介模板关于网站优化的文章
  • 绥化网站建设兼职互联网大厂设计哪家口碑好
  • 成交型网站建设公司六安亿联网络科技有限公司
  • 优秀行业网站广州网站建设怎么样
  • 南宁建设信息网seo推广公司排名
  • 凯发网站国外网站博客网站也可以做引流
  • 网站设计要学什么vestacp wordpress
  • 模板建站代理3免费做网站
  • 酒店官方网站的功能建设百度网盟推广案例
  • 屯昌网站建设wap网站搭建
  • 毕设做音乐网站重庆正云环境网页制作
  • 免费网站建站w深圳罗湖建网站
  • 创建一个网站一般步骤有哪些互动网站策划
  • 文化传媒 网站设计宿迁网站建设价格
  • 网站开发五人分工是网站推广的案例
  • 海外网站制作seo技术