欢迎光临
我们一直在努力

技术分享

第86页

深入浅出JVM(八)之类加载器

mumupudding阅读(103)评论(0)

前文已经描述Java源文件经过前端编译器后变成字节码文件,字节码文件通过类加载器的类加载机制在Java虚拟机中生成Class对象 前文深入浅出JVM(六)之前端编译过程与语法糖原理重点描述过编译的过程 前文深入浅出JVM(三)之HotSpo...

团队协作如何确保项目Node版本的一致性?

mumupudding阅读(95)评论(0)

前言 想必大家在工作过程中都遇到过node版本带来的各种各样的问题,对于团队协作项目,你不能保证所有人的本地node版本都相同,所以在项目文档中往往会写上以下内容: 为与线上环境一致,请保证以下版本 node:15.x.x vue-cli:...

深入浅出JVM(七)之执行引擎的解释执行与编译执行

mumupudding阅读(117)评论(0)

本篇文章围绕执行引擎,深入浅出的解析执行引擎中解释器与编译器的解释执行和编译执行、执行引擎的执行方式、逃逸分析带来的栈上分配、锁消除、标量替换等优化以及即时编译器编译对热点代码的探测 执行引擎 hotspot执行引擎结构图 执行引擎分为解释...

JavaScript+PHP实现视频文件分片上传

mumupudding阅读(107)评论(0)

摘要 视频文件分片上传,整体思路是利用JavaScript将文件切片,然后循环调用上传接口 upload.php 将切片上传到服务器。这样将由原来的一个大文件上传变为多个小文件同时上传,节省了上传时间,这就是文件分片上传的其中一个好处。 上...

Git 版本控制系统的完整指南

mumupudding阅读(124)评论(0)

什么是 Git? Git 是一个流行的版本控制系统。它是由 Linus Torvalds 于 2005 年创建的,自那时以来由 Junio Hamano 维护。 它用于: 跟踪代码更改 跟踪谁做出了更改 编写协作 Git 做什么? 使用仓库...

这才开工没几天收到Offer了,简历改的好,找工作没烦恼。

mumupudding阅读(84)评论(0)

喜报喜报 这才开工没几天,就收到了喜报! 就像上面截图中所说的一样:简历改了真的有用。 我也和大家分享一下优化简历的技巧,希望对大家有帮助,把握住金三银四的机会,都能顺利上岸,升职加薪! 思路很重要 我们以Go后端开发工程师的简历举例子,其...

如何基于文档的内容实现 AI 对话功能,以 Documate 为例

mumupudding阅读(128)评论(0)

前言 在 ChatGPT 出现之时,社区内也出现过 把 React 官方文档投喂给它 ,然后对它进行提问的实践。但是,由于每次 ChatGPT 对话能接受的文本内容对应的 Token 是有上限的,所以这种使用方式存在一定的手动操作成本和不能...

Flink ML的新特性解析与应用

mumupudding阅读(139)评论(0)

摘要:本文整理自阿里巴巴算法专家赵伟波,在 Flink Forward Asia 2023 AI特征工程专场的分享。本篇内容主要分为以下四部分: Flink ML 概况 在线学习的设计与应用 在线推理的设计与应用 特征工程算法与应用 一、F...

西安有哪些值得去的互联网公司?最新版

mumupudding阅读(110)评论(0)

接下来的一段时间,我将出一些地方上比较值得去的公司,供 Java 程序员作为找工作和跳槽时进行挑选。 西安作为中国西部的科技和互联网产业发展的重要城市,拥有着少些知名且对 Java 程序员具有吸引力的互联网公司,接下来,我们将分这些公司分为...

深入浅出JVM(六)之前端编译过程与语法糖原理

mumupudding阅读(168)评论(0)

本篇文章将围绕Java中的编译器,深入浅出的解析前端编译的流程、泛型、条件编译、增强for循环、可变长参数、lambda表达式等语法糖原理 编译器与执行引擎 编译器 Java中的编译器不止一种,Java编译器可以分为:前端编译器、即时编译器...