- 博客(52)
- 问答 (1)
- 收藏
- 关注
原创 通俗解释:智能合约是什么?
智能合约是区块链上的自动执行协议,无需中介参与。它通过代码预设规则(如"转账即过户"),在满足条件时自动执行,具有去中介化、不可篡改和24小时运作的特点。应用场景包括金融交易、游戏道具交易、自动理赔等。但其代码一旦部署不可更改,存在bug风险和手续费成本。本质上,智能合约是用代码替代中介的数字信任机制,使各类交易更高效透明。
2025-06-04 13:34:08
294
原创 @Configuration注解有什么用
摘要:@Configuration是Spring的核心注解,用于定义配置类替代XML配置,相当于"Spring组装说明书"。它通过与@Bean配合实现纯Java依赖注入,默认管理单例Bean并支持自动依赖处理。相比XML更灵活,可直接编程控制Bean创建,支持条件化加载(@Conditional)和外部配置绑定(@ConfigurationProperties)。Spring Boot通过自动配置减少了@Configuration的显式使用。该注解特别适用于需要自定义Bean创建逻辑的场
2025-06-04 10:43:24
348
原创 怎么查找idea插件的下载位置,并更改
文章摘要: 长期使用IntelliJIDEA会导致C盘存储大量缓存和日志文件,造成空间不足。可通过修改配置文件存储位置来释放空间:首先在安装目录bin文件夹中找到idea.properties文件,修改其中的插件安装路径,但需注意将原有插件复制到新目录以免影响使用。这种方法能有效改善系统盘空间紧张问题。
2025-05-27 11:30:50
513
原创 idea 控制台 彩色打印日志
在IDEA中启用彩色日志输出:进入Edit Configurations,在VM options添加参数-Dspring.output.ansi.enabled=ALWAYS,重启应用后控制台日志即显示彩色效果。此设置能提升日志可读性,便于区分不同级别的日志信息。
2025-05-27 09:15:09
288
原创 2025年AI应用全景图:这些黑科技正在重塑你的生活
2025年,人工智能(AI)已深度融入日常生活,从医疗、金融到城市治理、内容创作和制造业,AI技术正重构世界。在医疗领域,智能设备如超声机器人和手术机器人提高了诊断和手术的精准度,同时穿戴设备能提前预警健康风险。金融服务方面,数字柜员和智能风控系统提升了服务效率和安全性,AI理财顾问优化了投资策略。城市治理中,智能交通系统和环境监测网络有效缓解了交通拥堵和污染问题。内容创作领域,AI视频生成和写作助手大幅提高了创作效率。制造业中,数字孪生质检系统和机器人集群推动了生产线的智能化和柔性化。尽管AI技术带来了巨
2025-05-18 21:04:18
584
原创 CSS 中实现 div 居中有以下几种常用方法
方法适用场景优点缺点固定宽度元素水平居中简单需明确宽度Flexbox现代布局,支持动态尺寸灵活,代码简洁兼容性(IE10+)Grid二维布局,一步到位强大,适合复杂设计兼容性(IE不支持)绝对定位 + 变换未知尺寸元素居中无需固定尺寸需父容器定位推荐优先使用 Flexbox 或 Grid,它们更符合现代 Web 开发需求,且代码简洁易维护。
2025-04-21 17:57:47
954
原创 Java函数式编程魔法:Stream API的10种妙用
Stream API为Java开发者提供了一种强大而简洁的方式来处理数据集合。通过上述10种妙用,我们可以看到Stream API在过滤、映射、排序、收集、去重、限制、跳过、匹配、统计、查找和并行处理等方面的应用。希望本文能帮助你更好地理解和应用Stream API,提升你的编程效率和代码质量。操作类型示例代码说明过滤筛选符合条件的元素映射将元素转换为另一种形式排序sorted()对流中的元素进行排序收集将流转换为集合去重distinct()去除重复元素限制limit(3)获取前3个元素。
2025-04-13 21:32:35
561
原创 寓教于乐!边打游戏边学编程的8个神奇网站,代码小白也能玩上瘾
挑战“Kata”题目,用一行Python解决八皇后问题,段位从“小白”升级到“至尊天神”。:参加“Clash of Code”模式,5分钟极限编码,赢家能拿亚马逊礼品卡14。:写代码操控AI坦克对战,用Python写算法自动瞄准,胜率越高全球排名越靠前!:扮演“代码猎人”,修复Bug并优化代码,用C#或Java让程序输出完美结果。:像打《魔兽世界》一样写代码!:每天玩1关,1个月掌握循环/函数/条件判断,还能解锁多人PVP模式14。:玩完24关,Flex布局直接刻进DNA,简历立马写“精通CSS”12。
2025-04-10 20:48:40
1148
原创 AI开发学习路线(闯关升级版)
用「闯关升级」的方式帮你从零开始变身AI开发者,每个阶段都配有有趣的任务和实用资源,保证不枯燥、可落地!:用AI给朋友画“动漫头像”(工具:Midjourney,小红书接单赚零花钱)。:开发“AI嘴替”自动回复老板微信(工具:RAG+LangChain,慎用!:用《程序员的数学》里的例子理解矩阵(比如用Excel表格模拟推荐算法)。生成“赛博熊猫吃火锅”图片,发到朋友圈配文“AI画的,求PK”。做一个“自动写周报助手”,输入关键词生成周报(摸鱼神器)。,输入“帮我写一首关于咖啡的诗”,生成后发到小红书。
2025-04-09 22:05:26
1092
原创 2025年AI开发学习路线
科学计算库:Numpy(数组操作)、Pandas(数据处理)、Matplotlib(可视化)(《Python数据科学手册》1)。:CLIP、Stable Diffusion(图像生成)、Video-LLaVA(视频理解)64。:模型压缩(量化、剪枝)、端侧部署(TensorFlow Lite、ONNX Runtime)6。:监督/无监督学习、模型评估(准确率、AUC等)、过拟合处理(正则化)16。:CNN(图像处理)、RNN(序列数据)、Transformer架构69。
2025-04-09 21:54:10
1939
2
原创 SpringAI实战指南:解锁AI应用开发新姿势,趣味案例带你飞!
SpringAI极大降低了AI集成门槛,本文案例源码已上传至Github仓库。2024年AI工程化趋势预测:多模型编排将成为标配本地化小模型+云端大模型的混合架构基于RAG的知识增强型应用爆发TIP:关注SpringAI的0.9版本更新,即将支持AI Agent工作流!📣 互动时间:你在AI集成中遇到过哪些"坑"?欢迎评论区分享!私信我,可加入专属AI交流群,一起和志同道合的伙伴们打破信息差!
2025-04-08 22:37:18
449
原创 deepseek给出的普通人翻身每日8件套
培养“延迟满足”能力,本金是普通人翻身的弹药库。:普通人每天浪费3小时在无意义的事上,相当于每年浪费45天。:清晨干扰最少,专注力最高,长期积累能比别人多出365小时/年的成长时间,相当于多出2个月的“人生作弊期”。:不要同时培养超过3个习惯,先坚持21天形成肌肉记忆,再逐步叠加。保持每周1次,1年能积累52个有效人脉,其中只要1个关键人脉就可能改变人生轨迹。:睡前写当天完成的三件事(哪怕很小),例如:“拒绝了无效社交”“学会做红烧肉”。:焦虑时立刻做俯卧撑/深蹲,迷茫时去跑步,生气时深呼吸10秒。
2025-03-30 19:34:58
736
原创 RocketMQ的安装及配置(windows)
RocketMQ自身分为 NameServer 和 Broker 两个部分,因此,用作本机开发调试用的最小应用,应该分别启动一个NameServer和一个Broker节点。tool.cmd脚本需要带参数执行,无法用简单的双击方式启动。因此,我们打开一个cmd窗口,并跳转到bin目录下。这里我们采用命令方式指定,并启动消费者。启动成功后,生产者会发送1000个消息,然后自动退出。启动成功会有如下提示,切记下面窗口不能关闭。,用来验证RocketMQ的功能是否正常。,就会收到刚刚生产者发出的消息。
2025-03-18 18:53:28
3083
原创 Usage of ngrok requires a verified account and authtoken.Sign up for an account: https://dashboard
【代码】Usage of ngrok requires a verified account and authtoken.Sign up for an account: https://dashboard。
2025-03-18 10:56:38
277
原创 Go语言 vs Java语言:核心差异与适用场景解析
Go的优势:轻量、高效、并发友好,适合云原生和快速迭代场景。Java的优势:生态成熟、稳定性强,适合复杂业务和长期维护的系统。两者并非取代关系,而是互补。在实际项目中,可根据团队技能、业务需求和运维环境灵活选择。例如,初创公司可能倾向用Go快速搭建服务,而传统企业可能继续深耕Java生态。掌握两者的差异,将帮助开发者更好地应对多样化挑战。最近,华为云与硅基流动联合推出了一款强大的 AI 模型——满血版 DeepSeek R1。这款模型不仅性能强大,更重要的是,注册即送 2000 万 Token!
2025-03-13 16:44:44
1482
1
原创 解决跨域问题:Access to XMLHttpRequest at ‘http://localhost:8080/xxx‘ No ‘Access-Control-Allow-Origin‘ head
提供了简洁的注解驱动方式解决跨域问题,适用于快速开发场景。对于企业级应用,建议通过全局配置统一管理跨域规则,兼顾安全性和可维护性。通过合理配置来源、方法和头信息,既能保障接口的开放性,又能有效防范潜在的安全风险。最近,华为云与硅基流动联合推出了一款强大的 AI 模型——满血版 DeepSeek R1。这款模型不仅性能强大,更重要的是,注册即送 2000 万 Token!对于开发者、研究人员和 AI 爱好者来说,这无疑是一个巨大的福利。那么,2000 万 Token 到底是什么概念?点击这里注册。
2025-03-13 16:32:22
2763
原创 华为云与硅基流动联合推出满血版 DeepSeek R1,注册即送 2000 万 Token!
在自然语言处理(NLP)中,Token是文本处理的基本单位。它可以是一个单词、一个标点符号,甚至是一个汉字。Token 的作用是将文本切分成更小的单元,方便模型进行处理和分析。
2025-02-11 12:38:33
1598
1
原创 分享一个有趣的Java压缩与解压:ZipUtils类解析
在数字世界里,数据压缩就像是一门艺术,它能让信息更高效地传递。今天,我们要探索的是一个名为`ZipUtils`的Java类,它用神奇的魔法将字符串变小,也能将它们恢复原状。这不仅是技术,更是对效率的追求。
2024-10-12 15:25:05
880
1
原创 Windows10安装Docker Desktop(实操步骤版)
Windows10安装Docker Desktop,Docker Desktop常见问题
2024-06-16 20:33:43
2030
原创 安装Docker Desktop报错WSL 2 installation is incomplete(实操教程)
问题分析:这个错误消息表明您尝试在 Windows Subsystem for Linux 2 (WSL 2) 中使用 Hyper-V 功能时,WSL 2 的安装不完整。
2024-06-16 20:28:10
2240
1
原创 win10没有Hyper-v的解决方法
win10没有Hyper-v的解决方法问题:最近想装下docker,但是在控制面板-程序-启用或关闭Windows功能下找不到Hyper-v节点。
2024-06-16 20:20:34
1625
2
原创 Java的跨平台魔法:一次编写,到处运行的奇幻之旅
当你的Java程序被编译后,它会转换成一种中间形式的字节码,而不是直接编译成特定操作系统的机器代码。在Java的世界里,有一个广为人知的口号:“一次编写,到处运行”(Write Once, Run Anywhere,简称WORA)。然后,我们把这些卷轴交给JVM这位忠实的魔法使者,它负责在各种操作系统的王国中传播我们的力量。我们不再受限于单一的操作系统,我们的程序可以在不同的世界中自由翱翔。Java的跨平台性不仅仅是一项技术特性,它是一种自由的象征,是对编程世界的一次浪漫告白。
2024-05-15 08:43:49
325
原创 Java界的“幽灵”:空指针异常的追捕指南
空指针异常,就像一个潜伏在代码深处的幽灵,总是在你毫无防备的时候跳出来,给你一个大大的“惊喜”。:在代码中为null值预留一个“家”,也就是一个明确的地方来处理null情况。:了解null指针异常,知道它什么时候会出现,这样你就可以和它成为“朋友”。:在方法开始时,使用断言检查对象是否为null,这有助于及早发现问题。:在可能抛出空指针异常的地方记录日志,这有助于调试时快速定位问题。:进行彻底的代码审查,确保所有引用在使用前都经过了检查。:每次遇到空指针异常,都要勇敢地面对它,而不是逃避。
2024-05-14 22:30:50
302
原创 IT行业的未来:不仅仅是“云”里雾里
在IT的魔法学院里,云计算就像是一位资深的魔法师,它用强大的魔力支撑着我们的数字世界。而人工智能,哦,它正变得越来越聪明,从下棋到写诗,几乎没有它不会的。在这个充满魔法的世界里,云计算、大数据、人工智能等技术已经成为我们的老朋友,而物联网、5G通信和区块链则是新晋的超级英雄。人工智能将变得更加智能,它不仅能理解我们的语言,还能理解我们的情感和需求。所以,拿起你的魔杖(或者键盘),让我们一起施展魔法,创造一个更加智能、高效和有趣的世界。而区块链,这位守护者,将确保我们的数字世界安全无虞,让信任成为新常态。
2024-05-14 18:40:03
186
原创 今日思考- 当AI遇上代码——未来编程的变革与挑战-2024.4.26
AI与编程的结合,为我们打开了一扇通往未来的大门。它既带来了无限的可能,也带来了不小的挑战。作为程序员,我们应该拥抱变化,不断提升自己,以适应这个快速变化的世界。
2024-04-26 21:12:19
229
原创 【幽默】自从成了程序员,我竟然明白了这些人生大事!
虽然现在我只是代码海洋中的一叶小舟,但我相信,总有一天我能成为驾驭整个海洋的船长。未来的技术会更加智能,而我,将是那个让机器听话的魔法师。在成为程序员之前,我以为咖啡是用来提神的。现在我明白了,咖啡其实是程序的血液,没有它,IDE(集成开发环境)都转不动!现在我知道了,真正的朋友是搜索引擎。没有什么是一次搜索解决不了的,如果有,那就两次。曾经我以为键盘只是用来打字的,现在我知道了,它还是用来托下巴的,特别是当bug怎么调都调不好的时候。每一行代码都不仅仅是命令,它们是我与计算机之间的浪漫对话。
2024-04-26 11:54:21
216
原创 【简单易懂】如何用一张清晰照片做万元的AI写真?
后面对图不满意的话,还可以局部重绘。好了,就介绍到这吧,其他功能小伙伴们自己去探索吧。欢迎关注我的公众号(领取免费资料),还建了一个AI交流群,感兴趣的话,也可以加一下。不定时分享各种AI信息差,不定时在群里发红包,资料等福利。
2024-04-24 22:58:50
712
原创 深入探讨AIGC技术:现状、挑战与未来展望
AIGC技术的发展预示着内容创作即将迎来革命性的变化。随着技术的不断进步,我们有理由相信,AIGC将在未来发挥更加重要的作用,同时也需要社会各界共同努力,确保其健康、有序的发展。在人工智能的浪潮中,AIGC(人工智能生成内容)技术正逐渐成为内容创作的新引擎。从自动撰写新闻稿到生成逼真的图像和视频,AIGC技术正在不断拓展其应用边界。
2024-04-24 12:38:01
1108
原创 【简单易懂】SpringBoot-图形验证码开发之谷歌kaptcha引入
Kaptcha 框架是谷歌开源的一个可高度配置的实用验证码生成工具。感兴趣的朋友可以加一下。
2024-04-20 16:05:12
639
原创 【简单易懂】SpringBoot-短信验证码功能测试
短信-三网短信-短信验证码-短信-三网短信-短信验证码-三网短信接口-短信验证码API-三网短信验证码-短信-短信验证码-短信【最新版】_最新活动_电商_API-云市场-阿里云 (aliyun.com)https://market.aliyun.com/products/57002003/cmapi00037891.html?spm=5176.2020520132.101.4.227e7218HVCmBO#sku=yuncode3189100002 然后写个测试类调用一下就行了
2024-04-16 21:14:39
1543
3
原创 ‘telnet‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
'telnet' 不是内部或外部命令,也不是可运行的程序或批处理文件。2,在控制面板中,我们选择程序–启动或关闭windows功能,然后勾选Telnet客户端选项,确定进行安装。3,更改windows设置需要一分钟左右的时间,不要关闭。安装完成后就生效了。(当然有的电脑需要重启才生效)telnet在win10下默认是不开启的,所以需要我们自己手动开启。4,最后进行测试即可使用。
2023-11-10 11:39:11
857
1
原创 golang异常: GOPROJECT\src\go_code\project01\main\server.go:1:1: expected ‘package‘, found ‘EOF‘
GOPROJECT\src\go_code\project01\main\server.go:1:1: expected 'package', found 'EOF'
2023-11-10 11:21:35
198
1
原创 Proxyer:一款简单且带Web面板的内网穿透工具
现在市面上的内网映射工具,大部分都是收费的,收费的同时一般也只能够提供有限的网络带宽。造成这个问题最主要的原因是流量本来就非常贵,无论是谁提供内网映射服务都绕不过这个问题,而免费的内网映射工具,更无法保证提供优质的服务了。当下互联网大部分的应用已经高度依赖可靠的网络带宽,网络带宽小,会极大的影响很多应用的体验,例如远程桌面、文件传输、视频监控等应用,带宽小体验非常差。可以直接下载界面版本,然后双击可执行文件,会弹出一个网页界面,输入上面的认证密码,即可开始配置穿透。进入服务端面板后,界面会提供。
2023-11-02 23:51:57
642
3
原创 使用synchronized关键字解决bug的案例
在一个电子商务网站的会员系统中,用户在尝试领取优惠券时,系统会抛出一个异常。这个异常是由于在领取优惠券时,系统会先检查优惠券是否还有余额,如果有余额,就会扣除余额并更新优惠券的余额。但在这个过程中,如果两个线程同时尝试领取同一张优惠券,系统就会抛出一个异常。经过修复和测试,系统的运行情况良好,没有再次出现相同的问题。即使多个线程同时尝试领取同一张优惠券,也只有一个线程可以成功,而其他线程则会因为锁的存在而等待。这也提高了系统的稳定性和可靠性。
2023-10-19 12:31:22
73
原创 go语言的发展前景
此外 Go 语言的执行效率高,未来随着硬件的发展,Go 语言在执行效率方面的优势将进一步放大。目前 Go 语言的并发优势应用在数据处理和网络 I/O 方面有着显著的优势,但未来随着业务的发展,Go 语言的应用领域将会更加广泛。目前 Go 语言已经在多个领域得到广泛应用,未来随着技术的发展和应用场景的变化,Go 语言的前景将更加广阔。Go 语言的标准库涵盖了网络、数据处理、文本处理等多个领域,而且质量都很高,使得在开发过程中能更快速的实现需求,并且代码量更少,提升了开发效率。三、GO 语言的劣势(500字)
2023-10-18 09:25:07
672
1
原创 在windows上停掉某一个端口
这个命令输出的最后一列表示占用9095端口的进程号是多少。1、首先查找到占用3000端口的进程号PID是多少。这样3000端口就是释放了。在win上停掉某一个端口。2、kill掉这个进程。
2023-06-24 16:34:32
1284
1
这个答案为什么是20
2021-09-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人