0

Jetpack架构组件学习(6)——使用Glance实现桌面小组件

原文地址: Jetpack架构组件学习(6)——使用Glance实现桌面小组件-Stars-One的杂货小窝 公司陆续整了几个Compose写的app,有个小组件的功能,顺便试了下Jetpack库里的Glance框架 感觉与原来的Remoteview差点意思,不过点击事件的使用比Remoteview ...

Stars-one 发布于 2025-01-22 15:27 评论(0) 阅读(135)
14

回顾我的软件开发经历(1)

二十多年前,刚从大学毕业,对软件开发认识非常有限,掌握的技能也不多。 第一份工作 第一份工作是搭建一个BBS论坛,模仿当时流行的三夫户外论坛。 那时,对知识如饥似渴。由于买不起书,我常常去书店找到相关的ASP书籍,用钢笔将代码抄写在笔记本上,第二天再输入到电脑中。结合手头的书籍,认真学习ASP,虽然 ...

荣-- 发布于 2025-01-22 14:26 评论(5) 阅读(2170)
9

.NET9 AOT部署

概念 AOT是Ahead-of-Time的缩写,AOT是将C#程序提前编译为机器代码(通常为平台特定的二进制文件),在应用程序启动之前完成编译过程。 微软官方文档是这样说的 将应用程序发布为本机 AOT 会生成一个自包含的应用程序,并且已提前 (AOT) 编译为本机代码。原生 AOT 应用程序具有更 ...

青春似雨后霓虹 发布于 2025-01-22 13:56 评论(4) 阅读(983)
0

Svelte 最新中文文档翻译(4)—— 符文(Runes)下

前言 Svelte,一个非常“有趣”、用起来“很爽”的前端框架。从 Svelte 诞生之初,就备受开发者的喜爱,根据统计,从 2019 年到 2024 年,连续 6 年一直是开发者最感兴趣的前端框架 No.1: Svelte 以其独特的编译时优化机制著称,具有轻量级、高性能、易上手等特性,非常适合构 ...

冴羽 发布于 2025-01-22 13:53 评论(0) 阅读(141)
0

manim边做边学--淡入淡出变换

今天介绍Manim中用于淡入淡出变换的3个动画类: FadeToColor:聚焦于对象颜色的平滑转换,通过渐变增强视觉效果 FadeTransform:实现不同对象之间的渐变替换,让元素转换更加连贯 FadeTransformPieces:突出将对象碎片化并对各部分单独变换,适用于复杂物体的分解重组 ...

wang_yb 发布于 2025-01-22 12:14 评论(0) 阅读(154)
2

「youlai-boot」进阶篇:Java & Spring Boot 企业级权限管理系统实战指南(全功能详解)

本文档详细介绍了开源的 youlai-boot 项目,包括项目启动、环境配置、代码生成、接口文档管理、文件上传、定时任务等功能。还涵盖了数据权限控制、防重提交、IP 限流、多数据源支持和登录方式扩展等核心功能,并提供基于 Docker Compose 和 IntelliJ IDEA 的一键部署方案。 ...

有来技术 发布于 2025-01-22 09:26 评论(0) 阅读(464)
10

DeepSeek V3 两周使用总结

2024 年 12 月 26 日,杭州深度求索人工智能基础技术研究有限公司发布 DeepSeek-V3 大模型。官方宣称:(1)基于自研的 MoE 模型和 671B 参数,在 14.8T token 上进行了预训练;(2)多项评测成绩超越了 Qwen2.5 - 72B 和 Llama - 3.1 - ...

曾左 发布于 2025-01-22 09:25 评论(8) 阅读(5854)
0

RocketMQ原理—2.源码设计简单分析上

大纲 1.NameServer的启动脚本 2.NameServer启动时会解析哪些配置 3.NameServer如何初始化Netty网络服务器 4.NameServer如何启动Netty网络服务器 5.Broker启动时是如何初始化配置的 6.BrokerController的创建以及包含的组件 7 ...

东阳马生架构 发布于 2025-01-22 09:02 评论(0) 阅读(312)
4

4. 使用sql查询excel内容

1. 简介 我们在前面的文章中提到了calcite支持csv和json文件的数据源适配, 其实就是将文件解析成表然后以文件夹为schema, 然后将生成的schema注册到RootSehema(RootSchema是所有数据源schema的parent,多个不同数据源schema可以挂在同一个Roo ...

张铁牛 发布于 2025-01-22 08:24 评论(20) 阅读(915)
16

C#使用yield关键字提升迭代性能与效率

前言 yield关键字在C#中简化了数据迭代的方式,实现了按需生成数据,自动维护迭代状态,减少了内存占用,并允许在迭代时执行复杂逻辑。 传统迭代和yield迭代方式对比 咱们来看看传统迭代方式和yield关键字迭代方式对比,是否如传说中的代码实现起来更简洁和高效: /// <summary> /// ...

追逐时光者 发布于 2025-01-22 08:01 评论(1) 阅读(1306)
15

低成本高可用方案!Linux系统下SQL Server数据库镜像配置全流程详解

低成本高可用方案!Linux系统下SQL Server数据库镜像配置全流程详解 背景 最近遇到一个客户需求,客户的生产环境有大量的SQL Server数据库(大概180套),客户的诉求是需要把生产环境的Windows系统转为Linux系统,转为Linux系统之后需要沿用原来的数据库高可用方案。把数据 ...

桦仔 发布于 2025-01-22 08:01 评论(8) 阅读(1114)
0

解密prompt系列47. O1 Long Thought的一些特征分析

O1之后,思维链的一个简单但之前都没进入视野的特征引起了大家的注意,那就是思考的长度对推理效果的影响,更准确来说是通过哪些思考步骤来有效延长思维长度对推理的影响。这一章我们着重讨论思考长度 ...

风雨中的小七 发布于 2025-01-22 07:41 评论(0) 阅读(104)
0

深入解析 Spring AI 系列:解析返回参数处理

关于普通聊天对接,目前已经完成了大部分讲解,剩下的就是最后一步,今天我们将重点讨论在返回参数时需要注意的几个关键点。为了更好地说明这些注意事项,我们仍然以OpenAI接口为例,逐步讲解相关的代码实现,帮助大家更清楚地理解这一部分的细节。 接下来,我们就直接看一下这一部分代码,分析其中的注意事项。 其 ...

努力的小雨 发布于 2025-01-22 07:22 评论(0) 阅读(194)
1

一种线程安全的缓存工具实现方式

前言 在多线程环境下,缓存是一个常见的性能优化手段。然而,实现一个线程安全的缓存并不容易,尤其是在高并发场景下,如何避免重复计算、保证数据一致性是一个挑战。 最近在读《Java并发编程实战》时,书中提到了一种基于 ConcurrentHashMap 和 FutureTask 的线程安全缓存实现方式, ...

帅气的涛啊 发布于 2025-01-22 00:44 评论(2) 阅读(366)
3

大模型训练工具,小白也能轻松搞定!

目录AxolotlLlama-FactoryFirflyXtunerSwiftUnslothtransformers.Trainer总结 Axolotl Axolotl 是一款旨在简化各种人工智能模型微调的工具,支持多种配置和架构。 主要特点: 支持的常见开源大模型,多种训练方式,包括:全参微调、L ...

Milkha 发布于 2025-01-22 00:43 评论(0) 阅读(585)
0

分布式系统学习9:分布式锁

这是小卷对分布式系统架构学习的第12篇文章,今天学习面试中高频问题:分布式锁,为什么要做分布式锁,有哪些实现方式,各适用于什么场景等等问题 1. 为什么要用分布式锁? 分布式系统下,不同的服务/客户端通常运行在独立的 JVM 进程上。如果多个 JVM 进程共享同一份资源的话,使用本地锁就没办法实现资 ...

卷福同学 发布于 2025-01-22 00:19 评论(1) 阅读(289)
1

分页查询不加排序有问题,加了排序怎么还有问题

背景 突然就想起了一句话,“有的路,必须得自己走”,就是说,父母或者长辈有时候苦口婆心地劝说年轻一辈走自己认为对的路,但是呢,年轻人经常很叛逆,不愿意走别人指的路,虽然,若干年后,他发现父母长辈指的路是对的。 我今天这个bug吧,说起来,好早我就知道了,比如做一个后台系统,分页查询,很常见吧。 se ...

三国梦回 发布于 2025-01-21 21:28 评论(2) 阅读(493)
0

ffmpeg简易播放器(4)--使用SDL播放音频

笔记以及源码的github地址 CrescentRose的github SDL(英语:Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发函数库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Li ...

凪风sama 发布于 2025-01-21 19:52 评论(0) 阅读(290)
1

「全网最细 + 实战源码案例」设计模式——单例设计模式

核心思想: 属于创建型设计模式,核心目的是确保一个类在整个程序运行期间只有一个实例,并提供一个全局访问点来获取该实例。 控制共享资源的访问(如数据库链接、配置管理、日志处理器等) 真实世界类比:政府是单例模式的一个很好的示例。 一个国家只有一个官方政府。 不管组成政府的每个人的身份是什么,“某政府” ...

SlackClimb 发布于 2025-01-21 18:08 评论(0) 阅读(270)
5

.NET Core 中如何构建一个弹性的 HTTP 请求机制?

1. 理解弹性 HTTP 请求机制 什么是弹性? 弹性是指系统在面对故障或异常情况时,能够保持或快速恢复到正常状态的能力。在 HTTP 请求的上下文中,弹性意味着当请求失败时,系统能够自动采取一系列措施(如重试、降级、断路等)来确保请求最终成功或优雅地处理失败。 为什么需要弹性 HTTP 请求机制? ...

代码拾光 发布于 2025-01-21 17:51 评论(0) 阅读(605)