开发运维

基于 Nginx All In One 的 Outline Wiki 部署方法

基于 Nginx All In One 的 Outline Wiki 部署方法

1. Outline 简介 官网:www.getoutline.com/ Outline 是一个开源的知识库和团队协作工具🧠,旨在帮助团队共享、组织和协作文档📝。它提供了一个简洁的界面,使用户能够轻松创建、编辑和查看文档。 以下是 Outline 的一些主要特点: 实时协作👥: 团队成员可以实时编

张二河 张二河 2023-08-15
0 0 0
结合单例模式聊聊并发编程的有序性问题

结合单例模式聊聊并发编程的有序性问题

大家好,我是Bivin,最近在重温并发编程方面的内容,发现有的小伙伴还是对并发编程中的原子性、可见性、有序性等问题不是很了解,这几个问题不仅是学习并发编程非常重要的基础内容,而且是近几年后端工程师面试的重点,今天Bivin就熬夜给大家认真聊聊有序性问题吧(现在晚上11点多了), 学完面试官交给你面试

泡泡 泡泡 2023-08-15
0 0 0
搜文本搜位置搜图片,1小时玩转阿里云 Elasticsearch

搜文本搜位置搜图片,1小时玩转阿里云 Elasticsearch

作者:朱杰、奚悦、黄宇 AI 和搜索的整合已成为下一代搜索引擎的发展趋势,技术革新的浪潮下,你是否想抓住搜索领域的新机会,增强 AI 产品力与技术竞争力? 想学习搜索引擎技术的你,是否面临这样的困惑: 初学实操搭建,缺少指导解惑,刚起步就困在原地 对基础搜索不够了解,怎样构建更高阶的搜索应用 自学

醒在深海的猫 醒在深海的猫 2023-08-15
0 0 0
浅谈统一权限管理服务的设计与开发

浅谈统一权限管理服务的设计与开发

作者 | 天地练心 导读  本文详细探讨了统一权限管理服务(MPS)的设计与开发,针对企业内部多平台权限管理混乱的问题,提出了一套综合RBAC、ACL、DAC权限模型的解决方案。文章从需求分析、技术选型、功能设计等方面全面介绍了MPS的构建过程。在平台&节点管理方面,MPS支持多种业务平台

向阳逐梦 向阳逐梦 2023-08-15
0 0 0
Feign的超时时间如何设置,我研究了4种情况

Feign的超时时间如何设置,我研究了4种情况

大家好,我是三友~~ 今天来聊一聊前段时间看到的一个面试题,也是在实际项目中需要考虑的一个问题,Feign的超时时间如何设置? Feign的超时时间设置方式并不固定,它取决于Feign在项目中是如何使用的,不同的使用方式,超时时间设置方式也不大相同,甚至还可能有坑。 前置知识 由于文章会涉及到Fei

大白菜程序猿 大白菜程序猿 2023-08-15
0 0 0
从幻读看MySQL:读取方式解读与解决方案

从幻读看MySQL:读取方式解读与解决方案

本文为《MySQL归纳学习》专栏的第十七篇文章,同时也是关于《MySQL锁机制》知识点的第二篇文章。 相关文章: 锁的三重奏:MySQL全局锁、表级锁与行锁详解 在数据库的世界里,读取方式的选择和幻读的处理是至关重要的。本文将详细解读MySQL的三种不同读取方式:一致性读、当前读和半一致性读,每一

法医 法医 2023-08-15
0 0 0
Redis Bigkey 排查

Redis Bigkey 排查

在处理 bigkey 问题可以先从一下几点入手 什么是 bigkey? bigkey 危害? bigkey 是如何产生的? 如何发现 bigkey ? 如何处理 bigkey? 什么是 Bigkey Redis bigkey 是指在 Redis 数据库中占用空间较大的键值对。这些键通常包含了大量

贤蛋大眼萌 贤蛋大眼萌 2023-08-15
0 0 0
DDD 与 CQRS 才是黄金组合

DDD 与 CQRS 才是黄金组合

在日常工作中,你是否也遇到过下面几种情况:使用一个已有接口进行业务开发,上线后出现严重的性能问题,被老板当众质疑:“你为什么不使用缓存接口,这个接口全部走数据库,这怎么能抗住!”开发一个后台管理功能,业务反馈说数据一直不对,对比后发现缓存与数据库不一致,为什么要使用缓存接口呢,你陷入沉思?产品要求在

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-15
0 0 0
H5Dooring可视化页面制作神器测评总结

H5Dooring可视化页面制作神器测评总结

本次测评将对一款名为h5-dooring的软件进行全面评估。h5-dooring是一款低代码软件,旨在为用户提供快速、高效的网页制作工具。该软件的主要特点是通过简单的拖拽和配置操作,使用户能够轻松创建出精美、互动性强的H5页面。它的目标用户群体广泛,包括设计师、开发人员以及没有编程经验的普通用户。在

张二河 张二河 2023-08-15
0 0 0
【自动化实战(二)重塑抖音个性化推荐!自动化清空关注列表

【自动化实战(二)重塑抖音个性化推荐!自动化清空关注列表

前言 本篇博文是 《Selenium IDE 自动化实战案例》 系列的第二篇博文,主要内容是通过 Selenium IDE 编写自动化取关脚本,清空关注列表,重塑抖音个性化推荐,往期系列文章请访问博主的 自动化实战案例 专栏,博文中的所有代码全部收集在博主的 GitHub 仓库 中; 严正声明:本博

贤蛋大眼萌 贤蛋大眼萌 2023-08-14
0 0 0
Feign如何设置超时时间,不同情况下还真不一样

Feign如何设置超时时间,不同情况下还真不一样

大家好,我是三友~~今天来聊一聊前段时间看到的一个面试题,也是在实际项目中需要考虑的一个问题,Feign的超时时间如何设置?Feign的超时时间设置方式并不固定,它取决于Feign在项目中是如何使用的,不同的使用方式,超时时间设置方式也不大相同,甚至还可能有坑。前置知识由于文章会涉及到Feign的底

剑圣无痕 剑圣无痕 2023-08-14
0 0 0
jpa动态参数以及结果集映射增强方案

jpa动态参数以及结果集映射增强方案

背景 jpa 是使用非常广泛的orm框架,开发也非常方便,但是我觉得jpa的Query注解有两个不友好的地方: 使用Query注解编写SQL/HQL时,参数不能动态设置 MyBatis 有这种标签来动态控制参数,而jpa没有,事实上很多业务场景都需要动态控制参数,jpa 遇到这种场景,一般有这几

醒在深海的猫 醒在深海的猫 2023-08-14
0 0 0
Java 程序员的第一套Python代码

Java 程序员的第一套Python代码

首先分享之前的所有文章 , 欢迎点赞收藏转发三连下次一定 >>>> 😜😜😜 文章合集 : 🎁 juejin.cn/post/694164… Github : 👉 github.com/black-ant CASE 备份 : 👉 gitee.com/ant

大猫 大猫 2023-08-14
0 0 0
用ngrok实现内网穿透,一行命令就搞定!

用ngrok实现内网穿透,一行命令就搞定!

最近在写支付的东西,调试时候需要让支付平台能够回调本地接口来更新支付成功的状态。但由于开发机器没有公网IP,所以需要使用内网穿透来让支付平台能够成功访问到本地开发机器,这样才能更高效率的进行调试。 推荐内网穿透的文章已经很多很多,还有很多大合集的推荐,但也因为推荐的太多,也会让人眼花缭乱,不断尝试不

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-14
0 0 0
SpringBoot 自定义注解及 AOP 的开发和使用

SpringBoot 自定义注解及 AOP 的开发和使用

在公司项目中,如果需要做一些公共的功能,如日志等,最好的方式是使用自定义注解,自定义注解可以实现我们对想要添加日志的方法上添加,这篇文章基于日志功能来讲讲自定义注解应该如何开发和使用。 一、引入 AOP 依赖 自定义注解一般会和AOP(切面)结合使用,所以我们首先需要在项目中引入相应的依赖。

三掌柜 三掌柜 2023-08-14
0 0 0
EXP 一款 Java 插件化热插拔框架

EXP 一款 Java 插件化热插拔框架

EXP 一款 Java 插件化热插拔框架 前言 多年以来,ToB 的应用程序都面临定制化需求应该怎么搞的问题。 举例,大部分本地化软件厂家,都有一个标准程序,这个程序支持大部分企业的功能需求,但面对世界 500 强等大客户时,他们的特殊需求,厂家通常是无法拒绝的(通常因为订单大,给的多,可背书)。比

贤蛋大眼萌 贤蛋大眼萌 2023-08-14
0 0 0
穿上App外衣,保持Web灵魂——PWA温故

穿上App外衣,保持Web灵魂——PWA温故

早在2015年,设计师弗朗西斯·贝里曼和Google Chrome的工程师亚历克斯·罗素提出“PWA(渐进式网络应用程序)”概念,将网络之长与应用之长相结合,其核心目标就是提升 Web App 的性能,改善 Web App以媲美Native的流畅体验。1. 什么是PWAPWA 不是一个框架或工具集,

大白菜程序猿 大白菜程序猿 2023-08-14
0 0 0
提升Go的HTTP路由器的提案

提升Go的HTTP路由器的提案

译者 | 刘汪洋审校 | 重楼Go 的标准库中包含一个稳定且成熟的 HTTP 服务器。然而,内置的请求路由器http.ServeMux 功能较为简洁,因此你常常需要自己编写路由代码。其主要短板是,它并未支持 HTTP 方法的匹配(如GET和POST的区别),同时也无法持/users/{user}/s

法医 法医 2023-08-14
0 0 0
SpringBoot使用WebSocket实现即时消息

SpringBoot使用WebSocket实现即时消息

环境:SpringBoot2.4.12.依赖 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-websocket 定义消息类型抽象消息对象p

贤蛋大眼萌 贤蛋大眼萌 2023-08-14
0 0 0
停止过度设计中等规模的前端应用程序

停止过度设计中等规模的前端应用程序

开发一个小型应用程序很简单。另一方面,开发大规模应用程序极其困难,但至少有大量可用的资源可以指导你。然而,大多数实际应用存在的中间地带,却鲜少受到关注。在软件开发领域,不陷入过度工程化的陷阱,写出可维护的代码的做法,已经越来越少见了。让我们探索哪些流行的成分可能对中型应用有益,并评估它们是否会帮助你

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-14
0 0 0
1 … 1,327 1,328 1,329 1,330 1,331 … 1,703