• 软件开发“自我毁灭”的七宗罪

    作者丨Peter Wayner译者 | 晶颜审校 | 重楼软件开发是一门具有挑战性的学科,它建立在数以百万计的参数、变量、库以及更多必须绝对正确的因素之上。即便是一个字符不合适,整个堆栈也会随之瓦解。多年来,软件开发团队已经
    发布时间:2023-10-18 阅读:212
  • 深入理解 ASP.NET Core 中间件技术

    什么是ASP.NET Core的中间件技术在ASP.NET Core中,中间件技术是一种处理HTTP请求和响应的机制。中间件是一个组件,可以在请求到达应用程序之前或响应离开应用程序之前对其进行处理。中间件可以用于执行各种任务,例如身份
    发布时间:2023-10-18 阅读:222
  • 实例讲解SpringBoot集成Dubbo的步骤及过程

    首先,让我们先了解一下Spring Boot和Dubbo。Spring Boot 是一个开源的 Java Web 框架,它可以帮助开发者快速创建独立的、生产级别的 Spring 应用程序。Spring Boot 提供了很多开箱即用的功能,比如内置的 Tomcat 服务器、
    发布时间:2023-10-18 阅读:221
  • Python字符串处理:掌握文本的艺术

    在Python编程中,字符串是一种不可或缺的数据类型,用于表示文本和字符数据。本文将深入探讨Python字符串的各个方面,从基础概念到高级技巧,帮助更好地利用这个强大的数据类型。1、字符串的定义和特点字符串是由字符组成的
    发布时间:2023-10-18 阅读:173
  • 利用贝叶斯网络预测医院服务患者数量

    译者 | 朱先忠审校 | 重楼驾驭复杂性:预测医疗保健中的患者数量在医疗保健领域,准确预测即将到来的患者数量不仅对手术成功至关重要,也是一个非常棘手的问题。原因很简单:需要考虑的依赖性因素太多了——患者的严重程度和
    发布时间:2023-10-18 阅读:180
  • Kubernetes 中的 Java 应用的内存调优

    前言在 Kubernetes 环境中运行 Java 应用程序虽然很常见,但往往也充满各种问题,特别是在管理内存资源时。在本文中,我们将讨论配置应用程序以优化 Kubernetes 环境中的内存使用并避免内存不足问题的一些最佳实践。OpenJD
    发布时间:2023-10-18 阅读:169
  • 用Babel和Nodemon搭建一个功能齐全的Nodejs开发环境

    前言笔者最近在工作之余,一直在做数据可视化和nodejs方面的研究,虽然之前的web工作中接触过nodejs和可视化相关的内容,但是没有一个系统的总结和回顾,所以为了更深入的研究和复盘我的nodejs和数据可视化之路,笔者将会
    发布时间:2023-10-18 阅读:186
  • 你真的了解线程池的七个参数是做什么的吗?

    问:可以说一下线程池吗?关于线程池的问题,大多数面试官会问线程池的几个参数的含义,今天就直接聊一聊线程池ThreadPoolExecutor。先说下线程池中几个参数的含义:ThreadPoolExecutor初始化的时候一般会有7个参数:corePoolSiz
    发布时间:2023-10-18 阅读:177
  • Spring Boot的自动配置原理及示例说明

    这一系列课程将包含Spring Boot 许多关键的技术和工具,包括 Mybatis-Plus、Redis、Mongodb、MinIO、Kafka、MySQL、消息队列(MQ)、OAuth2 等相关内容。Spring Boot的自动配置原理基于条件注解和Spring Boot的自动配置模
    发布时间:2023-10-18 阅读:172
  • Golang 中的 Bufio 包详解之常用函数

    Golang 中的 bufio 包是带缓冲 I/O 操作的标准库,之前的几篇文章详细讲解了 bufio.Reader、bufio.Writer 和 bufio.Scanner 这个几个结构体的使用方法、特性和使用场景,本文介绍一下 bufio 包中的函数。介绍常用函数之
    发布时间:2023-10-18 阅读:179
  • 基于ArkTS的应用入场动画

    想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com前言相信读者对应用入场动画并不陌生。当用户打开某个应用时,应用得到响应,与此同时其在屏幕中所渲染的第一个画面通常是它的入场动画。当
    发布时间:2023-10-17 阅读:220
  • 面试中如何答好:FutureTask

    FutureTask是什么public interface Runnable { public abstract void run();}Student implements RunnableThread xiaoming = new Thread(new Student());xiaoming.start();我们知道Runnable是一个接口,它用来承载
    发布时间:2023-10-17 阅读:234
  • 使用Python处理大型CSV文件

    使用Python处理大型CSV文件处理大型CSV文件时,可能会遇到内存限制等问题。一种常见的解决方案是使用Python的pandas库,它允许我们选择性地读取文件的特定部分,而不是一次性加载整个文件,这在面对大数据集时尤为重要。本教
    发布时间:2023-10-17 阅读:206
  • 改造Sentinel源码,实现Nacos双向通信!

    Sentinel Dashboard(控制台)默认情况下,只能将配置规则保存到内存中,这样就会导致 Sentinel Dashboard 重启后配置规则丢失的情况,因此我们需要将规则保存到某种数据源中,Sentinel 支持的数据源有以下这些:图片然而,默认情况
    发布时间:2023-10-17 阅读:235
  • 7个开发者不可不知的VS Code小技巧

    架构
    发布时间:2023-10-17 阅读:224
  • 八个开源的 Vue / React 小游戏,个个经典!

    3D 俄罗斯方块基于 Three.js、React、TypeScript 实现的 3D 俄罗斯方块游戏,可以拖动旋转页面进行观察。Github:https://github.com/RylanBot/threejs-tetris-react。贪吃蛇基于 Vue 3.3、Vite、Vuex 实现的经典贪吃蛇
    发布时间:2023-10-17 阅读:227
  • 从零开始:Python教程之最大公约数求解

    1.什么是最大公约数?最大公约数(GCD)指的是两个或多个整数中能够整除所有给定数的最大正整数。在数学中,最大公约数也被称为最大公因数,常用缩写为GCD。2.辗转相除法:(欧几里德算法)经典求解方法辗转相除法是一种古老而又常用
    发布时间:2023-10-17 阅读:221
  • 如何将电脑上的“小电影”隐藏为一张图片?这波操作绝了!!

    大家好,我是冰河~~最近,有很多小伙伴想跟我学渗透。平时时间确实太忙了,除了要研发公司项目外,写公号,写博客,录视频,写书稿,维护开源项目,几乎占据了我全部的业余时间。目前确实没有太多的时间教大家,今天,就暂时给大家分享一个
    发布时间:2023-10-17 阅读:240
  • 四个流行的Java开源规则引擎和入门

    在许多业务系统中,会有大量的业务规则配置,而且随着政策制度、业务流程甚至是管理者的决策发生变化,这些业务规则也需要进行更改。这种变化在一些行业特别频繁,并且要求快速响应。规则引擎的作用是为了适应这种变更需求,实
    发布时间:2023-10-17 阅读:233
  • 客服发送一条消息背后的技术和思考

    一、引言在企业客服场景中,客服发送一条消息的背后,需要考虑网络通信、前端展示、后端存储以及安全性等多个方面的技术支持,单从前端层面来说,就需要考虑到消息的显示、状态更新、稳定传输以及极限操作消息不卡顿等场景,随
    发布时间:2023-10-17 阅读:236
  • 从0手写一个多线程日志包

    Part 01 引言可能大家会想,现在各种编程语言里面都有着各种各样的日志处理函数,比如Java里面不仅仅可以通过System.out.print()方法打印日志,还有log4j等更为成熟的专业日志包可以进行调用;不仅仅Java,PHP、Golang、Pytho
    发布时间:2023-10-17 阅读:260
  • 8000字+22张图探秘SpringCloud配置中心的核心原理

    大家好,我是三友~~这篇文章来扒一扒SpringCloud配置中心的核心原理。不知你是否跟我一样,在刚开始使用SpringCloud配置中心的时候也有很多的疑惑:SpringCloud是什么时候去拉取配置中心的?配置中心客户端的配置信息为什么
    发布时间:2023-10-17 阅读:323
  • 掌握这五种多线程方法,提高Java代码效率

    如果您的应用程序与那些能够同时处理多个任务的应用程序相比表现不佳,很可能是因为它是单线程的。解决这个问题的方法之一是采用多线程技术。以下是一些可以考虑的方法:线程(Thread)并行流(Parallel Streams)ExecutorServic
    发布时间:2023-10-17 阅读:190
  • 实战!用 Arthas 定位 Spring Boot 接口的超时问题,让应用起飞

    一、背景公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。最近在优化接口的响应时间,优化了代码之后,但是时间还是达不到要求;有一个诡异的100ms左右
    发布时间:2023-10-17 阅读:187
  • 精通Python Pandas数据索引:高级技巧指南

    数据索引是数据处理的关键步骤,而Python Pandas为你提供了一系列强大的工具来进行高级数据索引操作。本教程将引领你深入探索Pandas的高级数据索引技巧,帮助你在数据处理的旅程中游刃有余。数据索引的艺术:开启高级索引
    发布时间:2023-10-17 阅读:202
Top