开发运维

从0到1带你实现一个业务日志组件(二)核心代码篇

从0到1带你实现一个业务日志组件(二)核心代码篇

✨这里是第七人格的博客✨小七,欢迎您的到来~✨ 🍅系列专栏:【架构思想】🍅 ✈️本篇内容: 从0到1带你实现一个业务日志组件(二)✈️ 🍱本篇收录完整代码地址:gitee.com/diqirenge/b… 楔子 上一篇(从0到1带你实现一个业务日志组件(一)需求分析篇)小七对需求进行了拆分,并且实现

宇宙之一粟 宇宙之一粟 2023-10-16
0 0 0
Elastic Stack 和 Docker Compose 入门:第 2 部分

Elastic Stack 和 Docker Compose 入门:第 2 部分

作者:Eddie Mitchell 欢迎阅读 Elastic® Stack 和 Docker Compose 入门的第二部分。 在第一部分博客中,我们了解了 Docker Compose 的基础知识以及如何将单节点集群建立为本地游乐场,其中包括 Elasticsearch®、Kibana®、Log

三掌柜 三掌柜 2023-10-16
0 0 0
浅谈ThreadLocal实现原理

浅谈ThreadLocal实现原理

ThreadLocal是什么? This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses on

宇宙之一粟 宇宙之一粟 2023-10-16
0 0 0
GoToPost  轻松将router转换成postman的json

GoToPost 轻松将router转换成postman的json

前文 在刚毕业时,由于没工作成天在家做白日梦,做一做便想到了一个好用的小工具,平常后端在使用postman测试自己的api是否有问题时,会一直复制贴上,久了会造成版面凌乱,且没有一个collection去管理。于是我便想到了,如果我可以用一个小程式去自动生成一个postman可以import的格

泡泡 泡泡 2023-10-16
0 0 0
docker(二)  nginx负载均衡搞一搞

docker(二) nginx负载均衡搞一搞

镜像下载 docker pull nginx 创建一个网络  docker network create network 这里最后面的'network'是我们自己给这个网络起得名字 目的是什么呢,我们自定义创建一个网络,是为了将一会创建的容器放到同一个网络环境中,他们之间才好通信。 默认的网络是桥接

大树 大树 2023-10-16
0 0 0
MySQL字段的时间类型该如何选择?千万级数据下性能提升10%~30%🚀

MySQL字段的时间类型该如何选择?千万级数据下性能提升10%~30%🚀

前言 在MySQL中时间类型的选择有很多,比如:date、time、year、datetime、timestamp... 在某些情况下还会使用整形int、bigint来存储时间戳 根据节省空间的原则,当只需要存储年份、日期、时间时,可以使用year、date、time 如果需要详细的时间,可以选择d

三掌柜 三掌柜 2023-10-16
0 0 0
深入研究了Web版Photoshop,发现了这些有趣又有用的CSS知识!

深入研究了Web版Photoshop,发现了这些有趣又有用的CSS知识!

两周前,Adobe 发布了Web版 Photoshop🔗,它是使用 WebAssembly、web components、P3 颜色等 Web 技术构建的。本文就来研究一下网页版 Photoshop 上有趣又有用的 CSS 知识!Photoshop 旧 Logo首先,在浏览器控制台中使用了 Phot

向阳逐梦 向阳逐梦 2023-10-16
0 0 0
Python开发利器:掌握PyCharm的精髓

Python开发利器:掌握PyCharm的精髓

Python是一门强大的编程语言,但要发挥其最大潜力,你需要一个强大的集成开发环境(IDE)。PyCharm正是这样一个工具,它为Python开发者提供了丰富的功能,有助于提高生产力。本教程将带你深入了解PyCharm,教你如何充分利用它的功能,以更快、更高效地编写Python代码。安装与配置PyC

泡泡 泡泡 2023-10-16
0 0 0
使用轮廓分数提升时间序列聚类的表现

使用轮廓分数提升时间序列聚类的表现

我们将使用轮廓分数和一些距离指标来执行时间序列聚类实验,并且进行可视化让我们看看下面的时间序列:如果沿着y轴移动序列添加随机噪声,并随机化这些序列,那么它们几乎无法分辨,如下图所示-现在很难将时间序列列分组为簇:上面的图表是使用以下脚本创建的:# Import necessary libraries

大树 大树 2023-10-16
0 0 0
LiteFlow v2.11.1发布!一个高速迭代,社区活跃的新一代规则引擎

LiteFlow v2.11.1发布!一个高速迭代,社区活跃的新一代规则引擎

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow是Gitee的高star项目,过去一年来保持了非常快的增长趋势。

醒在深海的猫 醒在深海的猫 2023-10-16
0 0 0
高效解决方案:Java轻松批量查找与替换Excel文本

高效解决方案:Java轻松批量查找与替换Excel文本

摘要:本文由葡萄城技术团队于掘金原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在 Excel 中,我们经常会使用快捷键Ctrl+F和Ctrl+H对查找的内容进行替换。 但是这种情况对于单个的Excel还是很适合的,那如果遇到Excel

向阳逐梦 向阳逐梦 2023-10-16
0 0 0
C++ 中的左值引用和右值引用

C++ 中的左值引用和右值引用

最近看拷贝复制部分内容的时候看到移动构造函数和移动赋值运算符的声明中有个 && 符号,另外在有些库里也看到了这个符号,所以把这个右值引用集中学习了一下,同时做了一些输出,希望也可以帮助到大家。 C 语言中的左/右值和 C++ 中的左/右值是不一样的,C 语言中的左值可以位于赋值语句的

向阳逐梦 向阳逐梦 2023-10-16
0 0 0
如何设计一个ToC的弹窗

如何设计一个ToC的弹窗

本文主要分享了如何设计一个具有高可扩展性的弹窗功能。 本设计参考了优惠券功能的设计思路,有兴趣的朋友可以看看优惠券的分享: juejin.cn/post/722895… 一、需求介绍 假如你的项目需要实现以下弹窗,你会怎么去实现? 需求: 1.展示1张图片,点击图片后跳转到另外1个页面(支持H5、

大树 大树 2023-10-16
0 0 0
Java8 Stream实现原理,源码浅析(下)

Java8 Stream实现原理,源码浅析(下)

前言 上文Java8 Stream实现原理,源码浅析(上)我们介绍了流的创建和中间操作,下面讲一讲Stream的终止操作 三、Stream的终止 终止操作的分类与共性 终止操作又分为「短路操作」和「非短路操作」。 之后又根据不同作用分类。 下面列出一些常用API,读者可以尝试观察它们的共同点和不同点

三掌柜 三掌柜 2023-10-16
0 0 0
什么? 使用Java JDK动态代理竟然会导致注解失效

什么? 使用Java JDK动态代理竟然会导致注解失效

1. 背景分析 如果我们想要在SpringBoot中使用动态代理十分简单,只需要两步 创建切面类 配置AOP 这里会使用@EnableAspectJAutoProxy作为动态代理的配置,目的就是为了注册一个AspectJAutoProxyRegistrar @Import(Aspec

宇宙之一粟 宇宙之一粟 2023-10-16
0 0 0
CDC+EasyRule规则引擎实战

CDC+EasyRule规则引擎实战

什么是CDC CDC(Change Data Capture)是变更数据捕获的简称。是一种用于监测和捕获数据库中数据变化的技术。CDC可以监听数据库中所做的变更(DDL和DMS(INSERT,UPDATE,DELETE))操作,并捕获这些变更的数据,按照发生的顺序完整的写入到消息中间件中以供其他服务

三掌柜 三掌柜 2023-10-16
0 0 0
基于单片机设计的电子柜锁

基于单片机设计的电子柜锁

一、前言 随着现代社会的不断发展,电子柜锁的应用越来越广泛。传统的机械柜锁存在一些不便之处,例如钥匙容易丢失、密码容易泄露等问题。设计一款基于单片机的电子柜锁系统成为了一个有趣而有意义的项目。 该电子柜锁系统采用STC89C52作为主控芯片,具有较强的处理能力和丰富的外设接口。系统通过电磁锁作为柜锁

大白菜程序猿 大白菜程序猿 2023-10-16
0 0 0
ConcurrentHashMap和LinkedHashMap的细致解析二合一

ConcurrentHashMap和LinkedHashMap的细致解析二合一

作为并发版本的HashMap,它的很多特性都是和HashMap一样的, 那么在这里我主要还是从源码的层面解析一下,然后看看和HashMap有哪些不同的地方,同时怎么保证线程安全的。 ConcurrentHashMap解析 我在写的时候发现里面新增了很多属性,而且这些属性很晦涩,所以为了便于理解,我不

醒在深海的猫 醒在深海的猫 2023-10-16
0 0 0
树叶识别系统python+Django网页界面+TensorFlow+算法模型+数据集+图像识别分类

树叶识别系统python+Django网页界面+TensorFlow+算法模型+数据集+图像识别分类

一、介绍 树叶识别系统。使用Python作为主要编程语言开发,通过收集常见的6中树叶('广玉兰', '杜鹃', '梧桐', '樟叶', '芭蕉', '银杏')图片作为数据集,然后使用TensorFlow搭建ResNet50算法网络模型,通过对数据集进行处理后进行模型迭代训练,得到一个识别精度较高的H

大白菜程序猿 大白菜程序猿 2023-10-16
0 0 0
谈谈 Go 语言 error 处理最佳实践

谈谈 Go 语言 error 处理最佳实践

前言 相信用过 Go 语言的同学,应该都吐槽过 Go 的 error,比如: 异常处理简单粗暴,用过 Go 的应该都知道 if err != nil,因此有人吐槽 Go 语言源码一半都是错误处理逻辑; Go 语言的 error 是一个值,默认不会携带堆栈信息,导致报错无法定位到具体哪一行代码; 很

爱可生开源社区 爱可生开源社区 2023-10-16
0 0 0
1 867 868 869 870 871 1,703