python 面向对象编程——多态 私有属性 新旧式类

私有属性             在编程时有部分功能需要隐藏起来,所以通过__来实现私有属性       新旧式类 Python中类分两种:旧式类和新式类: ➤新式类都从object继承,经典类不需要。 ➤新式类的MRO(method resolution order 基类搜索顺序)算法采用C3算法广度优先搜索,而旧式类的MRO算法是采用深度优先搜索 ➤新式类相同父类...
分类: 其他 发布时间: 08-08 23:28 阅读次数: 0

python 类属性 类结构 类方法 及应用

类方法 总结与其他方法区别 普通方法,可以通过self访问实例属性 类方法,可以通过cls访问类属性 静态方法,不可以访问,通过传值的方式   类结构     类静态方法       综合应用   分析方法是否需要引用属性来确定使用类型     设计模式  播放器原理   在实际使用时,播放器打开与切换后台再打开所使用的内存空间为同一个,不能出...
分类: 其他 发布时间: 08-08 23:28 阅读次数: 0

linux 企业级服务varnish的搭建及使用

1 安装软件    rpm   ivh   varnish-3.0.5-1.el6.x86_64.rpm  varnish-libs-3.0.5-1.el6.x86_64.rpm 使用yum解决依赖性安装所需要的软件 2 软件配置 vim  /etc/sysconfig/varnish 配置varnish所使用的端口(修改为80端口) 允许打开的最大文件数  默认保存缓存的位置   缓存...
分类: 其他 发布时间: 08-08 23:28 阅读次数: 0

linux 中创建虚拟机的备份及封装

1 准备相应yum源  这里使用 centos6.5. 首先安装虚拟机 根据iso镜像所在位置选择相应安装方法 安装截图         安装reboot后开始封装(安装各种软件功能等)     2 封装 配置服务各种功能  关闭防火墙  selinux为disabled等   封装至此结束 3 制作母盘   将硬盘文件压缩便于携带  ...
分类: 其他 发布时间: 08-08 23:27 阅读次数: 0

linux Nginx服务的安装及使用

服务安装 通过rpm包安装 压缩包nginx-1.14.0.tar.gz解压 进入目录nginx-1.14.0 编辑文件nginx-1.14.0/auto/cc/gcc :  注释掉171和172行: 解决依赖性 yum install   gcc  pcre-devel  openssl-devel -y 安装 ./configure --prefix=/usr/local...
分类: 其他 发布时间: 08-08 23:27 阅读次数: 0

linux Lvs/Fullnat模式

fullnat原理图   fullnat原理: 1 client主机(cip)将请求发往前端的负载均衡器(vip),请求报文源地址是CIP,目标地址为VIP。负载均衡器收到报文后,发现请求的是在规 则里面存在的地址,那么它将客户端请求报文的源MAC地址改为自己DIP的MAC地址,目标MAC改为了RIP的MAC地址,并将此包发送给RS。  2 RS发现请求报文中的目的MAC是自己,就会将次...
分类: 其他 发布时间: 08-08 23:27 阅读次数: 0

liknux Njinx中高可用配置

nginx高可用 1 安装keepalived组件  cd /usr/local/src  wget http://www.keepalived.org/software/keepalived-1.2.13.tar.gz  tar -zxvf keepalived-1.2.13.tar.gz  cd keepalived-1.2.13  ./configure   make &&amp...
分类: 其他 发布时间: 08-08 23:27 阅读次数: 0

linux 基于RHCS套件的高可用集群配置

RHCS套件 RHCS全称RedHatClusterSuit红帽集群套件,相对于其他集群配置rhcs配置略显复杂且牵扯内容比较多,但是就稳定性与可靠性而言rhcs是毋容质疑的。下面就自己对rhcs理解说明一下rhcs的概念。主要包括七个方面(2.1-2.7)。 1.1RHCS有那些功能 既然RHCS是一个集群套件,因为进群功能有多种如高性能、负载均衡、高可用,那么RHCS实现什么功能。RHC...
分类: 其他 发布时间: 08-08 23:26 阅读次数: 0

linux RHCS中fence的应用

在真实主机下载fence来使用(作为服务器接受server发送的数据来判断server是否存活) yum 下载即可 创建钥匙 查看主机uuid添加 使内核崩溃 echo c>/proc/sysrq-trigger server1会自动断电进行重启并重新加入集群中,如果实现就代表fence搭建成功...
分类: 其他 发布时间: 08-08 23:26 阅读次数: 0

linux RHCS实现mysql共享存储

server5添加新的存储设备 下载scsi* 修改配置文件 server1 3 下载iscsi* 查找挂载设备 server13同时进行 创建lvm  同时在server3上同步分区 格式化分区   下载mysql-server 修改用户 在默认目录中添加文件  另一个磁盘只有重新挂载才可以读取到   gfs2 文件系统 格式化时注意集群名要一致 ...
分类: 其他 发布时间: 08-08 23:26 阅读次数: 0

linux 中haproxy+pacemaker高可用配置

配置环境 安装软件 yum install    haporxy   pacemaker  corosync -y rpm  -ivh pssh-2.3.1-2.1.x86_64.rpm rpm  -ivh  crmsh-1.2.6-0.rc2.2.1.x86_64.rpm  yum install redhat-rpm-config -y  yum install  crmsh-1.2.6-...
分类: 其他 发布时间: 08-08 23:26 阅读次数: 0

springboot学习笔记------配置

配置文件 配置文件 使用全局配置文件: application.properties application.yml(附小知识点: yml是YAML(YAML Ain’t Markup Language)语言的文件,以数据为中心,比json.xml更适合做配置文件) 配置文件位置: src/main/resources目录或者类路径/config 全局配置文件可以对一些默认设置...
分类: 其他 发布时间: 08-08 23:25 阅读次数: 0

spingboot-springmvc自动配置原理

上篇文章说了说自动配置原理,这篇文章说一下springmvc的自动配置原理
分类: 其他 发布时间: 08-08 23:25 阅读次数: 0

SpringCloud基础知识

springcloud是一个分布式的整体解决方案, springcloud为开发者提供了在分布式系统(配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全局锁,leader选举,分布式session,集群状态)中快速构建工具,使用springcloud的开发者可以快速启动服务或构建应用.同时能够快速和云平台资源进行对接 五大常用组件 服务发现-Netflix Eureka ...
分类: 其他 发布时间: 08-08 23:25 阅读次数: 0

SpringCloud-Eureka

是什么 遵守的是API原则,只需要使用服务的标识符,可以访问到服务,而不需要修改服务调用的配置文件了.功能类似dubbo的注册中心,如zk 原理讲解 Eureka Server服务注册功能的服务器,是服务注册中心,采用c/s结构 基本架构 从上图可知: 共两大组件Eureka Server和Eureka Client Eureka Server提供服务注册服务 各个节点启动后...
分类: 其他 发布时间: 08-08 23:24 阅读次数: 0

matlab在stem的运用

stem(Y) 将数据序列Y从x轴到数据值按照茎状形式画出,以圆圈终止。如果Y是一个矩阵,则将其每一列按照分隔方式画出。   stem(X,Y)在X的指定点处画出数据序列Y.  stem(...,'filled') 以实心的方式画出茎秆。 stem(...,'LINESPEC') 按指定的线型画出茎秆及其标记例程:a = rand(10,1);figure;stem(a,'filled')...
分类: 其他 发布时间: 08-08 23:23 阅读次数: 0

多项式计算

多项式拟合是利用多项式最佳地拟合观测数据,使得在观测数据点处的误差平方和最小。MATLAB中利用函数polyfit和polyval进行多项式拟合。函数polyfit 根据观测数据及用户指定的多项式阶数得到光滑曲线的多项式表示,polyfit的一般调用格式为:P = polyfit(x, y, n)其中x为自变量,y为应变量,n为多项式阶数...
分类: 其他 发布时间: 08-08 23:23 阅读次数: 0

烧写工具(SmartRF Flash Prog):Could not access the hardware (it is possibly in use by other application)

烧写Hex文件时仿真器征用,无法烧写,在IAR环境中关闭即可!
分类: 其他 发布时间: 08-08 23:23 阅读次数: 0

IO口调用以及配置方式

 
分类: 其他 发布时间: 08-08 23:22 阅读次数: 0

STM32F GPIO简介

通用输人/输出接口GPIO (General Purpose 1/O)也称为并行l/O(Parallel I/o),是最基本的1/O形式。 STM32F系列微控制器每个GPIO端口有:两个32位配置寄存器(GPIOx_ CRL和GPIOx_ CRH)、两个32位数据寄存器(GP1Ox_ IDR 和GPIOx_ ODR)、一个32位置位/复位寄存器(GPIOx_ BSRR)、一个16位复位寄存器(...
分类: 其他 发布时间: 08-08 23:22 阅读次数: 0