盘点Lombok的几个骚操作
前言
本文不讨论对错,只讲骚操作。
有的方法看看就好,知道可以这么用,但是否应用到实际开发中,那就仁者见仁,智者见智了。
一万个读者就会有一万个哈姆雷特,希望这…

高德信息业务DDD实战 – 聊聊用领域重构胶水代码
本文主要记录了高德信息业务DDD实战中如何用领域重构胶水代码。
一、背景
团队简介:高德信息业务us团队主要承接聚合下游服务(搜索、推荐、广告、离线、商服、…

三类代码协同模式,你要如何选?——git 分支、主干、版本管理
三类代码协同模式,Git大神告诉你到底如何选。
Git代码协同模式基础
为团队规划研发协同模式之前,有必要了解Git的几种协同模型。
其中多种协同模型中使用了…

一文吃透 JVM 对代码的几种优化手段!
01、背景介绍
在之前的文章中我们谈到过,相比 C/C++ 语言,Java 语言在运行效率方面要稍逊一些,因为 Java 应用程序是在虚拟机上运行,而 C/C…

在 golang 中执行 javascript 代码的方案详解
在 Golang 中执行 JavaScript 代码可以通过几种不同的方式来实现。通常,这些方法包括使用外部 JavaScript 引擎或通过调用 JavaS…
python 获取本机内网网卡所有 ip
具体代码如下,输出结果示例如:
127.0.0.1||::1||fe80::1||fe80::aede:48ff:fe00:1122||fe80::56:c4b…

如何在 Golang 中执行 Python 脚本代码——两种方法
在许多应用场景中,我们可能需要在 Golang(Go 语言)程序中执行 Python 脚本,特别是在处理一些特定的功能时,比如数据分析、机器学习或文本处理。如…

HTTP协议POST 最全面解析:form-urlencoded、multipart/form-data、application/json 等
一、HTTP协议的基础
HTTP协议(HyperText Transfer Protocol)是Web应用中最常用的协议之一,它定义了客户端和服务器之间的请求和…

【由浅到深】从神经网络原理、Transformer模型演进、到代码工程实现
阿里妹导读
阅读这个文章可能的收获:理解AI、看懂模型和代码、能够自己搭建模型用于实际任务。
开场
大模型的文章太多了,良莠不齐,要么太专业,上来一堆概念,…
TaskDecorator——异步多线程中传递上下文等变量
TaskDecorator——异步多线程中传递上下文等变量
开发中很多数据如oauth2的认证信息,日志TracerId都是在请求线程中的,如果内部使用多线程处…

年度代码翻车现场 |前端代码评审问题总结
阿里妹导读
代码评审于技术团队的工程师文化建设非常有意义,它是形成团队统一代码风格最有效的方式,作者把自己团队在一年的CR中常见的那些小问题做了一些梳理,…

我有一个朋友写出了17种触发NPE的代码!避免这些坑
阿里妹导读
我有一个朋友,写代码的时候常常遭到NPE背刺,痛定思痛,总结了NPE出没的17个场景,哪一个你还没有遇到过?
虽然无法统计出Java程序员写的最多…

如何写好代码?一个提升代码可读性的小技巧
阿里妹导读
如何提高代码的可读性,使得代码变得整洁,甚至赏心悦目。本文会从“控制流”的角度分享一下作者对提高代码可读性的一些思考。
写在开头
如何写好代码,一…

好好的“代码优化”是怎么一步步变成“过度设计”的
阿里妹导读
本文记录了作者从“代码优化”到“过度设计”的典型思考过程,这过程中涉及了很多Java的语法糖及设计模式的东西,很典型,能启发思考,遂记录下来。
有…