链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑 快捷键交互
随时自由编辑分享内容 支持注销账号来去自由
分布式社区网络 开放 API
产品
Symphony 社区系统(Java) Solo 博客系统(Java) Vditor 编辑器(TypeScript) 思源笔记(Electron、Go) Pipe 博客平台(Vue、Go)
发展计划表 发展简史
榜单
GitHub 仓库排行 帖子打赏排行 Solo 博客端排行 积分排行 活跃度排行 贡献排行
本站基于开源项目 Sym
编程代码问答
登录 注册
  • 好玩
  • 前端
  • 后端
  • 工作
  • B3
  • 推介
 查看所有领域
Java
golang
Node.js
Python
数据库
Spring
C++
PHP
  • go fyne 开发桌面应用

    go fyne 开发桌面应用 fyne 介绍 组织和包 Fyne 项目分为许多包,每个包提供不同类型的功能。它们如下所示: fyne.io/fyne/v2 此导入提供了所有 Fyne 代码通用的基本定义包括数据类型和接口。 fyne.io/fyne/v2/app 应用包提供用于启动新应用程序的 API。通常,您只需要 ..
    37 3 天前
  • Golang_GUI_Gio: golang 开发桌面应用

    简介 面向 Go 的跨平台 GUI Gio 是一个在 Go 中编写跨平台即时模式 GUI-s 的库。Gio 支持所有主要平台:Linux、macOS、Windows、Android、iOS、FreeBSD、OpenBSD 和 WebAssembly。 Gio 被设计成具有很少的依赖性。它只依赖于窗口管理、输入和 GPU ..
    31 3 天前
  • 源码学习方式

    方法论: 先会使用 全局观,不要专注细节 看注释(类、方法、接口) 见名知意 大胆猜测,小心验证 画图(时序图、类图、结构图、总结图),ipad 做笔记 学习顺序 坚持!!(不管多难) 学习顺序: spring -> springmvc -> mybatis -> springboot -> s ..
    71 1 周前
  • 打包工具 -Pex

    使用说明原文 usage: pex [-o OUTPUT.PEX] [options] [-- arg1 arg2 ...] pex builds a PEX (Python Executable) file based on the given specifications: sources, requirement ..
    40 1 周前
  • 设计一个 FASS 架构中的云函数运行时

    Faas 架构 在现代云计算的范畴里,FaaS 是一个比较新潮的概念,在 FaaS 里面用户只需要关注自己的代码逻辑,可能是一个函数或者是一个脚本,不用关注底层的资源或者程序运行所需的运行时。也不用关注资源负载和流量并发度和 100% 免运维体验,因为这些 FaaS 都帮我们解决了,这通常意味着开发周期更短。 我目前在 ..
    52 1 周前
  • mvn 常用的基本命令

    怎么在笔记中单独引用(或插入同步)数据库里的一个单元格? 一、通过 Maven 命令行拉取依赖 打开 IDEA 的终端 操作路径:点击 IDEA 底部工具栏的 Terminal 标签(或顶部菜单 View → Tool Windows → Terminal)。 快捷键:Windows/Linux: Alt + F12, ..
    49 2 周前
  • == 和 equals

      ==对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的地址   equals:object 中默认也是采用==比较,通常会重写 public boolean equals(Object obj){ return (this == obj); } String 中的equals方法被重写 public ..
    46 3 周前
  • 开源项目分享:JavadocMark - 为 AI 时代重新定义 Java 文档

    [图片] 开源项目分享:JavadocMark - 为 AI 时代重新定义 Java 文档 在当前以 Cursor、Copilot 为代表的 AI 辅助编程时代,Java 开发者面临着一个独特的挑战:尽管传统的 Javadoc 文档系统完备且规范,但 AI 模型往往难以准确理解和运用这些文档,导致生成的代码可能无法准确 ..
    72 3 周前
  • java 面试

    Java 语言有哪些特点 简单易学、有丰富的类库 面向对象(Java 最重要的特性,让程序耦合度更低,内聚性更高) 与平台无关性(JVM 是 Java 跨平台使用的根本) 可靠安全 支持多线程 面向对象和面向过程的区别 面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性 ..
    49 4 周前
  • kkFileView 部署和安装

    [图片] 介绍 文档在线预览项目解决方案,项目使用流行的 spring boot 搭建,易上手和部署。万能的文件预览开源项目,基本支持主流文档格式预览,如: 支持 doc, docx, xls, xlsx, xlsm, ppt, pptx, csv, tsv, dotm, xlt, xltm, dot, dotx,xl ..
    108 1 个月前
  • 减少 java 的 Jar 包体积

    [图片] 配置插件不使用任何依赖 org.springframework.boot spring-boot-maven-plugin repackage cn.com.wenyl.bs.BSBootApplication true NONE nothing nothing 依赖包分离处理 org.apache.m ..
    67 1 个月前
  • 常用 Java API

    MATH 求绝对值 Math.abs(x) 求幂次 Math.pow(x,p) x 为底数,p 为指数 求开根 Math.sqrt(x) 求最大值 Math.max(a,b) 求最小值 Math.min(a,b) 求四舍五入 Math.round(x) 包装类 作用:由于 Java 中基本数据类型并不是面向对象特性的, ..
    79 1 个月前
  • 函数

    函数就像「代码的魔法工具箱」,把常用的功能打包起来,随用随取。让我们用做奶茶的比喻来理解它~ ‍ 一、函数是什么? 想象你开奶茶店: 原料(水果、牛奶)→ 输入参数 制作流程 → 函数内部的代码 成品奶茶 → 返回值 代码示例: # 定义「做奶茶」函数 def make_milk_tea(tea_base, toppi ..
    77 1 个月前
  • 控制流

    控制流就像「程序的交通指挥官」,它决定代码该走哪条路、重复做什么事。让我们用最生活化的方式理解它~ ‍ 一、控制流是什么? 想象你每天出门前: 如果 下雨 → 带伞 (条件判断) 重复 刷牙 1 分钟 → 直到刷干净(循环) 这就是生活中的控制流!编程中也一样 ‍ 二、条件判断:如果...就... 1️⃣ 最简单的 i ..
    58 1 个月前
  • 常用数据结构

    数据结构就像「收纳数据的各种容器」️,不同的容器适合存放不同类型的数据。让我们用最生活化的方式认识它们吧~ ‍ 一、列表(List)→ 购物车 特点: 有顺序的容器 可以随时增删改 用方括号 [] 表示 # 创建购物车 cart = ['苹果', '笔记本', '️铅笔'] # 常用操作 cart.append('咖啡 ..
    71 1 个月前
  • 变量与数据类型

    一、变量:就像贴标签的小盒子 比喻:想象你有一个小盒子,上面贴着「零食盒」的标签,里面装了饼干。在编程中: 变量名 = 盒子的标签(比如 my_snack) 数据 = 盒子里的东西(比如 '饼干') 代码例子: # 把'饼干'放进叫my_snack的盒子里 my_snack = '饼干' # 查看盒子里有什么 prin ..
    43 1 个月前
  • 配置虚拟环境

    虚拟环境管理(venv/pipenv/virtualenv/conda) 为什么需要虚拟环境? 隔离项目依赖:不同项目可能需要不同版本的 Python 或第三方库 避免全局污染:防止系统 Python 环境被意外修改 依赖可重现:方便团队协作和部署 1. venv(Python 内置,一般使用这个就够了,其他的知道有就 ..
    57 1 个月前
  • 认识开发工具

    基础界面布局 [图片] 配置 python 解释器 选择你安装的解释器即可 [图片] 运行项目 代码写完以后,在代码区域点击鼠标右键,运行你的文件即可 [图片]
    47 1 个月前
  • Python 入门

    1. 环境搭建 1.1 安装 Python 官网下载:https://www.python.org/downloads/ [图片] 下载完成以后打开 exe 文件,一定要勾选**Add Python to PATH**,点击“Install Now”开始安装就行。 安装完成后,按下 Win + R 组合键,打开“运行” ..
    96 1 个月前
  • 2025 年 3 月 19 日 web 开放 controller

    Controller 请求(报 404,看 controller 是否放在与 springboot 入口同级的位置) 引入 pom 依赖 [图片] 先引入 json 的第三方依赖 [图片] 再在类里面 处理请求即可(注意类命名,如果名为 Controller 那程序就只看得到这个 Controller 其他的 Cont ..
    82 2 个月前
  • 自动化工具

    1 简介 该工具使用 Python 开发,结合第三方组件库实现,核心组件库如下: python-docx PyQt5 2 运行方式 压缩包:将所有项目文件直接打包,在其它电脑通过压缩包使用程序 exe:后续会将项目打包为 exe 执行文件,一键运行 3 错误处理 3.1 ModuleNotFoundError Modu ..
    84 2 个月前
  • Natok - 让内网穿透实现访问自由

    natok 让内网穿透技术为您打开一扇通往自由的大门,无论身处何地,都能轻松访问本地服务器或内网资源,突破网络环境的限制。 natok 是一个将局域网内个人服务代理到公网可访问的内网穿透工具。基于 tcp 协议、支持 udp 协议, 支持任何 tcp 上层协议(列如: http、https、ssh、telnet、dat ..
    399 2 个月前
  • SpringDI 依赖注入的三种方式

    依赖注入(Dependency Injection)的三种核心方式详解 一、构造器注入(Constructor Injection) 1. 定义与实现 核心逻辑:通过类的构造函数传递依赖对象,强制在对象创建时完成依赖注入。 Spring 实现: @Service public class OrderService { ..
    162 2 个月前
  • SpringBean 生命周期

    Spring Bean 生命周期线性执行顺序详解 (基于 Spring 6.x 版本,时间戳:2025 年 3 月 3 日 01:17) 一、完整生命周期流程图 实例化 → 属性注入 → Aware 回调 → BeanPostProcessor 前置 → 初始化 → BeanPostProcessor 后置 → 运行期 ..
    143 2 个月前
  • Java Socket 网络编程的核心知识点

    以下是 Java Socket 网络编程的核心知识点梳理,结合应用场景及常见问题总结: 一、基础概念 Socket 定义 用于不同主机或进程间的双向通信端点,基于 TCP/UDP 协议实现。 TCP:面向连接,保证数据可靠传输(如文件传输、HTTP 请求)。 UDP:无连接,强调传输效率(如视频流、实时消息)。 核心要 ..
    89 2 个月前
  • Java 反射技术的核心知识点

    Java 反射技术的核心知识点 以下是 Java 反射技术的核心知识点梳理,结合应用场景与优化建议的结构化总结: 一、反射基础概念 定义 允许程序在运行时动态获取类信息(如类名、方法、属性等),并操作类对象或实例成员,是 Java 动态性的核心实现。 核心价值 突破封装性:可访问私有属性和方法(需调用 setAcces ..
    79 2 个月前
  • golang 每日一库之 go-bindata

    [图片] go-bindata 是一个 Go 语言工具,用于将静态文件(如 HTML、CSS、JavaScript、图片等)嵌入到 Go 程序中,从而使得这些文件能够在没有外部依赖的情况下被访问。使用 go-bindata,可以把静态资源嵌入到编译好的 Go 程序中,这对于不希望依赖外部文件或在部署时希望将所有内容打包 ..
    111 3 个月前
API 关于 数据统计 靠爱发电 思源笔记会员
© 2025 链滴
记录生活,连接点滴
滇ICP备14007358号-5 • Sym v3.6.4