自定义博客皮肤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)
  • 收藏
  • 关注

原创 MetaBase编写sql查询时查询的字段和数据库的字段不对应、查询数据库另一字段的方法和解决思路

这种直接写个case去替换名称即可,如下所示,传入的是TimeType_tran,使用的是TimeType搜索的是中文,使用的是英文。

2024-04-07 14:47:54 157

原创 QuPath从源头构建实例

进行 QuPath 开发,在官方的另一份技术文档中,他推荐使用的是eclipse,但是本人结合上面的文档使用的是IDEA。注意,先按debug之后从弹出来的框中找Edit Configurations。具体的构建有多种方式,我这里使用从IDE运行,道理和从命令行是一样的,具体参考来源官方文档。目前踩坑的记录就是java的版本一定不能低,其他的大部分按照官方文档来就行。如果您使用此方法下载代码,则应确保在继续操作之前已安装 Java JDK。java17,理论来讲大于java8即,实际应大于java18。

2024-03-26 10:11:20 1639

原创 openslide封装成自己的app(PyQt)

是一个C库,提供了一个简单的阅读界面 全幻灯片图像,也称为虚拟幻灯片,具有高分辨率 数字病理学中使用的图像。这些图像可以占用数十千兆字节 未压缩时,因此无法使用标准工具轻松读取或 库,专为可以舒适地 未压缩到RAM中。整张幻灯片图像通常是多分辨率的;在安装之后 我们可以发现给出的demo最终运行都需要在浏览器访问服务器并最终显示,又因为工作需要将他放在一个窗口内,于是进行验证性测试。测试发现还是有一些小的问题,比如无法回退到上一文件夹等等,但是都是一些小问题了,现在的目的还是验证性实验。

2024-03-18 17:46:56 859

原创 KFB格式转化为SVS格式(python、可批量转化)

工作中用到kfb格式的转化 网上的方法都只能单张图片转化且文档老旧,所以想找一个可以批量处理的转化方法同时更加便捷。同时,编写如下代码,这个脚本会遍历源文件夹中的所有KFB文件,并将它们转换为SVS格式,然后保存到目标文件夹中。2)系统:window server 2003以上版本。关于1)中的安装方式,点进文件夹双击即可。是SVS文件将要保存的目标文件夹的名称,将下载的文件和脚本文件按如下方式存放。是包含KFB文件的源文件夹的名称,3)系统配置:内存1G以上。将文件存放在任意位置。

2024-03-13 17:36:57 620 1

原创 由leetcode168题Excel表列名称思考n进制

进制转换

2023-10-19 02:40:48 55

原创 python split()方法实现

做题的过程中碰到了一个题可以使用split快速解决一个问题,但是这样的做法面试官肯定不能直接让你掉包解决,就想着自己造个轮子,虽然其实可能不用常规方法解决还是会被pass。

2023-10-13 16:23:03 61

原创 十大排序算法

【代码】十大排序算法。

2023-10-12 20:13:24 51

转载 95.不同的二叉搜索树

按照上文的思路,我们考虑枚举 [start,end] 中的值 i 为当前二叉搜索树的根,那么序列划分为了 [start,i−1] 和 [i+1,end] 两部分。我们递归调用这两部分,即 generateTrees(start, i - 1) 和 generateTrees(i + 1, end),获得所有可行的左子树和可行的右子树,那么最后一步我们只要从可行左子树集合中选一棵,再从可行右子树集合中选一棵拼接到根节点上,并将生成的二叉搜索树放入答案数组即可。,请你生成并返回所有由。个节点组成且节点值从。

2023-06-06 11:08:13 48

原创 找最大矩形问题(leetcode84,85)

算法

2023-05-18 11:41:59 48

转载 回溯算法归纳

输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列。2 和 3 可以形成一组候选,2 + 2 + 3 = 7。给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。如果至少一个数字的被选数量不同,则两种组合是不同的。输出:[[0,1],[1,0]]

2023-05-10 09:10:42 37

原创 leetcode62,63,64不同路径三道题dp动态规划思想

路径之和

2023-04-22 20:48:56 297

转载 leetcode60:排列序列

2023-04-20 23:57:18 84

原创 python 方法记录 strip(),split()

方法记录

2023-04-18 20:03:00 118

原创 leetcode55:跳跃游戏

跳跃游戏

2023-04-17 21:39:05 140

原创 Leetcode 53. 最大子数组和

给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6。示例 2:输入:nums = [1]输出:1示例 3:输入:nums = [5,4,-1,7,8]输出:23来源:力扣(LeetCode)

2023-04-10 17:44:03 29

转载 非递归循环快速幂

刷题过程中遇到一个快速求幂的方法,特此记录。

2023-04-09 21:30:33 40

原创 leetcode48.旋转图像

问题记录

2023-04-08 19:04:26 56

原创 36. 有效的数独

算法学习

2023-03-30 15:55:14 38

原创 35. 搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为 O(log n) 的算法。示例 1:输入: nums = [1,3,5,6], target = 5输出: 2示例 2:输入: nums = [1,3,5,6], target = 2输出: 1示例 3:输入: nums = [1,3,5,6], target = 7输出: 4来源:力扣(LeetCode)

2023-03-29 18:32:24 71

原创 34. 在排序数组中查找元素的第一个和最后一个位置

算法学习

2023-03-29 17:11:22 26

转载 python find()方法

python find()方法

2023-03-23 19:27:33 84

原创 27.移除元素

算法学习

2023-03-23 18:06:28 29

原创 19.有效的括号

算法学习

2023-03-16 22:07:46 29

原创 d2l绘图不显示问题

问题记录

2023-03-14 18:11:15 3211 11

原创 算法学习:两数相加

算法学习

2023-03-11 10:27:44 47

转载 算法学习13. 罗马数字转整数

算法学习

2023-03-09 13:53:55 32

转载 python中的strip()方法记录

问题记录

2023-03-06 21:30:31 497

原创 leetcode刷题记录7:整数反转

算法学习

2023-03-06 19:59:41 49

空空如也

空空如也

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

TA关注的人

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