自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

原创 python打包和发布package

偶尔有一些复用性很高,复杂度也很高的函数要反复调用,可以自行打包,安装打包结构如下以iso_timer为例然后进行打包在包的根目录,我这里是/mylib下安装包:安装后即可使用,注意,这里的文件夹名要和setup的name一样。

2023-10-23 11:21:21 179

原创 python使用grpc

首先编写proto,也可以根据对象生成proto。

2023-10-20 18:17:30 361

原创 python在nacos注册微服务

首先需要安装python的nacos sdk。

2023-10-20 18:06:31 1237

原创 elasticsearch的docker安装与使用

成功后会出现下图。

2023-10-19 18:30:54 948

原创 使用余弦算法计算向量相似性

【代码】使用余弦算法计算向量相似性。

2023-10-13 19:07:56 174

原创 milvus和相似度检索

milvus的使用流程是这里以Python为例, 使用的milvus版本为2.3.x首先按照库,

2023-10-13 18:51:54 1219

原创 env变量设置

经常会遇到使用环境变量的时候。

2023-10-12 17:36:38 217

原创 服务器配置jupyter notebook

这样就可以在服务器的8000端口访问了。

2023-10-12 11:27:02 46

原创 在minkube上部署Milvus

Milvus是一个向量数据库,可以为ai做数据支撑。

2023-10-09 18:47:42 599

原创 git清除所有历史commit

【代码】git清除所有历史commit。

2023-10-09 16:26:35 214

原创 Python中的copy和deepcopy

基础==在python中的成立条件是value相同is在python中的成立条件是id相同=是赋值运算符,可以创建目标和对象的绑定关系复合对象是包含列表或类的实例等其他对象的对象对于不可变对象,如字符串、元组和整数等,使用copy或deepcopy是多余的,因为它们不可修改,所以不存在“深复制”或“浅复制”的问题。使用import copystr1 = "str1"str1_copy = copy.copy(str1)str1_deep_copy = copy.deepcopy(s

2023-09-13 17:27:10 87

原创 使用cloudflare做内网穿透

有一些家用服务器,可以联网,但是ip不是固定的,想要通过外网进行ssh访问或者访问其他端口。

2023-09-13 17:01:21 1275

原创 Python、Rust中的协程

return归根结底,协程的产生是为了。

2023-09-07 16:07:01 873

原创 Kafka多语言版本

【代码】Kafka多语言版本。

2023-09-06 18:26:59 541

原创 React

虚拟DOM可以看做一颗树,每次有改变,会和之前的DOM做比较,只更新改变的部分,而不是全部重新渲染,保证最小化的DOM操作。

2023-08-30 22:22:45 162

原创 UUID和数据库主键

uuid是由网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等因素随机生成的一个字符串。有128位,重合概率是2的128次方。

2023-08-30 22:20:56 207

原创 docker初始化

【代码】docker初始化。

2023-08-29 11:51:08 52

原创 docker network

TODO:添加docker-compose。

2023-08-28 17:56:09 643

原创 React re-render

当app的数据更新时(用户手动更新、或异步请求)。

2023-08-25 16:28:59 728

原创 Django连接多个数据库

数据分库存储(也称为数据库分片或数据库分区)是一种将大型数据库分解为更小、更易于管理的组件(称为“分片”或“分区”)的策略。提高性能和响应时间读写分离: 通过将读操作和写操作分配到不同的数据库或分片上,可以提高系统的吞吐量和响应时间。并行处理: 分库允许多个查询和事务并行执行在不同的数据库或分片上,从而提高性能。扩展性水平扩展: 当数据量和访问量增加时,可以通过添加更多的数据库或分片来轻松扩展系统,而不是替换现有的硬件(这称为垂直扩展)。简化备份和恢复。

2023-08-24 18:00:15 668

原创 PostgreSQL Error: sorry, too many clients already

PG的默认最大连接数是100.如果超过100就会报错。

2023-08-22 15:55:54 1037

原创 wsl使用docker-compose

【代码】wsl使用docker-compose。

2023-08-03 23:51:31 125

原创 Mac下certificate verify failed: unable to get local issuer certificate

出现这个问题,可以安装证书。

2023-07-28 11:14:46 1168

原创 gin的热启动方案-air

使用gin搭建服务的时候,在开发环境修改代码,要关闭服务,再重新打开代码才能生效。频繁修改再打开是一个很低效的事情。所以需要一个工具,在修改完代码之后可以热启动。可以使用来完成。

2023-07-28 11:07:16 1383

原创 Some simple screen instruction

【代码】Soms simple screen instruction。

2023-07-18 16:17:11 1107

原创 Some simple redis usage

【代码】Some simple redis usage。

2023-07-10 15:51:27 398

原创 How to solve Load key invalid format in Windows

got。

2023-07-08 01:30:36 662

原创 Some simple git usage

git add .

2023-07-06 14:57:35 66

原创 django google authentication

django otp for google authentication

2023-07-03 11:57:36 524

原创 Use ELK with Django Log

【代码】Use ELK with Django Log。

2023-06-28 16:56:37 608

原创 Use Rocketmq with Python In Docker

【代码】Use Rocketmq with Python In Docker。

2023-06-16 18:13:45 88

原创 django中间件CSRF

在前后端分离的项目中,经常会遇到csrf forbidden这种情况。这时候需要在中添加一些配置。

2023-06-15 18:31:06 158

原创 Difference between request.body and request.params

【代码】Difference between request.body and request.params。

2023-06-07 15:48:08 46

原创 Some basic instruction for PostgreSql

【代码】Some basic instruction for PostgreSql。

2023-06-07 15:35:12 35

原创 cls and self\other in Python

cls。

2023-06-01 09:35:44 475

原创 Python class variable and instance variable

【代码】Python class variable and instance variable。

2023-05-30 15:21:54 63

原创 React post dict include dict name

【代码】React post dict include dict name。

2023-05-24 00:57:29 40

原创 Use decimal for money

【代码】Use decimal for money。

2023-05-04 00:40:51 44

原创 Polars

Polars是基于Rust写的一个速度很快的DataFrame库。APIPolars拥有C、C++的性能,并且完全控制查询引擎的性能关键部分。PolarsPolars还可以控制IO,允许它保存冗余副本并将和predicates降低到扫描级别。Polars从头开始编写,旨在并行化DataFrame上的查询。Polars拥有lazy和semi-lazy模式。在lazy模式,我们能够对整个查询做优化,进一步提升性能和内存压力。

2023-04-07 19:43:42 403

原创 modifier in contract

(单下划线) 在修饰符 (modifier) 中有特殊的含义。它表示被修饰的函数的原始代码在此处被插入。修饰符是用于在函数执行前或执行后添加额外逻辑的代码片段。当一个修饰符被应用到一个函数上时,修饰符内部的_将被替换为该函数的代码。modifier类似于装饰器,可以改变函数的行为,主要用于函数调用前的条件判断,或者是调用后执行一些逻辑或操作。modifier的格式通常为。

2023-04-03 00:24:53 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除