摘要:
CentOS系统中,使用yum安装nginx时,报错提示没有可用的软件包。 我们可以通过命令来看一下关于nginx的所有安装包: yum list | grep nginx [root@localhost ~]# yum list | grep nginx pcp-pmda-nginx.x86_64 阅读全文
摘要:
在阅读源码时,发现有段代码为 unchecked包括,单忽然忘记了 unchecked是干什么的了,遇事不决问google,将此纪录一下,以便温习。 首先,来简单说一下他们的作用: checked:打开运算溢出检查 unchecked:关闭运算溢出检查 首先,要知道int类型在C#中是一个32位的数 阅读全文
摘要:
扩展性(Extensibility)-指对现有系统影响最小的情况下,系统功能可持续扩展或者提升的能力,表现在系统基础设施稳定不需要经常变更,应用之间较少依赖和耦合,对需求变更可以敏捷响应。它是系统架构设计层面的开闭原则(对扩展开放,对修改关闭),架构设计考虑未来功能扩展,当系统增加新功能时,不需要对 阅读全文
摘要:
说实话,这个问题可以涉及到MySql的很多核心知识,可以扯出一大堆,就像要考核你计算机网络知识时,问你,输入URL回车之后,究竟发生了什么一样,看看你能说出多少来了。 之前面试的过程中,也问到了这个问题,不过回答的不是很好,之前没有想过相关的原因,导致一时之间扯不出来,所以今天,我带大家详细的扯一下 阅读全文
摘要:
记得之前在规划和设计微服务架构的时候,一个同事给我我一个至今依然记忆深刻的提示:你的设计蓝图里为什么没有看到DDD的影子呢? 随着对充血模型的领域认知的加深,我越来越觉得DDD的重要性,但是DDD内容繁多,是不是要深入去了解呢,我觉得不必入坑太深,个人浅见,它最核心的一点就是针对贫血模型的不足而设计 阅读全文
摘要:
微软和社区已经做了大量艰苦的工作,使.net core成为市场上具有竞争力的框架,帮助开发人员快速开发具有最佳性能和可扩展性的强大应用程序。做的最棒的事情使.net framework开发人员不需要任何新的知识来处理.net core,这也是开发人员在很短时间内采用.net core的原因之一。对于 阅读全文
摘要:
一、多表查询连接的选择 相信内连接,左连接什么的大家都比较熟悉了,当然还有左外连接什么的,基本用不上,我就补贴出来了,这个图只是让大家熟悉一下各种连接查询。然后要告诉大家的是,需要根据查询的信息,想好使用哪种连接方式效率更高。 二、MySql的Join实现原理 在MySql中,只有一种Join算法, 阅读全文
摘要:
分层架构是逻辑上的,在物理部署上,三层架构可以部署在同一个物理机器上,但是随着网站业务的发展,必然需要对已经分层的模块分离部署,即三层结构分别部署在不同的服务器上,是网站拥有更多的计算资源以应对越来越多的用户访问。 1、分层 分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分 阅读全文
摘要:
什么是HTTP协议 客户端脸上web服务器后,若想获得web服务器中的某个web资源,需要遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通讯的格式。使用telnet程序连上web服务器,并使用HTTP协议获取某个页面,以快速了解HTTP协议的作用,利用一些浏览器的插件可以查看HTTP协 阅读全文
摘要:
一个额后台的用户角色权限系统总是可以大概划分为三个大的模块的:用户管理、角色管理、权限管理。下面,我们就此三个模块展开叙述一下。 一、用户角色权限系统说明 1、RBAC权限设计模型 (1)RBAC (Role-Based-Access Control,基于角色的访问控制),就是用户通过角色与权限进行 阅读全文