Damon小智

2
获赞数
0
关注数
0
粉丝数
海外
南京理工大学 | 软件工程
IP 属地台湾
2023-07-21 加入
浏览 2.2k

刘光智,高级全栈工程师,CSDN优质创作者、博客专家、2024年博客之星top8,腾讯云年度影响力作者、创作之星、内容共创官、架构师联盟会员,阿里云专家博主,华为云云享专家,51CTO博客专家,已通过五项Microsoft技术认证,七项AWS技术认证,开源社区活跃贡献者,科研/金融/健身爱好者。希望在2025年结交更多志同道合的开发者!

1 声望
cloc
0
代码托管
0
flask
0
ubuntu
0
perl
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2025-07-14
    深入理解SQL中的INNER JOIN操作
    本文介绍了INNER JOIN的定义、使用场景、计算方法及与其他JOIN的比较。INNER JOIN是关系数据库中常用的操作,用于返回两个表中匹配的行,只有在连接条件满足时才返回数据。本文详细解释了INNER JOIN的语法及其在一对多、多对多关系中的应用,通过示例展示其结果集行...
  • 发布了文章2025-07-14
    PHP进阶-CentOS7部署LNMP的项目
    在开发和部署Web应用时,LNMP(Linux、nginx、MySQL、PHP)的组合是非常常见的。这篇博客将介绍如何通过一个简单的脚本,在CentOS 7上部署LNMP,并将PHP项目自动部署到服务器上。这不仅可以节省大量的时间,还能确保环境配置的一致性。这个一键部署的脚本不仅简化了...
  • 发布了文章2025-07-14
    C#进阶-Dapper使用教程与原理详解
    本文详细介绍了Dapper在C#中的使用方法,包括Dapper的基本概念、与其他持久层框架的比较、基本语法和高级语法的使用,并通过实例讲解了如何在项目中集成和使用Dapper。Dapper以其高效的性能和简洁的API受到开发者的青睐,适用于各种数据库操作需求。本文还将深入探讨...
  • 发布了文章2025-07-14
    香橙派AIpro开发板部署yolov5图像识别
    本文使用香橙派AIpro开发板,实现Yolov5的框架部署,并使用预训练模型进行图像识别。OrangePi AIpro 是2023.12月初,香橙派联合华为发布了基于昇腾的Orange Pi AIpro开发板,提供8/20TOPS澎湃算力,支持复杂的计算任务,适用于AI边缘计算、深度视觉学习、视频流AI分...
  • 发布了文章2025-07-14
    JQuery实现坐标拾取和地址模糊查询
    本文详细讲解了如何使用 JQuery+HTML+JavaScript 实现移动端页面中的地图位置选取功能。本文逐步展示了如何构建基本的地图页面,如何通过点击地图获取经纬度和地理信息,以及如何实现模糊查询地址并在地图上标注。最后,提供了完整的代码示例,并总结了基于地图API进...
  • 发布了文章2025-07-14
    C#进阶-OleDb操作Excel和数据库
    在C#编程中,使用OleDb可以方便地实现对Excel文件和数据库的操作。本文探讨了在C#中使用OleDb技术操作Excel和数据库的策略。文章详述了OleDb的定义、配置环境的步骤,并通过实际代码示例演示了如何高效读写Excel文件和交互数据库。文中还评估了OleDb技术的优缺点,为...
  • 发布了文章2025-07-14
    C#进阶-ASP.NET实现可以缩放和旋转的图片预览页
    本文详细介绍了如何在ASP.NET WebForms中实现一个功能丰富的图片预览页面。通过结合HTML、CSS和JavaScript,用户可以方便地对图片进行放大、缩小以及旋转操作。文章从页面的基本布局开始,逐步讲解了如何设置图片展示区、添加控制按钮、编写CSS样式以及实现JavaScrip...
  • 发布了文章2025-07-14
    Java基础-Windows开发环境下Java8和OpenJDK17的自由切换
    Java是一种广泛使用的编程语言和计算平台,具有平台无关性、稳定性和强大的生态系统。随着时间的推移,Java不断演进,推出了多个版本,每个版本都带来了新的功能和性能改进。
  • 发布了文章2025-07-14
    C#进阶-基于ADO.NET框架的DBHelper数据库操作工具类的实现
    在C#开发中,与数据库的交互是常见的需求。通常,我们会使用ADO.NET直接执行SQL查询,虽然这种方法非常灵活,但容易导致代码重复,并且在处理多个SQL语句时容易出错。为了提高代码的可维护性和复用性,封装一个通用的数据库操作助手类(DBHelper)是非常有必要的。本...
  • 发布了文章2025-07-14
    C#进阶-Entity Framework 5 原理与使用详解
    本文详细介绍了Entity Framework 5(EF5)在C#中的使用方法,包括EF5的基本概念、与其他持久层框架的比较、基本语法和高级语法的使用,并通过实例讲解了如何在项目中集成和使用EF5。作为微软提供的ORM(对象关系映射)框架,EF5在简化数据库操作、提高开发效率方面发...
  • 发布了文章2025-07-14
    .NET Framework常用ORM框架iBatis.Net操作数据库教程
    iBatis.Net 是一个轻量级的 ORM 框架,它允许开发者通过直接编写 SQL 查询来操作数据库,并将查询结果映射到对象模型中。与其他 ORM 框架相比,iBatis.Net 提供了更大的 SQL 灵活性,同时保留了与数据库的紧密控制。本文将通过实际的代码示例,详细介绍如何在 .NET ...
  • 发布了文章2025-07-14
    JavaScript+HTML+CSS实现12种常见加载画面
    在现代Web开发中,加载动画不仅可以提升用户体验,还能在后台处理数据时有效地吸引用户注意力。本篇博客将通过原生的JavaScript、HTML和CSS技术,详细介绍12种常见的加载中画面的实现方法。这些动画不仅实用,还可以为我们的Web应用增添一份专业的感觉。
  • 发布了文章2025-07-14
    SpringBoot权限认证-Sa-Token的使用与详解
    ​ 本文详细介绍了Sa-Token在Java项目中的使用方法,包括Sa-Token的基本概念、与其他权限框架的比较、基本语法和高级用法,并通过实例讲解了如何在项目中集成和使用Sa-Token。作为一款轻量级Java权限认证框架,Sa-Token在简化权限管理、提高开发效率方面发挥了重要作...
  • 发布了文章2025-07-14
    SpringCloud-基于Docker和Docker-Compose的项目部署
    一、初始化环境1. 卸载旧版本首先,卸载可能已存在的旧版本 Docker。如果您不确定是否安装过,可以直接执行以下命令: {代码...} 2. 更新系统更新系统信息: {代码...} 3. 安装 Docker 所需的依赖 {代码...} 二、设置 Docker 镜像源为加快下载速度,建议使用国内的 D...
  • 发布了文章2025-07-14
    SpringCloud-持久层框架MyBatis Plus的使用与原理详解
    在现代微服务架构中,SpringCloud 是一个非常流行的解决方案。而在数据库操作层面,MyBatis Plus 作为 MyBatis 的增强工具,能够简化开发,提升效率,特别是在开发企业级应用和分布式系统时尤为有用。本文将详细介绍 MyBatis Plus 的使用方法、原理及其与 MyBatis 的...
  • 发布了文章2025-07-14
    SpringCloud-使用FFmpeg对视频压缩处理
    在现代的视频处理系统中,压缩视频以减小存储空间、加快传输速度是一项非常重要的任务。FFmpeg作为一个强大的开源工具,广泛应用于音视频的处理,包括视频的压缩和格式转换等。本文将通过Java代码示例,向您展示如何使用FFmpeg进行视频压缩,并介绍相关参数的设置。
  • 发布了文章2025-07-14
    Java进阶-基于Servlet和JSP的登录功能实现
    在 Web 开发中,用户登录功能是非常常见的模块之一。本文将通过使用 Java Servlet 和 JSP 实现一个简单的用户登录功能,展示如何创建登录页面、处理用户登录请求,并使用数据库验证用户信息。还将介绍如何在 IntelliJ IDEA 中创建 Servlet 项目,引入 MySQL 连接器,...
  • 发布了文章2025-07-14
    解决 java -jar 报错:xxx.jar 中没有主清单属性
    这个错误表示 JAR 文件缺少必要的启动信息,Java 虚拟机无法找到应用程序的入口点。本文将介绍该错误的原因以及如何通过修改 pom.xml 文件来解决。
  • 发布了文章2025-07-14
    node_modules文件夹删除失败解决办法
    在前端开发过程中,node_modules 文件夹是一个必不可少的组成部分,里面存放着项目所需的各种依赖包。然而,随着项目的发展,node_modules 文件夹可能会变得异常庞大,甚至有时需要删除它来解决一些依赖冲突或清理空间。但在实际操作中,很多开发者可能会遇到删除 no...
  • 发布了文章2025-07-14
    显卡危机的解决方案,全面解析ToDesk云电脑:服务配置与应用场景探索
    随着云计算技术的飞速发展,云电脑作为一种新兴的计算模式,逐渐走进了大众视野。云电脑通过将计算资源集中在数据中心,用户只需通过网络连接即可访问强大的计算能力,无需高配置的本地设备。这种模式不仅降低了硬件成本,还提供了更高的灵活性和可扩展性,满足了不...