摘要:
待补充 阅读全文
摘要:
https://odoo-community.org/shop https://github.com/OCA 阅读全文
摘要:
场景描述: 服务器随着业务的运行,磁盘使用率会不断增加,当达到一定阈值的时候,就需要进行磁盘扩容,目前阿里云系统盘支持的扩容方式,操作相对容易, 不需要提前做LVM,按照如下步骤进行操作,就可以将系统盘扩容完成。 操作步骤: 预估停机时间,确定操作时间,提前通知客户 手动备份相应数据,正常关闭相关应 阅读全文
摘要:
修改odoo12代码,允许跨域访问。进入odoo12容器,如下3个目录修改源代码:/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py 搜索: response.headers['X-Frame-Options'] = 阅读全文
摘要:
Nginx 限制文件上传大小,相应配置参数:client_max_body_size 注意:该参数在nginx.conf中默认是没有配置的,不配置的情况下,nginx默认限制请求附件大小为:1M。 即:默认当你通过nginx代理上传附件,大于1M的文件时,浏览器会抛出如下异常。 处理方式: 找到ng 阅读全文
摘要:
场景描述: 1. 远程telnet不通 macMacBook-Pro:3 mac$ telnet 192.168.xx.xxx 6379 Trying 192.168.xx.xxx... telnet: connect to address 192.168.xx.xxx: Connection re 阅读全文
摘要:
待补充 阅读全文
摘要:
待补充 开源版下载:https://www.zentao.net/download/zentaopms12.3.2-80227.html 参考: https://www.zentao.net/book/zentaopmshelp/360.html 阅读全文
摘要:
场景描述: 培训环境系统升级,更新代码后,发现更新记录中有部分变更代码可能存在问题,为了不影响系统正常访问,想要将代码撤回到更新前的状态,如何操作? 利用git reset命令! 操作步骤: 1. git log查看更新日志 2. git reset b2345avgf370 还原到上个版本,指定的 阅读全文
摘要:
场景描述: 项目开发中,模型设计经常用powerdesigner来操作,当我们需要给别人介绍表结构或者一些文档交付的时候,需要Excel表格样式的数据, 这个时候,可以用工具Navicat来实现。 操作步骤: 注:本文针对postgresql数据库 1. 执行如下sql语句,查看表结构 SELECT 阅读全文
摘要:
待补充 openpyxl 阅读全文
摘要:
也参考这篇:https://www.cnblogs.com/hellojesson/p/16903559.html 场景描述: 容器运行一段时间后,如果出现问题,假如记录了相关容器最初运行的docker run命令,对于排查问题可能有所帮助! 但是,如果时间长了,没有记录下,该怎么办? 例如:要找本 阅读全文
摘要:
场景描述: 数据清洗过程中发现,Mongodb中单个集合(表)数据量比较大(千万),定时任务处理加工数据时,由于服务器内存有限,会在处理过程中,出现内存不足的异常,于是希望把单个集合进行拆分成多个,在网上找了相关文章,发现处理这种的场景的案例比较少,基本上考虑了如下3中方案来实现: 1. mongo 阅读全文
摘要:
环境描述: SQL Server从2017版,开始支持运行在docker上,当然也支持运行在linux环境下。 宿主机操作系统:ubuntu 16.04 Sql Server镜像版本:2019-CTP3.2-ubuntu 部署步骤: 1. 镜像准备 从仓库下载镜像 sudo docker pull 阅读全文
摘要:
场景描述: 收到同事反馈,“Sql Server测试服务器,远程无法访问”,于是登录Sql Server数据库所在的宿主机服务器,查看容器状态,发现,容器没有正常启动,于是执行启动命令,之后,还是没有启动,docker logs --tail="30" sqlserver2019 查看日志:Erro 阅读全文
摘要:
需求描述: 公司内部一台式机配置很好,出现闲置,为资源充分利用,搭建应用测试环境,但是应用启动后,局限于无法给外地同事or客户访问;需要让内网服务可以提供给外部互联网访问; 主流实现方式,花生壳,Ngrok,natapp,frp。。。 大致分商业收费和免费开源,各有优势,商业收费的相对稳定。有商业需 阅读全文
摘要:
周末得闲,读了下冯唐老师的新书--《成事》,值得推荐 先说说书籍背后的故事,以及全书大概结构; 《成事》以清末梁启超先生编选的《曾文正公嘉言钞》为底本,集合曾国藩、麦肯锡、冯唐个人过去二十年的管理实践,提供了简单实用的成事方法论,帮助读者克服心魔、带领团队,成事、持续成事... 全书目录结构: 该书 阅读全文
摘要:
欢迎 :-) 既然搜到“雪花算法”的概念,相信对“python-UUID”库已经有所了解,不妨回忆一下, 点击这里:https://www.cnblogs.com/hellojesson/p/6410445.html 本章内容: 1. 什么是雪花算法 2. 雪花算法原理 3. 优秀的python库: 阅读全文
摘要:
平时用容器部署程序的时候,没做数据持久化的话,容器内的数据随着容器关闭而消失。 解决方法是把容器内的目录映射到本地,这样容器即使删除了数据也仍然在。 在宿主机本地创建目录:/home/mongo_local_data 用如下命令,运行容器: docker run --name my_mongo -v 阅读全文
摘要:
实现效果参考模块: https://apps.odoo.com/apps/modules/9.0/dev_mode/ 自己实现参考: https://www.odoo.com/zh_CN/forum/help-1/question/how-to-disable-developer-mode-or-d 阅读全文
摘要:
样例代码: #!/usr/bin/env python #coding:utf8 #! python3 #批量修改一个文件下的文件后缀 import sys import os def Rename(): #Path = "F:\\test\\" # windows下的文件目录 Path = inp 阅读全文
摘要:
简单检测脚本: import codecs file_path = '/Users/mac/Downloads/test.xml' with open(file_path) as source_file: data = source_file.read() if data[:3] == codecs 阅读全文
摘要:
以CRM模块为例: 阅读全文
摘要:
********************************本节内容:一、 Python2 or Python3 ?二、 odoo开发中,python版本的选择三、 顺便说说:Postgresql数据库版本选择四、 系统运行环境:ubuntu版本选择*********************** 阅读全文
摘要:
对于想研究odoo同学的一点题外话: 搞技术的同学都有体会,任何一门相对流行的技术,只要社区活跃,更新速度都会很快; 对旧版本的迭代,除了性能的提升,另外可能体系架构,底层技术也会不断优化。 IT行业有个“摩尔定律”,集成电路芯片上所集成的电路的数目,每隔18个月就翻一番;微处理器的性能每隔18个月 阅读全文
摘要:
待补充 odoo 8: 从odoo 8开始,odoo分了社区版和企业版;重写仓库。 odoo 9 重写财务 odoo 10 重写生产 odoo 11 后端操作速度2~3倍 odoo 12 odoo 13 https://www.cnblogs.com/odooyun/p/11648948.html 阅读全文
摘要:
**************** 本节内容: **************** odoo的部署安装,因为配置较多,一直是横在想研究odoo框架同学面前的一道门; 好在有了Docker技术,为了方便大家学习,近期会将odoo12、odoo13的镜像制作整理如下, 让小伙伴们可以通过简单的运行命令,即可 阅读全文
摘要:
********************************************本节目录:一、SaaS & 云计算二、SaaS模式介绍及优势三、SaaS模式软件的核心技术:多租户(Multi-tenancy)四、常见SaaS多租户数据隔离的三种方案五、Odoo SaaS模式的架构****** 阅读全文
摘要:
*********************************************** 补充参考:Python3.7+Django2.2 Docker镜像搭建 ************************************************ 目标镜像环境介绍: 操作系统:ub 阅读全文
摘要:
场景描述: 测试反馈Django项目中,某条通过ORM查询的请求,耗时较长,单次查询响应时间接近2分钟,严重影响系统交互体验。 处理方式: 基本思路:分析ORM查询写法,转换成SQL语句,分析查询条件、字段类型,创建相应索引,验证查询效率。 --分析ORM查询写法: price_qty_data_l 阅读全文
摘要:
服务器终端,以postgres用户操作数据库,异常: postgres@test:~$ psql psql: FATAL: database "postgres" does not exist 处理方式: 方式一:psql终端执行:(这里是指:用类似Navicat工具连接执行,或者以psql tem 阅读全文
摘要:
简单介绍: Portainer提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能;好多企业应用到了Portainer,作为Docker的图形化管理工具。 快 阅读全文
摘要:
知识的分享和传播,一定要产生价值。 阅读全文
摘要:
异常-001: 'NoneType' object is not iterable 可能原因:后台程序,取值时得到“空类型”,即:None,然后对该值进行了for循环or切片取值遍历,出现了删除异常。 处理方式:检查程序,添加逻辑判断or异常处理。 阅读全文
摘要:
场景描述: 历史项目,由于没做好版本记录,django版本不确定,本地环境运行时,出现异常, 浏览器地址访问服务,报错信息如下: 一般出现上述异常,基本是django版本问题,本地的django版本可能 低于项目可以正常运行的版本。 处理方式: 1. 升级本地django版本 两种方式,一种是卸载掉 阅读全文
摘要:
1. 查看数据库启动状态 2. 查看数据库名or实例名 3. 查看数据库连接数&会话相关 4. 查看数据库用户信息 5. 查看表空间使用情况 6. 查看数据文件存放路径 7. 查看是否启动闪回 8. 查看用户下的表 --查看指定用户下的表: --查看当前登陆用户下的表: 9. 启动/关闭数据库 阅读全文