- 博客(141)
- 收藏
- 关注
原创 【每日一记项目】IO大作业
黑马程序员Java零基础视频教程_下部(Java入门,含斯坦福大学练习题+力扣算法题和大厂java面试题)视频 https://www.bilibili.com/video/BV1yW4y1Y7Ms 其中的最后IO作业没有答案,这里给出参考答案。
2024-03-27 19:55:35
860
3
原创 将本地服务器的目录传送到远程服务器
scp是secure copy的简写,是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。
2023-11-12 10:56:06
688
原创 Python 代码调试
可以在代码中的任何位置插入断点,然后在程序执行到这个点时暂停执行,进入交互式调试模式,允许逐行查看代码、检查变量的值,以及执行其他调试操作。是一个Python代码中常用的调试技巧之一,它用于在代码中插入断点以进行调试。在交互式调试器中,可以执行各种调试命令,如查看变量的值、单步执行代码、查看堆栈跟踪等。是一种快速插入和使用断点的方式,特别适用于快速调试代码。断点,因为它们可能会导致不必要的停止,而且会降低性能。通常,调试完成后,应该将。时,它将停止执行,并启动交互式调试器。,以便在代码中更方便地使用。
2023-10-08 20:59:03
250
原创 从卷积的视角看不同退化的区别
今天分享的论文是2023CVPR《All-in-one Image Restoration for Unknown Degradations Using Adaptive Discriminative Filters for Specific Degradations》
2023-09-19 11:03:22
267
2
原创 Zero-Shot 使用简单两层网络不用训练就能进行图像恢复
今天要分享的文章是CVPR2023比较有意思的一篇《Zero-Shot Noise2Noise: Efficient Image Denoising without any Data》,通过简单的两层网络,并且不需要数据训练直接进行图像恢复。
2023-09-18 11:40:54
705
原创 微软亚洲研究院:给张图片普通人也能轻松完成图片编辑
之前图像编辑使用语言引导,作者研究使用example作为引导来进行图像编辑,直接融合(复制粘贴)会导致明显的融合伪影
2023-09-16 08:27:09
93
原创 2023CVPR:图像恢复的又一力作
今天要分享的论文是2023CVPR《Efficient and Explicit Modelling of Image Hierarchies for Image Restoration》,图像恢复领域的又一力作,提供了新的发现,给出了新的解决方案。
2023-09-13 10:54:46
1440
原创 CVPR最新论文:只需要SwinIR的6%参数量就可以实现相同效果
今天分享的论文是CVPR2023《Comprehensive and Delicate: An Efficient Transformer for Image Restoration》
2023-09-12 10:03:41
742
原创 什么?这个策略可以加速大模型推理2-2.5倍以上?
今天我要分享的是deepmind团队的文章《Accelerating Large Language Model Decoding。
2023-09-11 10:30:28
393
原创 docker安装RocketMq
创建broker.conf配置文件,目录是/opt/docker/rocketmq/broker.conf,文件内容如下。一、docker下载rocketMq镜像。二、创建存储日志和数据的文件夹。三、启动namesrv服务。四、启动broker服务。
2023-06-01 14:48:51
287
原创 二叉树(序列化篇和后序篇)
如果你给出的是前序或者后序,那么你可以还原出唯一的一棵二叉树。如果你给出的是中序,那么除非你的整棵树中不包含值相同的节点,否则你无法还原出唯一的一棵二叉树。
2023-05-23 09:25:24
107
原创 搞懂,就再也不用怕数组去重问题
要求一、要去重。要求二、去重字符串中的字符顺序不能打乱 s 中字符出现的相对顺序。要求三、在所有符合上一条要求的去重字符串中,字典序最小的作为最终结果。要利用数据结构来满足上述三个条件,具体思路如下:通过做到栈中不存在重复元素,满足要求一。我们顺序遍历字符串 s,通过「」这种顺序结构的 push/pop 操作记录结果字符串,保证了字符出现的顺序和 s 中出现的顺序一致,满足要求二。用类似单调栈的思路,配合不断 pop 掉不符合最小字典序的字符,保证了最终得到的结果字典序最小,满足要求三。
2023-05-22 02:15:00
99
原创 二叉树(思路篇)
二叉树解题的思维模式分两类:1、是否可以通过遍历一遍二叉树得到答案?如果可以,用一个 traverse 函数配合外部变量来实现,这叫「遍历」的思维模式。2、是否可以定义一个递归函数,通过子问题(子树)的答案推导出原问题的答案?如果可以,写出这个递归函数的定义,并充分利用这个函数的返回值,这叫「分解问题」的思维模式。无论使用哪种思维模式,你都需要思考:如果单独抽出一个二叉树节点,它需要做什么事情?需要在什么时候(前/中/后序位置)做?其他的节点不用你操心,递归函数会帮你在所有节点上执行相同的操作。
2023-05-21 21:21:17
94
原创 常数时间删除-查找数组中的任意元素
结合哈希表和数组,使得数组的删除操作时间复杂度变成 O(1)对数组尾部进行插入和删除操作不会涉及数据搬移,时间复杂度是 O(1)。在 O(1) 的时间删除数组中的某一个元素 val,可以先把这个元素交换到数组的尾部,然后再 pop 掉。想高效地,等概率地随机获取元素,就要使用数组作为底层容器。
2023-05-21 01:00:00
105
原创 算法技巧:字符匹配算法 - RABIN KARP 和 KMP
本质是滑动窗口计算字符串的hash值(会重复的,需要set进行去重),需要弄懂两个公式。Rabin Kapr 算法。
2023-05-18 01:00:00
179
原创 二分搜索帮我解决实际问题
二分搜索代码框架常应用于「在有序数组中搜索指定元素」这个基本场景,具体的实际问题可以没有那么直接,但是也可以使用二分搜索进行解决实际问题一般都让你求最值,比如让你求吃香蕉的「最小速度」,让你求轮船的「最低运载能力」,求最值的过程,必然是。
2023-05-17 01:00:00
291
原创 算法技巧:差分数组
差分数组的主要适用场景是频繁对原始数组的某个区间的元素进行增减。diff[i] 就是 nums[i] 和 nums[i - 1]之差。
2023-05-15 01:00:00
106
原创 docker安装单机nacos2
码云:config/src/main/resources/META-INF/nacos-db.sql。查看日志:docker logs nacos -f。
2023-05-13 01:00:00
235
原创 一个模板让滑动窗口算法变成了默写题
滑动窗口算法的时间复杂度是O(N),指针不会回退(它们的值只增不减),所以字符串/数组中的每个元素都只会进入窗口一次,然后被移出窗口一次。
2023-05-11 02:00:00
88
原创 回溯算法秒杀所有排列-组合-子集问题
这也是最基本的形式。以组合为例,如果输入 nums = [2,3,6,7],和为 7 的组合应该只有 [7]。,每个元素最多只能被使用一次。以组合为例,如果输入 nums = [2,5,2,1,2],和为 7 的组合应该有两种 [2,2,2,1] 和 [5,2]。以组合为例,如果输入 nums = [2,3,6,7],和为 7 的组合应该有两种 [2,2,3] 和 [7]。
2023-05-09 02:00:00
122
原创 BFS 算法解题套路框架
BFS 的核心思想:把一些问题抽象成图,从一个点开始,向四周开始扩散。用「队列」这种数据结构,每次将一个节点周围的所有节点加入队列。BFS 相对 DFS (回溯算法)的最主要的区别是:BFS 找到的路径一定是最短的,但代价就是空间复杂度可能比 DFS 大很多。
2023-05-08 14:01:06
91
原创 回溯算法解题套路框架
回溯算法是在遍历「树枝」,DFS 算法是在遍历「节点」回溯算法框架,站在回溯树的一个节点上,只需要思考 3 个问题:1、路径:也就是已经做出的选择。2、选择列表:也就是你当前可以做的选择。3、结束条件:也就是到达决策树底层,无法再做选择的条件。
2023-05-08 02:00:00
83
原创 二叉树(纲领篇)
二叉树解题的思维模式分两类:1、是否可以通过遍历一遍二叉树得到答案?如果可以,用一个 traverse 函数配合外部变量来实现,这叫「遍历」的思维模式。2、是否可以定义一个递归函数,通过子问题(子树)的答案推导出原问题的答案?如果可以,写出这个递归函数的定义,并充分利用这个函数的返回值,这叫「分解问题」的思维模式。无论使用哪种思维模式,你都需要思考:如果单独抽出一个二叉树节点,它需要做什么事情?需要在什么时候(前/中/后序位置)做?其他的节点不用你操心,递归函数会帮你在所有节点上执行相同的操作。
2023-05-06 02:00:00
650
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人