返回顶部
软件编程
  • SpringBoot使用Jackson介绍
    概述 Springboot配置JackSon处理类属性,JavaBean序列化为JSON格式,常用框架:阿里fastjson,谷歌gson、Jackson等。 ① 性能:Jackson Fastjson Gson 同个结
    143
    2025-02-14
    java
  • Android ExpandableListView用法介绍
    在 Android 开发中,列表展示是一种非常常见的交互形式。而 ExpandableListView 作为一种特殊的列表控件,它允许我们创建具有分组功能的列表,
    100
    2025-02-07
    Android
  • C/C++ Windows SAPI实现文字转语音功能
    本文通过封装Windows SAPI(Speech Application Programming Interface),提供了一个现代化的C++接口实现文字转语音功能。主要特性包括支持同步/异步语
    169
    2025-02-06
    C#教程
  • C#结合html2canvas切割图片并导出到PDF

    C#结合html2canvas切割图片并导出到PDF
    需求 html2canvas 是一个 JavaScript 库,它可以把任意一个网页中的元素(包括整个网页)绘制到指定的 canvas 中,适用于生成网截图或将指定元
    117
    2025-02-06
    C#教程
  • springboot结合JWT实现单点登录的代码

    springboot结合JWT实现单点登录的代码
    JWT实现单点登录 登录流程: 校验用户名密码-生成随机JWT Token-返回给前端。之后前端发请求携带该Token就能验证是哪个用户了。 校验流程:
    92
    2025-02-04
    java
  • java正则表达式匹配Matcher类的使用
    Matcher类 用法 在 Java 中,Matcher类是用于匹配正则表达式的工具,而group()方法是Matcher类中的一个重要方法,用于提取匹配结果中的捕获组(
    75
    2025-02-04
    java
  • 使用DeepSeek API 结合VSCode提升开发效率

    使用DeepSeek API 结合VSCode提升开发效率
    在当今的软件开发领域,API 的使用已经成为不可或缺的一部分。DeepSeek 是一个强大的 API 平台,提供了丰富的功能和数据,可以帮助开发者
    227
    2025-02-04
    C语言
  • 使用Cline+deepseek实现VsCode自动化编程

    使用Cline+deepseek实现VsCode自动化编程
    不知道大家有没有听说过cursor这个工具,类似于AI+VsCode的结合体,只要绑定chatgpt、claude等大模型API,就可以实现对话式自助编程,简单闲聊
    152
    2025-02-01
    C语言
  • Java基础面试真题:String为什么是不可变的?

    Java基础面试真题:String为什么是不可变的?
    + 目录 今天来分享一道群友去阿里云面试遇到的 Java 基础面试真题:String、StringBuffer、StringBuilder的区别?String为什么是不可变的?。 网站很
    151
    2025-01-28
    java
  • C++中什么是虚函数
    简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。 首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。
    134
    2025-01-28
    C语言
  • 在Spring Boot Web应用程序中序列化枚举

    在Spring Boot Web应用程序中序列化枚举
    枚举类型在定义应用程序域内有限且明确的值集方面非常有效,有助于避免代码中出现无效状态。 应用场景 以下以一个Spring Boot 3.3.x 和 M
    127
    2025-01-10
    java
  • Item记录线程安全的介绍

    Item记录线程安全的介绍
    确保并发访问安全:线程安全记录的必要性 类如何处理并发访问对于其使用者至关重要,这应被视为类契约的一部分。 错误地假设线程安全
    85
    2025-01-10
    java
  • 软件开发中的DTO和DAO的介绍

    软件开发中的DTO和DAO的介绍
    DTO(数据传输对象)和 DAO(数据访问对象)是软件架构中的两种常用模式,尤其在基于 Java 的应用中发挥着重要作用。它们协同工作,有效
    132
    2025-01-10
    java
  • 怎么使用Micronaut注释进行封装?

    怎么使用Micronaut注释进行封装?
    这种封装设计有效防止了对userId和name的直接修改,确保只有授权操作才能更改其值。 Micronaut框架的实际应用 Micronaut是一个基于JVM的现代微
    179
    2025-01-10
    java
  • Qt实现文件的压缩和解压缩操作

    Qt实现文件的压缩和解压缩操作
    一、实现方式 通过Qt自带的库来实现,使用多线程方式,通过信号和槽来触发压缩与解压缩,并将压缩和解压缩结果回传过来。 使用的类:
    206
    2024-12-29
    C语言
  • 利用Qt实现FTP服务器并支持多客户端登录

    利用Qt实现FTP服务器并支持多客户端登录
    一、效果展示 二、源码实现 由于源码较多,只分享其中一部分 ftpserverwidget.h 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3
    108
    2024-12-29
    C语言
  • C++11的函数包装器std::function使用
    C++中的函数包装器(Function Wrapper)是用来封装和管理函数或可调用对象(如函数指针、函数对象、Lambda 表达式等)的工具。它们使得函数的
    157
    2024-12-29
    C语言
  • 解决Maven无法下载2.1.7.js7版本的itext依赖问题
    问题与分析 某日忽然发现用Maven编译项目报错如下: Failed to collect dependencies at net.sf.jasperreports:jasperreports:jar:6.10.0 - com.lowagie:itext:jar:2.1.7.j
    201
    2024-12-28
    java
  • windows java -jar无法启动jar包简单的解决方法

    windows java -jar无法启动jar包简单的解决方法
    1. 问题 我们项目是使用nacos作为注册中心以及配置中心,我们本地使用idea 进行服务配置以及启动发现没有问题,然后我们的服务经过maven
    73
    2024-12-27
    java
首页 上一页 1 2 3 4 5 6 7 8 9 10 11 下一页 末页 781468
热门文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计