编程笔记

  • Python pathlib的简单使用-1(Python3.4才有的标准库)

    Python pathlib的简单使用-1(Python3.4才有的标准库) 1、继承关系图 pathlib模块提供表示文件系统路径的类,它们的继承关系如图 PurePath 类会将路径看做是一个普通的字符串,它可以实现将多个指定的字符串拼接成…

    编程笔记 2022年7月15日
  • 源码安装mysql-connector-python

              https://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python-2.1.6-1.sles12.src.rpm 1003 rpm2cpio mysql-connector-python-2.1.6-1.sles12.src.rpm | cpio -i --make-directories 1…

    编程笔记 2022年7月15日
  • Java——设计模式的7大原则及24种设计模式

    设计模式的7大原则 单一职责原则:简而言之就是一类一功能。 开闭原则:对类的扩展开放,修改封闭。 里氏替换原则:对开闭原则的补充,父类存在的地方子类一定可以出现。 依赖倒置原则:程序依赖于抽象类而不依赖于…

    编程笔记 2022年7月15日
  • 包及内置模块与软件开发目录规范

    目录 绝对导入与相对导入 包的简介 内置模块 软件开发目录规范 编程思想 绝对导入与相对导入    1.绝对导入:以执行文件所在的sys.path为起始路径 往下一层层查找 1.import cour.settings cour.settings.func() …

    编程笔记 2022年7月15日
  • python三大神器之virtualenv

     pip, virtualenv, fabric通称为pythoner的三大神器。  virtualenv     virtualenv------用来建立一个虚拟的python环境,一个专属于项目的python环境。用virtualenv 来保持一个干净的环境非常有用 测试环境:linux…

    编程笔记 2022年7月15日
  • 【Python爬虫技巧】快速格式化请求头Request Headers

    from lxpy import copy_headers_dict import requests headers = """ Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v…

    编程笔记 2022年7月15日
  • SpringBoot接口 - 如何生成接口文档之非侵入方式(通过注释生成)Smart-Doc?

    通过Swagger系列可以快速生成API文档,但是这种API文档生成是需要在接口上添加注解等,这表明这是一种侵入式方式; 那么有没有非侵入式方式呢, 比如通过注释生成文档? 本文主要介绍非侵入式的方式及集成Smart-doc…

    编程笔记 2022年7月15日
  • Delphi 11.2即将到来!

    Delphi 11.2已经在路上,其最大的变化,也是我最喜欢与期待的,那就是在android平台运行效率的提升(ios我没试,不知具体情况)。 我原来是不敢用ListBox来做复杂界面的,为什么呢?那就是当放置多了ListBoxItem时…

    编程笔记 2022年7月15日
  • .NETCore | MVC | 4 路由、自定义路由、属性路由

    路由是一种处理机制,处理用户的资源请求,将每个请求对应到指定的控制器中的方法的机制;通过Program中的app.UseRouting()启动路由; 通过end.MapDefaultControllerRoute()配置应用程序默认路由 ; 默认路由会默认访…

    编程笔记 2022年7月15日
  • P5491 【模板】二次剩余

    /(/text{Summary}/) 实际上是做法的归纳一切皆是结论性的,没有证明! 模 /(p/) 意义下的二次剩余有 /(/frac{p-1}2/) 个,二次非剩余也恰有那么多 考虑解关于 /(x/) 的同余方程 /[x^2 /equiv n /pmod p/] 当 /(n=0/…

    编程笔记 2022年7月15日