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

大浪网站建设怎么制作网页教程

大浪网站建设,怎么制作网页教程,服务器做网站好,dw做网站背景图片设置近期做项目时遇到一个场景,是需要在后端任务执行时动态注入策略。具体而言,笔者负责的后端服务,可以理解是会在线上服务发布时,对服务风险做实时扫描,那么这个扫描就需要根据当前线上服务发布上下文,匹配对…

近期做项目时遇到一个场景,是需要在后端任务执行时动态注入策略。具体而言,笔者负责的后端服务,可以理解是会在线上服务发布时,对服务风险做实时扫描,那么这个扫描就需要根据当前线上服务发布上下文,匹配对应的策略。但这里扫出来的策略都是静态持久化的,前端也有产品化的配置,而有些业务则希望能够在任务执行时,动态注入一些业务自己理解需要的扫描策略,不在前端做静态配置。

对于这类定制化需求,笔者想到的一种比较低成本实现的方式是这样的:

首先这类动态生成的策略还是需要持久化的,但不需要在前端做产品化,只不过后端查配置的时候,能够根据一定的逻辑识别出来哪些策略是静态配置,哪些策略是动态生成。具体的识别逻辑怎么做,一个解法就回溯到刚进大学学计算机网络那个年代,IP是怎么划分的,那么动态策略的ID就可以怎样划分。

然后是选数值段,这里需要确保db里面id范围和内存里面数据类型是一致的,比如mysql的bigint可以对应上Golang里面int64,那么就确保不会出现数值的隐式转换。然后我们就可以像IP划分一样,给一个非常大的prefix(比如0x1234567800000000)以及一个mask(对应的是0x7FFFFFFF00000000),那么只要有一个ID,就可以根据prefix和mask判断这个ID是动态策略的还是静态策略的,并且有了prefix,动态策略ID和落库主键ID也可以相互转化。

最后对于整个系统,根据ID去CRUD执行策略的逻辑都需要做变换,需要先校验是动态策略还是静态策略,然后再走对应的分支逻辑。否则会出现问题。

http://www.dtcms.com/wzjs/500077.html

相关文章:

  • 深圳网站优化排名罗湖区seo排名
  • 苏南建设集团网站优化关键词方法
  • wordpress只换域名九江seo优化
  • jsp网站开发文献百度点击优化
  • 如何做网站方案在线客服系统平台有哪些
  • 海南网站搭建外包南宁百度seo排名
  • 关于加强政府网站信息内容建设的意见成都优化官网公司
  • 安丘网站开发网站内部优化有哪些内容
  • 做婚庆的网站经典软文广告案例
  • 用flash做的网站展示国际新闻最新消息战争
  • 彩票网站的代理怎么做100个成功营销策划案例
  • 销售课程培训视频教程百度自动优化
  • 什么是网站维护费太原百度推广排名优化
  • 给客户做网站 赚钱吗互联网营销的方法有哪些
  • 阿里云域名怎么做网站电商运营模式
  • web网站建设一题库成人教育培训机构排名
  • 个人网站可以做企业宣传足球比赛今日最新推荐
  • wordpress多站点必备插件软文范文大全
  • 网站滚屏是用什么做的广告推广怎么做最有效
  • 建筑装饰装修湛江seo推广公司
  • 简易手机网站开发免费收录链接网
  • 亚马逊站外推广怎么做自己有货源怎么找客户
  • 做网站放广告怎么建立网站的步骤
  • 四川建设招投标网站佛山网站建设排名
  • 做网站送域名和邮箱seo收费标准多少
  • 用python做网站全国疫情地区查询最新
  • 网站信息发布产品seo是什么意思
  • wordpress 问答 主题 knowhow大连seo优化
  • 小程序模板做视频网站重庆森林粤语
  • 企业网站模块建设流程seo网站推广推荐