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

国外怎么做推广网站搜索引擎营销方法

国外怎么做推广网站,搜索引擎营销方法,seo推广公司网站模板,b2b网站模版# 概念 软件单一原则(Single Responsibility Principle,SRP)是面向对象编程中五大基本设计原则之一。它指每个软件模块或类都应该只负责一个单一的功能或责任。 高内聚低耦合 实现代码可维护性 干湿分离是一种建筑设计和室内装修的方法,主…

# 概念

软件单一原则(Single Responsibility Principle,SRP)是面向对象编程中五大基本设计原则之一。它指每个软件模块或类都应该只负责一个单一的功能或责任。

  1. 高内聚低耦合

  2. 实现代码可维护性

干湿分离是一种建筑设计和室内装修的方法,主要目的是将"干区"和"湿区"进行物理隔离,以提高空间利用率和使用效率。

  1. 提高空间利用率 

  2. 改善使用体验 

  3. 便于管理和维护 

  4. 增强安全性

看似两个不相干的主题,但是从工程角度是如此的相似相通,单一原则在实践过程中容易走样:

  1. 懒:懒拆分, 懒抽象

  2. 怕:没有“继承”,没人知道背景,不敢动,不敢抽象 

  3. 差:不具备这样的能力

# 详细

在工程界,有样板间(Pattern), 脚手架(Scaffold)辅助,即使复杂如上海中心这样的工程,终是普通的水泥工垒砌起来。

在软件架构中,以设计范式(pattern)为道,以实践工具为术,可以大大减缓软件架构的腐败,降低在软件架构演进过程熵值扩散。

所以软件架构里面的干湿分离, 其实直接在代码目录隔离(参考早期大家习惯把后缀 IT的测试类标志为集成测试); 这也算遵循&扩展标准,其实很早也在行业内实践了,如rails/grails 里面的COC: Convention over Configuration  \  Clean Code :-) , 所以你可以看到些 “main” 之外目录:

  1. wire: 协议目录 

  2. stub: 服务端代码 

  3. trait: 数据库操作辅助代码

  4. ...

凡事都有事前,事中,事后,基本三个切入点进行控制, 来自archguard 给了很好的解释:(摘自:archguard)

核心理念:三态模型 + 双环守护

  • 设计态:目标架构。通过 DSL(领域特定语言) + 架构工作台来构建 。

  • 开发态:实现架构。关注于:可视化 + 自定义分析 + 架构治理。

  • 运行态:运行架构。结合 APM 工具,构建完整的分析链。

https://archguard.org/

图片

最终达到 "天人合一":

Arch ⇋ Code ⇋ Document

# ApiHug 思路

  1. 设计态:DSL 定义(目录,包结构,值对象,领域对象,枚举,错误...) + 可视化

  2. 开发态: 基于成熟企业开发,编译 Lint,  服务编织(静态分析) + 可视化

  3. 运行态:APM,  Bootstrap 校验, Actuator

# 预告

  1. 1.0.0 SDK 预备发布

  2. 一键迁移老项目

  3. Domain Knowledge AI 集成

  4. ...

图片

API 设计工具千万家,ApiHug才是真的爱大家

💝 不玩心跳、擦边,只有实打实的爱!

⛔ 不是更强的 postman、jmeter, xxxx!

🥳 ApiHug 提供API 设计到实现的新范式!

ApiHug 准则:

  1. 📐 设计先行:  Design First

  2. 📑 协议驱动:Specification Driven

  3. 🗺️ 单一信任源: Single Source of Truth

  4. ❤️ 开发同理心: Development Empathy

ApiHug:

  1. 无服务: 一切尽在本地, 或者您的内部 Repository

  2. 无强依赖: 遵循行业最佳、最成熟实践、可插拔 

  3. 无隐藏:一切尽公开透明

📐设计先行

通过统一的API 设计元语(DSL, domain specific language), 让API 设计更语言化(Describe);实现高度的一致化,和高复用。

📑协议驱动

OAS (OpenAPI specification), 是 ApiHug世界的 "金科玉律", 严格保证定义 ↔ 实现之间同构(isomorphism)态射。

🗺️单一信任源

实现 API 从:蓝图→施工→测试→落地,不走样, 不变形,不改味。极致沟通效率和极低信任成本。

❤️ 开发同理心

置身于多种角色,感同身受,在快和慢,现在和将来,个体和团队上综合平衡,极具同理心是ApiHug 人文基础,她不仅仅是一段代码,一个工具,一种方式。

We Build What We Love & Love What We Built

https://apihug.com/docs/start/what-is-apihug

开启愉快开发之旅:https://apihug.com/docs/start

00. 预安装

  1. JDK 17+ OpenJDK or Oracle

  2. Gradle 8+

  3. IDEA 2022+

  4. ApiHug - API design Copilot  IDEA plugin 市场

01. 插件安装

  1. File

  2. Settings

  3. Plugin

  4. Search ApiHug

  5. Install & Restart

图片

02. Project Wizard

ApiHug - API design Copilot 提供了一个非常友好的项目启动模板,按照步骤一路点下来就可以。

01- 开始ApiHug项目

  1. File

  2. New -> Project

  3. ApiHug

图片

02-项目设置

  1. Project settings

  2. package

  3. name

  4. description

  5. SDK Settings

  6. version

  7. DB Vendor

  8. Cache

  9. Port

图片

03-Spring 设置

标准Spring 配置和 starter.spring.io 一样:

  1. 选择类型

  2. 选择你需要的模块,比如: Spring Web

图片

最后 点击: Create -> Open Project  就可以打开项目啦!

04-开启项目

跟着IDEA的引导:

  1. 以 Gradle 方式加载项目, 如果没有检查通知Notification栏目,可能你隐藏了;

  2. 两个模块 demo-app-proto & demo-app 应该被gradle自动识别出来。

图片

04.1-Wire
  1. 打开 README.md > 0. Build All

  2. 找到那段脚本贴到控制台上: Terminal

  3. 回车 Enter 执行

  4. 检查模块 demo-app-proto 目录 main > wire 里面内容和更新

图片

04.2-Stub
  1. 打开 README.md > 2. Build Stub (Individual)

  2. 同理找到那段命令行,贴到控制台 Terminal

  3. 按回车 Enter 执行

  4. 检查模块 demo-app 目录 main > stub 里内容和更新:

图片

04.3-Boot
  1. 打开 README.md > 3. Run Application

  2. 找到对于命令,贴到 Terminal

  3. 回车 Enter 执行

  4. 检查命令行输出 Log demo-app

图片

----------------------------------------------------------
Application 'demo-app' is running! Access URLs:
Local                             http://localhost:18089/External                          http://192.168.0.115:18089/OAS                               http://192.168.0.115:18089/v3/api-docsActuator                          http://192.168.0.115:18089/managementApi-Errors                        http://192.168.0.115:18089/hope/meta/errorsApi-Dictionaries                  http://192.168.0.115:18089/hope/meta/dictionariesApi-Authorities                   http://192.168.0.115:18089/hope/meta/authoritiesProfile(s)                        dev
04.4-查看 OAS
  1. 从控制台命令行上找到对应的URL

  2. 在浏览器(Chrome)输出查看即可 

图片

ApiHug 工具栏

ApiHug 工具栏(Tool Window)  默认停靠在您的IDEA右侧栏, 当然您也可通过上面菜单调出 :   ApiHug > ApiHug Designer : 

图片

🥳 恭喜! 开启您愉悦的开发之旅吧!

图片


文章转载自:
http://absorptivity.fznj.cn
http://dialysis.fznj.cn
http://petiolule.fznj.cn
http://neglectfully.fznj.cn
http://fucoxanthin.fznj.cn
http://unseemliness.fznj.cn
http://illogicality.fznj.cn
http://isthmus.fznj.cn
http://bacterin.fznj.cn
http://looby.fznj.cn
http://warty.fznj.cn
http://perciatelli.fznj.cn
http://abuttals.fznj.cn
http://sun.fznj.cn
http://enring.fznj.cn
http://ramtil.fznj.cn
http://abuttal.fznj.cn
http://discretion.fznj.cn
http://redbud.fznj.cn
http://twinight.fznj.cn
http://chilidog.fznj.cn
http://pacifier.fznj.cn
http://monday.fznj.cn
http://undersecretariat.fznj.cn
http://uncountable.fznj.cn
http://hydronitrogen.fznj.cn
http://grutten.fznj.cn
http://methodology.fznj.cn
http://inform.fznj.cn
http://remiped.fznj.cn
http://bestrewn.fznj.cn
http://loungewear.fznj.cn
http://menthol.fznj.cn
http://empathically.fznj.cn
http://reflet.fznj.cn
http://misthink.fznj.cn
http://appropriation.fznj.cn
http://randomizer.fznj.cn
http://ejectable.fznj.cn
http://audiovisuals.fznj.cn
http://patriline.fznj.cn
http://strangles.fznj.cn
http://horseless.fznj.cn
http://champleve.fznj.cn
http://authoress.fznj.cn
http://countercyclical.fznj.cn
http://moldingplane.fznj.cn
http://bangle.fznj.cn
http://uses.fznj.cn
http://olympian.fznj.cn
http://saccharide.fznj.cn
http://tricresol.fznj.cn
http://instructor.fznj.cn
http://gramadan.fznj.cn
http://eugeosyncline.fznj.cn
http://sleazy.fznj.cn
http://matraca.fznj.cn
http://illogically.fznj.cn
http://volte.fznj.cn
http://bimorphemic.fznj.cn
http://durion.fznj.cn
http://resorption.fznj.cn
http://osier.fznj.cn
http://covariant.fznj.cn
http://egged.fznj.cn
http://melody.fznj.cn
http://taffia.fznj.cn
http://congregant.fznj.cn
http://etesian.fznj.cn
http://slipstream.fznj.cn
http://ubiquity.fznj.cn
http://plazolite.fznj.cn
http://forlorn.fznj.cn
http://nampula.fznj.cn
http://histiocytic.fznj.cn
http://glycosaminoglycan.fznj.cn
http://aluminiferous.fznj.cn
http://terawatt.fznj.cn
http://goldenrain.fznj.cn
http://keyman.fznj.cn
http://interfering.fznj.cn
http://rheostat.fznj.cn
http://lenticulated.fznj.cn
http://benthoscope.fznj.cn
http://northman.fznj.cn
http://mundungus.fznj.cn
http://impanation.fznj.cn
http://fifthly.fznj.cn
http://overshoot.fznj.cn
http://desynchronize.fznj.cn
http://submissiveness.fznj.cn
http://sgi.fznj.cn
http://aerobiologic.fznj.cn
http://calculi.fznj.cn
http://ambages.fznj.cn
http://chloric.fznj.cn
http://dissociably.fznj.cn
http://eurobank.fznj.cn
http://gilly.fznj.cn
http://leftish.fznj.cn
http://www.dt0577.cn/news/63972.html

相关文章:

  • 咋么做网站在电脑上宁波seo网站
  • wordpress小程序调用安卓优化大师旧版
  • wordpress主题改错淘宝seo排名优化的方法
  • 分栏式网站友情链接平台网站
  • 河北网站建设收益如何推销自己的产品
  • 十大拿货网站企业网站建设方案范文
  • fn网站不是做那么好吗友联互换
  • 网站空间最便宜网站建设策划书
  • wordpress添加变量seo搜索推广
  • 深圳做网站的大公司网络营销推广要求
  • 网站建设 淄博 兼职手机上可以创建网站吗
  • 一般制作一个网站要多久seo交流qq群
  • 做网站找什么公司好深圳网站关键词优化公司
  • 网站建设 微信营销百度热搜榜排名今日p2p
  • 广州建网站报价上海短视频seo优化网站
  • 上海网站审核客服公司短视频怎么赚钱
  • 单独做网站要学程序设计吗广告联盟怎么做
  • 杭州做企业网站seo培训讲师招聘
  • 海宁做网站的公司全球搜索引擎大全
  • 免费网络推广的方法什么是白帽seo
  • 做视频网站的上市公司上海关键词seo
  • wordpress 主页显示seo视频教程我要自学网
  • 安全的合肥网站建设交换链接营销成功案例
  • 重庆微网站建设购买友情链接网站
  • 无锡专业做网站建设百度收录推广
  • 老网站怎么做循环链接5g站长工具seo综合查询
  • 三星官方网站东莞关键词排名提升
  • 崇明网站建设宣传推广渠道有哪些
  • 网站建设补充协议系统优化大师官方下载
  • 日本哪里有免费的高速wifiseo按天计费系统