2020年8月17日

系统架构服务器服务部署方式

摘要: 概述 处于灾备的目的,一般都会建设2个或多个数据中心。一个主数据用于承担用户业务,一个备份数据中心用于备份主数据的中心数据、配置、业务等。 主从,从机和备机的区别在于它得除了同步数据之外还得干活,对外提供读的操作,你可以理解为它是仆从。 redis部署方式:集群、哨兵、主从复制 oracle部署方式 阅读全文

posted @ 2020-08-17 09:15 喝了少不如不喝 阅读(2539) 评论(1) 推荐(0) 编辑

2020年7月22日

oracle数据库

摘要: 概述 oracle数据库和其他数据库不同,需要安装oracle开发工具SLQ Developer 或PL/SQL Developer、和客户端; 命令行也有自己的规则;性能中监控数据库工具用awr工具。 详情 安装 常用的oracle客户端有SQL Developer和PL/SQL Develope 阅读全文

posted @ 2020-07-22 10:28 喝了少不如不喝 阅读(175) 评论(0) 推荐(0) 编辑

2020年4月29日

java mvc设计模型

摘要: 概述 java开发所用的模型基本都是mvc(模型、视图、控制),J2EE是java框架分别将业务逻辑、显示、流程控制分开。对应小框架是javaBean、jsp、servlet;所以jsp对应的标签为动作标签、脚本标签、指令标签/用户自定义标签、静态数据如html。 详情 JSP jsp指令 控制如何 阅读全文

posted @ 2020-04-29 08:13 喝了少不如不喝 阅读(264) 评论(0) 推荐(0) 编辑

Python基础题

摘要: 概述 目前来说Python在我们生活中用到的地方越来越多,个人认为它可以提升生活品质如每天把周围好吃的小吃检索出来定期发到邮箱;对于从业测试行业的小伙伴来说,Python语言已是必不可少的一门技能如测试开发、性能测试、安全测试等在工作中难免会开发一款适合自己公司业务和实际情况的工具。所以对公对私熟练 阅读全文

posted @ 2020-04-29 07:48 喝了少不如不喝 阅读(534) 评论(0) 推荐(0) 编辑

2020年3月3日

Python2和Python3的区别

摘要: 核心区别 1.Python2 默认编码方式ACSII,Python3默认编码utf-8 导致Python3的string只支持unicode的string,Python2支持str和unicode 2.Python3采用绝对路径方式进行import 避免Python2中导入标准库与绝对路径下的文件重 阅读全文

posted @ 2020-03-03 10:35 喝了少不如不喝 阅读(326) 评论(0) 推荐(0) 编辑

多层继承与多重继承

摘要: 概述 Python3中只有新式类,所以他的多重继承采用C3搜索也可以把它看成就近搜索。 详解 多重继承采用 就近原则 搜索,class C4(C1,C2,C3) 先检索自身后检索C1、C2、C2的父类(甚至是父类的父类)、C3 代码 示例1 class C0: name = 'C0' def c(s 阅读全文

posted @ 2020-03-03 10:33 喝了少不如不喝 阅读(846) 评论(0) 推荐(0) 编辑

2020年2月26日

redis

摘要: 概述 redis是非关系型数据库,key/value值存储数据。支持持久化rdb、aof两种策略。性能测试50并发10万tps,响应时间读11万/s写速度8.1万/s 可通过主从配置达到更大的并发。 详解 java代码链接客户端 启动方式 1.命令直接启动 cd src && ./redis-ser 阅读全文

posted @ 2020-02-26 13:03 喝了少不如不喝 阅读(117) 评论(0) 推荐(0) 编辑

2020年2月21日

指标设定和数据量级

摘要: 概述 最终要的性能指标需要关注的是tps、响应时间。有时候根据线上pv、uv量估算出预期性能指标。 指标参考 压力机:4核8g 应用服务器:4U/16C 32G 单节点 序号 TPS=并发量/时间s pv量 规律 1 20 = 6/0.3 没啥人用的服务 TPS固定情况下, 并发加几个百分 比响应时 阅读全文

posted @ 2020-02-21 09:37 喝了少不如不喝 阅读(631) 评论(0) 推荐(0) 编辑

2020年2月20日

深拷贝浅拷贝

摘要: 概述 拷贝只复制对象的意思,判断是深拷贝还是浅拷贝看他深层次的数据结构有没有被拷贝。 详情 代码 import copy a = [1,2,3,4,5,['a','b']] #原对象 b = a #赋值,传对象的引用。栈内存地址是同一个指向同一个堆内存地址 c = copy.copy(a) #对象浅 阅读全文

posted @ 2020-02-20 10:04 喝了少不如不喝 阅读(135) 评论(0) 推荐(0) 编辑

2020年2月19日

Python项目性能测试

摘要: 概述 压测过程中看的应用程序性能指标主要有tps和响应时间。Python2.5以后自带cProfile代码时间监控性能指标 详解 指标 cProfile:python -m cProfile -s tottime your_program.py 对应用程序的一个时间监控工具:监控程序的每一行代码 图 阅读全文

posted @ 2020-02-19 15:53 喝了少不如不喝 阅读(340) 评论(0) 推荐(0) 编辑

导航