#什么是数学

什么时候使用PHP设计模式和为什么要使用?

有大量的文章解释什么是设计模式,如何实现设计模式,网络上不需要再写一篇这样的文章。相反,在本文中我们更多的讨论什么时候用和为什么要用,而不是用哪一个和如何使用。我将会为这些设计模式描绘不同的场景和案例,和提供一个简短的定义帮助你们中对这些指定的模式不熟悉的人。让我们开始吧。这篇文章覆盖了RobertC.Martin书中...

QA CodeDiff做什么?什么时间做?

1、防止开发合并代码出错。要不删除了别人的要不删除了自己的,比如代码冲突后简单的选择使用他人或自己;2、开发夹杂私货,在不通知QA的情况下私自修改bug或增加功能;3、检查代码是否符合公司编写规范,包括:检查注释、日志、监控是否添加完成;4、检查代码修改逻辑是否符合业务逻辑;5、根据修改内容明确测试范围;6、检查最终上...
代码星球 ·2020-12-30

service和Dao层有什么关系

Dao层:主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置。dao层代码示例:  service层:主要负责业务模块的...
代码星球 ·2020-12-29

什么是单元测试?如何做好单元测试?

单元测试是指,对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作,这里的最小可测试单元通常是指函数或者类。 单元测试都是以自动化的方式执行,所以在大量回归测试的场景下更能带来高收益。 单元测试代码里提供函数的使用示例,因为单元测试的具体表现形式就是对函数以各种不同输入参数组合...

RPC接口测试(一)什么是 RPC 框架

RPC框架-----远程过程调用协议RPC(RemoteProcedureCallProtocol)-----允许像调用本地服务一样调用远程服务。RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用...

MySQL中的外键是什么、有什么作用

MySQL外键的作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。使两张表形成关联,外键只能引用外表中列的值!我们来建两个表CREATETABLE`example1`(`stu_id`int(11)NOTNULLDEFAULT'0',`course_id`int(11)NOTNULLDEFAULT'0'...

为什么bootstrap.yml比application.yml优先级高

最近遇到好几个与此有关的问题。其中一个典型的问题是,明明bootstrap.yml指定了端口,但还是显示为默认的8080端口。最后我用了一个常规的死办法将bootstrap.yml改为application.yml就好了。于是我不得不思考,为什么会出现这样的问题。通过搜索我了解到了以下几点。为什么bootstrap.y...

《架构整洁之道》之设计与架构究竟是什么

二者没有任何区别。“架构”这个词往往使用于”高层级”的讨论中。这类讨论一般都把”底层”的实现细节排除在外。而”设计”一词,往往用来指代具体的系统底层组织结构和实现的细节。但是,从一个真正的系统架构师的日常工作来看,这样的区分是根本不成立的。举个例子说明:以给我设计新房子的建筑设计师要做的事情为例。新房子当然是存在着既定...

520的信心赛——麓麓学数学

                   麓麓学数学(math.cpp)描述  麓麓不仅玩游戏十分厉害,而且数学也非常好,可是这次他被一道数学题难住了,于是他来求助身为信息大佬的你来解决这个问题:对于一个正整数n,从1!、2!、3!、......、n!中至少删去几个阶乘,就能使余下的阶乘的乘积是完全平方数?格式输入格式仅一...
代码星球 ·2020-12-26

什么是P问题,NP问题和NPC问题

转载自:Matrix67的博客    这或许是众多OIer最大的误区之一。    你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC...
代码星球 ·2020-12-26

什么是Intent

Intent负责在应用程序的主要部件——活动,服务,广播接收器(处理Android消息)之间传递消息的信使对象Intent是对要执行的操作的一种抽象的描述,它除了指定一个动作之外,Intent对象还包含完成该动作所需的相关数据,以及规定的数据类型,常量,标志,甚至是和动作所需数据相关的附加数据由于Intent在Andr...
代码星球 ·2020-12-26

JavaScript中RegExp.$1是什么意思

RegExp是javascript中的一个内置对象。为正则表达式。RegExp.$1是RegExp的一个属性,指的是与正则表达式匹配的第一个子匹配(以括号为标志)字符串,以此类推,RegExp.$2,RegExp.$3,..RegExp.$99总共可以有99个匹配如一下例子:varr=/^(d{4})-(d{1,2})...

DNS为什么通常都会设置为14.114.114.114

114DNS以多个基础电信运营商自用的DNS系统为基础,通过扩展而建成专业的第三方高可靠DNS服务平台,该平台由几百个Intel的高端CPU内核构成,有多条10GE和GE电路直连多个基础电信运营商的核心路由器,采用BGPGlobalAnyCast技术多点异地部署;为公众提供高速、稳定、可信的DNS递归解析服务;为网站提...

网络SSID是什么意思

ssid是网络的ID(名称)。一般用在无线网络上。搜索无线网络名一般就是在搜索无线网络的ssid。 SSID是ServiceSetIdentifier的缩写,意思是:服务集标识。SSID技术可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入...
代码星球 ·2020-12-26

在 Angular 8 中,我们可以期待些什么?

Angular作为一款优秀的前端框架,自诞生之日起,就致力于面向前端开发者提供一整套全功能解决方案。与其他流行框架所追求的理念不同,Angular并非作为一款可以并入Web应用程序的轻量级框架而生,而是设计为:包含了一个完整的工作流,用于从项目创建开始,持续地维护并更新你的应用程序。2019对于Angular来说意义非...
首页上一页...4344454647...下一页尾页