开发运维

深入探讨Node.js:构建高性能服务器端应用

深入探讨Node.js:构建高性能服务器端应用

Node.js是一个强大的服务器端运行时环境,它的非阻塞I/O和事件驱动架构使得构建高性能应用变得更加容易。本文将深入探讨Node.js的核心概念和用法,并提供一些示例代码来帮助读者更好地理解。 Node.js简介 Node.js是一个基于V8 JavaScript引擎的服务器端运行时环境,它允许开

共饮一杯 共饮一杯 2023-10-08
0 0 0
20.Atmoic系列Strimped64分段锁底层实现源码剖析

20.Atmoic系列Strimped64分段锁底层实现源码剖析

老王:小陈啊,上一章节我们对LongAdder的底层源码、实现机制进行了深入了剖析,包括AtomicInteger在高并发竞争下导致的大量自旋的问题,以及LongAdder是怎么使用分段锁优化这个问题的。 老王:我们还以银行办事大厅的常规窗口、备用窗口为例子说明了什么是分段锁机制,这些东西啊,都要记

大猫 大猫 2023-10-08
0 0 0
0经验小白运维生产 k8s 翻车日记2  应用部署失败

0经验小白运维生产 k8s 翻车日记2 应用部署失败

最近接到这样一个应用部署需求有点特别,他说他的程序中用到了webscoket,这让没有部署过webscoket应用的小白心里一惊,这咋办?我该说多久可以部署好?部署上线出了问题让我帮助排查我不是只能胡乱抓瞎吗?抱着惶恐的心情开始分析了一下他应用的部署需求,服务是在一个容器中的,但是暴露了3个端口分别

大树 大树 2023-10-08
0 0 0
httpplugin支持url pathVariable解析和变量提取

httpplugin支持url pathVariable解析和变量提取

一、背景 jvm-sandbox-repeater提供了http-plugin的基本实现,通过拦截javax.servlet.http.HttpServlet#service 方法从而拿到http的请求和返回,本次我们将扩展该插件实现,支持springMVC path url的变量解析和提取 首

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-08
0 0 0
Perf + BCC 性能分析工具使用

Perf + BCC 性能分析工具使用

安装 查看内核版本(Ubuntu) uname -r 由于我之前升级了内核版本(6.2.1),故直接以下命令并不能成功安装perf工具(使用perf命令无法成功) sudo apt-get install linux-tools-common perf --version 如果上面能成功

穿过生命散发芬芳 穿过生命散发芬芳 2023-10-08
0 0 0
自动群发节日祝福,1行Python代码搞定!

自动群发节日祝福,1行Python代码搞定!

大家节日快乐,这里是程序员晚枫,小红薯也叫这个名字。 今天给大家分享一个实用功能:自动群发祝福消息。 我相信社会人都体会过,过年过节给别人群发祝福消息的无奈,今天分享的这个工具,可以快速的解决这个烦恼。 我们一起来看一下使用方法吧~ 下载和安装 自动群发的功能,来自一个Python第三方库:pyth

共饮一杯 共饮一杯 2023-10-08
0 0 0
【Java开发Spring优雅编程系列基于WebMvcConfigurer + HandlerInterceptor 实现自定义拦截器

【Java开发Spring优雅编程系列基于WebMvcConfigurer + HandlerInterceptor 实现自定义拦截器

【Java开发Spring优雅编程系列】基于WebMvcConfigurer + HandlerInterceptor 实现自定义拦截器 一、 概述 1、拦截器是属于springmvc体系的,只能拦截controller的请求,是一种动态拦截方法调用的机制,在SpringMVC中动态拦截控制器方法的

大猫 大猫 2023-10-08
0 0 0
DAG与区块链

DAG与区块链

速度与吞吐量: DAG:由于其并行性,DAG 可以快速处理大量并发交易,这可能导致更高的吞吐量和更短的确认时间。 传统区块链:交易必须等待被添加到下一个块中,并且在大多数情况下还需要等待多个确认,这可能导致较低的吞吐量和较长的确认时间。 去中心化程度: DAG:理论上,由于每个交易都参与验

Escape Escape 2023-10-08
0 0 0
【已解决Operation timed out 问题

【已解决Operation timed out 问题

概述 今天遇到了这样一个有点奇葩的问题,再阿里云服务器上部署了Mysql服务,再使用NaviCat的过程中链接不上,connect to address IP地址: Operation timed out,最后是服务器防火墙的问题。 查看Mysql服务/端口 1.查看Mysql是否启动,ps aux

Escape Escape 2023-10-08
0 0 0
Python 3.12正式发布了!

Python 3.12正式发布了!

Python 3.12 正式版如今已经发布,带来了多项增强,其中包括f-string 解析改进和Buffer Protocol(缓冲区协议)等方面的优化。此次更新不仅改善了报错信息,以便开发者更清晰地理解错误的根本原因,而且开发团队还进行了一系列性能优化,据称该版本的整体性能提升了约 5%。 主要变

大猫 大猫 2023-10-08
0 0 0
DDIA读书笔记第三章

DDIA读书笔记第三章

概要 数据库核心:数据结构 最简单的数据库 #!/bin/bash db_set () { echo "$1,$2" >> database } db_get () { grep "^$1," database | sed -e "s/^$1,//" | tail -n 1 }

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-08
0 0 0
过度设计的架构师们,应该拿去祭天

过度设计的架构师们,应该拿去祭天

我发现一个非常有趣的现象。 十多年前,那时“美女”这个称谓还是非常稀缺值钱的,被这么称呼的女性同胞占比,也就是不到10%的样子。 后来就愈发不可收拾了,只要是个女的活的,下至5岁上至50岁的,99%都被人称呼过“美女”。 当然,现在互联网行业的架构师,也越来越“美女化”了,基本上有个两三年工作经验的

大树 大树 2023-10-08
0 0 0
重温VBA的往事今生(一)复制指定Excel到当前Excel

重温VBA的往事今生(一)复制指定Excel到当前Excel

故事背景 工作日的某一天,技术宅男小墨鱼先生正在认真的摸鱼。突然收到WL(Wife Leader)的指示,需要在Excel里面实现一个功能: 读取指定Excel的Sheet页内容,然后复制到当前Excel的指定位置。\color{red}{读取指定Excel的Sheet页内容,然后复制到当前Exce

共饮一杯 共饮一杯 2023-10-08
0 0 0
告别数据困扰:百万级数据导入导出的高效架构思路以及代码示例

告别数据困扰:百万级数据导入导出的高效架构思路以及代码示例

✨这里是第七人格的博客✨小七,欢迎您的到来~✨ 🍅系列专栏:【架构思想】🍅 ✈️本篇内容: 百万数据导入导出✈️ 🍱本篇收录完整代码地址:gitee.com/diqirenge/i… 楔子 在我们的日常开发中,导入导出的需求是经常见到的,特别是针对后台管理系统,那你平时是怎么完成这个需求的呢?接下

Escape Escape 2023-10-08
0 0 0
Jenkins自动化部署(一)前期软件安装

Jenkins自动化部署(一)前期软件安装

前言   最近跳槽去了一家新公司,我这个半吊子开发也体验了一回自动化部署,由以前使用脚本手动部署jar包迭代成自动化部署😀。   期间踩了无数的坑,贡献出了自己一百多买的小水管服务器,也加了在新公司的第一次班(怒赚一百多加班费)。总算最后结果是好的,基本跑通了完整的流程,想着在这里简单记录一下。 正

大白菜程序猿 大白菜程序猿 2023-10-08
0 0 0
聊一聊 GC 机制

聊一聊 GC 机制

一 摘要 本文主要介绍下 GC 的基本概念、常见的 GC 算法、go 的 GC 过程,最后介绍一些 GC 优化的方法来提升服务性能。通过本文,读者可以对 go 的 GC 机制有一个大致的了解,针对 GC 问题有一定的解决思路。在业务开发中,能够及时发现由于 GC 导致的性能问题,并对其进行调优。 二

法医 法医 2023-10-08
0 0 0
ThreadLocal不香了,ScopedValue才是王道

ThreadLocal不香了,ScopedValue才是王道

ThreadLocal的缺点 在Java中,当多个方法要共享一个变量时,我们会选择使用ThreadLocal来进行共享,比如: 以上代码将字符串“dadudu”通过设置到ThreadLocal中,从而可以做到在main()方法中赋值,在a()、b()方法中获取值,从而共享值。 生命在于思考,我们来

大猫 大猫 2023-10-08
0 0 0
CGLib Proxy 原理

CGLib Proxy 原理

工程依赖 第一种方式:引入 cglib 依赖。 cglib cglib 第二种方式:引入 spring-core 依赖。 方便起见,Spring 将 CGLIB 的代码拷贝到了 spring-core 工程中,并做了一些适配工作,以下是 spring-core 工程 packa

剑圣无痕 剑圣无痕 2023-10-08
0 0 0
校招零Offer要不要先找实习?

校招零Offer要不要先找实习?

国庆前后被问到最多的问题是:“磊哥,我现在还是 0 Offer,要不要先去找个实习?”,给大家看看部分截图。 同学 A: 同学 B: 同学 C: 其他还有一些截图,我这里就不一一贴了,大致的内容都是一样的:“现在还没有面试的机会,要不要先找一个实习的工作?”,所以今天就集中来回复一下这个问题。

贤蛋大眼萌 贤蛋大眼萌 2023-10-08
0 0 0
408专题计算机网络4W字完整版考研专用

408专题计算机网络4W字完整版考研专用

前言 失踪人口回归,接下来会陆续更新与考研相关内容,进入阶段总结部分。这部分内容主要是结合湖南科大教书匠的计算机网络和王道的计算机网络进行的一个总结。主要目的就是针对考研。 okey,废话不多说,直接发车了。。。老规矩,内容很长。然后这里主要是针对计网,为啥是计网呢,因为,计网的话确实有点抽象,东西

竹子爱熊猫 竹子爱熊猫 2023-10-08
0 0 0
1 924 925 926 927 928 1,703