摘要: Aggregate 1. 在 MongoDB 中属于重量级工具 2. pipeline 管道模型理论:后面操作的数据源来源于上一次操作的结果 3. pipeline aggregate stages $lookup 关联表 product 表: _id | productname | price | 阅读全文
posted @ 2018-09-27 13:05 张悟空 阅读(7678) 评论(0) 推荐(0) 编辑
摘要: [toc] 容器互联 随着 Docker 网络的完善,强烈建议大家将容器加入自定义的 Docker 网络来实现互联,而不是使用 link 参数 步骤 新建网络 连接容器 现在 busybox1 和 busybox2 加入了相同的网络。在调用相互的服务时可以使用别名进行调用了。 测试连接 进入到 bu 阅读全文
posted @ 2018-09-27 13:05 张悟空 阅读(1795) 评论(0) 推荐(0) 编辑
摘要: [toc] 通过创建 a 标签进行下载 后端返回数据: 前端处理: 跨域下载文件 Fetch API 提供了一个 JavaScript接口,用于访问和操纵HTTP管道的部分,例如请求和响应。它还提供了一个全局 fetch()方法,该方法提供了一种简单,合理的方式来跨网络异步获取资源。 阅读全文
posted @ 2018-09-27 13:05 张悟空 阅读(2163) 评论(0) 推荐(0) 编辑
摘要: ``` // 备份原有Mailer $backup = Mail::getSwiftMailer(); // 设置邮箱账号 $transport = \Swift_SmtpTransport::newInstance('smtp.exmail.qq.com', 465, 'ssl'); $transport->setUsername('xxx@xxx.xxx'); $transport->se... 阅读全文
posted @ 2018-09-27 13:04 张悟空 阅读(992) 评论(0) 推荐(0) 编辑
摘要: [toc] 性能问题浅析 PHP的性能问题在整个项目的性能问题中占比30% 40%,不到50%。 优化项目不局限于优化PHP。 产生性能问题的原因 PHP语法使用不当 使用PHP语言做了不擅长的事情 使用PHP语言连接的服务不给力 PHP自身的短板,PHP需要解析为底层语言:PHP C语言 汇编语言 阅读全文
posted @ 2018-09-27 13:03 张悟空 阅读(151) 评论(0) 推荐(0) 编辑
摘要: [toc] 消息队列 消息(Message)是指在应用间传送的数据。可以只包含文本字符串,也可以嵌入对象。 消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。 消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 M 阅读全文
posted @ 2018-08-09 18:39 张悟空 阅读(5784) 评论(0) 推荐(0) 编辑
摘要: [toc] 框架结构 爬取豆瓣 top250 电影 安装 Scrapy 新建项目 明确目标 在 下 定义想要爬取的字段 制作爬虫 使用 Xpath 进行 html 选择。可以借助 google 浏览器扩展 Xpath Helper 进行选择器编写。 运行项目 Note 如果出现报错,可以在 里面设置 阅读全文
posted @ 2018-08-01 13:38 张悟空 阅读(237) 评论(0) 推荐(0) 编辑