摘要:
1. Django框架 2. drf - DjangoRestFramework框架 3. Flask框架 阅读全文
摘要:
介绍 Python读取配置参数通常使用处理yaml, conf配置文件和env环境变量,这种配置方式比较方便本地加载,在微服务分布式部署时对这些配置需要集中管理,并支持热更新则引入了Apollo Apollo(阿波罗) 是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境 阅读全文
摘要:
1.Harbor简介 Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。 作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升用户使用 阅读全文
摘要:
Gitlab CI/CD 是一款用于持续集成(CI),持续交付(CD)的工具,相似的工具有Jenkins、Travis CI、GoCD等。 Gitlab的CI/CD算是比较简单的了,只需要依靠一份".gitlab-ci.yml",将该文件随代码上传,Gitlab就会自动执行相应的任务,从而实现CI/ 阅读全文
摘要:
1 Nginx基础配置 server { listen 80; listen [::]:80; server_name 192.168.110.237; add_header 'Access-Control-Allow-Origin' '*'; root /var/fetalbrain_detect 阅读全文
摘要:
1. 数据库读写分离 对于数据库的操作就四种:CRUD 我们把这四种操作,又划分为两类,读和写 当我们的系统并发量高的时候,自然会考虑到提高数据库性能,数据库读写分离, 但是,实际测试下来,总是有各种不满意的地方。其中最麻烦的就是各种复杂查询的性能,写库有单点故障问题 2. CQRS 有了数据库层面 阅读全文
摘要:
1. 单体架构 1. 传统的架构分为三层架构:web控制层,业务控制层,数据库访问层 2. 业务没有拆分,所有的代码写在一个项目工程中 3. 一旦有一个模块导致服务不可用,可能会影响整个项目 2. 模块化架构 模块化项目就是把传统架构的项目进行业务拆分成多个app,最终打包成一个项目进行部署 3. 阅读全文
摘要:
1. gRPC是什么? 1.1 什么是RPC服务 RPC,是Remote Procedure Call的简称,翻译成中文就是远程过程调用。RPC就是允许程序调用另一个地址空间(通常是另一台机器上)的类方法或函数的一种服务。 它是一种架设在计算机网络之上并隐藏底层网络技术,可以像调用本地服务一样调用远 阅读全文
摘要:
1. 关系型数据库 mysql 1、MySQL基础 2、表相关操作 3、外键及修改复制表操作 4、基本查询语句及方法 5、pymysql模块 6、数据库练习题 7、视图、触发器、事务、存储过程、函数、流程控制、索引与慢查询优化 8、数据库设计规范之三大范式 9、ORM 10、悲观锁与乐观锁 11、m 阅读全文
摘要:
pycharm开发专业码 专业码5263 参考github地址:http://pycharm.iswbm.com/zh_CN/win/index.html 在 PyCharm 中正确复写父类方法的姿势 是使用快捷键:Ctrl + O (注意是字母 O,不是数字 0) 快速开启下一行:Shift + 阅读全文
摘要:
Docker 1. docker介绍与安装、镜像相关操作 2. docker容器操作、docker应用部署、迁移备份 3. Dockerfile编写、容器部署项目nginx负载均衡、私有仓库搭建 4. pycharm连接docker开发 5. docker 镜像打包与解压 阅读全文
摘要:
Celery与APScheduler 1. Celery 2. APScheduler 阅读全文
摘要:
爬虫入门到入狱 1. 爬虫介绍及requests模块 2. bs4解析html与xml、代理池、验证码破解 3. css选择器与xpath选择器与selenium测试工具 4. scrapy架构、目录结构与配置文件、持久化、动作链 5. scrapy请求传参、提高爬取效率、中间件、user-agen 阅读全文
摘要:
数据分析 1、数据分析编辑器 2、numpy 3、pandas 4、matplotlib绘图 阅读全文
摘要:
后台管理数据展示 1、前后端不分离的项目 xadmin管理使用 1、下载 pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 2、在APP中注册,settings.py INSTALLED_APPS = [ # ... 阅读全文
摘要:
1、CentOs虚拟机安装与xshell连接 2、centos目录结构与Linux命令 3、Linux常见命令 4、CMDB与自动化运维 5、采集客户端目录结构设计与高级配置文件 6.vi/vim和echo区别、虚拟机重启后docker镜像连不上网 7. 文件夹赋权及查看权限 8. Linux定时执 阅读全文
摘要:
微信小程序 1、微信小程序基础 2、小程序的双线程模型与生命周期及事件 3、小程序自定义组件、页面跳转、数据存储 4、微信登入与授权 5、导入导出sql/csv文件与无限级分类 阅读全文
摘要:
Markdown基本语法 一、标题 一级标题: 一个 后加空格或者Ctrl+1 二级标题: 两个 后加空格或者Ctrl+2 总共六级标题以此类推 二、字体 加粗 加粗 :左右两个 包起来 斜体 斜体 左右一个 包起来 倾斜加粗 倾斜加粗 左右山个 包起来 删除线 ~~删除线~~左右用两个~~包起来 阅读全文