开发运维

小项目想当大Boss? 你该读读《孙子兵法》 | 京东云技术团队

小项目想当大Boss? 你该读读《孙子兵法》 | 京东云技术团队

你是否还记得高启强?一个到处求人办事经常被恶霸欺凌的卖鱼小贩,因为读了《孙子兵法》,一跃成为黑白通吃的商界大佬。 作为弱矩阵环境下只有责任毫无权力的小小项目经理,你是否经常感到无助、经常感到迷茫?你想成为引领集团大型战略复杂项目,一呼百应的项目管理领域大Boss吗?那我建议你也读读《孙子兵法》。 《

竹子爱熊猫 竹子爱熊猫 2023-09-21
0 0 0
Java高手教你用BufferedWriter实现高效文件写入!

Java高手教你用BufferedWriter实现高效文件写入!

《Java零基础教学》是一套深入浅出的 Java 编程入门教程。全套教程从Java基础语法开始,适合初学者快速入门,同时也从实例的角度进行了深入浅出的讲解,让初学者能够更好地理解Java编程思想和应用。 本教程内容包括数据类型与运算、流程控制、数组、函数、面向对象基础、字符串、集合、异常处理、IO

法医 法医 2023-09-21
0 0 0
REST API设计模式和反模式

REST API设计模式和反模式

RESTful API已经成为构建现代网络应用的事实标准。它们允许一个灵活和可扩展的架构,可以很容易地被广泛的客户端所消费。然而,设计一个既健壮又可维护的REST API是很有挑战性的,特别是对于刚入行的开发者。 在这篇文章中,我们将探讨一些常见的REST API设计模式和开发者应该注意的反模式。我

Escape Escape 2023-09-21
0 0 0
开源框架中的责任链模式实践

开源框架中的责任链模式实践

作者:vivo 互联网服务器团队-Wang Zhi 责任链模式作为常用的设计模式而被大家熟知和使用。本文介绍责任链的常见实现方式,并结合开源框架如Dubbo、Sentinel等进行延伸探讨。 一、责任链介绍 在GoF 的《设计模式》一书中对责任链模定义的:将请求的发送和接收解耦,让多个接收对象都有

向阳逐梦 向阳逐梦 2023-09-21
0 0 0
swagger整合实战

swagger整合实战

在我们开发新的业务模块前,我们再搞完最后一块内容——Rest API在线文档。为啥要在线文档?这个主要不是给我们后端开发人员用的,而是给前端开发的mm来对接用的。 后台开发的gg在开发一个完整的业务模块前,可以先定好输入输出,并返回构造的数据,然后就把在线文档服务提供出来,给前端开发mm先熟悉和调用

竹子爱熊猫 竹子爱熊猫 2023-09-21
0 0 0
Go的Gin框架拦截器实现登录认证结合JWT实现会话记录

Go的Gin框架拦截器实现登录认证结合JWT实现会话记录

JWT jwt全称 Json web token,是一种认证和信息交流的工具。 授权:这是使用JWT最常见的场景。一旦用户登录,每个后续请求都将包含JWT,允许用户访问该令牌允许的路由、服务和资源。 信息交流:JSON Web令牌是在各方之间安全传输信息的好方法。 jwt.io/ JWT包含三个部分

张二河 张二河 2023-09-21
0 0 0
Spring基础

Spring基础

Spring简介 Spring 是轻量级的框架,其基础版本只有 2 MB 左右的大小。 Spring 框架的核心特性是可以用于开发任何 Java 应用程序,但是在 Java EE 平台上构建 web 应用程序是需要扩展的。 Spring 框架的目标是使 J2EE 开发变得更容易使用,通过启用基于 P

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-09-21
0 0 0
解密TCP连接断开:四次挥手的奥秘和数据传输的安全

解密TCP连接断开:四次挥手的奥秘和数据传输的安全

TCP 连接断开 在当今数字化时代,互联网已经成为了人们生活中不可或缺的一部分。而在互联网的基础之上,TCP协议扮演着关键的角色,它负责着数据在网络中的可靠传输。在TCP连接的建立过程中,我们已经了解了三次握手的过程和原理。然而,连接的建立只是TCP协议的一部分,同样重要的是连接的断开过程。本文将重

向阳逐梦 向阳逐梦 2023-09-21
0 0 0
基于 etcd 实现的分布式锁

基于 etcd 实现的分布式锁

etcd 的分布式锁结构? Session 用于标识 etcd 与客户端的连接,每一个 Session 都有一个唯一的 LeaseID 来实现租约机制 Mutex 通过客户端传入的 pfx 标识同一把分布式锁, 使用 pfx + LeaseID 得到 myKey 标识持有该锁的客户端 使用 myR

向阳逐梦 向阳逐梦 2023-09-21
0 0 0
PHP转Go之玩明白Go里的函数

PHP转Go之玩明白Go里的函数

Go 里面存在方法(Methods)和函数(Functions)两个类型,两者区别就是前者会跟某个结构体关联;你可以理解方法为 PHP 中类的方法,而函数则是独立的函数,可以直接调用 本文概要 这算是构造函数么?Go 中的 init 函数 一个新概念:延迟调用 defer 不定参数、默认值与多返

Escape Escape 2023-09-21
0 0 0
慢SQL原因分析之索引失效 | 京东物流技术团队

慢SQL原因分析之索引失效 | 京东物流技术团队

现象 最近收到一个慢sql工单,慢sql大概是这样:“select xxx from tabel where type = 1”。 咦,type字段明明有索引啊,为啥是慢sql呢? 原因 通过执行explain,发现实际上数据库执行了全表扫描,从而被系统判定为慢sql。这时有一定开发经验的同事会说:

宇宙之一粟 宇宙之一粟 2023-09-21
0 0 0
构建RFM体系:优化客户分析和营销策略

构建RFM体系:优化客户分析和营销策略

摘要 RFM 分析是一种用于洞悉客户价值和行为的强大工具,广泛应用于市场营销和客户关系管理。本文将介绍 RFM 分析如何在数据产品不充分的情况下实现以及如何利用RFM分析来优化营销策略,提高客户满意度,增加业务收益。 导言 RFM 分析最早起源于直邮行业, 用于确定哪些客户最有可能回应和购买

泡泡 泡泡 2023-09-21
0 0 0
Docker下搭建Centos8并通过SSH链接

Docker下搭建Centos8并通过SSH链接

本章节给为大家分享一篇,如何在容器中创建centos8环境,可以用来学习或者模拟一些线上Centos8的操作,例如,来做配置ssh,sftp,web服务等。 下载centos镜像 首先下载centos8 镜像。 docker pull centos:centos8 启动镜像 docker run -

穿过生命散发芬芳 穿过生命散发芬芳 2023-09-21
0 0 0
REST API设计原则:构建可扩展、易维护的 API

REST API设计原则:构建可扩展、易维护的 API

在当前的研发环境中中,具象状态传输(REST)已然成为构建 Web 服务和API的首选架构风格。其流行程度源于其卓越的简单性、可扩展性以及用户友好的特点。RESTful API使开发人员能够利用标准的HTTP方法和URL模式与服务器进行交互,从而让API易于理解,并能够跨越各种平台和编程语言得以应用

向阳逐梦 向阳逐梦 2023-09-21
0 0 0
使用golang实现一个MapReduce

使用golang实现一个MapReduce

背景 在日常业务开发中,我们经常遇到需要并发处理的场景。例如: 依据id列表查询db,获取数据。为了保证查询性能,单次查询的id列表长度最好不要超过50(依据业务来判断),当id列表长度超过50时,拆分成并发请求,减少耗时和提高性能,返回聚合后的结果 外部提供的接口不支持批量写入/读取数据,当需要

剑圣无痕 剑圣无痕 2023-09-21
0 0 0
企业诊断屋:二手车交易平台APP如何用AB测试赋能业务

企业诊断屋:二手车交易平台APP如何用AB测试赋能业务

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 2023年汽车行业新车市场低靡,由新车降价引发的车辆价格波动很快传导到二手车市场,二手车的交易也受到了冲击,收车验车更加谨慎,诸多二手交易平台想要保障平台的交易率也变得竞争激烈。二手车交易平台需要吸引各方平台上交

泡泡 泡泡 2023-09-21
0 0 0
别再纠结线程池池大小、线程数量了,哪有什么固定公式 | 京东云技术团队

别再纠结线程池池大小、线程数量了,哪有什么固定公式 | 京东云技术团队

可能很多人都看到过一个线程数设置的理论: CPU 密集型的程序 - 核心数 + 1 I/O 密集型的程序 - 核心数 * 2 不会吧,不会吧,真的有人按照这个理论规划线程数? 线程数和CPU利用率的小测试 抛开一些操作系统,计算机原理不谈,说一个基本的理论(不用纠结是否严谨,只为好理解): 一个

大树 大树 2023-09-21
0 0 0
火山引擎A/B测试在消费行业的案例实践

火山引擎A/B测试在消费行业的案例实践

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 近日,火山引擎数智平台举办了“走进火山-全链路增长:数据飞轮转动消费新生力”的活动,其中火山引擎数智平台DataTester产品负责人分享了火山引擎AB测试(DataTester)在消费行业的应用实践,并发布了产

向阳逐梦 向阳逐梦 2023-09-21
0 0 0
实时数仓混沌演练实践

实时数仓混沌演练实践

一、背景介绍 目前实时数仓提供的投放实时指标优先级别越来越重要,不再是单独的报表展示等功能,特别是提供给下游规则引擎的相关数据,直接对投放运营的广告投放产生直接影响,数据延迟或者异常均可能产生直接或者间接的资产损失。 从投放管理平台的链路全景图来看,实时数仓是不可或缺的一环,可以快速处理海量数据,

贤蛋大眼萌 贤蛋大眼萌 2023-09-21
0 0 0
基于jvmsandboxrepeater的流量降噪方案

基于jvmsandboxrepeater的流量降噪方案

一、背景 jvm-sandbox-repeater 是阿里开源的一款可基于 jvm-sandbox (阿里另一开源项目)可对应用目标 jvm 进行动态增强同时对目标服务的指定流量进行录制及回放的工具,使用过程中遇到如下问题: 目前流量的录制仅能通过采样率来降低录制的频次,比如采样率为 10% ,那

共饮一杯 共饮一杯 2023-09-21
0 0 0
1 1,015 1,016 1,017 1,018 1,019 1,703