摘要: #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #include <string.h> void bouble_sort(int arr[], int sz) { // 确定冒泡排序的趟数 int i = 0; for (i = 0; i < 阅读全文
posted @ 2023-03-01 17:34 LiQ0112 阅读(18) 评论(0) 推荐(0)
摘要: 递归的两个必要条件: 存在限制条件,当满足这个限制条件的时候,递归不再进行 每次递归调用完之后越来越接近这个限制条件 练习1:接收一个整形数,按顺序输出它的每一位 #include <stdio.h> void print(int n) { if (n > 9) { print(n / 10); } 阅读全文
posted @ 2023-03-01 15:53 LiQ0112 阅读(24) 评论(0) 推荐(0)
摘要: Django的URL反向解析功能在模板文件中和Python程序中有不同的调用方法: 在模板文件中用{%url%}标签反向解析 在Python程序中有django.urls.reverse()函数调用反向解析 url映射规则: from django.urls import path,include 阅读全文
posted @ 2021-12-02 15:55 LiQ0112 阅读(182) 评论(0) 推荐(0)
摘要: Xpath是一门在XML文档中查找信息的语言,被用于在XML文档中通过元素和属性进行导航。XPath虽然是被设计用来搜寻XML文档,不过它也能很好的在HTML文档中工作,并且大部分浏览器也支持通过XPath来查询节点经常使用XPath查找提取网页中的信息。 XPath既然叫Path,就是以路径表达式 阅读全文
posted @ 2021-10-12 11:52 LiQ0112 阅读(221) 评论(0) 推荐(0)
摘要: Python发送邮件使用的协议是STMP,Python内置对STMP的支持,可以发送纯文本邮件、HTML邮件及带附件的邮件。Python对STMP支持有两个模块email和smtplib,email负责构造邮件,stmplib负责发送邮件。 1、申请一个163邮箱 地址:https://mail.1 阅读全文
posted @ 2021-09-25 11:08 LiQ0112 阅读(583) 评论(0) 推荐(0)
摘要: 1、获得当前Python脚本工作的目录:os.getcwd() 2、返回指定目录下所有文件和目录名:os.listdir(path),如:os.listdir("C:\\") 3、删除一个文件:os.remove(filepath) 4、删除多个空目录:s.removedirs(r"C:\pathn 阅读全文
posted @ 2021-09-16 15:05 LiQ0112 阅读(79) 评论(0) 推荐(0)
摘要: 运行环境: Python3.6+Django3.2+MySQL5.7 Django默认的事务行为 django默认的事务行为是自动提交。自动使用事务或还原点,以确保多次查询的ORM操作的一致性。 使用 1.在models.py建立一个模型供测试使用 from django.db import mod 阅读全文
posted @ 2021-08-23 10:52 LiQ0112 阅读(196) 评论(0) 推荐(0)
摘要: 1、安装django-crontab: pip install django-crontab 2、部署 a、在setting.py文件里面进行app引入 INSTALLED_APPS = [ …… 'django_crontab', …… ] b、在app目录下面创建一个cron_syn.py文件( 阅读全文
posted @ 2021-08-05 11:14 LiQ0112 阅读(832) 评论(0) 推荐(0)
摘要: 鉴于最近一个新的需求,需要给供应商设置一个账期,供应商关联的所有采购单也有一个账期,采购单的账期取供应商的账期,但是也可以用手动修改,折腾半天,总算完成。。。 默认情况下odoo的计算字段不会保存在数据库中,在使用的时候进行计算并返回给前端,可加上store=True进行强制保存,可编辑的话需要加上 阅读全文
posted @ 2021-05-28 16:28 LiQ0112 阅读(494) 评论(0) 推荐(0)