• Rust编程基础之变量与可变性

    1.Rust变量在Rust语言中, 变量默认是不可改变的(immutable), 这是Rust提供给我们的众多优势之一, 让我们可以充分利用Rust提供的安全性和简单并发性来编写代码。当变量不可变时, 一旦值被绑定在一个名称上, 就不能改
    发布时间:2023-10-31 阅读:215
  • 通过实例理解Web应用用户密码存储方案

    在上一篇文章《通过实例理解Go Web身份认证的几种方式》[1]中,我们了解了Web应用的多种身份验证方式。但无论哪种方式,用户初次访问Web应用的注册流程和登录流程是不可避免的,而基于用户名密码的注册流程依旧是当今主流
    发布时间:2023-10-31 阅读:212
  • 通过实例理解Web应用用户密码存储方案

    在上一篇文章《通过实例理解Go Web身份认证的几种方式》[1]中,我们了解了Web应用的多种身份验证方式。但无论哪种方式,用户初次访问Web应用的注册流程和登录流程是不可避免的,而基于用户名密码的注册流程依旧是当今主流
    发布时间:2023-10-31 阅读:209
  • Eslint团队终于妥协了...

    大家好,我卡颂。配置过代码格式化的同学一定纠结过如下问题:Eslint和Prettier都能格式化代码风格,是单用Eslint,还是两个一起用呢?从今以后,你再也不用纠结这个问题,因为Eslint团队已经妥协了 —— 根据官方博客[1]所说,从v8.
    发布时间:2023-10-31 阅读:230
  • Eslint团队终于妥协了...

    大家好,我卡颂。配置过代码格式化的同学一定纠结过如下问题:Eslint和Prettier都能格式化代码风格,是单用Eslint,还是两个一起用呢?从今以后,你再也不用纠结这个问题,因为Eslint团队已经妥协了 —— 根据官方博客[1]所说,从v8.
    发布时间:2023-10-31 阅读:244
  • Quarkus vs. Spring Boot:Java开发的革命与传统之争

    Java开发者们,如果你还在盯着SpringBoot那么现在是时候了解一下Quarkus - Supersonic Subatomic Java了。Quarkus是一场Java开发的革命,它正以惊人的速度改变着Java开发的规则。本文将带你深入了解Quarkus,与传统的Sprin
    发布时间:2023-10-31 阅读:198
  • Quarkus vs. Spring Boot:Java开发的革命与传统之争

    Java开发者们,如果你还在盯着SpringBoot那么现在是时候了解一下Quarkus - Supersonic Subatomic Java了。Quarkus是一场Java开发的革命,它正以惊人的速度改变着Java开发的规则。本文将带你深入了解Quarkus,与传统的Sprin
    发布时间:2023-10-31 阅读:213
  • 使用Java实现每分钟限流100个请求的功能

    背景当系统面临高并发的请求时,如果没有合适的限流机制,可能会导致系统资源被耗尽,响应时间变长,甚至可能导致系统崩溃。限流机制可以控制系统的请求量,防止系统被过多的请求压垮。流机制是为了保护系统资源、应对高并发请
    发布时间:2023-10-31 阅读:192
  • 使用Java实现每分钟限流100个请求的功能

    背景当系统面临高并发的请求时,如果没有合适的限流机制,可能会导致系统资源被耗尽,响应时间变长,甚至可能导致系统崩溃。限流机制可以控制系统的请求量,防止系统被过多的请求压垮。流机制是为了保护系统资源、应对高并发请
    发布时间:2023-10-31 阅读:203
  • 多数据源管理:掌握@DS注解的威力

    大家在日常后端开发过程,不可避免的会接触到需要用到配置多个数据源的场景,在这里,小编介绍一种简单方便的,只需要简单的配置和一个@DS注解就能实现动态数据源的方式,这种动态数据源底层原理是基于Mybatis-plus来实现的。1
    发布时间:2023-10-31 阅读:166
  • 多数据源管理:掌握@DS注解的威力

    大家在日常后端开发过程,不可避免的会接触到需要用到配置多个数据源的场景,在这里,小编介绍一种简单方便的,只需要简单的配置和一个@DS注解就能实现动态数据源的方式,这种动态数据源底层原理是基于Mybatis-plus来实现的。1
    发布时间:2023-10-31 阅读:208
  • Mybatis-Plus很好,但是我被它坑了!

    作者今天在开发一个后台发送消息的功能时,由于需要给多个用户发送消息,于是使用了 mybatis plus 提供的 saveBatch() 方法,在测试环境测试通过上预发布后,测试反应发送消息接口很慢得等 5、6 秒,于是我就登录线上环境查看
    发布时间:2023-10-31 阅读:160
  • Mybatis-Plus很好,但是我被它坑了!

    作者今天在开发一个后台发送消息的功能时,由于需要给多个用户发送消息,于是使用了 mybatis plus 提供的 saveBatch() 方法,在测试环境测试通过上预发布后,测试反应发送消息接口很慢得等 5、6 秒,于是我就登录线上环境查看
    发布时间:2023-10-31 阅读:208
  • 开源推荐! 一款开箱即用的电子签名组

    hello, 大家好, 我是徐夕, 今天又到了分享时间. 今天和大家分享一下我最近开源的轻量级电子签名组件——react-sign2。我们可以使用它轻松的实现电子签名, 比如说常用的合同签字, 文稿签名, 艺术签名等, 并支持一键将
    发布时间:2023-10-31 阅读:159
  • 开源推荐! 一款开箱即用的电子签名组

    hello, 大家好, 我是徐夕, 今天又到了分享时间. 今天和大家分享一下我最近开源的轻量级电子签名组件——react-sign2。我们可以使用它轻松的实现电子签名, 比如说常用的合同签字, 文稿签名, 艺术签名等, 并支持一键将
    发布时间:2023-10-31 阅读:202
  • Python控制流程:条件、循环和异常处理

    Python是一门强大的编程语言,具备丰富的控制流程工具,使得开发者能够更灵活地控制程序的执行流程。掌握Python的控制流程对于编写高效、功能强大的程序至关重要。1、条件语句:控制程序分支条件语句是编程中的基本构建块
    发布时间:2023-10-31 阅读:166
  • Python控制流程:条件、循环和异常处理

    Python是一门强大的编程语言,具备丰富的控制流程工具,使得开发者能够更灵活地控制程序的执行流程。掌握Python的控制流程对于编写高效、功能强大的程序至关重要。1、条件语句:控制程序分支条件语句是编程中的基本构建块
    发布时间:2023-10-31 阅读:193
  • Go语言生成二维码实用指南

    概述二维码(QR Code)是一种二维条码,它可以存储大量的信息,通常用于快速识别和传递数据。在 Go 语言中,可以使用各种库来生成二维码,实现图片到数据的转换。本文将介绍 Go 语言中生成二维码的方法,让开发者轻松应对需要生成
    发布时间:2023-10-31 阅读:174
  • Go语言生成二维码实用指南

    概述二维码(QR Code)是一种二维条码,它可以存储大量的信息,通常用于快速识别和传递数据。在 Go 语言中,可以使用各种库来生成二维码,实现图片到数据的转换。本文将介绍 Go 语言中生成二维码的方法,让开发者轻松应对需要生成
    发布时间:2023-10-31 阅读:175
  • 线程类型详解之线程优化使用技巧

    在.NET中,有几种常见的线程类型,包括UI线程、前台线程和后台线程。UI线程是应用程序中负责处理用户界面交互的线程,它负责响应用户的操作、更新界面元素和处理用户输入。UI线程是单线程的,意味着它一次只能处理一个任务,这
    发布时间:2023-10-31 阅读:172
  • 线程类型详解之线程优化使用技巧

    在.NET中,有几种常见的线程类型,包括UI线程、前台线程和后台线程。UI线程是应用程序中负责处理用户界面交互的线程,它负责响应用户的操作、更新界面元素和处理用户输入。UI线程是单线程的,意味着它一次只能处理一个任务,这
    发布时间:2023-10-31 阅读:166
  • 如何在低版本的Spring中实现自动配置功能

    在低版本的Spring中(特别是Spring Boot之前的版本),自动配置并不像在Spring Boot中那样直接支持。但是,可以通过编写自定义的配置类和使用条件注解来实现自动配置功能。下面是一个基本的示例,演示如何在较旧版本的Spring中
    发布时间:2023-10-31 阅读:156
  • 如何在低版本的Spring中实现自动配置功能

    在低版本的Spring中(特别是Spring Boot之前的版本),自动配置并不像在Spring Boot中那样直接支持。但是,可以通过编写自定义的配置类和使用条件注解来实现自动配置功能。下面是一个基本的示例,演示如何在较旧版本的Spring中
    发布时间:2023-10-31 阅读:186
  • Lodash 真的死了吗?Lodash 5 在哪里?

    与一些传言相反,Lodash依然活跃,并正在迈向Lodash 5的发布!Lodash 是那些为 JavaScript 提供便利功能的实用程序库之一,它使编程变得更加轻松。许多开发者使用它来简化对象和数组的处理。它也是一个像 Moment.js那样被捕
    发布时间:2023-10-31 阅读:160
  • Lodash 真的死了吗?Lodash 5 在哪里?

    与一些传言相反,Lodash依然活跃,并正在迈向Lodash 5的发布!Lodash 是那些为 JavaScript 提供便利功能的实用程序库之一,它使编程变得更加轻松。许多开发者使用它来简化对象和数组的处理。它也是一个像 Moment.js那样被捕
    发布时间:2023-10-31 阅读:150
Top