System
文章平均质量分 72
流沙包
这个作者很懒,什么都没留下…
展开
-
【ansible/ansible-tower】
环境mac 系统使用 docker 安装 ansible;docker image 为 ybalt/ansible-towerTower 3.2.1;Ansible 2.6.1;为了解决问题iOS 打包MAC,需要有在自己的电脑上访问,执行打包的 Shell 脚本。为什么选择 Ansible因为 ansible 是通过 ssh 进行配置管理,软件管理;client 不需要安装任何的 agent 插件。关键命令和路径tower-manage inventory_import原创 2021-05-31 22:10:34 · 440 阅读 · 0 评论 -
【MySql】常用命令
mysql常用命令总结连接:mysql -h [127.0.0.1] -P [3306] -u root -p (端口要用大写P,与密码p加以区分)查看mysql的数据库列表:show databases;使用某个库:use [数据库名];查看表列表:show tables;查看数据库的创建 show create database [数据库名称];查看表的创建:show create table [表名];查看数据的字符集相关信息: show variabl原创 2021-04-28 18:47:03 · 109 阅读 · 0 评论 -
【Curl】用法
curl 请求命令可以代替 postman 图形化命令curl https://baidu.comGET 请求参考链接-A-A参数指定客户端的用户代理标头,即User-Agent。curl 的默认用户代理字符串是curl/[version]。$ curl -A 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.3.原创 2021-02-19 16:51:38 · 164 阅读 · 0 评论 -
【HTTPS】握手加密
HTTPS(全称: Hypertext Transfer Protocol Secure,超文本传输安全协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。 HTTP+加密+认证+完整性保护 = HTTPS HTTP: 直接通过明文在浏览器和服务器之间传递信息。HTTPS: 采用 对称加密 和 非对称加密 结合的方式来保护浏览器和服务端之间的通信安全。对称加密算法加密数据+非对称加密算法交换密钥+数字证书验证身份=安全过程HTTPS加密请求(一次握手)过程首先,客户端发起原创 2021-02-18 14:14:40 · 237 阅读 · 0 评论 -
【系统架构师x2_1_0_0】计算机基础-操作系统
计算机组成计算机由软件和硬件组成计算机软件分为系统软件和应用软件系统软件:支持软件的运行,为应用软件提供平台,用户可以使用它但是不能随意修改它语言处理软件、连接程序、诊断程序、数据库管理系统。应用软件:利用软硬件资源为某一专门应用目的而开发的软件科学计算、CAD、实时处理、表格处理等关系图如下:操作系统计算机硬件资源CPU、存储器、输入输出设备等物理设备。计算机软件资源以文件形式保存在存储器上的程序和数据信息操作系统有效的组织和管理系统中的软硬件原创 2021-01-10 16:59:29 · 100 阅读 · 0 评论 -
【系统架构师x1_1_2_2】知识结构
九大能力战略规划能力业务流程建模能力信息数据架构能力技术架构选择和实现能力应用系统架构的解决和实现能力技术IT知识及基础设置、资源调配能力信息安全技术支持与管理保障能力面向软件系统可靠性与系统生命周期的质量保障服务能力基本素养系统架构师必须成为所在开发团队的技术战线引导着很强的系统思维能力需要从大量的系统方法和工具中区分出哪些是无效的,哪些是有效的成熟、丰富(业务领域方面的工作知识,知识来源于经验和教育)、有经验、有良好教育的、学习快捷、善于沟通和决策能力的人广泛了.原创 2020-12-28 00:38:53 · 120 阅读 · 3 评论 -
【系统架构师x1_1_2_1】定位(项目管理师、项目分析师、项目架构师)
职责分布:项目管理师、系统分析师、系统架构师项目管理师项目管理师的主要职责是负责整个项目的实施和控制,协调各种资源(包括组织内部资源和客户资源)掌握信息系统项目管理的知识体系,具备管理大型、复杂信息系统项目和多项目的经验和能力;能根据需求组织制定可行的项目管理计划;能够组织项目实施,对项目的人员、资金、设备、进度和质量等进行管理,并能根据实际情况即时作出调整,系统地监督项目的实施过程的绩效,保证项目在一定的约束条件下达到既定的项目目标;能分析和评估项目管理计划和成果;能在项目管理进展.原创 2020-12-27 16:10:49 · 156 阅读 · 0 评论 -
【系统架构师x1_1_2_0】定义和职业素养
架构师分类: 业务架构师、主题领域架构师、技术架构师、项目架构师和系统架构师定义系统架构师是系统或产品线设计责任人,是负责理解和管理并最终确认和评估非功能性系统需求[注1],给定开发规范,搭建系统实现的核心架构,对整个软件架构、关键构建、接口进行总体设计,并澄清关键技术的高级技术人员。【注1】非功能性系统:软件的可维护性、性能、复用性、可靠性、有效性和可测试性系统架构师是特定开发平台、语言、工具的大师。着眼于“技术实现”,同时还要考虑系统的“组织协调”技术素质负责公司系统的架构设计和.原创 2020-12-27 10:24:13 · 88 阅读 · 0 评论 -
【系统架构师x1_1_1_0】序言
序言什么是系统架构师或系统架构师是做什么的?系统架构师的基本素养有哪些?系统架构师的责任是什么?原创 2020-12-27 09:45:56 · 98 阅读 · 1 评论 -
架构思想:MVC-MVVM 理解
MVC - MVVM 异同如果有错误请评论指正!!原创 2020-11-30 18:30:57 · 89 阅读 · 0 评论 -
【Server/kafka/Mac】kafka for mac
主要链接1主要链接2环境java8zookeeper (kafka启动前必须启动 zookeeper)kafka启动路径brew install kafka启动zookeeper zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties启动kafka kafka-server-start /usr/local/etc/kafka/server.properties创建一个主题(topic)bin/kafka-t原创 2020-10-16 19:42:15 · 65 阅读 · 0 评论 -
【Python】邮件发送
qq 邮箱准备和设置设置地址如下图开启 POP3/SMTP 服务,并生成授权码。注:授权码就是登陆邮箱的密码,即为代码中的秘钥直接上代码#!/usr/bin/env python3# coding=utf-8# sendEmail title contentimport sysimport smtplibfrom email.mime.text import MIMETextfrom email.header import Headersender = 'xxx@qq.com原创 2020-08-18 11:06:57 · 155 阅读 · 0 评论 -
【Server】消息系统和消息队列对比总结
常见解决问题异步处理流量控制服务解耦常使用的服务RabbitMQ老牌的消息队列,使用 Erlang 开发;优点:轻量级,迅捷;缺点:对消息堆积的支持不好,大量数据堆积会导致性能急剧下降;吞吐量几万到十几万;RocketMQ阿里巴巴开发后来捐给 Apache,使用 java 开发;优点:性能,稳定,可靠,经历过“双十一” 考验,值得信赖;毫秒级的相应;吞吐量几十万消息;缺点:生态集成和兼容程度略逊一筹;适用场景:订单系统,低延迟,金融级别稳定性;kafkaLinkin原创 2020-07-02 15:03:58 · 3033 阅读 · 0 评论 -
IO 异步模型 select、poll、epoll 解释
阻塞I/O模型老李去火车站买票,排队三天买到一张退票。耗费:在车站吃喝拉撒睡 3天,其他事一件没干。非阻塞I/O模型老李去火车站买票,隔12小时去火车站问有没有退票,三天后买到一张票。耗费:往返车站6次,路上6小时,其他时间做了好多事。I/O复用模型select/poll老李去火车站买票,委托黄牛,然后每隔6小时电话黄牛询问,黄牛三天内买到票,然后老李去火车站交钱领...原创 2020-04-18 14:36:03 · 300 阅读 · 0 评论 -
TCP/IP 三次握手四次挥手
基本了解TCP的状态 (SYN, FIN, ACK, PSH, RST, URG)在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.一下为 FLGS 常用的五个字段FLAGS描述SYN表示建立连接FIN表示关闭连接ACK表示响应PSH表示有 DATA数据传输RST表示连...原创 2020-04-18 14:26:03 · 138 阅读 · 0 评论 -
Mac 系统安装U盘制作
查看系统挂载硬盘➜ ~ diskutil list/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *121...原创 2020-02-17 01:07:00 · 335 阅读 · 0 评论