自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AI应用开发就是调个接口这么简单?

AI应用开发远非简单的API调用,而是一项涉及多方面的复杂工程。当前许多人误以为大模型的强大能力等同于"万能机器",只需输入需求即可自动输出解决方案,忽略了工程落地的关键环节。真正的AI开发需要掌握上下文工程、RAG技术、多模态处理、系统集成和性能优化等核心技能,并熟练运用LangChain、LlamaIndex等专业工具。从数据处理到业务场景适配,从成本控制到用户体验优化,每个环节都考验开发者的工程能力。只有突破"调接口"的浅层认知,才能将AI能力转化为真正可用的商

2025-09-16 15:17:05 839

原创 快速写出一个截图网页的爬虫程序

这篇文章介绍了如何用Node.js快速构建一个网页截图爬虫程序。主要内容包括:使用Puppeteer和Carlo工具实现自动化截图功能,从环境准备到核心代码实现,详细讲解了查找Chrome路径、启动浏览器、页面截图等步骤。文章还提供了功能扩展方法(批量截图、等待加载、区域截图等)和实用技巧(模拟设备、设置质量、添加水印)。最后总结了常见问题解决方案,并建议了进一步扩展方向,帮助开发者快速实现自动化网页截图功能。

2025-08-08 16:06:59 1156

原创 Token是如何保证安全不被篡改

本文解析了Token的安全防护机制,重点阐述了防止篡改的核心技术。Token作为身份验证的数字凭证,包含头部、载荷和签名三部分。核心防篡改机制包括:1)数字签名技术,使用私钥签名、公钥验证;2)HMAC校验,通过共享密钥确保数据完整性;3)时间戳验证防止重放攻击。此外,随机数机制、密钥轮换和Token黑名单等辅助措施进一步强化安全。这些技术配合使用,可有效防止权限提升、伪造身份等攻击,确保Token在网络传输中的安全性。

2025-08-07 15:55:59 304

原创 一篇入门广度优先搜索BFS

给定一个 N×M 的网格迷宫 G。G 的每个格子要么是道路,要么是障碍物(道路用 1 表示,障碍物用 0 表示)。已知迷宫的入口位置为 (x1,y1),出口位置为 (x2,y2)。输入第 1 行包含两个正整数 N,M,分别表示迷宫的大小。下来输入一个 N×M 的矩阵。最后一行输入四个整数 x1,y1,x2,y2,表示入口的位置和出口的位置。把人和人的关系想象成一个网,假设 A 认识B,C,D。而 B 认识E,F,G。那么A就能通过 B 来找到E,F,G。也就是说从 A 出发可以经过 B 到达E,F,G。

2024-12-13 14:29:39 963

原创 Spring Boot日志的使用和配置

Spring Boot日志使用和配置的方法。Spring Boot默认使用SLF4j作为日志门面,Logback作为日志实现框架,但同时也支持Java Util Logging、Log4J2等

2024-11-30 10:15:28 176

原创 逐步拆解Spring Boot的依赖管理和自动配置

Spring Boot的依赖管理和自动配置是其核心特性之一,极大地简化了Spring应用的开发过程。可以说学习Spring Boot的第一步就是理解其 依赖管理 和 自动配置

2024-11-28 12:35:08 1059 1

原创 蓝桥杯题库 小蓝的迷宫问题一 题解 算法 模拟

蓝桥杯题库。模拟题意,给出一个 n * n 的正方形迷宫,按照顺时针螺旋走位。当走到坐标(i, j)的时候走了多少步?按层模拟可以将地图看成若干层,从外层向内层遍历。对于每层,从左上方开始以顺时针的顺序遍历所有元素。假设当前层的左上角位于 (top,left),右下角位于 (bottom,right),按照如下顺序遍历当前层的元素。(top,left)

2024-08-03 10:30:13 326 1

原创 开阔眼界,技术提升-前沿技术的展望

原本属于不同领域的技术,在发展过程中相互借鉴、整合,最终形成新的技术或产品。随着科技的不断进步,特别是在信息化、数字化、智能化的大趋势下,技术融合的现象变得越来越普遍。在信息爆炸的互联网世界,网上总是有看不完,学不完的内容。作为计算机行业的人,虽然笔者并不是多么优秀的人,但我还是认真总结了一些方法,并且认真执行着,也算是小有收获。学习知识,一定要站在不同的角度来看待,甚至是站在体系之外来思考问题,看待整个体系的全貌,才能认识的更深刻。技术融合在现在最经典最多的例子莫过于:各种技术和AI技术的融合。

2024-05-09 10:50:22 426 1

原创 IDEA中git管理取消.idea失败 异常

IDEA中git管理取消.idea失败 异常

2024-02-15 15:24:16 584 1

原创 蓝桥杯0210双周赛第5场小白入门赛题解

蓝桥杯题库。常识,打卡题生肖排名:鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪龙排第 5 直接输出即可。

2024-02-14 20:40:45 1288 1

原创 蓝桥题解 499 子串分值 暴力 贡献法

蓝桥杯题库。暴力解法这题很容易想到暴力解题的思路,但是只能通过一半的测试用例。贡献法贡献法就是计算每个字符对最终结果能提供的贡献值,假设有字符串: xxaxxxaxxa。字符串中共有三个a,我们尝试计算一下第二个a对结果的贡献:因为题目要求字符只出现一次的时候才会有贡献,那么第二个a在所有的子串情况下,有贡献的那一部分就要在第一个a后面,最后一个a前面的那一部分子串。

2024-02-10 12:52:19 562 1

原创 什么是动态网站?

动态网站和静态网站有什么区别?动态网站应该具备数据持久化的能力。

2022-08-28 19:11:36 6348

原创 微信小程序前后端交互案例

微信小程序前后端交互案例首先声明一下,本人也是一个初学者(下面的案例可能会有很多不完整或说的不正确的,所以只能起到参考作用,千万不要拿我的话当标准)。我是纯自学,之前在前后端交互方面一直搞不懂,所以现在想把自己的理解写下来在下面,给初学者以恶搞参考作用首先,我认为小程序的数据走向是这样的:wxml(展示给用户)<<>>js(提供数据给wxml)<<>>后端Java(提供数据给js)<<==>>数据库第一阶段 wxml(展示

2021-08-03 18:51:18 12601 8

空空如也

空空如也

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

TA关注的人

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