现在位置: 首页 > 架构设计 > 文章
2020年01月06日 架构设计 ⁄ 共 1492字 评论关闭
架构到底是什么?首先来看一下维基百科对架构的解释:   软件架构:是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对像。   软件架构师:软件架构师定义和设计软件的模块化,模块之间的交互,用户界面风格,对外接口方法,创新的设计特性,以及高层事物的对象操作、逻辑和流程 ...
阅读全文
2020年01月06日 架构设计, 编程语言 ⁄ 共 964字 评论关闭
  unittest框架:我们在写接口用例的时候,会继承unittest当中的TestCase的类和方法,私有方法除外,来识别以test_开头的测试用例,unittest相当于是一个包,我们来使用包里面的工具; 单元测试的概念   1.测试不是来测试Java写的模块、函数、类   2.而是测试代码输入和输出,比对是否正确   3.往往单元测试,是有开发来写,用于测试自己写的模块、函数、类是否正确   4.有的一些单元测试任务,是由测试人员来写   5...
阅读全文
2020年01月05日 架构设计 ⁄ 共 3012字 评论关闭
  这篇文章主要介绍了Laravel5.1 框架控制器基础用法,结合实例形式分析了laravel5.1框架控制器的基本原理、定义与使用方法,需要的朋友可以参考下   本文实例讲述了Laravel5.1 框架控制器基础用法。分享给大家供大家参考,具体如下:   为什么要使用控制器   像我们之前写一些逻辑呢都是在Route(路由)中,搞得Route文件特别庞大,其实我们应该把这些逻辑都抽到一个控制器里,路由分发后到控制器,控制器做相应的操作,比...
阅读全文
2020年01月05日 架构设计 ⁄ 共 1398字 评论关闭
  本文实例讲述了Laravel5.1 框架Request请求操作常见用法。分享给大家供大家参考,具体如下:   这篇主要说说Request 每当用户访问我们的网站功能时都会用到它 我们可以使用Request中的一些数据来做出适当的相应。   常用的属性和方法   我们可以从Request中取到一些重要属性来做一些逻辑处理,下面是Request中常用的属性:   获取用户输入   (前提工作 创建一个RESTful风格的控制器 并声明路由),Request可以获取...
阅读全文
2020年01月04日 架构设计 ⁄ 共 9416字 评论关闭
  在当前的复杂分布式架构环境下,服务治理已经大行其道。但目光往下一层,从上层 APP、Service,到底层计算引擎这一层面,却还是各个引擎各自为政,Client-Server 模式紧耦合满天飞的情况。如何做好“计算治理”,让复杂环境下各种类型的大量计算任务,都能更简洁、灵活、有序、可控的提交执行,和保障成功返回结果?计算中间件 Linkis 就是上述问题的最佳实践。   一、复杂分布式架构环境下的计算治理有什么问题?   1. 什...
阅读全文
2020年01月03日 架构设计 ⁄ 共 722字 评论关闭
  php sizeof函数用于返回数组中元素的数目,sizeof()函数是count()函数的别名,其语法是sizeof(array,mode),参数array必需,指规定要计数的数组。   php sizeof函数怎么用?   定义和用法   sizeof() 函数返回数组中元素的数目。   sizeof() 函数是 count() 函数的别名。   语法   sizeof(array,mode);   参数   array 必需。规定要计数的数组。   mode 可选。规定函数的模式。可能的值:   0 - 默认。...
阅读全文
2020年01月03日 架构设计 ⁄ 共 1824字 评论关闭
  Yii是什么?Yii是一个PHP框架,用于开发各种类型的Web应用。Yii官方将其定义为高性能、基于组件的框架。   Yii具有以下特点:   1、Yii开发团队一直关注业内Web开发的最新技术,很注意吸收当下最为流行的技术。 可以说,近年来Web开发中最潮的技术都可以在Yii身上或多或少的看到影子。 比如,刚刚开始的时候Yii带有明显的Ruby on Rails风格; 比如Yii2中刚刚实现的命名空间等PHP最新特性支持等。 一个跟得上潮流和趋势的...
阅读全文
2020年01月02日 架构设计, 移动开发 ⁄ 共 1070字 评论关闭
  在最近几年里,移动互联网高速发展、市场潜力巨大。继计算机、互联网之后,移动互联网正掀起第三次信息技术革命的浪潮,新技术、新应用不断涌现。今天这篇文章向大家推荐8大优秀的移动Web开发框架,帮助开发者更加高效的开发移动Web应用。 移动Web应用程序开发框架都有哪些 SenchaTouchFramework   SenchaTouch是世界上第一个基于HTML5的移动Web开发框架,支持最新的HTML5和CSS3标准,全面兼容Android和AppleiOS设备,...
阅读全文
2020年01月02日 架构设计, 移动开发 ⁄ 共 948字 评论关闭
  与此同时VS2015预览版更是直接集成了Android模拟器,但是其实里面并没有说集成IOS模拟器,我不知道大家是怎么得出可以直接用VS来开发Android和IOS应用的。不管怎么说,这都是个好消息。那么问题来了,C#如何来开发Android和IOS应用?微软会怎么做我们不确定,但是我们倒是可以来看看Xamarin是如何做的。 Android系统架构   我想下面这张图做Android开发的同学应该很熟悉,下面我们就通过来了解Android系统的架构入门来看...
阅读全文
2020年01月02日 架构设计 ⁄ 共 964字 评论关闭
  在移动开发这片热土上,除了原生之外,也有一些公司在尝试着新技术、新模式,这是混合开发诞生和延续意义以及价值。   原生开发和混合开发的优缺点也已经是一个老生常谈的事儿了,在这里我就简单来说一下:   原生开发优点:灵活、主流、成熟、解决问题成本等优点;   混合开发技术:开发效率快,上手难度低,跨平台(一套代码可以运行在ios/android)上;   缺点就不用多说了,他们本身的优点也是牵制对方的缺点。...
阅读全文