logo
publist
写文章

简介

刘光智,个人开发者,CSDN全栈领域创作者,开源生态贡献者,科研/金融/健身爱好者。十年软硬件开发经验,擅长C#、Java、php、Python、嵌入式、Linux、AI、开源生态、前沿技术等领域。希望在2024年结交更多志同道合的开发者!

擅长的技术栈

HarmonyOSphpC#JavaPython

可提供的服务

项目技术支持、软硬件全栈开发与指导

Python进阶-部署Flask项目(以TensorFlow图像识别项目WSGI方式启动为例)

本文详细介绍了如何通过WSGI方式部署一个基于TensorFlow图像识别的Flask项目。首先简要介绍了Flask框架的基本概念及其特点,其次详细阐述了Flask项目的部署流程,涵盖了服务器环境配置、Flask应用的创建与测试、WSGI服务器的安装与配置等内容。本文旨在帮助读者掌握Flask项目的部署方法,解决在部署过程中可能遇到的问题,确保项目能够稳定高效地运行。

文章图片
#python#flask#tensorflow
SpringCloud之SSO单点登录-基于Gateway和OAuth2的跨系统统一认证和鉴权详解

本文详述了如何利用SpringCloud、Gateway和OAuth2实现跨系统的统一认证和鉴权。文章介绍了SSO单点登录的概念和优势,通过具体的配置和代码示例,讲解了如何搭建一个安全、高效的认证中心,实现用户只需一次登录即可访问多个系统的目标,从而提高系统安全性和用户体验。

文章图片
#spring cloud#gateway#java
【宠粉赠书】大模型时代的网络安全:安恒“网安三剑客”实战指南

本文是Damon小智在万粉之际回馈粉丝的赠书福利文章。不知不觉中,小智的粉丝已经突破一万。为了回馈粉丝们的厚爱,今天小智给大家送上一套网络安全界的三宝书——安恒"网安三剑客"。下面我会详细给大家介绍这套图书,文末留有领取方式。

文章图片
#web安全#人工智能#网络安全
SpringCloud之SSO单点登录-基于Gateway和OAuth2的跨系统统一认证和鉴权详解

本文详述了如何利用SpringCloud、Gateway和OAuth2实现跨系统的统一认证和鉴权。文章介绍了SSO单点登录的概念和优势,通过具体的配置和代码示例,讲解了如何搭建一个安全、高效的认证中心,实现用户只需一次登录即可访问多个系统的目标,从而提高系统安全性和用户体验。

文章图片
#spring cloud#gateway#java
C#进阶-OleDb操作Excel和数据库

在C#编程中,使用OleDb可以方便地实现对Excel文件和数据库的操作。本文探讨了在C#中使用OleDb技术操作Excel和数据库的策略。文章详述了OleDb的定义、配置环境的步骤,并通过实际代码示例演示了如何高效读写Excel文件和交互数据库。文中还评估了OleDb技术的优缺点,为需要处理多种数据源的开发者提供了一种有效的数据操作方案。

文章图片
#c##.net
C#进阶-ASP.NET的WebService跨域CORS问题解决方案

本文介绍如何解决.net framework开发asp.net时常见的CORS跨域请求被拦截的问题。在现代的Web应用程序开发中,跨域资源共享(Cross-Origin Resource Sharing, CORS)问题是开发者经常遇到的一个挑战。特别是当前端和后端服务部署在不同的域名或端口时,CORS问题就会显得尤为突出。在这篇博客中,我们将深入探讨如何在 `.NET WebService` 中

文章图片
#c##.net#asp.net
Java进阶-SpringCloud设计模式-工厂模式的设计与详解

本文详细介绍了设计模式中的工厂模式,旨在为软件开发人员提供清晰的理解和应用指南。工厂模式是一种创建型设计模式,用于在不直接指定具体类的情况下创建对象,从而增强代码的灵活性和可扩展性。我们探讨了工厂模式的三种主要形式:简单工厂模式、工厂方法模式和抽象工厂模式。每种模式都通过其结构、代码示例和类图进行了解释,以展示它们在实际开发中如何减少系统的依赖性、提高可维护性和支持易变需求。此外,本文还讨论了每种

文章图片
#设计模式#简单工厂模式#抽象工厂模式 +2
Java进阶-SpringCloud使用BeanUtil工具类简化对象之间的属性复制和操作

在Java编程中,BeanUtil工具类是一种强大且便捷的工具,用于简化对象之间的属性复制和操作。本文将介绍BeanUtil的基本功能,通过详细的代码示例展示其应用,并与其他类似工具进行对比。本文还将探讨BeanUtil在实际开发中的优势和使用场景,帮助开发者更好地理解和应用这一工具类。

文章图片
#java#开发语言
SpringCloud-搭建RabbitMQ消息队列

本文介绍了在Windows环境下安装RabbitMQ及其依赖的Erlang语言的过程。通过提供下载链接和详细的安装步骤,使读者能够快速搭建RabbitMQ开发环境。同时,展示了常用的命令和验证方法,确保安装正确完成。这为搭建RabbitMQ服务奠定了基础。

文章图片
#spring cloud#rabbitmq#微服务 +2
Java进阶-SpringCloud设计模式-工厂模式的设计与详解

本文详细介绍了设计模式中的工厂模式,旨在为软件开发人员提供清晰的理解和应用指南。工厂模式是一种创建型设计模式,用于在不直接指定具体类的情况下创建对象,从而增强代码的灵活性和可扩展性。我们探讨了工厂模式的三种主要形式:简单工厂模式、工厂方法模式和抽象工厂模式。每种模式都通过其结构、代码示例和类图进行了解释,以展示它们在实际开发中如何减少系统的依赖性、提高可维护性和支持易变需求。此外,本文还讨论了每种

文章图片
#设计模式#简单工厂模式#抽象工厂模式 +2
暂无文章信息