找回密码
 立即注册

推荐主题

基于Helm部署kube-prometheus-stack
阜逐忍 2025-11-1 02:48
69 0 3
读发布!设计与部署稳定的分布式系统(第2版)笔记31_版本问题
1. 在软件与外部环境之间的许多交汇点上,版本控制基本上处于混乱状态 1.1. 不应该为了更新自身系统的API,而让服务消费者被迫与你同时发布新版本 1.2. 多数服务新版本的发布应该具有兼容性 2. 分层的“约定”栈 2.1. 连接握手 ...
姥恫 2025-11-1 02:08
123 0 2
架构师日记-深入理解软件设计模式
作者:京东零售 刘慧卿 一 设计模式与编程语言 1.1 什么是设计模式 设计模式(Design pattern) :由软件开发人员在软件开发中面临常见问题的解决方案,是经过长时间的试验积累总结出来的,它使设计更加灵活和优雅,复用性更好。从实用 ...
嶝扁 2025-11-1 02:06
290 0 5
Golang基础笔记十五之sync
本文首发于公众号:Hunter后端 原文链接:Golang基础笔记十五之sync 这一篇笔记介绍 Golang 中的 sync 模块。 sync 包主要提供了基础的同步原语,比如互斥锁,读写锁,等待组等,用于解决并发编程中的线程安全问题,以下是本篇笔记目录: ...
砂歹汤 2025-10-31 22:21
639 0 1
Microsoft NLayerApp案例理论与实践 - 多层架构与应用系统设计原则
在对NLayerApp实际项目进行讨论之前,让我们首先学习一下(或者应该说重温一下)分层/多层架构与应用系统设计原则。很多朋友会认为这些都是老掉牙的内容,只要是软件从业人员,都会对这些内容非常熟悉。然而,果真如此吗?我在这里整理这 ...
郏琼芳 2025-10-31 18:46
698 0 1
使用 CSS 实现渐变效果
使用 CSS 实现渐变效果 使用 CSS 实现渐变效果非常简单且强大,CSS 提供了两种主要的渐变效果:线性渐变(linear gradient)和径向渐变(radial gradient)。下面是如何使用这些渐变效果的详细说明。 1. 线性渐变(Linear Gradient) ...
骆贵 2025-10-31 18:12
296 0 1
HTML - 6、表格<table>
  表格 [table] 是一种用于组织和显示数据的结构化元素,非常适合展示表格化的数据,如报表、时间表、比较表等。以下是关于 HTML 表格的详细解析和示例代码。HTML 表格的基本结构 HTML 表格由 [table] 标签定义,通常包含以下部分: [ ...
讣丢 2025-10-31 17:31
560 0 1
技术面:Java并发(线程同步、死锁、多线程编排)
线程同步的方式有哪些? 线程同步 线程同步,是多线程编程中的一种机制,用于协调多个线程的执行顺序,确保它们在共享资源或关键操作上按照预定的规则运行,避免因并发访问导致的数据不一致、竞态条件(Race Condition)等问题。 线程 ...
战匈琼 2025-10-31 17:00
1035 0 1
码斗士的修炼之路 -- 如何保持并提升战斗力
那日,我与一友人漫步。他资质过人,少言寡欲, 刚二十出头。 他经常问我应该怎么走程序员这条路。 我不是什么大师,但仗键(盘)游走江湖已有数十载,吃过不少苦头。自以为不敢说到达了洪七公那种级别,但离江南七怪应该距离不远了。(注: ...
凳舒 2025-10-31 16:35
965 0 1
鸿蒙用户首选项数据持久化
用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。当用户希望有一个全局唯一存储的地方,可以采用用户首选项来进行存储。Preferences会将该数据缓存在内存中,当用户读取的时候,能够快 ...
蔬陶 2025-10-31 16:21
609 0 1
BotSharp 5.0 MCP:迈向更开放的AI Agent框架
一、引言 在人工智能快速发展的时代,AI Agent(人工智能代理)作为一种能够自主感知环境、决策并执行动作的实体,在众多领域展现出了巨大的潜力。BotSharp 是一个功能强大的开源项目,由 SciSharp[1] 社区开发和维护,旨在实现.NET技术 ...
账暴 2025-10-31 16:14
1043 0 3
DDD脚手架及编码规范
一、背景介绍我们团队一直在持续推进业务系统的体系化治理工作,在这个过程中我们沉淀了自己的DDD脚手架项目。脚手架项目是体系化治理过程中比较重要的一环,它的作用有两点: [*]可以对新建的项目进行统一的规范 [*]对于指导老项目进行 ...
欤夤 2025-10-31 16:00
295 0 3
Linq to Sql的困惑
(又翻出来一篇一年多以前的半成品,赶紧给补充完整放出来。) 最近终于得以试用Linq to Sql了,刚开始用,感觉还挺不错,因为一切都显得很简单。也许是我还不太熟悉,所以也有不少的困惑。别的先不说,只说一个:“有状态的”实体类。 ...
缢闸 2025-10-31 15:49
1088 0 1
AD 提权-委派攻击
本文中的部分图文内容均取自《域渗透攻防指南》,本人仅对感兴趣的内容做了汇总及附注。 导航 [*]0 前言 [*]1 实验环境 [*]2 非约束性委派 [*]3 约束性委派 [*]4 基于资源的委派 [*]5 杂项 0、前言 委派是指将域用户的权限委派给服务 ...
歇凛尾 2025-10-31 14:59
1033 0 2
AI这东西,真没你想的那么难,普通人这样上手最快!
前两天跟朋友吃饭,聊到AI,他一脸愁容:“你说这AI天天刷屏,又是写代码又是画画的,我一个做行政的,啥都不懂,是不是已经被时代甩出去了?” 我笑了:“你手机微信用过吧?导航用过吧?那不也是技术?你不用懂GPS原理,照样不迷路。AI ...
费卿月 2025-10-31 13:15
912 0 2
Flutter 布局核心思想
当贵 2025-10-31 12:39
36 0 1
有关Spring事务的传播机制
这是一个非常常见的关于 Spring 事务传播机制 的问题,核心问题是: 在同一个类中,方法 A 调用方法 B,而方法 B 上有 @Transactional 注解。当调用方法 A 时,如果发生异常,方法 B 的事务会生效吗? ✅ 简短回答: 不会生效! 在 Spri ...
史穹逊 2025-10-31 12:07
767 0 3
透过WinDBG的视角看String
摘要 : 最近在博客园里面看到有人在讨论 C# String的一些特性. 大部分情况下是从CODING的角度来讨论String. 本人觉得非常好奇, 在运行时态, String是如何与这些特性联系上的. 本文将侧重在通过WinDBG来观察String在进程内的布局, 以此来 ...
赖秀竹 2025-10-31 11:27
799 0 0
架构之路(五):忘记数据库
  前面写了这么多,很大程度上就是为了这一章做准备。面向对象或者领域驱动,最重要的一点就是要忘记数据库!我花了很长很长的时间,才理解了这一点,从而真正的迈向一个崭新的天地;而后,我又花了很长很长的时间,才勉强做到这一点; ...
颜才 2025-10-31 11:25
303 0 0
验证码对抗之路及现有验证机制介绍
yahoo邮箱在九几年的时候,业务深受各种邮箱机器人的困扰,存在着大量的垃圾邮件,于是他们找到了当时仍在读大学的路易斯·冯·安(Luis von Ahn),并设计了经典的图形验证码,即通过简单的扭曲图形文字进行机器的识别。 通过这个简单的 ...
谷江雪 2025-10-31 10:19
1209 0 1

快速发帖

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

本版积分规则