- 博客(326)
- 收藏
- 关注
原创 Windows10下安装Elasticsearch9.2.3
6, 控制台出现starting时,可以通过浏览器访问http://localhost:9200。3, 修改配置文件config/elasticsearch.yml。在弹出的框中输入用户名和密码,没有问题的话会出现如下JSON串。1, 下载Elasticsearch9.2.3。4, 重置默认用户名elastic的密码。5, 启动elasticsearch。
2025-12-22 14:14:30
274
原创 FastAPI项目Poetry包管理和初始化
创建子目录fastapi_poetry_test,并添加__init__.py (可以为空)# 如果没有lock文件,可以根据pyproject.toml创建lock文件。# 添加依赖(如FastAPI和Uvicorn),可以后期再安装。# 以后项目重新初始化时,可以运行安装依赖包。# Poetry 在项目目录内创建虚拟环境。# 目录结构创建:创建标准的目录和文件结构。# 查看前项目的虚拟环境路径。# 安装Poetry。# 为现有项目初始化。# 查看所有虚拟环境。
2025-12-21 09:43:42
152
原创 Node.js 的事件循环机制
Node.js 的事件循环机制确实不止包含 Check 和 Timers 阶段,它由 组成,这些阶段会循环执行。除了你提到的 Check 和 Timers,还包括 阶段。
2025-12-18 20:48:44
861
1
原创 PgSQL高级用法
慢查询通常指的是执行时间超过预设阈值的 SQL 查询语句。定义:数据库系统中,当一个 SQL 语句的执行时间超过某个指定值(例如,PostgreSQL 中常默认设置为 1 秒)时,这个 SQL 就被称为慢查询或慢 SQL。重要性:慢查询是数据库性能优化的关键切入点。分析慢查询可以帮助定位性能瓶颈,例如是否缺少索引、SQL 写法不佳、硬件资源不足等。查看方法在 PostgreSQL 中,可以通过设置参数来记录慢 SQL 到日志文件中。可以查询系统视图来查看当前正在执行的、运行时间过长的 SQL 语句。
2025-12-18 20:07:35
703
原创 Ubuntu20.04下安装NebulaGraph
访问 NebulaGraph Console 的 GitHub Releases 页面,根据您的系统架构(通常是。)下载对应的最新版本二进制文件。例如,对于 Linux 系统,文件名称可能类似。:首次连接后必须添加 Storage 主机,并确认其状态为 "ONLINE"。确保您的 NebulaGraph 服务已经启动(可以使用。下载后,建议将其放置在一个常用路径下,例如。三个服务均为 "Running" 状态。使用安装目录下的脚本启动所有服务。或为空,请根据您的安装版本确认。设置好后,您就可以使用。
2025-12-02 22:51:09
384
原创 pgsql数据库简单备份数据和恢复方法
注意:这种方法针对小数据量的备份和恢复很方便,但对于大数据量的则不太好。1 备份:将数据表的数据导出成insert into风格的sql语句。2 恢复:将insert into语句在数据库控制台执行即可。
2025-06-21 20:59:21
386
原创 Ubuntu下登录PostgreSql数据库的一般方法
psql -U user -d db 或者 sudo psql -U user -d db。改成md5,然后重新启动pgsql。
2025-02-05 12:23:56
638
原创 NodeJS对import.meta.dirname的支持
检查发现,Windows上的NodeJS是V20,而Mac上NodeJS是V18,将其升级到V20后,没有再出现问题。今天把Windows上的项目,放在Mac上运行,提示import.meta.dirname的值为undefined。
2024-09-24 08:50:03
328
原创 PgSQL报错“绑定消息提供了1个参数,但是已准备好语句““ 要求0个参数“
deptId是整数型,需要转成字符串型参与和ANY函数的匹配,但是deptId转字符串不应该在wheres的模板中加单引号'进行,而是在params中转成字符串型后,让pgsql去替换,正确的是。
2024-07-20 07:53:14
639
1
原创 PgSQL的登录相关(Ubuntu22.04)
在postgres下新增一行,指定yuhui的登录方式为md5。2 修改配置,指定用户yuhui使用密码登录。3 重启postgresql数据库服务。一 将用户设为密码登录方式。4 然后执行登录命令。
2024-04-19 22:52:59
1517
原创 Ubuntu22.04防火墙ufw用法
只禁止原来内部允许的访问,比如8069。允许内部/外部访问,比如80。只允许内部访问,比如8069。禁止内部/外部访问,比如80。四、允许访问指定端口。五、禁止访问指定端口。
2024-02-22 13:43:40
1475
原创 腾讯云主机Ubuntu22.04安装Odoo17
4、如果过程提示:packages have unmet dependencies,执行如下操作后,再重复出错的操作。本方案使用的nightly版的odoo,安装的都是最新版odoo。注意:要保证pgsql数据库中有用户名odoo,如果没有手动创建。如果缺少python依赖,可以执行。一、安装PostgreSQL16。2、设置libssl1.1下载源。1、下载wkhtmltopx。四、安装pdf依赖组件。二、安装Odoo17。
2024-02-22 11:14:08
1315
原创 Windows下Odoo备份数据库报错Database backup error: Command `pg_dump` not found.
查看odoo的配置文件server/odoo.conf,发现pg_path项为空。将PostgreSQL的命令bin目录路径赋给pg_path。重启odoo,再执行备份操作。
2024-02-20 10:47:00
952
原创 Vue3项目引入canvaskit-wasm库(skia库的wasm版)
2 将文件node_modules/canvaskit-wasm/bin/canvaskit.wasm复制到public目录。1 安装canvaskit-wasm。
2024-01-10 11:35:11
1327
转载 使用vite把vue3打包成非esmodule的方式,去让file协议能正常加载
使用vite把vue3打包成非esmodule的方式,支持file协议正常加载
2023-12-16 09:35:28
1781
原创 Odoo16系统忘记Master密码的解决方法
1 打开项目配置文件../Odoo 16.0.20231119/server/odoo.conf。2 找到admin_passwd = 开头的行,删除掉改行,或者在该行前面添加英文半角分号;4 按照提示重设Master密码即可。
2023-11-23 09:36:54
1910
原创 Android Studio2022.3项目,禁止页面左右滑动
触发页面左右滑动有两种情况:1 触压左右拖动造成滑动,2 点击底部导航菜单左右滑动。2 点击底部导航菜单左右滑动。1 触压左右拖动造成滑动。
2023-11-15 21:23:29
431
原创 Android studio2022.3项目,X5内核WebView页面,顶部栏不显示问题
顶部栏组件和WebView都位于Fragment页面中,顶部栏不显示可能是由布局类型导致,可以使用LinearLayout类型布局。
2023-11-15 18:23:47
921
原创 Android studio2022.3项目中,底部导航菜单数多于3个时,只有当前菜单显示文本,其他非选中菜单不显示文本
默认情况下,当底部导航菜单中的标签数量超过三个时,非选中的标签将不会显示文本,而只会显示图标。2. 在布局文件中,将 BottomNavigationView 的 app:labelVisibilityMode 属性设置为 "labeled"。这是 Android 设计规范的一部分,旨在确保应用的用户界面整洁和易于使用。按照以下步骤进行修改,底部导航菜单中的所有标签都显示文本。1. 创建一个新的 XML 文件(例如 menu_bottom_navigation.xml),用来定义底部导航菜单的各个标签。
2023-11-15 07:29:19
756
原创 Android studio2022.3项目中,如何去除底部导航菜单项被点击时的点击反馈效果(涟漪效果)
首先,创建一个名为`selector_no_feedback.xml`的选择器文件,然后在该文件中定义底部导航菜单项的不同状态下的背景,将点击时的效果设置为空即可去除默认的点击反馈效果。如果使用`bottomNavigationView.setItemBackgroundResource(0)`来去除底部导航菜单点击反馈效果不生效,可能是由于其它样式或主题的影响。在这种情况下,可以通过自定义选择器(selector)来设置底部导航菜单项的背景。
2023-11-14 22:49:32
908
原创 Android Studio2023.3项目更名后,提示Cannot resolve symbol ‘R‘
1. 清除和重新构建项目:在 Android Studio 中,选择 "Build" 菜单下的 "Clean Project",然后再选择 "Rebuild Project"。2. 同步项目:在 Android Studio 中,点击 "File" 菜单下的 "Sync Project with Gradle Files"。以上步骤,应该可以解决 "Cannot resolve symbol 'R'" 的问题。3. 检查代码中的错误:代码中的其他错误可能会导致 R 类无法正确生成。
2023-11-14 08:05:59
1656
原创 odoo在iot领域的发展情况
2. **智能制造与物联网整合**: Odoo 通过物联网模块的发展,使得企业能够将智能制造与物联网技术相结合,实现设备之间的数据共享和协同工作,从而提高生产效率和产品质量。3. **实时数据分析与决策支持**: Odoo 的物联网模块提供了实时数据收集和分析功能,帮助企业快速获取设备运行状态和生产数据,为企业管理层提供决策支持。4. **预测性维护与故障预警**: 借助物联网技术,Odoo 能够实现设备的远程监控和预测性维护,通过分析设备数据,提前发现并预防设备故障。
2023-11-13 22:32:04
879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅