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

网站不备案做seo没用竞价网站推广

网站不备案做seo没用,竞价网站推广,常州网站排名提升,云商城的网站建设拿QFramework(以下简称QF)第一个案例简单理解框架底层代码逻辑。 使用QF框架重构后的代码,给我这种小白一种很抽象的感觉,但好的代码就是抽象的,这是不可否认的。于是想掌握一下这个框架的基础部分,至少能…

拿QFramework(以下简称QF)第一个案例简单理解框架底层代码逻辑。

使用QF框架重构后的代码,给我这种小白一种很抽象的感觉,但好的代码就是抽象的,这是不可否认的。于是想掌握一下这个框架的基础部分,至少能让自己在UI使用方面可以随心所欲。

首先,是整个CounterApp架构的初始化:

先是这行代码,通过CounterAppController层获取CounterAppModel层,在我看来,整个CounterApp架构的构建由此开始,为了方便管理,架构整体使用依赖注入的方式将各个子模块注入整个CounterApp的Architecture中。


通过上面的扩展方法一步步直接访问到Interface属性,通过get访问器,走进InitArchitecture()方法。


初步认识InitArchitecture方法(将各个子模块注册进大模块架构中,此案例指的是CounterApp架构)

此处T类型就是CounterApp 。

随后进入CounterApp的Init()方法,注册各个子模块:


 下面在Architecture抽象类中的RegisterModel方法中,将CounterAppModel的架构归属设置为CounterApp架构=>model.SetArchitecture(this);

 将CounterAppModel注入到架构CounterApp的IOCContainer容器中。

接下来,

什么时候调用下面的条件语句呢?

//TODO

 

 逻辑梳理到这里,又有新的疑问诞生了:为什么Model和System需要SetArchitecture(this),而Utility却不需要呢?

//TODO


这个OnRegisterPatch?.Invoke(mArchitecture);是什么作用?

//TODO


接下来初始化所有已经注入到CounterApp架构中的Model、System,并打上“已经初始化”标识。

 上面这个方法的作用理解,但是具体代码编写不是很明白。 

未理解的点=>关键字typeof的应用、IsInstanceOfType方法的作用、Cast<T>()方法作用

//TODO

回到主题,最后标识整个CounterApp架构初始化完成。最后返回初始化的CounterApp架构:


接下来就是QF的命令模式事件系统了。

//TODO        未完待续...

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

相关文章:

  • 共享门店新增礼品卡兑换模式独立站seo推广
  • 做网站挂广告免费网站推广优化
  • 政府网站建设方案书怎么做优化关键词
  • 公司网站开发费用入哪个科目批量查询权重
  • 苏州城乡建设局的网站首页谷歌搜索引擎入口363
  • 重庆网站制作团队杭州seo排名公司
  • 关于网站开发所需的知识推广公司产品
  • 特色网站模板站长统计 网站统计
  • 阿里巴巴官方网站互联网搜索引擎
  • wordpress comment_form_after王通seo赚钱培训
  • 免费网站收录中国北京出啥大事了
  • 网站建设流程步骤怎么样佛山旺道seo优化
  • 网站登录接口怎么做关键词排名快照优化
  • 沈阳世纪兴网站建设微商已经被国家定为传销了
  • 99到家网站怎么做网络推广项目计划书
  • 网站 后台 数据 下载站长之家素材网
  • 网站的优点缺点公众号代运营
  • 淮北网站建设推广百度公司注册地址在哪里
  • wordpress 健身预约沧州网站seo
  • 专业网页网站设计图书南宁百度seo优化
  • 建湖做网站资源优化网站排名
  • 深圳有做公司网站深圳网站优化网站
  • 网站建设的一般过程网页设计用什么软件
  • 做传销一般是不是有网站企业品牌推广网站
  • 建设银行信用卡卡网站首页线下推广
  • 建设 信用中国 网站制作网页模板
  • 河北省建设执业资格中心网站seo怎么发外链的
  • 网站用空间还是服务器关键词录入榜
  • 布谷海南网站建设免费二级域名注册网站
  • 院系网站建设宁德市古田县