- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 MaskRCNN训练自己的数据集
import osimport sysimport cv2# 预测结果保存地址# 获取待预测文件名称,用于保存同名文件# 需要预测的数据地址"""# 以下def函数从 mrcnn/visualize.py 中复制过来"""打上mask图标""""""生成随机颜色"""# 绘制结果# instance的数量if not N:else:# 当masked_image为原图时是在原图上绘制# 如果不想在原图上绘制,可以把masked_image设置成等大小的全0矩阵。
2024-11-29 16:57:46
1053
原创 ODOO12关闭管理员调整库存权限
1. 设置–用户&公司–群组–库存/管理员2. 访问权限3. 找到stock.location stock manager、stock.inventory.line manager,将这两个的写、创建、删除访问取消即可4. 效果
2024-11-25 16:26:27
177
原创 ubuntu系统搭建odoo16
将以下块粘贴到odoo.conf文件中,您应该更改db_password,这是您在前面的步骤中为数据库用户odoo16设置的密码。
2024-11-04 18:24:50
535
原创 ODOO给销售/采购订单编号扩容
1. 设置–序号2. 找到销售模型(sale.order), 采购模型(purchase.order)3. 修改序号大小4. 结果
2024-10-10 17:52:48
328
原创 react项目中使用redux和reduxjs/toolkit案例
使用redux的时候有两个不能忘记的钩子函数useSelector,useDispatch;useSelector是获取store内定义的状态值的钩子函数;useDispatch是获取store内定义的方法的钩子函数。
2024-08-06 18:33:58
327
原创 yolov11环境搭建+训练自己数据集(yolov8环境搭建步骤与yolov11一样,修改源代码下载地址即可)
6.1 GitHub官网将yolov8项目下载到本地,https://github.com/ultralytics/ultralytics。地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda。系统会自动下载yolov8n.pt模型,如果下载失败,手动复制控制台链接到浏览器中下载,然后把文件复制到项目根目录下。官网地址:https://pytorch.org/***以下操作安装过程中关闭代理软件 ***选择Python3.8版本。
2024-06-22 21:38:18
1094
原创 ODOO12设置收发邮件服务器教程
信息填写完整后,点击‘测试连接’,若提示成功,则发件服务器设置成功。修改之前的email系统参数:mail.catchall.alias: 收件服务器的邮箱前缀,mail.catchall.domain:邮箱别域名将别域名设置为与发件服务器别域名一致首选项 修改email将odoo-12.0/odoo/addons/base/models/ir_mail_server.py的postmaster的默认值设置为发件服务器中的邮箱账号
2024-02-29 18:32:05
1187
原创 解决vue3项目页面全屏后按esc退出全屏监听不到keydown事件
【代码】解决vue3项目页面全屏后按esc退出全屏监听不到keydown事件。
2024-01-04 10:16:02
1421
原创 vue3+element-plus, 设置table表格滚动到最底部
【代码】vue3+element-plus, 设置table表格滚动到最底部。
2023-12-13 18:07:25
1988
4
原创 Vue3+element-plus,打包报错:Cannot read properties of null (reading ‘insertBefore‘)
el-table-column渲染时报错,若 scope.row.field(field为任意字段值)不存在,对其直接执行 length、toString() 等方法而报错,先判断字段是否存在。打开弹框再关闭后,弹框中的 DOM 元素没有被销毁,可能会因为不该存在的 DOM 元素而报错(我的报错就是由此导致)。在 v-if 值为 false 时,如果操作了 v-if 控制的 DOM,可能会因为该 DOM 元素不存在而报错。这个弹框报错问题,困扰好几天,查阅资料,可能是如下几个问题。
2023-11-24 23:42:53
1299
原创 vite+vue3+ts项目,使用语法糖unplugin-auto-import插件的步骤
【代码】vite+vue3+ts项目,使用语法糖unplugin-auto-import插件的步骤。
2023-11-15 10:32:03
370
原创 微信小程序环境搭建
注册类型选择‘个人’即可,‘企业’需要公司相关信息(企业信用代码、法人信息等)注册成功后,在‘开发’-‘开发管理’-‘开发设置’中找到AppID 并纪录。
2023-09-11 22:47:36
474
原创 git常用命令
git branch -v, 查看每一个分支的最后一次提交。local repository:版本库或本地仓库。remote repository:远程仓库。staging area:暂存区/缓存区。workspace:工作区。
2023-06-29 16:38:35
143
原创 session与cookie区别, localStorage、sessionStorage、cookie区别
cookie与session区别,localStorage、sessionStorage与cookie区别
2022-11-18 17:13:58
699
原创 ODOO中使用SMTP(安全连接SSL/TLS)的465端口发送邮件
自动邮件提醒功能-- coding: utf-8 --from odoo import models, fields, api, toolsimport datetimeimport timeimport smtplibfrom smtplib import SMTP_SSLfrom email.mime.text import MIMETextfrom email.header import Headerclass PurchaseDelay(models.Model):_name =
2020-12-01 18:48:05
1448
原创 Ubuntu开机自启动ODOO12服务
1.在/etc/systemd/system/目录中创建odoo12.service单元文件odoo12.service文件内容:[Unit]Description=odoo12After=postgresql.service[Service]Type=simpleUser=odoofemtomesGroup=odoofemtomes ExecStart=/home/odoofemtomes/odoo/odoo-12.0/odoo-bin -c /etc/odoo/odoo.conf[
2020-09-01 14:39:52
1097
原创 IE浏览器下载文件会自动打开,无弹框保存
JS弹框下载文件方法function DownloadFile(sUrl, reName) { if (window.downloadFile.isChrome || window.downloadFile.isSafari) { //Creating new link node. var link = document.createElement('a'); link.href = sUrl; if (link.download
2020-08-26 18:30:46
3544
原创 echarts绘制图表,容器宽度设置百分比, 图表缩在一起
原因:容器元素设置了display: none属性,所以echarts无法获取到容器的宽高值。例如容器设置100%,图表实际宽度只有100px。解决方法:1. 根据自身需求动态设置宽高mychart.resize({ width: $(window).witdth(), height: $(window).width(),})2. 给容器宽高设置定值...
2020-08-11 15:06:49
2182
3
原创 canvas绘制CPU占用率
效果:源码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>CPU占用率</title> <style type="text/css"> .myChart{ border:1px solid #ccc; } </style></head><body> &l.
2020-07-18 22:16:44
1154
原创 three.js加载OBJ模型
three.js加载OBJ模型推荐一个免费下载3D模型的网址https://www.cgtrader.com,包含多种格式(obj, mtl等)。three.js现在是es6语法,旧版本是非es6的。旧版本,提取码:tfak;新版本项目下载地址 https://github.com/mrdoob/three.js案例采用的是旧版本<!DOCTYPE html><html lang="en"> <head> <meta char
2020-07-14 18:19:30
2966
原创 echarts绘制缩放折线图,实时刷新
// 折线数据varFFTData = [[1,3],[2,4],[3,5],[4,8],[5,2]];var myChart1 = echarts.init(document.getElementById('SpecContainer'));// 设置图表框架function SetNullEcharts(){ myChart1.setOption(...
2019-07-05 17:12:38
6298
1
原创 JS解析二进制数据流
JS解析二进制流使用函数TypeArray(buffer, byteOffset,length):第一个参数是ArrayBuffer,第二个参数是偏移量(以字节计),第三个参数是数据的长度(以字节计)。TypeArray详细参考:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Ty...
2019-05-24 17:20:45
14979
转载 web前端兼容性问题总结
1. HTML对象获取问题FireFox:document.getElementById("idName");ie:document.idname或者document.getElementById("idName").解决办法:统一使用document.getElementById("idName");2. const问题说明:Firefox下,可以使用const关键字或var关键字来定...
2018-04-03 23:07:54
376
转载 ajax跨域问题(三种解决方案)
原文连接:https://blog.youkuaiyun.com/u014727260/article/details/72793459为什么会出现跨域跨域问题来源于JavaScript的同源策略,即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题,比如a...
2018-03-27 17:41:37
624
转载 ajax的原理,如何实现刷新数据及优点
1.AJAX的工作原理Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,像—些数据验证和数据处理等都交给Ajax引擎自己来做, 只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。2 刷新数据Ajax其核心有JavaScript、XMLHTTPRequest、DOM对象组成,通过XmlHtt...
2018-03-27 15:26:09
484
原创 CSS隐藏滚动条的方法
方法一:纯CSS+div样式隐藏。在需要滚动的元素外面再套一个div,给最外面的div设置样式overflow:hidden,宽度比需要滚动的元素小;之后给需要滚动的元素设置样式overflow-x:hidden; overflow-y:scroll;<style type="text/css">*{margin:0;padding:0;}.box{width: ...
2017-12-19 09:10:16
44220
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人