• MIT人工智能实验室
  • 大数据分析平台
  • 游戏开发《骑马与砍杀》
  • 量化金融分析
  • python爬虫
  • python django web框架
MIT人工智能实验室 大数据分析平台 游戏开发《骑马与砍杀》 量化金融分析 python爬虫 python django web框架
  • 基于docker快速搭建多节点Hadoop集群

    admin 2020-07-23 09:48:55 python运维开发

    3187°

    20

    Hadoop被公认是一套行业大数据标准开源软件,在分布式环境下提供了海量数据的处理能力。几乎所有主流厂商都围绕Hadoop开发工具、开源软件、商业化工具和技术服务。今年大型IT公司,如EMC、Microsoft、Intel、Teradata、Cisco都明显增加了Hadoop方面的投入。
  • Alertmanager 安装与使用

    admin 2020-07-22 14:37:12 python运维开发

    3700°

    20

    Alertmanager是一个独立的告警模块,接收Prometheus等客户端发来的警报,之后通过分组、删除重复等处理,并将它们通过路由发送给正确的接收器;告警方式可以按照不同的规则发送给不同的模块负责人,Alertmanager支持Email, Slack,等告警方式, 也可以通过webhook接入钉钉等国内IM工具。
  • Jenkins用户权限管理

    admin 2020-07-17 09:38:02 python运维开发

    3198°

    20

    插件:Role-based Authorization Strategy
  • jenkins 视图使用

    admin 2020-07-16 09:22:49 python运维开发

    3670°

    20

    job建立的特别多的时候,我们可能不太容易找到自己的某个job,这时,我们就可以在Jenkins中建立视图。
  • Loki日志系统

    admin 2020-07-14 14:38:45 python运维开发

    5155°

    20

    Loki的第一个稳定版本于2019年11月19日发布,是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。
  • Celery

    admin 2020-07-10 09:10:30 python运维开发

    3269°

    20

    Celery是Python开发的分布式任务调度模块,今天抽空看了一下,果然接口简单,开发容易,5分钟就写出了一个异步发送邮件的服务。
  • Linux 极限压缩

    admin 2020-07-08 14:15:08 python运维开发

    3549°

    20

    LZMA (Lempel-Ziv-Markov chain-Algorithm) 基于著名的LZ77压缩算法改进的压缩/解压工具,特点:高压缩率,高解压速度,低内存消耗,lzma命令行工具使用方式和gzip,bzip2类似,对 已经熟悉gzip,bzip2这类工具的用户来说,上手并不难。
  • jenkins Redeploy Rancher2.x Workload插件实现CI/CD

    admin 2020-07-06 13:22:38 python运维开发

    3612°

    20

    可以通过Redeploy Rancher2.x Workload插件来完成修改镜像地址。
  • python调用jenkinsAPI

    admin 2020-07-03 14:14:39 python运维开发

    3563°

    20

    在工作中我们会有直接想通过http方式运行Jenkins job的需求,这样就不需要每次都进入JENKINS的页面了。
  • Jenkins-slave分布式跨网络发布

    admin 2020-07-02 13:59:10 python运维开发

    3384°

    20

    Jenkins的Master-Slave分布式架构主要是为了解决Jenkins单点构建任务多、负载较高、性能不足的场景。Master-Slave相当于Server和Agent的概念。
  • mysql查看指定数据库各表容量大小

    admin 2020-07-01 14:49:04 python运维开发

    3379°

    20

    最近上线了一个项目,运行了一个月。想知道mysql库中,哪个表最大,有多少行数据。 由于库里面有上百张表,一个个查看比较费劲。
  • FastAPI--依赖注入之Depends(8)

    admin 2020-06-30 14:06:39 python运维开发

    3539°

    20

    看官网的描述Depends的使用,似乎比较懵懵懂懂的,于是乎还是需要花些时间再次学习一下关于依赖注入。 首先依赖注入它可以是函数也可以是类,如下面的函数形式的依赖注入:
  • FastAPI--跨域处理(7)

    admin 2020-06-29 16:43:49 python运维开发

    3615°

    20

    为啥需要跨域处理,通常我们的API一般是给到前端去调用,但是前端可能使用域名和没提供的API域名是不一样,这就引发了浏览器同源策略问题,所以我们需要做跨域请求支持。
  • FastAPI--中间件(6)

    admin 2020-06-28 10:11:30 python运维开发

    3662°

    20

    所谓的中间件,其实和我们bottle中的中间件作用是一致。有些方法或操作需要在所有路由之前执行,比如要加一个http访问的拦截器,可以对部分接口API需要授权才能访问的接口进行验证之类的。 FastAPI提供了一个@app.middleware("http")可以做到类似上面的拦截功能。其实和bottle或flask 钩子函数很相似
  • FastAPI--错误处理(5)

    admin 2020-06-24 14:30:02 python运维开发

    3312°

    20

    再之前Bottle 中其实有一个就是HttpError异常类,在FastAPI也存在这么一个HTTPException。比如:
  • FastAPI--响应报文(4)

    admin 2020-06-23 09:13:31 python运维开发

    3454°

    20

    请求一个接口返回来我们客户端可见的东西都是所谓的响应报文,如响应头,响应码,响应内容等。
  • FastAPI--参数提交Request Body(3)

    admin 2020-06-22 13:50:48 python运维开发

    3425°

    20

    一般对于Request Body不会通过get提交,对于get提交的参数一般称为是查询参数。所以,如果是通过POTS,PUT等方式提交的参数信息,我们一般是放到Request Body来提交到我们的后端。 对于如何接收和校验请求体,FastApi提供的形式是使用:from pydantic import BaseModel
  • FastAPI--路由(2)

    admin 2020-06-19 09:45:33 python运维开发

    2801°

    20

    路由方法有 GET, POST, PUT, PATCH, DELETE 和 OPTIONS。
  • FastAPI--快速入门(1)

    admin 2020-06-18 09:41:30 python运维开发

    4401°

    20

    FastAPI 是一个高性能 Web 框架,用于构建 API。
  • LVS+Keepalive双机热备

    admin 2020-06-17 14:01:49 python运维开发

    3193°

    20

    本实验基于CentOS7.6 操作系统,总共5台设备,两台做后端web服务器,两台做lvs和keepalived,一台做客户机,实验以LVS(DR)+Keepalived和LVS(NAT)+Keepalived两种模式来做双机热备份,实验环境拓扑如下图所示: