大飞

大飞 关注TA

挑战一切!

大飞

大飞

关注TA

挑战一切!

  •  世界的顶端
  • 混口饭吃
  • 写了333,609字

首页(共有108文章)

最新发布 最多点击 最多讨论

  • Python 二叉树排序

    Python 二叉树排序
      一.。二叉树定义:   二叉查找树(BinarySearchTree),又称为二叉搜索树、二叉排序树。其或者是一棵空树;或者是具有以下性质的二叉树:    1.若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值    2.若右子树不空,则右子树上所有结点......

     2,092    0    2018-12-03 21:14

  • Python 二叉树的查找算法和节点插入

    Python 二叉树的查找算法和节点插入
     二叉树的查找,需要先排序好二叉树,最终结果如图,排序算法参照上篇:https://www.link-nemo.com/u/10025/post/66629 实例GitHub地址:https://github.com/tzz2015/DTF/tree/develop一.查找算法,如果要查找的数据小于当前节点,则向二叉树的左支查询,否者向右查询。代码如下:#搜索defdo_sea......

     2,374    0    2018-12-05 18:11

  • Python 工厂模式

      工厂模式:不直接向客户端暴露对象创建的实现细节,而是通过一个工厂类来负责创建产品类的实例。 有点:隐藏了对象创建的实现细节,客户端不需要修改代码 缺点:添加新产品时,需要修改工厂类代码,违反了开放封闭原则 具体实现:fromabcimportabstractmethod,ABCMetaclassPayment(metaclass=ABCMeta......

     1,909    0    2018-12-07 16:30

  • Python 责任链设计模式

      定义:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求       直到有一个对象处理它为止   使用场景:有多个对象可以处理一个请求,哪个对象处理由时间运行时决定。在不明确接受者的情况下,向多个对象中的一个......

     2,219    0    2018-12-07 17:31

  • ButterKnife源码解读

    ButterKnife源码解读
    一.注解基础   元注解有:          @Retention:注解保留的生命周         @Target:注解对象的作用范围。   &n......

     18,336    0    2018-12-19 17:21

  • Python--教你如何注入大量垃圾文章

       首先先介绍一下Python自动化利器-----selenium,Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器   注入文章主要分为两步,1.登录,2.完成注入  下面完成代码 &......

     2,034    0    2019-05-12 22:23

  • python--- 图片压缩工具

      本工具是通过将图片上传到第三方网站tinypng,进行压缩后下载,覆盖本地图片,tinypng是一个强大的图片处理网站,目前最可靠的无损压缩网站。 代码如下:importrequestsfromidnaimportunicodefromseleniumimportwebdriverimporttimeimportosbrowser=webdriver.Firefo......

     2,489    0    2019-05-12 23:10

  • Python 图片压缩工具 改进版

    优化点:   1.遍历完成本地文件夹再去上传网站   2.所有图片压缩完成再去下载   3.启动多线程下载   4.设定时间为加载完网络就去上传文件(非常非常重要,提速N倍)importrequestsfromseleniumimportwebdriverimporttimeim......

     3,095    0    2019-05-15 21:32

  • Android 表现模式MVP-VM

      MVP-VM  M:model层,即数据层 V:视图层,Activity/Fragment为代表 P:控制层,业务处理 VM:viewmodel与databinding配合使用 P层持有V层和VM层,处理所有的业务逻辑,P层可控制V层的显示,P层通过VM层获取到数据并可以进行处理,最终控制V, VM层获取......

     18,331    0    2019-05-28 22:36

  • Android 自建Snapshot依赖库无法更新问题

      1.删除缓存\.gradle\caches\modules-2\files-2.1\  2.在module的build.gradle中(与dependencies同级)增加如下代码  configurations.all{    resolutionStrategy.cacheChangingM......

     18,122    0    2019-05-29 09:20

  • Android 自建maven库

    Android 自建maven库
     一.安装免费的nexus已mac为例   1.在密令窗口输入brewinstallnexus进行安装   2.启动服务brewservicesstartnexus   3.在浏览器输入http://127.0.0.1:8081/nexus/ 就可以看到以下界面,默认账号密码admin/a......

     22,882    0    2019-05-29 11:05

  • flutter 开篇

    flutter 开篇
                              StatelessWidget和StatefulWidget的区别  ......

     18,059    0    2019-07-07 11:47

  • 网站搭建之坑

    网站搭建之坑
    坑一:数据库版本报错    django.core.exceptions.ImproperlyConfigured:mysqlclient1.3.13ornewerisrequired;youhave0.9.3    解决办法,注释掉这两行代码    坑二:数据库model转换成......

     13,952    1    2019-07-14 11:32

  • Jenkins Android打包配置pipeline

    Jenkins Android打包配置pipeline
    //参数定义//产品名称defproduct="产品名称"//发布根目录defdistRootDir=""//构建完成日期defbuildDate=""//构建完成时间defbuildTime=""//编译devOpsTaskIddefdevOpsTaskId="nil"//app配置库地址defappRepository="项目地址"//common配置库地址defcommonRepositor......

     24,201    0    2019-09-06 15:48

  • 测试从相机选取照片

    测试从相机选取照片

     17,142    0    2021-04-16 22:53