• 用这五个技巧将你的Vue技能提升到新的高度

    在这篇文章中,我们将探讨五个实用的 Vue 技巧,这些技巧可以使你日常使用 Vue 编程更高效、更富有成效。无论你是Vue的初学者还是经验丰富的开发者,这些技巧都能帮助你编写更清晰、更简洁、更有效的代码。那么,让我们开始
    发布时间:2023-08-09 阅读:494
  • 你喜欢哪种文档标记语言?

    文档很重要,而易读的文档更重要。在开源软件世界中,文档可以告诉我们如何使用或贡献一个应用程序,就像 游戏 的规则书一样。有很多不同类型的文档:教程操作指南参考指南软件架构产品手册我们向一些贡献者询问了他们的技术
    发布时间:2023-08-09 阅读:466
  • 实现分布式事务:Java与MySQL的XA事务协调

    分布式事务是在跨多个数据库或服务之间保持一致性的重要机制。Java与MySQL的XA(eXtended Architecture)事务协调是一种常见的实现方式。下面将对Java与MySQL的XA事务协调进行详细介绍。一、什么是XA事务XA事务是一种全
    发布时间:2023-08-09 阅读:478
  • JVM优化:垃圾回收概述

    一、什么是垃圾回收说起垃圾收集(Garbage Collection, 下文简称GC) , 有不少人把这项技术当作Java语言的伴生产物。 事实上, 垃圾收集的历史远远比Java久远, 在1960年诞生于麻省理工学院的Lisp是第一门开始使 用内存动态分
    发布时间:2023-08-09 阅读:488
  • 如何高效使用Gherkin

    作者 | 曹植野背景时间回到2022年,我参与了一个使用了Flutter技术构建的Web前端项目。在这个项目上,我们小组的目标是实施Flutter前端自动化测试。彼时,Flutter 2.x刚在Web端发力不久,Flutter Web上的应用和生态才刚刚开
    发布时间:2023-08-09 阅读:442
  • 低碳 Web 实践指南

    作者 | 付莹,梁晶,孙郁俨现状和问题2023年7月6日,世界迎来有记录以来最热的一天。气候变化是如今人类面临的最大健康威胁。据世界卫生组织预测2030年至2050年期间,气候变化预计每年将造成约25万人死亡。这是人们可以真
    发布时间:2023-08-09 阅读:447
  • Golang 中的 IO 包详解:单字节操作接口

    io.ByteReadertype ByteReader interface { ReadByte() (byte, error)}定义了一个基本方法 ReadByte,用于读取数据源中的单个字节,如果没有字节可读,返回非 nil 的错误。标准库中的 bufio.Reader 实现了该接口,从一个 io.
    发布时间:2023-08-09 阅读:477
  • 浅析 Parcel 的 Rust 打包算法 Demo

    Parcel 是一个类似于 Webpack 、Rollup 的构建工具,相较于这一类构建工具,Parcel 主打的卖点是零配置并开箱即用,虽然某种程度上这种零配置的方式会使得项目定制化变得很困难,但 Parcel 尽量提供了一套自身的构建最佳实践
    发布时间:2023-08-09 阅读:495
  • 字节客户端也疯狂拷打基础!

    大家好,我是小林。关注我的同学,有很多都是学C++的同学,针对互联网后端岗位的话,C++可能没有太多优势,因为很少项目是用 C++ 做后端业务类型的开发了,主流的还是 java 和 go 后端。但是,很多互联网客户端岗位会喜欢 C++ 同学
    发布时间:2023-08-09 阅读:454
  • 三言两语说透设计模式的艺术-原型模式

    1提升对象创建效率:原型模式的智慧原型模式(Prototype Pattern)是一种创造型设计模式,其核心思想在于通过复制“原型”来创建对象,而非直接实例化。在原型模式中,我们首先创造一个原型对象,接着通过对其进行复制,获得新的实例
    发布时间:2023-08-09 阅读:517
  • Rust“巨坑”?真相来了!

    作者 | Kevin Scott策划 | 言征Rust是一门极具争议性的语言。有许多创业公司的开发者甚至创始人都点名表示:Rust是巨坑!简直浪费时间。再比如,其他语言中的“粗糙编码”的编程方式在Rust中也很难实现;库和文档也不够成熟,
    发布时间:2023-08-09 阅读:503
  • 从 Java 11 迁移到 Java 17 值得吗?

    作者丨Sergei Dzeboev编译丨诺亚Java17给Java带来了一些变化,但也使许多开发人员重新考虑他们迁移到其他JVM语言的愿望。最明显的变化是在使Java代码现代化和添加新的语言结构以简化它的方向上进行的。当然,这个问题并
    发布时间:2023-08-09 阅读:426
  • 大模型速度狂飙2.39倍!清华联手微软首提SoT,让LLM思考更像人类

    由于当前先进的LLM采用了顺序解码方式,即一次生成一个词语或短语。然而,这种顺序解码可能花费较长生成时间,特别是在处理复杂任务时,会增加系统的延迟。受人类思考和写作过程的启发,来自清华微软的研究人员提出了「思维骨
    发布时间:2023-08-09 阅读:472
  • SpringBoot整合WebSocket详解

    环境:Springboot3.0.5WebSocket介绍WebSocket协议RFC 6455提供了一种标准化的方式,通过一个TCP连接在客户端和服务器之间建立全双工、双向的通信通道。它是一个不同于HTTP的TCP协议,但设计为在HTTP之上工作,使用80和443端
    发布时间:2023-08-09 阅读:509
  • 这款轻量级规则引擎,真香!

    简介AviatorScript 是一门高性能、轻量级寄宿于 JVM (包括 Android 平台)之上的脚本语言。它起源于2010年,作者对当时已有的一些产品不是很满意,所以自己撸了一个,它是Groovy的一个定制化的子集。图片相比较一些传统的规则
    发布时间:2023-08-09 阅读:456
  • 无语!中国卖家为了清库存给美国一名女子寄了100多个亚马逊包裹

    来自美国弗吉尼亚州的Cindy Smith连日来收到了100多个莫名其妙的亚马逊包裹,但令人匪夷所思的是,她从未在亚马逊上买过这些东西,Cindy甚至怀疑自己陷入了某种骗局。Cindy Smith还发现,收到的包裹
    发布时间:2023-08-09 阅读:438
  • 弹性研发团队的探索

    1.背景1.1困境团队内一位测试者对接多位开发者,开发者的需求提测速度远大于测试者的测试速度,导致开发者提测的需求堆积待测试,无法及时上线,团队测试资源匮乏的问题愈加凸显,直接影响团队的需求交付速度。图1-开发工作流
    发布时间:2023-08-09 阅读:498
  • SpringBoot3之Web编程

    一、简介基于web包的依赖,SpringBoot可以快速启动一个web容器,简化项目的开发;在web开发中又涉及如下几个功能点:拦截器:可以让接口被访问之前,将请求拦截到,通过对请求的识别和校验,判断请求是否允许通过;页面交互:对于服务端
    发布时间:2023-08-09 阅读:452
  • 只会使用Swagger?不妨试试YApi进行接口文档管理

    一、前言在我们后端开发中,必不可少的是接口的交接,有很多种方式,常见的就是swagger,不过这个侵入性太强了。还有就是接口文档的框架,比如今天小编带大家一起搭建的yapi,在公司还是挺常见的! 今天小编就大家从搭建到使用,详细
    发布时间:2023-08-09 阅读:468
  • Go1.21 那些事:泛型库、for 语义变更、统一 log/slog、WASI 等新特性,你知道多少?

    大家好,我是煎鱼。Go1.21 在昨天晚上 11 点 30 多的时候,终于发布出来了,真的是...日常拖迭代了,一直往后挪。之前说在前面迭代实现的功能,又放到这个迭代里发布了。图片本次新版本的大部分变更都在工具链、运行时和库的实
    发布时间:2023-08-09 阅读:431
  • 前端开发何必执着于Typescript?Jsdoc一样很好用

    为什么很多公司执着于typescript?因为typescript支持很多JS不支持的特性,正确的使用typescript,可以使你的代码更易于维护。最主要的是可以给JS添加类型,使编辑器的提示更智能。但是,typescript是很复杂的一门语言,很多开发
    发布时间:2023-08-09 阅读:454
  • Rust采用率不断提高,2022年度Rust调查报告出炉!

    8 月 7 日,Rust 发布了 2022 年度 Rust 调查报告结果!Rust 连续第六年对 Rust 编程语言进行了调查,项目维护者、贡献者和那些普遍对 Rust 的未来感兴趣的人参与了调查。本年度 Rust 状况调查于 12 月 5 日开始接受提交,
    发布时间:2023-08-09 阅读:507
  • Node.js 优秀实践(2023年最新版)

    该最佳实践列表的 2023 最新版已于 7 月更新。2023年版有何更新?
    发布时间:2023-08-09 阅读:443
  • 聊聊如何理解流量分发

    “流量为王”之所以成立,是因为如果产品拥有巨大的流量,就可以分发流量。互联网巨头之所以能取得商业化的成功,是因为它们拥有流量并具备分发的能力,而商业化成功的持久力则来自两个方面:第一,持续聚合流量的能力;第二,持续分
    发布时间:2023-08-09 阅读:468
  • 数组结构~什么是单调栈

    什么是栈要弄明白什么是栈,我们需要先举一个生活中的例子。假如有一个又细又长的圆筒,圆筒一端封闭,另一端开口。往圆筒里放 入乒乓球,先放入的靠近圆筒底部,后放入的靠近圆筒入口。那么,要想取出这些乒乓球,则只能按照和放
    发布时间:2023-08-09 阅读:486
Top