最好Tony
码龄8年
关注
提问 私信
  • 博客:11,400
    11,400
    总访问量
  • 17
    原创
  • 82,647
    排名
  • 283
    粉丝
  • 47
    铁粉
  • 学习成就

个人简介:做了20年开发的老猿,专注于基础关键技术,一线实操,疑难杂症,问题终结者。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-02-08
博客简介:

qq_37481709的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    163
    当月
    19
个人成就
  • 获得97次点赞
  • 内容获得2次评论
  • 获得117次收藏
创作历程
  • 17篇
    2024年
成就勋章
兴趣领域 设置
  • Python
    pythonnumpymatplotlib
  • Java
    javakafkaspring bootspring cloud
  • 数据结构与算法
    算法数据结构线性回归链表动态规划排序算法
  • 人工智能
    语音识别计算机视觉机器学习深度学习神经网络自然语言处理tensorflow生成对抗网络pytorch视觉检测回归
  • 嵌入式
    单片机嵌入式实时数据库
  • HarmonyOS
    harmonyos
  • 操作系统
    linuxubuntu
  • 设计模式
    命令模式代理模式
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mysql函数参考文档

发布资源 2024.09.30 ·
zip

Java中的反射-动态代理和AOP

动态代理底层就是用到反射技术,而SpringAop,就是基于java的动态代理,所谓反射,就是根据一个类的实例去挖掘这个类的信息,包括属性,函数,构造函数,注解等。动态代理生成的代理类会继承Proxy类并实现被代理的接口,这样可以通过接口调用代理类的方法,实现对原有功能的增强或扩展。重点关注有关注解的反射,从而我们可以自定义注解,实现一些功能,减少代码重复,而且使得代码简洁,例如缓存注解,日子注解,权限注解等等,通过反射,查找带有自定义注解的类或接口,而注入你想实现的功能。有空再补充示例代码。
原创
发布博客 2024.09.30 ·
490 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

java多线程编程-同步-锁-线程池-分布式锁总结

就是以Atomic开头的,意思是原子性,保证变量值的改变过程是原子性的。我们知道普通变量long的赋值过程,CPU要操作好几步的,这就有线程安全风险,AtomicLong就是把这几步封装成一个原子操作,类似于数据库的事务。记住常用的就行:Hashtable,Vector, ConcurrentHashMap, ArrayBlockingQueue, LinkedBlockingDeque,ThreadLocal,AtomicLong。分布式锁。java多线程编程,同步,锁,线程池就上面这些内容,
原创
发布博客 2024.09.29 ·
847 阅读 ·
14 点赞 ·
0 评论 ·
17 收藏

mqtt消息队列的使用mosquitto安装配置代码示例

QoS1:最少发送一次消息(消息最少需要送达一次,也有可送达多次), QoS 1的 PUBLISH 报文的可变报头中包含一个报文标识符,需要 PUBACK 报文确认。在物联网时代,mqtt消息队列经常用作设备与上层应用系统的通信中介,因为最近项目多数使用mqtt server,故写文记之。针对物联网,应该对每个设备id作为主题,同一主题下,还应该传命令编号,把设备各种操作定义为不同的命令编号。QoS0:最多发送一次消息,在消息发送出去后,接收者不会发送回应,发送者也不会重发消息。
原创
发布博客 2024.09.27 ·
978 阅读 ·
21 点赞 ·
0 评论 ·
13 收藏

C/C++从入门到精通学习纲领

*Boost:**提供了一系列高质量的C++库,包括但不限于文件系统、多线程、正则表达式等,是C++开发者常用的第三方库。**TensorFlow/PyTorch:**虽然主要用于Python,但C++ API也提供了强大的深度学习功能。8、指针和引用、函数指针、指针的指针 void* , char** ,如何使用指针访问变量和动态内存分配。**OpenCV:**开源的计算机视觉和机器学习软件库,包含大量的图像处理函数。**Qt:**跨平台的应用程序和用户界面框架,广泛用于开发GUI程序。
原创
发布博客 2024.09.27 ·
508 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

开发环境配置C/C++

选择C++编译器和开发工具,根据操作系统选择。windows下可选Visual Studio,Visual Studio Code, vcpkg 和 MinGM。Visual Studio,Visual Studio Code既可以做开发IDE,也可做编译器,不过Visual Studio Code需要安装插件,跟eclipse类似,安装CDT插件后也可以。windows下的编译器下载和安装使用 Visual Studio 2019的不用安装MinGW - Minimalist GNU for W
原创
发布博客 2024.09.23 ·
2353 阅读 ·
10 点赞 ·
0 评论 ·
9 收藏

AI时代程序员如何保持并提升竞争力

AI它不会淘汰程序员,反而会大大提升程序员的工作效率,它可以帮助实现一些模板式结构化的程序,减少这种代码的人工错误率,而且它可以检查和优化代码,实现一些算法。在AI时代,程序员应当以开放的心态面对变化,不仅要保持技术的敏感度和深度,还要积极提升软技能。通过结合专注与广泛学习,掌握AI工具,同时提高自身在团队中的价值,程序员可以在变化的技术环境中不断保持竞争力。参加培训和技术沙龙:结合线上课程、技术大会和行业交流,不断跟踪行业动态和新技术,提高自身的专业能力。
原创
发布博客 2024.09.22 ·
449 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

Springboot集成swagger3完整

Springboot集成swagger3,完整示例
原创
发布博客 2024.09.14 ·
350 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

MySQL Access denied for user

MySQL登录时出现 Access denied for user ‘root‘@‘xxx.xxx.xxx.xxx‘ (using password: YES) 的原因及解决办法
原创
发布博客 2024.09.13 ·
1118 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

javacv FFmpegFrameGrabber 阻塞问题

javacv FFmpegFrameGrabber 阻塞问题的解决,修改源代码,添加超时中断函数回调
原创
发布博客 2024.09.13 ·
569 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

后端开发环境配置和必备开发工具(初级中级和备忘)

后端开发环境配置,必备工具,redis安装配置,mysql安装配置,虚拟机,IDEA快捷键
原创
发布博客 2024.09.11 ·
1160 阅读 ·
7 点赞 ·
0 评论 ·
10 收藏

国产游戏技术能否引领全球

然而,面对全球游戏市场的激烈竞争,国产游戏技术依然面临诸多挑战,同时也蕴藏着巨大的机遇。游戏品质也很高,加上制作方优秀的广告和宣传策略,使得该游戏一上线就吸引了大批玩家,更重要的是它是国产第一部3A游戏。IT技术的创新将是推动国产游戏行业发展的重要动力。首先,云计算和边缘计算的应用可以大幅提升游戏的在线体验,降低玩家的延迟感。其次,AI技术的进步使得游戏中的NPC(非玩家角色)能够更加智能,提升游戏的沉浸感和互动性。此外,区块链技术的引入为游戏的虚拟物品交易提供了安全保障,促进了游戏经济的健康发展。
原创
发布博客 2024.09.01 ·
353 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

粒子群算法的本质

通俗易懂讲述粒子群算法,以及各种优化算法的基本逻辑,核心思想。
原创
发布博客 2024.09.01 ·
219 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

AI模型既要专精也要全能

全能型AI与专业型AI之间的比较,成为了行业内外关注的焦点。本文将探讨这两类AI产品的优劣势及其未来潜力。
原创
发布博客 2024.09.01 ·
236 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

wvp-pro的事件监听模式和观察者模式

介绍wvp中使用的事件监听模式和观察者模式,并给出一个简单的例子。
原创
发布博客 2024.08.31 ·
569 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

判断点是否在多边形内和判断圆是否与矩形有交集算法

在处理红外测温图片时,经常需要找出一个多边形区域的最大最小温度,测温图片里,厂家有sdk根据坐标点获取温度值的算法,此时需要有算法获取多边形内的所有坐标点。一种简单常用的算法是射线穿透法,就是往任意方向画射线,计算射线与多边形所有边的交点数量,如果数量为偶数,则该点在多边形外,否则在多边形内部。射线的方向主要用x轴正方向,或者y轴正方向。需要了解直线方程(点斜式)。
原创
发布博客 2024.08.21 ·
165 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java调用海康SDK的一点体会

下载并安装海康 SDK 首先,需要从海康威视官网上下载相应的 SDK,并根据官方提供的安装教程进行安装。 导入 SDK 库 在Java 项目中
原创
发布博客 2024.08.21 ·
607 阅读 ·
7 点赞 ·
2 评论 ·
11 收藏

低代码平台不能替换程序员

然而,在面对复杂的业务逻辑、个性化需求、技术创新、安全性和系统集成等问题时,程序员的专业技能和经验是不可或缺的。未来的开发趋势可能是将两者相结合,充分发挥低代码的高效性和程序员的专业性,以实现最佳的开发效果。程序员能够根据客户的独特需求,进行深入的定制与配置,使得最终产品能够更好地符合客户的业务模式和目标。程序员具备深入理解算法、数据结构和系统架构的能力,他们能够开发新的功能,改进现有的技术,甚至设计全新的算法。而低代码平台主要聚焦于工具的集成和使用,对于技术上的创新,往往缺乏必要的灵活性和深度理解。
原创
发布博客 2024.08.20 ·
405 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

Wireshark_264

发布资源 2018.11.08 ·
zip

redis-desktop-manager-0.9.3.817

发布资源 2018.11.08 ·
zip
加载更多