摘要: 1. docker-compose.yml配置 version: '3.1' services: web: image: odoo:14 depends_on: - mydb ports: - "8069:8069" network_mode: host environment: - HOST=my 阅读全文
posted @ 2023-04-10 17:22 gz_xiaohai 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 1. Views 视图 button 按钮 属性 type: 主要使用 action 和 object object: 指定name="模型函数" action: 指定name="%(record的id)d" context: 传入上下文参数,如设置context="{'active_id': id 阅读全文
posted @ 2023-04-10 17:13 gz_xiaohai 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 模块结构 1. 没有找到模型 需要在model中 __init__.py 引入模型文件,如下图 2. ValueError: Invalid field 'view_model' on model 'ir.actions.act_window' 这里应该是 view_mode,错误写成了 view_ 阅读全文
posted @ 2023-04-03 00:14 gz_xiaohai 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1. pip安装失败 requirements.txt 注释掉 psycopg2 添加 psycopg2-binary, 如下图 再执行安装命令 pip install -r requirements.txt 2. postgresql安装(Mac) brew install postgresql 阅读全文
posted @ 2023-04-02 23:58 gz_xiaohai 阅读(52) 评论(0) 推荐(0) 编辑
摘要: #### 安装 >1. 安装QT Create >2. 安装CMake (MAC OS) brew install cmake #### 配置 1. 配置CMake ![image](https://img2023.cnblogs.com/blog/686856/202303/686856-2023 阅读全文
posted @ 2023-03-23 22:44 gz_xiaohai 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 原理 把序列递归拆分到极致,然后得出多个有序的小序列,再递归将多个顺序序列合并成一个顺序序列。 代码 import random # 归并函数 # 两段已经有序了的数据 def merge(lst, low, mid, high): # 左边一段开始 i = low # 右边一段开始 j = mid 阅读全文
posted @ 2023-03-15 00:35 gz_xiaohai 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 步骤 建堆 挨个出数 代码 # 调整函数 def shift(lst, low, high): i = low j = 2 * i + 1 # 出来到数 tmp = lst[low] # 只要有数 while j <= high: # 如果右边孩子存在并且比较大 if j + 1 <= high a 阅读全文
posted @ 2023-03-14 23:57 gz_xiaohai 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 原理 取一个元素,使其归位(归位函数),归位后分为左边,右边,并且得到归位元素的位置 归位元素位置的左右两边列表分别执行递归操作 代码 def partion(lst, left, right): tmp = lst[left] while left < right: # 比较右边 while ls 阅读全文
posted @ 2023-03-14 21:58 gz_xiaohai 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 原理 从列表第二位开始,获取一个数,和第一位比较,是否交换位置 获取新的数,和前面排好序的数据比较(从右往左比较)放在合适的位置 代码 import random def insert_sort(lst = None): # 第一个数是有序的,所以从第二个数开始遍历 for i in range(1 阅读全文
posted @ 2023-03-13 22:22 gz_xiaohai 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 原理 从列表中找出最小的数,和第一个数交换位置 再从列表找第二小的数,和第二个位置交换,依此类推... 代码 import random def select_sort(lst): for i in range(len(lst)): # 初始化最小值的位置 min_loc = i for j in 阅读全文
posted @ 2023-03-13 22:04 gz_xiaohai 阅读(7) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示