摘要: 基于python的大数据分析基础 [TOC] chapter 1 python 基础 1. 安装python (略) 2. 语法基础 1. 代码注释: 单行: 多行: 三个单引号 2. 缩进表示分层 3. 语句断行: 使用 进行多行换行 4. print()的作用 5. 字符串中引号的嵌套 3. 程 阅读全文
posted @ 2020-05-19 23:43 callmelx 阅读(116) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1. 下载安装 官网下载安装包安装 2 .将普通目录变成本地版本库 新增一个文件 提交文件 查看当前提交状态 3.版本回退 查看所有的提交记录 回退上一个版本: 回退到指定版本: 在回滚一会想恢复到现在最新的版本,只需使用上面的方法,如果不知道commit id,已经查不到了,可以用 一 阅读全文
posted @ 2020-05-17 14:15 callmelx 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 手撸直播系统 [TOC] 1. Nginx 基础 1.nginx概述和作用 做web服务器 反向代理服务器 邮件代理服务器 2.安装nginx 选择安装版本 Mainline version: Nginx主力研发阶段 Stable version: 最新的稳定版本 Legacy versions: 阅读全文
posted @ 2020-05-11 23:21 callmelx 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: spring boot教程: [TOC] 1.启动方式: spring boot方式启动: 1.1 通过ide启动 点击xxxApplication.java文件 运行 1.2 通过mvn启动: 进入到项目根目录 1.3 项目部署时: mvn 打包 在target目录下会多出一个文件jar文件,通过 阅读全文
posted @ 2020-04-26 23:31 callmelx 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式,用一句话来说就是使用传参的方式进行实例化对象的过程. 简单工厂的好处: 解耦,实现多态. 简单说明; 实现工厂模式的关键是对原有的类进行功能划分,抽象成子类,(如果整个项目的功能简单,就得不偿失了),通过统一的方法进行传参实例化,这样的好处是,当其中一个需求发生更改的时候,不会影响其他 阅读全文
posted @ 2020-03-31 23:35 callmelx 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.概述: 下面是我画的一张思维导图,作为概述: 2.生成http请求: url有不同的种类,例如常见的http,ftp,mailto,不同的协议标识着他们用于不同的功能,也可以把他们看作一种url功能上的分类.不同的分类有遵守着各自的规则.也就是我们所说的协议. 2-1:那浏览器是如何解析url地 阅读全文
posted @ 2020-01-02 23:39 callmelx 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 因为php没有特别好的websocket客户端,swoole的异步客户端已经停止更新了,有兴趣的话可以自己去看文档或者composer全量去搜索相应的三方包。 下面是我采用的方案: 基于swoole的建立的websocket 的server,是支持http请求的,所以可以通过onRequest来进行 阅读全文
posted @ 2020-01-02 19:07 callmelx 阅读(301) 评论(0) 推荐(0) 编辑
摘要: chrome前端扩展已经准备完毕,现在开始准备websocket服务端。 这里我采用的是tp5.1+swoole+redis的方案。整体逻辑是,如果拥有注册的client_id,才能接收信息,其他人不展示。这样可以指定特定的一部分人看到日志。 下面是具体的代码实现: <?php namespace 阅读全文
posted @ 2020-01-01 23:52 callmelx 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.写在前面: 谷歌插件开发其实并没有想象中那么难,会一些js就可以了,扩展开发可以自己开发,但是如果你想发布的话需要成为谷歌的开发者,掏5刀,具体可自行查阅,如果只是说小范围使用可以加载解压文件来引入扩展,不再赘述 2.起步:构建文件夹 先构建我们的文件结构:(最好与我的文件名保持一致) //新建 阅读全文
posted @ 2019-12-30 23:12 callmelx 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 众所周知,项目一旦上线一般是不允许改动的,但是线上一旦出现问题的话,看日志就是一件比较头痛的事情,因为并没有类似elk或者kafka的日志管理系统,小的项目也没有必要,所以常用的方法是sftp下日志,看问题,然后操作以后,再下载,所以想实现类似tail 命令的功能,可以实时看到日志输出,通过浏览器. 阅读全文
posted @ 2019-12-30 22:06 callmelx 阅读(151) 评论(0) 推荐(0) 编辑