基于C#实现一个简单的漏洞扫描器
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 236
下面是一个用 c# 开发简单漏洞扫描器的示例。它包含两个核心功能:端口扫描:快速检测目标主机开放的 tcp 端口。基础 web 漏洞检测:对...
C++标准库(std)用法解读
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 262
c++是一种功能强大的编程语言,其标准库(std)提供了丰富的功能和工具,帮助开发者高效地进行编程。本文将详细介绍c++标准库的主要组成部分...
springboot根据sessionId查询session方式
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 163
问题跨域问题,session无法进行同步,可以通过保存session和sessionid的方式进行校验,向前端传送sessionid,前端可...
C#定时器与延时操作的使用
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 238
引言在 c# 开发的广袤领域中,定时器与延时机制宛如隐匿在幕后的精密齿轮,悄无声息却又至关重要地推动着程序的高效运转。它们是构建复杂逻辑和实...
带你了解Java中的Mono接口
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 161
在 java 响应式编程(reactive programming)中,mono 是 project reactor 库的核心类型之一。它不...
SpringBoot解决跨域导致sessionId不一致的实现方式
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 168
springboot解决跨域导致sessionid不一致在用谷歌的kaptcha做验证码登录校验,将后端发布到阿里云,前端是本地启动,用谷歌...
深入理解C++中extern与inline关键字
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 234
一、核心一句话总结(背下来就够日常用了)extern = “声明但不定义” + “外部链接”...
基于SpringAI+Qdrant+Ollama本地模型和向量数据库开发问答和RAG检索(完整代码)
2026-04-10 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 187
0.前置准备1.安装ollama然后安装如下三个模型c:\users\gt-jyw-3>ollama listname ...
C#代码实现在Excel中添加或设置批注格式
2026-04-09 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 228
在 excel 中,批注用于解释单元格中的内容,或添加对读者有帮助的附加信息。使用 spire.xls for .net,我们不仅可以轻松地...
C++delete_scalar.cpp触发了一个.exe断点的解决方案
2026-04-09 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 218
最近写c++代码碰到这样的一个问题c++delete_scalar.cpp触发了一个.exe断点程序运行没有问题,但是在关闭控制台时出现这个...
SpringBoot邮件发送之文本邮件与HTML邮件的实现步骤
2026-04-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 245
在springboot 项目中,邮件发送是不可或缺的基础功能,广泛应用于用户注册验证、密码找回、系统告警、订单通知等核心场景。springb...
SpringSecurity入门实战应用场景
2026-04-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 186
本文不着重讲述springsecurity相关概念及其原理,而是致力于总结一些实战应用场景基于数据库的登录认证1.创建数据库表-- 创建数据...
Spring Security框架快速入门教程
2026-04-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 190
1 spring security介绍spring security是一个能够为基于spring的企业应用系统提供声明式的安全访问控制解决方...
Spring注解秘籍之如何优雅地使用@RequestHeader
2026-04-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 195
前言在 spring boot 开发中,http 请求头(header)是客户端和服务器之间传递元数据的重要方式。通过请求头,客户端可以传递...
C++之初识多态(Visual Studio 2019)的使用
2026-04-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 233
此文章关于多态的代码全部是使用visua studio2019 (x86) 实现的,c++多态在不同编译器中的实现细节可能不同,所以部分情况...
基于Spire.Doc for Java实现HTML转PDF的操作方案
2026-04-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 190
在日常的 java 开发工作中,我们偶尔会遇到需要将 html 内容转换为 pdf 文档的需求。比如生成格式化的业务报告、导出带有样式的邮件...
一文彻底搞懂Spring Boot中properties和YAML的区别
2026-04-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 194
前言在 spring boot 开发中,application.properties 和 application.yml 是最常用的两种配置...
C语言之字符串逆序函数的三种实现方式
2026-04-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 230
三种方法实现字符串逆序函数题目如下(示例):写一段代码实现字符串的逆序打印例如:输入:abcdef 输出:fedcba一、第一种方法(非函...
Java回文字符串查找和计数实现方式
2026-04-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 230
1. 回文字符串基础知识回文字符串是一系列字符,正着读和反着读都是一样的,如“madam”或“racec...
idea提交git版本由于中文文件名卡死不动
2026-04-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 186
有些时候难免的留一些说明文档,如果是中文idea会在提交git版本时卡主不动,这是因为git默认会把中文换成unicode编码,由于进制问题...
Java异常处理3个避坑神操作总结(告别崩溃式报错)
2026-04-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 179
做 java 开发谁没踩过异常的坑?比如空指针直接让程序 “原地去世”,try-catch 裹成 “千层...
解决pytorch找不到shm.dll模块的问题
2026-04-09 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 239
找不到指定的模块 shm.dll启动comfyui_windows_portable时报错,提示找不到指定的模块,…\torc...
Java8时间处理进阶:Duration与Period深度剖析时间与日期间隔实战
2026-04-08 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 146
1. duration与period:java8的时间魔法棒第一次接触java8的日期时间api时,我被localdate和localdat...
一文详解MyBatis中动态SQL的封装原理与常用标签实战应用
2026-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 179
告别繁琐的sql拼接,让动态查询像搭积木一样简单一、为什么需要动态sql?在实际开发中,我们经常会遇到需要根据不同的条件拼接sql语句的场景...
Java 注解的底层原理解析(java基础面试必问)
2026-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 192
前言注解是 java 5 引入的一种元数据机制,可以在代码中添加信息,这些信息可以被编译器、开发工具或运行时环境使用。注解的本质是一个继承了...
Spring Security 2026 最佳实践如何构建安全的 Java 应用
2026-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 166
一、引言spring security 作为 java 生态中最流行的安全框架,一直以其强大的功能和灵活的配置而受到开发者的喜爱。随着 sp...
基于C#实现的文件分割与合并工具
2026-04-08 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 251
一、系统概述文件分割与合并是数据管理中的常见操作,广泛应用于以下场景:大文件传输:突破邮件附件大小限制(如将 50mb 文件分割为 5&ti...
深度解析Java中内存溢出(OOM)的典型案例与避坑指南
2026-04-08 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 199
自动垃圾收集器不是万能的,这些隐蔽的oom陷阱你遇到过吗?java的自动垃圾收集器(gc)让我们能专注于业务逻辑,但内存溢出(oom)依然是...
Docker 和 Kubernetes用于容器化与编排Java 应用的最佳实践
2026-04-08 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 187
一、引言容器化和容器编排已经成为现代应用部署的主流方式,它们可以帮助我们更高效地构建、部署和管理应用。docker 作为容器化平台,kube...
Java8中日期时间API的避坑指南与最佳实践指南
2026-04-08 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 194
在java 8之前,处理日期时间我们常用date、calendar和simpledateformat。这些api虽然功能完备,但设计上存在诸...