python

  • 10min手写一个简易的内存监控系统🐌 🍄

    欢迎大家关注我的 微博和知乎

    本文需要有一定的python和前端基础,如果没基础的,请关注我后续的基础教程系列博客🐌 🍄

    项目地址,可以看到具体的代码,喜欢请加个星星

    腾讯视频链接

    录制中间网出问题了,重启了一下,所以有两部分 可以听到哥有磁性的声音

    • 视频1
    • 视频2

    本文的目的在于,尽可能用简单的代码,让大家了解内存监控的原理
    主题思路

    • 获取内存信息
    • 存储信息
    • 展现
    • 后续扩展
      • 加主机名,monitor部署在多台机器,不直接插数据库
      • 通过http请求的方式,一台机器起flask专门存数据monitor

    思路图

    第一步,我们需


  • Footprint--🐌🍄记录去过的足迹

    程序员的浪漫,我女朋友蘑菇喜欢旅游,于是我做了这个,记录2015一起去过的地方,祝她圣诞快乐

    如果觉得对你有帮助,求个star 项目地址

    视频教程

    开发时间很短,如有bug 请轻喷,有需求提issue,我会维护这个项目
    ├── README.md 说明文档
    ├── javascript 网页版本
    │   └── index.html
    └── python python版本
        ├── build.py 编译生成文件
        └── config.py 你需要修改的配置文件
    
    

    写配置文件,生成去过的足迹,哄妹子必备

    本文集中了我的前两篇文章日志

  • 日志可视化 🍄

    本文需要有一定的python和前端基础,如果没基础的,请关注我后续的基础教程系列博客
    本文所有的demo,都是浏览器下展示的

    同步发布在博客

    项目地址,跪求右上角star ⭐️ 🌟 🌠
    基于python,前端基于echarts,力求用简单的代码说明原理

    提纲

    • access日志按照什么维度展示数据
    • 和web结合,更好的体验,只需记住URL
    • 分页排序和搜索,表格展示体验的提升
    • 一图胜万言,汇总信息更友好的展示
    • 逼格满满,让IP信息在地图上展示
    • 后续展望--机房网络流量可视化,机器、机柜、机房3D展示

    背景

    老板要看日志数据汇总

    • 本文重点:如何做可视化
    • 目标:如何用友

  • python10min系列之小爬虫

    前一篇大家表示有点难,写点简单的把,比如命令行里看论坛的十大

    据说右上角先给个star再看,能掌握博客代码的100% 哈哈

    我是北交大的,所以就拿自己学校练手吧 知行论坛,大家学会方法后,爬什么都很easy啦,用简单的代码,说明简单爬虫的原理即可

    文章代码地址

    基本所有学校论坛,都有一个十大模块,我们学校也不例外,也是我比较关注的,我们就写个脚本爬一下十大列表吧

    图里红色方块,就是我关心的部分,在写爬虫之前,我们先来普及一下基础知识,我们看到的网站,是红红绿绿,挺好看的,但是代码看来,其实就是一大串字符构成,比如我们新建一个文件,zhixing.html,

  • 今天群里看到有人问关于python多线程写文件的问题,联想到这是reboot的架构师班的入学题,我想了一下,感觉坑和考察的点还挺多,可以当成一个面试题来问,简单说一下我的想法和思路吧,涉及的代码和注释在github 跪求star

    本文需要一定的python基础,希望大家对下面几个知识点有所了解

    python文件处理,open write
    简单了解http协议头信息
    os,sys模块
    threading模块多线程
    requests模块发请求
    

    题目既然是多线程下载,首先要解决的就是下载问题,为了方便测试,我们先不用QQ安装包这么大的,直接用pc大大英明神武又很内涵的头像举例,大概是这个样子(h