找回密码
 立即注册

推荐主题

软件设计模式系列之二十二——状态模式
1 模式的定义 状态模式是一种行为型设计模式,它允许对象在内部状态发生改变时改变其行为,使得对象的行为看起来像是改变了其类。状态模式将对象的状态抽象成一个独立的类,让对象在不同状态下具有不同的行为,而且可以在运行时切换状态 ...
晚能 昨天 03:26
1000 0 2
使用 useLazyFetch 进行异步数据获取
title: 使用 useLazyFetch 进行异步数据获取 date: 2024/7/20 updated: 2024/7/20 author: cmdragon excerpt: 摘要:“使用 useLazyFetch 进行异步数据获取”介绍了在Nuxt开发中利用useLazyFetch进行异步数据加载的方法,强调其立即触 ...
冷晓晴 昨天 03:24
530 0 2
鸿蒙运动项目开发:项目运行环境切换器
##鸿蒙核心技术##运动开发# 在开发鸿蒙运动项目时,管理不同运行环境(如开发环境、测试环境、生产环境)是一个常见的需求。通过合理地切换运行环境,开发者可以方便地进行调试、测试和部署。本文将介绍如何实现一个项目运行环境切换器, ...
撙仿 昨天 03:22
511 0 6
软件架构生态化-多角色交付的探索实践
作者:京东零售 李春丽 作为一个技术架构师,不仅仅要紧跟行业技术趋势,还要结合研发团队现状及痛点,探索新的交付方案。在日常中,你是否遇到如下问题 “ 业务需求排期长研发是瓶颈;非研发角色感受不到研发技改提效的变化;引入ISV 团 ...
丧血槌 昨天 03:17
306 0 4
NHibernate之旅(7):初探NHibernate中的并发控制
本节内容 [*]什么是并发控制? [*]悲观并发控制(Pessimistic Concurrency) [*]乐观并发控制(Optimistic Concurrency) [*]NHibernate支持乐观并发控制 [*]实例分析 [*]结语 什么是并发控制? 当许多人试图同时修改数据库中 ...
馑妣窟 昨天 03:15
466 0 3
微信万亿数据仓库架构设计与实现
业务背景 安全策略开发流程 安全业务的核心逻辑在安全策略中实现。整个的策略开发流程包括特征数据的收集,安全策略的编写实现,和策略的反馈评估。其中特征数据的收集是必不可少的环节,数据的质量将直接影响安全策略的效果。 特征数 ...
筒濂 昨天 03:15
1050 0 4
在Windows上将git与ssh-agent搭配使用,再也不用输入git密码了
前言 之前的文章中已经解决了 Windows 上的 SSH 登录的问题,成功把 Windows 上的 ssh-agent 用起来了,详情可以看这篇文章: 在 Windows 10 上实现免密码 SSH 登录 不过使用 git 还是会反复提示输入私钥密码,烦得很 原因也很简单,打开 ...
痕厄 昨天 03:15
554 0 8
Vue3状态管理终极指南:Pinia保姆级教程
一、为什么选择Pinia?(Vuex对比分析) 1.1 核心优势解析 [*]Composition API优先 :天然支持Vue3新特性,代码组织更灵活 [*]TypeScript友好 :内置类型推导,无需额外类型标注 [*]模块化设计 :支持多Store独立管理,解决Vuex命名 ...
济曝喊 昨天 03:15
422 0 5
华为云王泽锋荣获 CNCF 终身成就奖,开源精神引领云原生未来
当地时间11月12日,‌在北美亚特兰大召开的 KubeCon + CloudNativeCon North America 2025 大会上,华为云云原生开源负责人王泽锋被全球顶级开源组织云原生计算基金会( Cloud Native Computing Foundation,简称 CNCF )授予 “ 终 ...
度阡舅 昨天 03:15
355 0 3
本可避免的P1事故:Nginx变更导致网关请求均响应400
问题背景 项目上使用SpringCloudGateway作为网关承接公网上各个业务线进来的请求流量,在网关的前面有两台Nginx反向代理了网关,网关做了一系列的前置处理后转发请求到后面各个业务线的服务,简要的网络链路为: 某天,负责运维Nginx的 ...
师悠逸 昨天 03:11
929 0 3
Nuxt.js 应用中的 vite:extend 事件钩子详解
title: Nuxt.js 应用中的 vite:extend 事件钩子详解 date: 2024/11/11 updated: 2024/11/11 author: cmdragon excerpt: vite:extend 钩子允许开发者在 Vite 项目中扩展默认开发和构建配置。这使得开发者能够根据特定需求自定义 Vite ...
官厌 昨天 03:09
565 0 4
公司SVN服务器部署,一版本多仓库、多版本多仓库和客户端测试
前言 本篇搭建公司SVN管理。 关于git和svn不再对比。 服务器建立SVN步骤 步骤一:登录ssh 服务器命令行登录即可,登录方式不限制。 步骤二:安装svn 步骤三:新建svn项目 查看svn服务: 创建版本库,每个项目是有一个版本库的 ...
俏挺喳 昨天 03:09
877 0 9
印度股票实时行情API数据源接口
​ [*]StockTV API: 提供实时和历史行情数据,覆盖印度所有股票和指数,支持WebSocket和REST API接口。(推荐使用,对接简单,有技术支持) [*]新浪财经:提供股票市场数据,可以优先考虑从新浪财经获取数据。如果你喜欢Google的API,可以 ...
驼娑 昨天 03:09
644 0 2
如何在微服务下保证事务的一致性
作者:京东科技 苗元 背景 随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。而微服务架构是将单个服务拆分成一系列小服务,且这些小 ...
站竣凰 昨天 03:07
168 0 4
Kafka如何保证「消息不丢失」,「顺序传输」,「不重复消费」 New
前言 上一篇文章总结了kafka为什么快,下面来总结一下,kafka高频的常见的问题。内容有点多,全部看完需要有一定的耐心。 kafka如何保证消息不丢失 Producer端 要保证消息不丢失,第一点要做的就是要保证消息从producer端发送到了kafk ...
拙因 昨天 03:03
37 0 1
建造者模式(Builder Pattern)
建造者模式 一、模式动机 建造者模式(Builder Pattern)是最复杂的创建型模式,它用于创建一个包含多个组成部分的复杂对象,可以返回一个完整的产品对象给用户。它通过将客户端与包含多个组成部分的复杂对象的创建过程分离,使得客户 ...
乃阕饯 昨天 02:59
441 0 3
图床创建:github+Picgo+obsidian 带有同步删除的自动上传
最近一直在做DL部分的学习笔记,一个比较麻烦的地方就是我一直用的obsidian做笔记内容,在博客园导入随笔后,图片的链接一直是我的本地路径,自然无法显示,于是我只好在导入随笔后再把图片一张张上传到博客园的图床上,最后再发布。 之 ...
哈梨尔 昨天 02:57
212 0 1
Python 中多个装饰器执行顺序验证
关于 Python 装饰器执行时的顺序问题,一直以来都保持粗略的理解概念: [*]装饰器相当于函数调用的语法糖,因此在函数执行时,会从最内层括号开始,逐层向外执行。从代码文本上看,就是距离被修饰函数越近的装饰器,越先执行 [*]原始的 ...
余思洁 昨天 02:53
368 0 4
设计模式之(13)--模板方法模式
  今天我们来学习下模板方法设计模式。   模板方法(Template Method Pattern):抽象的父类中定义一个操作中算法的骨架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构,即可重新定义该算法的某些特定步骤。简单地讲, ...
瞿佳悦 昨天 02:51
489 0 4
企业级LDAP-RADIUS深度集成高可用方案
一、环境规划总表 1. 节点规划与资源配置 2. 虚拟IP分配 3. 网络端口规划 [hr]二、详细架构拓扑图   拓扑图说明: 1. 网络接入层 [*]网络设备:交换机、无线AP、防火墙等 [*]认证指向:LVS VIP 10.0.0.100:1812/1813 [*]协议:RADIUS ...
葛雅隽 昨天 02:49
999 0 6

快速发帖

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

本版积分规则