摘要:
Python操作Elasticsearch的两种方式 第一种方式 # 第一种使用方式 (推荐使用,简单) # 官方提供的:Elasticsearch # pip install elasticsearch # GUI:pyhon能做图形化界面编程吗? -Tkinter -pyqt # 使用(查询是重 阅读全文
摘要:
1 微服务 8服务间的通讯 10服务的注册与发现 11高并发和高可用 # 1 Iaas ,Paas和Saas -基础设施服务:自己买服务器,开发项目,部署在服务器上,监控 -平台即服务:项目开发完 》放到人家服务器上即可--》自动备份,自动监控 -软件即服务:买别人的软件服务 iass基础设施服务( 阅读全文
摘要:
个人开发流程 1.自己建一个分支,推到远程上,写和提都在自己分支上写 (写一会拉一下,防止最后拉冲突太多) 2.开发完了,先把主分支拉下来变最新,把本地分支合到本地主分支上,如果有冲突,看日志,和那个人进行沟通,改完后把主分支提交 3.把本地开发分支,远程开发分支删除 pycharm 使用git 1 阅读全文
摘要:
git补充 # 1 你们公司用的github,码云,还是gitlab? # 2 公司用github? # 3 协同开发,要上远程仓库(github,码云,还是gitlab) # 4 中小型公司,放到码云上,公司没有实力搭一个gitlab,相关技术人员,自己没有服务器 # 5 你们公司,写了一个价值1 阅读全文
摘要:
短链 # 1 python代码如何在vscode中执行?没有vscode 就不会执行python代码了? -terminal窗口中操作 # 2 pip install 卡在那动不了了,问我怎么办?用豆瓣源 -pip 版本太低了,更新了一下可以了 # 3 在vscode中如何安装虚拟环境? - 虚拟环 阅读全文
摘要:
1 如何提高项目并发量 # 1 web,app,微信小程序 # 2 web项目 -前端: -用cdn,静态资源,放到cdn上(js,css,静态图片) -用精灵图(一个大图,上面又很多小图,用定位,定位到小图) -前端缓存(响应头设置缓存时间)cache-control (django如何向响应头写 阅读全文
摘要:
1 微服务(全链路追踪系统) # 取nginx日志 》 监控网站的并发量 # 轮询、长轮询,websocket 》 # 全链路追踪系统 》微服务 》 记录每个服务功能的时间,以便查出是哪里慢了 # 微服务 # 单体应用 》所有功能都揉到一个项目中 》随着项目越来越大,出现很多问题 -出现问题:项目越 阅读全文
摘要:
1 Dockerfile编写 Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像,用来构建镜像的 # docker pull # 通过容器 》打包成镜像--》压缩--》拿到任何位置 # 通过Dockerfile构建镜像 1、对于开发人员:可以为开发团队提 阅读全文
摘要:
1 Docker容器操作 docker ps # 查看正在运行的容器######### docker ps –a # 查看所有容器(暂停的,停止,正在运行的。。。)########## docker ps –l # 查看最后一次运行的容器 docker ps -f status=exited # 查 阅读全文
摘要:
docker介绍 # 什么是虚拟化 # 版本:开源了,大家用,17年以后,两种版本 docker-ce :免费版(公司用也是用ce) docker-ee:收费版 # Docker 的基础是 Linux 容器(LXC)等技术:进程,文件隔离,在lxc基础上用go语言做了封装,更好用,更简单 # 容器与 阅读全文