阿里程序员常用的 15 款开发者工具 Java 编程技术

阿里程序员常用的 15 款开发者工具

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘点平时可能用得到的工具。每个工具按照以下几点进行介绍: 工具名称...
阅读全文
记一次Apache的代码导致生产服务耗时增加 Spring

记一次Apache的代码导致生产服务耗时增加

二狗:二胖快醒醒,赶紧看看刚才报警邮件,你上次写的保存用户接口耗时( 《二胖的参数校验坎坷之路》 )大大上升,赶紧排查下原因。 二胖 :好的,马上看,内心戏可十足(心里却在抱怨,大中午的搅我发财美梦,刚刚梦见我买的股票又涨停了就被叫醒了)。牢骚归牢骚,自己的问题还是得看啊,毕竟是自己写的 bug ,含着泪也要把它修复掉。二胖对分析这种问题还是得心应手的,毕竟已经是久经职场的老油条了。 测试环...
阅读全文
Jar包冲突问题原理及解决方案 Java 编程技术

Jar包冲突问题原理及解决方案

背景: 新需求需要引入新jar包,引入后发现本地启动没有报错,发到测试环境提示某个bean无法创建,nested exception is java.lang.VerifyError: Bad type on operand stack。 解决: 1,没有引入新jar包之前是没有提示这个报错了,猜测是jar包冲突。 2,到测试环境的lib目录根据新引入jar包的关键字找到如...
阅读全文
入门大数据---大数据调优汇总 Java 编程技术

入门大数据---大数据调优汇总

前言 不进行优化的代码就是耍流氓。 总体来说大数据优化主要分为三点,一是充分利用CPU,二是节省内存,三是减少网络传输。 一、Hive/MapReduce调优 1.1 本地模式 Hive默认采用集群模式进行计算,如果对于小数据量,可以设置为单台机器进行计算,这样可以大大缩减查询触发任务时间。 用户可以通过设置hive.exec.mode.local.auto 的值为true,来...
阅读全文
白嫖版-SpringBoot版Java商城秒杀系统的设计与实战课程,涵源码 Java 编程技术

白嫖版-SpringBoot版Java商城秒杀系统的设计与实战课程,涵源码

最近好多读者帮他们找秒杀系统,终于帮读者找到了,这给大家分享出来,也希望大家不要嫌弃! 来源:视频资源来自网络,如有侵权请告知删除 1-1课程整体介绍.mp4 1-2 核心技术 列表.mp4 1-3课程要求与收益.mp4 1-4系统的整体演示.mp4 2-1 微服务 项目的搭建- Springboot 搭建多模块项目一.mp4 2-2微服务项目的搭建-SpringB...
阅读全文
从零开始学调优-Java 全技术栈 性能调优 Java 编程技术

从零开始学调优-Java 全技术栈 性能调优

从零开始学调优-Java 全技术栈 性能调优完整无密  【点击下载】 为什么说:性能调优技术一直是市场上的香饽饽,是面试考察关键的一环,是工作中技术能力的分水岭?用最接地气话回答就是:掌握性能优化,钱多事儿少离家近的工作任君选择!本课程是关于:全技术栈性能调优,即:性能优化的N种企业级解决方案,囊括了【数据库优化】、【Tomcat优化】、【JVM优化】、【垃圾回收】、【Netty...
阅读全文
Jmeter(十六) - 从入门到精通 - JMeter前置处理器(详解教程) Java 编程技术

Jmeter(十六) - 从入门到精通 - JMeter前置处理器(详解教程)

1.简介 前置处理器是在发出“取样器请求”之前执行一些操作。如果将前置处理器附加到取样器元件,则它将在该取样器元件运行之前执行。前置处理器最常用于在取样器请求运行前修改其设置,或更新未从响应文本中提取的变量。前置处理器主要是用来处理请求前的一些准备工作,比如参数设置、环境变量设置等等。 2.预览前置处理器 首先我们来看一下JMeter的前置处理器,路径:线程组(用户)->添加-&...
阅读全文
SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 后端篇(五): 数据表设计、使用 jwt、red... Java 编程技术

SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 后端篇(五): 数据表设计、使用 jwt、red...

(1) 相关博文地址: SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境:https://www.cnblogs.com/l-y-h/p/12930895.html SpringBoot + Vue + ElementUI 实现后台管理系统模板 -- 前端篇(二):引入 element-ui 定义基本页面显示:https://w...
阅读全文
Jmeter-接口压测 Java 编程技术

Jmeter-接口压测

一、概述 JMeter是Apache下一款在国外非常流行和受欢迎的开源性能测试工具,JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。 1、压测不同的协议和应用 1) Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …) 2) SOAP / REST Webservices 3) FT...
阅读全文
架构设计(11)-- 分布式链路跟踪: 理论知识 Java 编程技术

架构设计(11)-- 分布式链路跟踪: 理论知识

我们最近升级改造我们链路跟踪系统Log2,然后我们花了将近一周时间调研不少开源的链路跟踪系统,在此调研过程中,做了一些笔记和总结,若有误请指教。 一、背景:分布式系统的问题 在分布式系统架构里面,往往包含众多应用服务,这些服务之间通过RPC调用来完成业务请求,如果其中某个RPC请求异常、超时和错误,很难去定位。这时我们需要分布式链路跟踪,去跟进请求链路到底有哪些服务,请求参数、请求结果...
阅读全文
Loading...