自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GPT4o生图风格大全

是一个内容创作者工具目录,你可以在里面找到更多有关图片编辑的工具和资源~✨文章摘要(AI生成)DESC SEP笔者整理了一份详尽的GPT-4o图像生成风格指南,涵盖了多种独特的艺术风格和应用场景。:吉卜力动画风格、赛博朋克风格、水彩画风格、油画风格、浮世绘风格等:3D Q版角色、手绘简笔画、像素艺术、Low Poly低多边形、手绘高亮信息卡片等这些风格可应用于品牌设计头像生成儿童绘本产品原型等多个实际场景。文中还分享了发现新玩法的四个秘籍:利用搜索引擎、社交媒体、专业平台以及反向分析法。

2025-04-11 16:07:33 545

原创 谷歌 Agent2Agent(A2A)协议深度调研报告

2025年4月,Google在 Cloud Next 2025 大会上正式发布了全新的Agent2Agent (A2A) 协议。A2A是一个开放的互操作性协议,旨在打破不同AI代理框架和供应商之间的壁垒,实现跨平台的安全高效协作。该协议专为企业环境设计,通过标准化代理之间的通信,解决各类数据孤岛问题,使复杂工作流程的自动化成为可能并提升生产力。

2025-04-11 00:17:58 386

原创 自己创建一个Mini-Vue

本章在之前的章节的基础中实现了一个简单的vue框架,其中响应式的函数有略微变化不过大致原理相同。

2022-02-03 18:41:08 649

原创 超详细Vue3响应式原理介绍加源码阅读

本章介绍Vue中另一个非常重要的模块,响应式。介绍了基本原理(含图)简单实现以及如何阅读源码。

2022-02-03 18:40:36 2965

原创 Vue3虚拟DOM介绍

本章将从零介绍Vue中的虚拟DOM,从渲染函数带到mount函数以及最后的patch函数也都有具体的代码实现。

2022-02-03 18:39:26 2386 1

原创 Vue3编译器

本章主要介绍Vue3编译器的作用,这个编译器是如何提高性能的,静态dom与动态dom的不同处理,缓存的使用以及块的作用。

2022-02-03 18:38:50 2515

原创 Vue3是如何运行的

这章作为Vue3原理的开头,将整体介绍JS框架的作用,以及Vue的总体运行流程,整体架构分为哪些等。

2022-02-03 18:38:20 2181

原创 python散列表实现查找,使用了多种算法并测试对比进行了性能分析(查找效率)

本章是填补之前文章的坑,对哈希算法进行了实现,使用了平方取中法/除留余数法进行哈希映射,使用开放地址与公共溢出区解决冲突,同时对不同方法进行了性能分析对比,最后进行了总结。

2022-01-22 21:58:14 531

原创 —篇文章带你整体把控算法中的基本问题《排序》

本篇文章对算法中的基本问题--排序 的思想进行了描述,后续文章会对所有排序算法进行实现,欢迎关注本系列。

2022-01-22 21:57:22 136

原创 —篇文章带你整体了解算法中的基本问题《查找》

本章对算法中的基本问题--查找做了一个简要介绍,包含了一些基本算法思想以及评价,后续文章详细介绍一些算法,欢迎关注本系列。

2022-01-22 21:56:42 173

原创 —篇文章让你整体了解数据结构《图》,千字超详细总结.

本章主要介绍了图这个数据结构的相关知识,包含图的基本概念及其关键词、使用不同的数据结构去存储图,算法包括图的遍历、图的拓扑排序、图的最小生成树算法。

2022-01-22 21:55:58 366

原创 篇文章让你彻底不怕数据结构《树》,千字超详细总结对比.

本章介绍树的相关知识,包含数据结构:二叉树、哈夫曼树;以及二叉树的三种遍历、计算叶子数、深度、中缀表达式等,使用哈夫曼树生成最优前缀码。

2022-01-22 21:55:11 468

原创 -篇文章让你彻底理解数组及其扩展的数据结构,快速转置算法等,千字超详细总结.

本章主要介绍数组基本概念及其扩展,二维数组的特殊矩阵:对称矩阵、三角矩阵、稀疏矩阵、十字链表等存储解耦;然后介绍并实现了稀疏矩阵的快速转置算法。

2022-01-22 21:54:17 247

原创 一篇文章带你彻底理解运用栈和队列,超详细千字总结对比.

本章主要介绍并用cpp代码从零实现了栈和队列两个数据结构,同时引出了递归以及栈帧(函数调用)的介绍,以及对栈和队列的相关经典问题的解决,如运算符优先数法、地图四染色、子集划分问题等。

2022-01-22 21:53:24 549

原创 —篇文章带你彻底理解线性表,超详细千字总结对比.

本章将详细地介绍线性表,包含线性存储和链式存储,同时介绍了抽象数据类型(ADT),并且使用cpp代码结合理论进行讲解,最后也附上了一些线性表相关的经典题型以便读者能理解线性表的作用以及能运用线性表。

2022-01-22 21:51:46 926

原创 什么是算法与数据结构?开始看看基础概念吧.

这篇文章将为大家介绍算法与数据结构的基本概念,主要包含其定义以及各种专有词汇的解释,让大家在看后续文章或者其他相关的算法文章时知其所以然。

2022-01-22 21:51:00 637

原创 三个例子理解动态规划(背包(基本、优化时间、优化空间),币值最大化,找零问题)

动态规划综述可分为多个相关子问题,子问题的解可以被重复使用(下方例子中是F数组与value数组来保留子问题解的),这也是相比于递归暴力求解效率提高的关键,下方前两个例子会简单比较效率,第二个例子由于数据不具代表性,所以有所差异动态规划的关键就是如何根据条件从上一个子问题的最优解到该现状的途径(写出递推关系)然后该途径会有很多种再根据问题通过min或max求得哎现状的最优解,该现状当然也又有可能出现在之后现状的子问题当中写出初始条件(之前自己理解的误区)在理解中不要仅仅注意到递推关系,比如背包问题

2021-10-10 18:41:59 766

原创 python实现八大排序算法及性能分析(比较次数与移动次数分析)

Libarayimport numpy as npimport pandas as pdfrom tqdm import tqdm数据生成test_50000 = np.random.randint(0, 100000, (50000))print("test_50000, len:%d, test_50000[1]=%d"%(len(test_50000),test_50000[1]))test_100000 = np.random.randint(0, 200000, (10000

2021-06-14 14:51:34 2444 2

原创 使用散列表进行查找【查找关键词:电话号码,名称】【平方取中法,除留余数法】【开放地址探测法,公共溢出区法】【计算ASL】

Libraryimport pandas as pdimport numpy as npimport time读取数据df = pd.read_excel('重庆市印刷和记录媒介复制业754.xlsx')df.dropna(axis=0, how='any') # 去除非数print("表长为:", len(df))df.head()表长为: 754 ID 企业名称 电话 企业地址

2021-06-06 18:11:11 896 1

原创 使用anaconda中的Prompt配置虚拟环境的常用命令;

因为自己目前也记不到这么多命令,每次去配环境的时候都是问度娘复制粘贴,所以就总结了一下常用的conda命令,方便用的时候直接复制;参考链接:1.https://blog.youkuaiyun.com/qq_45855805/article/details/102979213 2.https://blog.youkuaiyun.com/qinglingls/article/details/89363368 3.https://blog.csdn.ne...

2020-12-19 15:17:39 1276 1

原创 VSCODE的pylint忽略其规范错误,但运行没错;torch.tensor is not callable

在VSCODE中使用torch.tensor报如下错误,最开始以为是我自己写代码的问题后面测试了一下最简单的程序,发现是能运行的在网上查了一下应该是VSCODE的pylint代码规范的问题,不会影响结果的,不过确实是太丑了这个红色波浪线于是找了一下方法,可以在setting.json文件中的 "python.linting.pylintArgs": 添加如下字段:,"--disable-msg=not-callable"它这个意思就是你想要的忽略的报错问题,not-call...

2020-11-01 14:30:16 2919 1

原创 刚开始使用VSCODE出现的小问题:1.如何配置环境变量;2.大纲里显示符号无法识别(file not recognized: File format not);3.右击没有RUN CODE运行按钮;

1.如何配置环境变量:转载:https://www.php.cn/tool/vscode/442433.html可以去官网下,嫌麻烦在这儿下也可以。VSCODE安装包:https://cloud.189.cn/t/imQjArvQJrMb(访问码:bwd1)minGW文件:https://cloud.189.cn/t/QBr2iiIjiQJb(访问码:2fkv)2.大纲里显示符号无法识别(file not recognized: File format not)写一个简单的C+...

2020-09-12 13:50:58 7477

原创 关于java迷宫算法的理解(递归分割,递归回溯,深搜,广搜)

最近这学期做了一个java迷宫的课程设计,这里代码及其算法逻辑就分享出来。首先简单的说一下其中我使用的算法(自动生成地图:递归分割法、递归回溯法;寻找路径:深度优先、广度优先算法)递归分割法:地图外面一圈被墙围住,然后在空白区域生成十字墙壁,再随机选择三面墙,将其打通,这样就能保证迷宫的流动性,再分别对刚才分好的四个区域以同样的方式执行分割,一直递归下去,直到空间不足以分割就return。递归回溯法:递归回溯法与深度优先算法在大致算法上其实差不多,具体只有一些细微的差别,都是通过判断

2020-06-24 14:23:25 1222 1

空空如也

空空如也

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

TA关注的人

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