自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 同一种topk问题换两种问法会得到不同回复, 不同 AI 结果不同, 使用的时候还是得多切换着问

问题二: 有一个算法是求两两相似度, 我有大量的图片, 获取了一个巨量的负样本, 但是因为太大无法保存, 所以我只取 topk 个, 同时因为生成相似对使用了并行计算, 每个进程的百万结果先求一次 topk, 最后再合并结果的时候所有结果求 topk, 这个方案能保证 topk 是全局的 topk 吗?github copilot chat claude Sonnet4.5: 1:可行的 2:不能保证, 但是解释原因后的结论: "实际上我重新思考后,这个方案是可以保证全局 top-k 的!

2025-12-20 23:05:23 218

原创 macOs 上使用windows键位

还是开源的, 安装好后用打开 Karabiner-Element, 左边 Complex Modification, 点击 Add predefined rule 就可以自己添加规则了, 我是在官网找的现成指令 https://ke-complex-modifications.pqrs.org/#windows_shortcuts_on_macos, 这个相当于自动帮你 ctrl+C 变成了command+C, 方便多了。Karabiner真是个神器,

2025-09-08 11:37:44 269

原创 windows用户上手mac系统设置记录

2025-05-26 11:23:05 187

原创 ECharts饼图实现引导线结尾加空心圆环

首先上结果图:设计给的样例图里每个折线结尾有一个空心环, echarts原生是没有这个设置的参数的,需要用series.label.rich 使用富文本加入一个空内容,空内容画一个边框,边框画圆,再用padding微调所有的位置,从而实现环与线连接.需要注意ECharts V5和V4相同代码会导致结果不同, padding正负号两个版本处理不一致,

2024-11-20 22:54:58 1590

原创 前端远古项目现代化改造进程记录--03 阶段2

第二阶段,处理全局引入的文件,有2个引用需要处理。

2024-11-19 00:34:11 304

原创 前端远古项目现代化改造进程记录--02阶段1

多页面应用,每个文件夹都视为一个文件,所以每个文件夹里都用index.js作为入口文件, 这里的问题同二, 部分代码可以通过修改源文件满足ESModule规则,大部分代码是使用的全局变量,所以同样用webpack-concat-files-plugin直接拼接, CSS可以直接引用,因为会被mini-css-extract-plugin提取到文件夹下. 旧HTML中对公共js等是。使用copy-webpack-plugin插件,这个插件可以直接移动文件到指定位置, 由from和to控制。

2024-11-07 22:57:30 667

原创 前端远古项目现代化改造进程记录--01开始

1.1 去除gulp代码实现的打包流程, 使用webpack插件实现。去除gulp,使用webpack实现打包,按照gulp流程执行操作。1.2 静态资源由webpack解析后引入。1.3 代码压缩等使用webpack实现。引入webpack打包逻辑和优化过程。webpack实现全流程管理。

2024-11-06 11:20:50 292

原创 HTML grid配合JS 实现瀑布流布局

用grid实现瀑布流

2024-10-14 00:55:34 871

原创 HTML CSS columns属性 实现的瀑布流

设置CSS属性columns后可以自动生成瀑布图,并且是上下联系的,根据每列宽度自适应图片高度, 缺点是会竖着按顺序排列,如果后面还有加入的图,会重新计算排列,所以不适合使用。

2024-10-13 22:40:49 347

原创 vimiumC实现按键控制bilibili视频播放

这是自定义快捷键: 用a键触发元素选择,ws控制上下,eq控制视频前进后退10s播放,ctrl+e三倍速播放,ctrl+q 恢复速度。首先在 网站例外规则里 设置 :https://www.bilibili.com/ 按键列表f。用vimiumC就可以实现左手控制b站上下滚动和视频播放,右手干别的。f是控制全屏的,直接禁用这样按下f就可以全屏了。

2024-09-27 21:24:11 472

原创 Vue2监听对象变化,方便调试代码

因为项目历史原因,代码比较复杂,各个地方可能都会直接修改data的数据,这时候可能就不知道触发的是哪条代码导致对象进行了修改,所以上网寻找一些调试方法,最原始的方法就是读代码直接看,而用vue的watch才是更简单的方法.基本代码如下:

2024-09-06 00:26:43 1157

原创 JS 代码实现一个类promise.all但是中途可以暂停,可以继续执行

传入一系列任务,依次执行,全部执行完得到结果,两个任务之间可以中断

2024-07-07 12:20:59 388

原创 基于渡一视频手写实现Promise

可以看到浏览器也报错了, 我用#promise2存储生成的新promise,在微队列执行的时候与callback进行比较,相同就弹出了,这个方法可能不够优雅。原因: Promise的状态改变是异步的, 而catch方法是同步的, 所以catch方法无法捕获异步错误. 官方实现也捕获不到,状态一直pending.视频分了5段,拼起来写的,后续发现一个问题,没有办法检测chain cycle, Promise A+规范里说。环境提供了宏队列微队列的能力, 不是环境都有事件循环能力, 不是语言能力.

2024-06-29 03:55:16 476 2

原创 无网环境前端旧版gulp打包支持ES6的babel方案

一个非常古老的前端项目,使用gulp3.9 打包项目,考虑他人同时开发,不能新引入其他包, 在项目目前有babel 却没有gulp-babel包的情况下,让gulp脚本支持ES6语法.gulp脚本uglify压缩时不支持ES6语法,会直接报错,最简单的办法是gulp-babel插件,可是立项的时候没有安装,内网也禁止更新包,所以用babel直接编译.用through2 捕获js代码流,将其toString后使用Babel编译, 结果文本重新用Buffer转换后继续下一步.

2024-04-23 11:25:49 259

原创 JS promise的四种并行方法对结果的处理

只有allSettled会把所有结果汇总起来,其他三个只关心一个。

2024-03-24 22:12:33 463

原创 记录自己折腾云服务器的踩坑

直接使用他们提供的应用模板也是有很多坑的,使用的操作系统基本都是centos, 导致有些glibc库什么的非常落后,要是升级更是蛋疼的一件事.国内使用云服务器不用加速真的是寸步难行,还要云服务商自己有一些加速服务,还能用,不然真不知道怎么安装乱七八糟的配置了。github加速需要使用fastgit, 文档在 https://doc.fastgit.org/虽然他们的源是更新的,但是文档有时候是过期的,这个需要注意,每个版本都有一个自己的名字。我用的腾讯云的服务器,就找了腾讯 阿里和清华的源。

2024-01-30 17:06:15 530

原创 记录自己初学reactnative以及折腾android studio的过程

【代码】记录自己初学reactnative以及折腾android studio的过程。

2023-11-06 20:30:06 115

原创 vue2 使用ref进行传值的学习

vue2 用ref实现数据向下传递

2023-02-16 16:41:10 820

原创 Vu2 父子组件使用$emit信息传递

vue2 组件信息传递

2023-02-15 17:21:21 558

原创 vue2引用组件时的名称规律

vue2调用组件时的名称规律

2023-02-15 15:54:40 438

原创 集群安装HDP3.5.1和ambari和dolphinscheduler的预处理流程

dolphinscheduler编译集群安装的预处理

2022-09-20 13:59:10 1144

原创 neo4j批量修改节点名等

使用neo4j官方提供的apoc插件批量修改节点名

2022-08-22 17:22:06 1813

原创 neo4j LOAD CSV用python导入数据方法

neo4j 导入文件可能OOM,用python切分后可以避免

2022-08-22 16:38:12 983

原创 遍历DataFrame两种方法,itertuples和列表推导式

两种DataFrame逐行处理的方法

2022-08-22 16:08:37 626

原创 python单脚本开启http.server同时执行语句

单脚本使用多线程开启后台http.server

2022-06-16 14:30:04 1008

转载 uvicorn报错httptools_impl,修改库文件记录请求数据

uvicorn httptools_impl Invalid HTTP request received报错日志记录

2022-06-01 17:46:55 1675

原创 用pymupdf将pdf转为图片速度测试

此代码对pdf转图片为paddleocr可以识别的格式速度进行了测试,使用fitz(pymupdf)进行pdf读取

2022-04-16 20:15:47 895

原创 [代码记录] py2neo导入数据操作

py2neo导入单个和多个节点与关系的方法

2022-03-02 10:29:09 821

空空如也

空空如也

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

TA关注的人

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