找回密码
 立即注册

推荐主题

也是出息了,业务代码里面也用上算法了。
你好呀,我是歪歪。 好消息,好消息,歪师傅最近写业务代码的时候,遇到一个可以优化的点。 然后,灵机一动,想到一个现成的算法可以拿来用。 业务代码中能用到算法,虽然不是头一遭,但是也真的是算难得了。 记录一下,分享一波。 走起 ...
豌畔丛 2025-7-14 19:20
826 0 0
05dc环境约束
DC环境约束完整指南 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! ...
屋稷删 2025-7-14 18:23
701 0 0
AI网络搜索
作为AI应用程序开发人员在了解函数调用(Function Calling)特性调用本地函数时可能注意到列表型参数tools中每一个元素都携带有一个type值。而在大多数函数调用示例程序中,这个type值一直被设定为“function”,这意味着它还可能存在其 ...
支智敏 2025-7-14 15:59
229 0 0
计算机网络(1)
计算机网络(1) 基础篇 一、 TCP/IP 网络模型 背景(why?): 同一设备不同进程之间的通信方式有:管道、消息队列、共享内存、信号等方式。 不同设备呢?——需要网络进行网络通信 由于设备的多样性,所以我们需要通用的网络协议来规 ...
孟茹云 2025-7-14 14:46
293 0 0
【深入理解ReentrantReadWriteLock】读写分离与锁降级实践
一、读写锁的核心价值 在多线程编程中,同步机制是保证线程安全的关键。传统的互斥锁(如synchronized)在读多写少的场景下存在明显性能瓶颈:读操作被不必要的串行化,即使多个线程只读取数据也会相互阻塞。这正是ReentrantReadWriteLo ...
洪思思 2025-7-14 14:41
89 0 0
如何让多客户端会话管理不再成为你的技术噩梦?
扫描二维码 关注或者微信搜一搜:编程智域 前端至全栈交流与成长 发现1000+提升效率与开发的AI工具和实用程序:https://tools.cmdragon.cn/ 一 多客户端会话标识管理 会话标识生成原理 会话标识(Session ID)采用UUID4算法生成128位全 ...
倡遍竽 2025-7-14 12:08
554 0 0
MySQL 14 count(*)这么慢,我该怎么办?
count(*)的实现方式 在不同的MySQL引擎中,count(*)有不同的实现方式: [*]MyISAM引擎把一个表的总行数存在磁盘上,执行count(*)时能直接返回总行数,效率很高; [*]InnoDB引擎需要把数据一行一行从引擎里读出来,然后累积计数。 需要 ...
笙芝 2025-7-14 10:59
973 0 0
上周热点回顾(7.7-7.13)
热点随笔: · 从被喷“假开源”到登顶 GitHub 热榜,这个开源项目上演王者归来! (削微寒) · 35+程序员的转型之路:经济寒冬中的希望与策略 (张飞洪[厦门]) · Stack Overflow,轰然倒下! (why技术) · Cursor 1.2重磅更新,这 ...
益竹月 2025-7-14 09:44
534 0 0
JAVA基础学习---注释\标识符\数据类型
文章由来:跟着B站所讲内容笔记 1. 注释 Java中的注释有三种 [*]单行注释 [*]多行注释 [*]文档注释 [*]有趣的代码注释 2. 标识符 [*]关键字 Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 [*]标识符 ...
溧久苟 2025-7-14 08:42
1032 0 0
垃圾回收算法有哪些?了解哪些垃圾回收器?
垃圾回收算法有哪些? 垃圾回收算法有四种,分别是标记清除法、标记整理法、复制算法、分代收集算法。 [*]标记清除算法:首先利用可达性去遍历内存,把存活对象和垃圾对象进行标记。标记结束后统一将所有标记的对象回收掉。这种垃圾回 ...
俞秋荣 2025-7-14 08:30
829 0 0
5分钟带你搞懂从0打造一个ChatGPT
前言 欧阳上一次写文章还是4个月前,之所以断更有两个原因:换工作和业余时间ALL IN AI了。不管你是否承认,AI时代已经来了,依然埋头研究前端的那一亩三分地和源码在未来可能就是蒸汽时代被淘汰的纺织女工。 今年大家多多少少都有接触 ...
归悦可 2025-7-14 08:11
348 0 0
【日记】向外求,向内求(890 字)
正文 今天只有一件事情印象比较深。开会,行长大概意思是说,有的同志起点比较高,但经过几次事件之后,有可能起点要降低,如果不是他打电话或者劝说,领导可能就做出这种不好的决定了。   我一听,嗨呀,这不是基本明示我了吗。我市 ...
汲佩杉 2025-7-13 23:23
744 0 0
Educational Codeforces Round 180 (Rated for Div. 2) C. Coloring Game
C – Coloring Game 思路: 不难看出,当 Alice 选完三个数 a b c(其中 a ≤ b ≤ c)后,Bob 能选的只有两种情况: [*]选择 c,这样只用比较 a+b 和 c 的大小关系,其中 a+b 一定要大于c; [*]选择数组最大值 a[n],这样只用比较 a+ ...
钨哄魁 2025-7-13 22:55
845 0 0
瞧瞧别人家的接口重试,那叫一个优雅!
前言 2025年某电商平台深夜故障,因重试策略不当导致银行退款接口被调用82次,引发重复退款126万元! 复盘发现:80%的开发者认为重试就是for循环+Thread.sleep(),却忽略了重试风暴、幂等性缺失、资源雪崩等致命问题。 这篇文章跟大家一 ...
任娅翠 2025-7-13 19:32
456 0 0
MySQL 13 为什么表数据删掉一半,表文件大小不变?
一个InnoDB表包含两部分:表结构定义和数据。在MySQL 8.0版本前,表结构存在以.frm为后缀的文件里。之后的版本允许把表结构定义放在系统数据表中。由于表结构定义占用空间很小,所以主要讨论表数据。 接下来,先说明为什么简单删除表数据 ...
后雪闵 2025-7-13 17:26
215 0 0
密度泛函理论(DFT)简介
密度泛函理论(DFT)简介 密度泛函理论(Density Functional Theory,DFT)是一种现代量子力学计算方法,广泛应用于原子、分子和固体材料的电子结构研究。 DFT 的基本思想: 与传统量子力学基于多电子波函数 \(\Psi(\mathbf{r}\_1, \ma ...
全跺俚 2025-7-13 14:26
214 0 0
扩散模型(Diffusion Model)原理概述
一、核心思想   扩散模型(Diffusion Model)是一种生成模型,受热力学中扩散过程的启发,通过模拟数据从噪声中逐步去噪的过程来生成样本。其核心思想是渐进式地添加噪声(正向过程)和逐步去噪(反向过程)。   在正向过程中,逐步 ...
俏襟选 2025-7-13 12:30
253 0 0
SpringBoot--如何整体读取多个配置属性及其相关操作
上篇文章讲到使用@Value注解每次只能读取一个配置属性,若要整体读取多个属性,或者读取具有某种结构关系的一组属性可使用@ConfigurationProperties注解来处理。 @ConfigurationProperties注解的两种用法: [*]修饰属性处理类:当@Confi ...
袁勤 2025-7-13 11:28
579 0 0
【EF Core】框架是如何识别实体类的属性和主键的
在上一篇水文中,老周生动形象地解释了 DbContext 是如何识别实体 Set 的,大伙伴们可能会产生新的疑惑:实体是识别了,但,实体的属性或字段列表,它是怎么识别并映射给数据表的列的呢? 用过 EF 的人都知道(废话),其实默认情况下, ...
遗憩 2025-7-13 10:20
976 0 0
外卖项目总结(1)
外卖项目总结 技术点 [*]Nginx 1.1 Http服务器,部署静态资源,访问性能高。 1.2 负载均衡:通过调度算法将客户端的访问流量分发到不同的应用服务器上面,避免单点故障。 1.3 反向代理与正向代理 相同点:都位于客户端与服务器之间 ...
跑两獗 2025-7-13 00:24
1050 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则