好康的网站代码_香港美国服务器_什么是网络社交安全_中级经济师考试公告

校际凡科平台怎么登录

河南建设网证书查询平台、网站宣传的重要性、永久使用、不限域名、广州手表网站

手机网址2021年免费不封?

好康的网站代码_香港美国服务器_什么是网络社交安全_中级经济师考试公告

Page({/*** 页面的初始数据*/data: {articlesData:{}},/*** 生命周期函数--监听页面加载*/onLoad(options) {var that = this;if(options.id=='1'){that.setData({articlesData:{id:'1',title:'设计模式总结',author:'作者:穆瑾轩',createTime:'2022-07-02 23:22:59',commonContent:'公众号:java穆瑾轩;原文:CSDN-https://blog.csdn.net/xiaoxianer321',content:[{type:'h3',text:'1、设计模式总结', },{type:'p',text:'  至此,我们已经完成了23种设计模式的学习,最后很有必要做个总结。\n \n   设计模式并不是一种具体的技术,它讲述的是解决问题的思想,是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案,是对类的封装性、继承性和多态性,以及类的关联关系和组合关系的充分理解与应用。\n\n  在软件工程中有个概念,叫高内聚低耦合,它是作为评判一个软件设计的好坏标准之一。\n\n  高内聚:内聚针对的是模块的内部设计,是指一个软件模块内的各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密度高。简单的说就是一个模块是否由相关性很强的代码组成,没有冗余和过于复杂的逻辑,只负责一项任务,也就是常说的符合单一职责原则。\n\n  低耦合:耦合针对的是模块(或类)与模块(或类)之间交互的复杂度,模块间的耦合度取决于模块间接口的复杂性、调用方式以及传递信息,传递的信息越少往往耦合度就越低。高内聚低耦合可以保证服务的独立性以及系统的灵活性。因此我们学习设计模式的核心思想与之不谋而合——解耦合(减少可能增加耦合度的设计)。\n\n  不管是前端、还是后端都在趋向于组件化,甚至是应用架构上也诞生了微服务,而组件化、微服务化的思想都是高内聚低耦合的体现。\n\n  我们学习设计模式的核心思想就是解耦合,并不是消除耦合,而是把耦合控制在一定范围,找到稳定点和变化点,运用抽象,把变化点隔离起来。先满足设计原则,再迭代出设计模式。\n\n  其实各设计模式之间都是有共通之处的(在java中是抽象、继承、多态、组合的综合运用),有些看起来十分类似但又能解决不同的问题,这些都是前人总结的经验,你也可以组合出更适用于你所编写的程序的一种模式。'}]}})}else if(options.id=='2'){var that = this;that.setData({articlesData:{id:'2',title:'Java GUI——Java图形用户界面',author:'作者:穆瑾轩',createTime:'2021-10-10 23:22:59',commonContent:'公众号:java穆瑾轩;原文:CSDN-https://blog.csdn.net/xiaoxianer321',content:[{type:'h3',text:'1、Java GUI概述', },{type:'h4',text:'1.1、GUI的前世今生', },{type:'p',text:'  早期,电脑向用户提供的是单调、枯燥、纯字符状态的“命令行界面(CLI)”。如:Windows中的DOS窗口。后来,Apple公司率先在电脑的操作系统中实现了图形化的用户界面(Graphical User Interface,简称GUI),但由于Apple公司封闭的市场策略,与其它PC不兼容。这使得Apple公司错过了一次一统全球PC的好机会。后来,Microsoft公司推出了风靡全球的Windows操作系统,它凭借着优秀的图形化用户界面,一举奠定了操作系统标准的地位。\n\n  在这图形用户界面风行于世的今天,一个应用软件没有良好的GUI是无法让用户接受的。而Java语言也深知这一点的重要性,它提供了一套可以轻松构建GUI的工具。\n\n  AWT,Java最早的界面库。(java.awt:Abstract Windows ToolKit(抽象窗口工具包),需要调用本地系统方法来实现功能,属重量级控件。)\n\n  Swing,是对AWT的扩展。(javax.swing:在AWT的基础上, 建立的一套图像界面系统,其中提供了更多的组件,而且完全由Java实现。增强了移植性,属轻量级组件。)\n\n  JavaFX,JDK1.8引入的新的界面库。\n\n  SWT,Eclipse使用的界面库。它吸收了AWT和Swing实现的最好的部分,SWT于2001年与Eclipse IDE(Integrated Development Environment)一起集成发布。在这个最初发布版之后,SWT发展和演化为一个独立的版本。 JFace的构建基于SWT,它提供了SWT的功能和更简易的MVC模式。SWT和JFace不仅使Java成为一个构建桌面应用程序的可行的选择,也使之成为一个具有优势的开发平台。'}]}})}else if(options.id=='3'){var that = this;that.setData({articlesData:{id:'3',title:'vuepress使用简介及个人博客搭建',author:'作者:穆瑾轩',createTime:'2021-08-20 23:22:59',commonContent:'公众号:java穆瑾轩;原文:CSDN-https://blog.csdn.net/xiaoxianer321',content:[{type:'h3',text:'1、vuepress概述 ', },{type:'p',text:'  vuepress 是 Vuejs 官方提供的一个是Vue驱动的静态网站生成器,基于Markdown语法生成网页。简单的说它就是一个快速建设文档站点的工具,在简单配置好功能后,需要做的事情就剩下写好一个个 Markdown 文档,并且可以将其发布到github。\n'},{type:'h3',text:'2、vuepress简介 ', },{type:'h4',text:'2.1、vuepress搭建 ', },{type:'h4',text:'2.2、vuepress目录结构说明 ', },{type:'h4',text:'2.3、MarkDown语法简介 ', }]}})}}, 网络推广文案策划书手工制作简单易学docker实际企业解决方案圣辉友联北京网站建设公司如何建设网站济南兴田德润简介电话深圳福田区天气公众号开发服务招标公告网页设计图片排版模板济宁网站建设哪家便宜网站设置在哪迅捷在线图片编辑器桂林八桂网陕西省建设网企业库可提供独立站建站服务的公司什么是电商视觉设计佛山h5建站模板安阳网络诈骗案件初中毕业想学动漫专业深圳网络营销优化软件app开发公司电话阳江市江城区疫情最新消息网页制作模板菜鸟哪个app推广佣金高一个网页前端和后端苏州网站建设推广咨询平台下载建程网陈木胜老婆出纳工作内容微商软件代理韩国足球出线免费建站系统对比

猜你喜欢

  • 友情链接:
  • 网页制作技巧 王也是谁 c2c模式盈利模式 在线制作图片锦集 百度拉新推广平台 网站宣传夸大处罚