# 第七章 函数基础 ## 一、函数定义 ### 1、为什么python需要使用函数? - 如果你不使用函数,将会出现:代码冗余,复杂度增大,组织结构不够清晰,可读性差,可扩展性差等等,这些缺点却是函数的优点之处。 - 函数是带名字的代码块,用于完成具体的任务,要执行函数定义的特定任务,可调用该函数 ...
分类:
其他好文 时间:
2020-06-28 12:55:05
阅读次数:
65
一、概念 Aspect-Oriented-Programming(面向切面编程),一种编程思想。 切面:Aspect,由切入点和额外功能(增强)组成。 作用:解决项目业务中额外功能冗余的问题。 二、业务中存在的问题 public class UserServiceImpl implements Us ...
分类:
编程语言 时间:
2020-06-27 18:42:56
阅读次数:
84
安装keepalived的相关依赖 下载所有依赖之后,将其上传到服务器,然后在依赖所在文件夹内执行rpm -Uvh --force *.rpm即可 安装keepalived tar -zxvf keepalived- cd keepalived ./configure --prefix=/usr/l ...
分类:
其他好文 时间:
2020-06-26 23:51:40
阅读次数:
235
haproxy+keepalived 集群高可用集群转发 环境介绍 #内核版本 Ubuntu 18.04.4 LTS \n \l 107-Ubuntu SMP Thu Jun 4 11:27:52 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux #节点介绍 192.1 ...
分类:
其他好文 时间:
2020-06-26 22:20:27
阅读次数:
69
po设计思想 1,什么是po pageobject是一种涉及模式 减少冗余的代码和对代码进行管理 分离测试步骤及测试对象 2,po的好处 提高代码复用率 集中管理定位信息,提高可维护行, 代码可复用,降低成本, 不同po之间没有交叉,可团队并行开发 po设计原则 1,总的原则 封装basepage, ...
分类:
其他好文 时间:
2020-06-26 12:25:00
阅读次数:
110
第一章 数据库的四个特点 数据结构化 数据共享性高,冗余度低,伸缩性强 数据独立性高 数据由数据库管理系统统一管理和控制 数据模型的组成要素 P18 数据结构 数据操作 数据的完整性约束条件 关系模型 关系:通常说的一张表 元组:表中的一行即为一个元组 属性:表中的一列即为一个属性 码: 表中的某个 ...
分类:
数据库 时间:
2020-06-26 11:03:47
阅读次数:
447
我们对这个问题感到很惊讶。Memcached 应该是应用的缓存层。它的设 计本身就不带有任何冗余机制。如果一个 memcached 节点失去了所有数据,您 应该可以从数据源(比如数据库)再次获取到数据。您应该特别注意,您的应用 应该可以容忍节点的失效。不要写一些糟糕的查询代码,寄希望于 memcac ...
分类:
系统相关 时间:
2020-06-26 10:57:30
阅读次数:
61
简介memcached是一套分布式的高速缓存系统,memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。memcached的API使用三十二比特的循环冗余校验(CRC-32)计算键值后,将数据分散在不同的机器上。当表格满了以后,接下来新增的数据会以LRU机制替换掉。由于memcached通常只是当作缓存系统使用,所以使用memcached的应用程序在写回较慢的
分类:
系统相关 时间:
2020-06-26 09:13:08
阅读次数:
126
上一篇我们讲了微服务架构的前世今生(一):传统行业向互联网行业的转型,本文接着3讲述微服务技术架构演变。 下图表示从单体应用逐渐转变为微服务应用。 一、单一应用架构 通俗地讲,“单体应用(monolith application)”就是将应用程序的所有功能都打包成一个独立的单元。当网站流量很小时,只 ...
分类:
其他好文 时间:
2020-06-25 21:23:23
阅读次数:
82
数据中心管理在云中的优势 通过文档可是以全面了解所有与IT和通信相关的设备和组件。 随着由内部部署和基于云计算的系统组成的混合数字基础设施在企业内部变得越来越普遍,复杂性显著增加。 专业的数据中心基础设施管理(DCIM)工具不仅应该能够管理数据中心本身,而且还能够管理所有复杂性的混合数字基础设施。例 ...
分类:
其他好文 时间:
2020-06-25 17:44:41
阅读次数:
73