- 博客(318)
- 收藏
- 关注
原创 1.portainer
docker容器部署portainer,对外暴露端口9443是一个自签名的证书端口。还有另外一个暴露的端口8000。4.创建卷后,可以在容器中使用-v参数来指定卷的挂载点,从而将卷挂载到容器。docker volume create 目录 命令创建的才可以。3.可以被一个或多个容器共享,并可以在容器之间传递数据。商业版Business、社区版Community。自定输入命令指定创建的目录,不会被看到的。1. 卷是一种特殊的docker对象。2.用于持久化存储容器中的数据。
2025-05-19 20:44:49
167
原创 26.项目集群-redis分布式锁
首先idea工具,调出Run Dashboard这个界面。比如idea2017调出,它不叫Services,而是叫Run Dashboard面板。另外一种方法:添加一个Spring boot,并指定主类main Class。然后apply,右下角会出现提示框Dashboard即可呈现。接下来就可以在idea中模拟启动多个微服务。
2025-05-19 20:44:19
60
原创 2.微服务-配置
注意@EnumValue注解@GetterFROZEN(0, "禁止使用"),NORMAL(1, "已激活"),;throw new BadRequestException("账户状态错误");对应数据库表中设计`status` int DEFAULT '1' COMMENT '使用状态(1正常 2冻结)',
2025-05-19 20:43:02
371
原创 3.milvus索引-HNSW
加速大型数据集上的查询。向量字段,仅只能创建一个索引。milvus支持的向量索引类型大部分使用 近似最近邻搜索算法。ANNS该算法的核心不局限于返回最准确的结果,而是仅搜索目标的邻居。ANNS通过在可接受的范围内牺牲准确性提高检索效率。比方,有一百条数据,其中有90条数据是满足条件的,使用ANNS可能只会返回89条数据。如果想准确返回90条数据,就需要采用暴力搜索。
2025-03-23 23:50:07
517
原创 2.创建Collection、添加索引、加载内存、预览和搜索数据
milvus2.3.1的官方文档地址: https://milvus.io/docs/v2.3.x。
2025-03-23 23:10:31
481
原创 37.conda管理多版本python
conda配置隔离python环境的工具,也就是可以配置多个python版本环境。conda两个版本1.miniconda,极简版本,2.anacondaconda会自动安装好一些第三方包。
2025-03-20 23:04:44
826
原创 14.若依-改造成自己的项目并添加新的业务模块
把项目文件打成一个zip压缩包点击开始执行完成后会在同级目录产生一个文件夹导入该项目,修改model名称启动类的名字直接修改。
2025-02-13 23:15:31
115
原创 13.后端代码功能
aop1.第一步用到了pageHelper分页插件。2.通过拦截器,来拦截第二步查询数据的sql语句,实现分页功能。3.返回分页数据对象在运行方法前先验证权限,权限够就放行,不够就拦截。配置菜单的时候,会配置对应的权限标识。
2025-02-12 23:25:36
54
原创 12.项目结构
1.RuoYiApplication基于springboot,内置tomcat,直接运行。2.RuoYiServletInitializer将springboot项目打成一个war包,用外置的servlet容器来运行。
2025-02-11 23:21:36
208
原创 6.Centos7上部署flask+SQLAlchemy+python+达梦数据库
前面已经介绍了window上使用pycharm工具开发项目时,window版的python连接达梦数据库需要的第三方包。这篇文章讲述,centos7上的python版本连接达梦数据库需要的第三方包。之前是在windows上安装达梦数据库的客户端,将驱动包安装到windows版本的python中。(开发人员本地开发需要)现在是在linux上安装达梦数据库的客户端,将驱动包安装到Centos7版本的python中。(实际项目部署需要)达梦数据库服务端依然是通过docker部署在Centos7服务器上的。
2025-02-08 23:37:07
767
原创 4.python+flask+SQLAlchemy+达梦数据库
1.liunx Centos7上通过docker部署了达梦数据库。从达梦官网下载的docker镜像。(可以参考前面的博文)2.windows上通过下载x86,win64位的达梦数据库,只安装客户端,不安装服务端。从达梦官网下载达梦数据库windows版。(可以参考前面的博文)这样就可以用windows的达梦客户端去连接centos7上达梦的服务端。
2025-02-08 12:54:13
1128
原创 2.DM Manager客户端
下载后,只是在window系统上安装客户端。双击执行setup.exe文件进行安装。注意只需要选择客户端即可。管理服务器选项,查看。
2025-02-06 20:20:10
223
原创 1.docker部署达梦数据库
下载dm8docker镜像文件,上传至服务器。达梦数据库官网下载docker镜像。初始密码:SYSDBA_dm001。初始用户名:SYSDBA。
2025-02-06 16:09:54
276
原创 5.SQLAlchemy对两张有关联关系表查询
例如,一个用户可以有多个收获地址。定义表如下:用户表地址表一般情况,我们会先查询用户表,拿到用户id后,再到地址表中查询关联的地址数据。这样就要执行两次查询。仅仅为了方便查询,需要一些属性便利的去查询数据,但是这些属性不能出现在数据库中。
2025-01-22 23:11:54
325
原创 4.flask-SQLAlchemy,表Model定义、增删查改操作
数据库模块需要继承db.Model# 定义表名# 定义字段# 定义表名# 定义字段db.create_all() 可以根据定义的Model创建表,在给定的数据库中。db.drop_all() 删除数据库中所有的表。# 绑定配置文件# 使用session,就必须设置app.secret_key的值# Flask数据库设置# 动态追踪修改设置,如未设置只会提示警告,不建议开启# 查询时显示原始SQL语句。
2025-01-22 22:32:07
821
原创 9.若依-自定义表单构建
1.拖拉一个布局组件中行容器,然后在组件属性中设置表单删格在中间一半的位置。2.拖拉一个输入组件-单行文本,放到行容器中。设置字段名和标题。字段名就是提交表单时给后台传递的参数。还可以设置是否必填,添加正则表达式的规则。3.如果想在一行设置两个输入文本,需要将布局中行容器的表单删格拉满,然后将输入组件-单行文本的表单删格设置到一半的位置。将下载之后的文件改名为add.vue放入创建动态菜单。
2025-01-01 22:27:49
986
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人