• TypeScript 5.3 来了,一大波新特性

    根据 TypeScript 路线图,TypeScript 5.3 计划于 11 月 14 日发布。下面是该版本带来的新特性:导入属性导入类型中稳定支持 resolution-mode所有模块模式均支持 resolution-modeswitch (true) 缩小范围对布尔值进行比较
    发布时间:2023-11-16 阅读:373
  • 怎么理解 React Server Component 和 Next.js 的关系

    大家好,我卡颂。最近Next.js v14发布,发布会的各种梗图刷爆了国外前端社区。Next.js的诸多特性(比如Server Action、App Router),都是在RSC(React Server Component)基础上衍生出的。从名字可以看出,RSC是React的特性。那么,该
    发布时间:2023-11-16 阅读:377
  • Java11 的 G1 垃圾收集器

    大家好,我是【运维开发故事公众号】的 Java 程序员老郑。JVM 是我们从事 Java 项目和开发都需要具备的非常底层的基础知识。首先我先抛出以下几个问题:很多服务需要过一段时间重启一次,如果不重启系统就会越来越慢?突然一
    发布时间:2023-11-16 阅读:385
  • 高效设计企业营销系统的三种方案复盘

    嗨, 大家好, 我是徐小夕, 之前分享了很多可视化低代码相关的技术实践和开源项目, 今天继续和大家分享一下如何通过可视化搭建技术设计高效的企业营销配置系统.背景随着技术的飞速发展和行业高内聚的竞争内卷, 企业数
    发布时间:2023-11-16 阅读:373
  • Android | LruCache缓存策略

    LruCache介绍LruCache是Android中的一个缓存类,它使用了最近最少使用(Least Recently Used)的策略来管理缓存数据。LruCache可以用于缓存一些频繁使用的数据,以提高应用程序的性能。LruCache的工作原理是通过一个双向链表
    发布时间:2023-11-16 阅读:370
  • Vue3问题:如何解决Watch监听对象数组失效,及如何停止监听?

    一、需求分析,问题描述1、需求监听数组或对象,修改其属性数据,但watch并没有监听到变化,寻找原因和解决方式。2、问题怎样正确使用watch监听对象和数组?怎样停止watch监听?二、解决问题,答案速览1、Watch监听器-监听Ref(1)监听
    发布时间:2023-11-16 阅读:418
  • .NET Core下有热门的ORM框架使用方法

    .NET Core下有很多热门的ORM框架,以下是其中六个常用的框架,包括EF Core、Dapper、NHibernate、Fluent NHibernate、LLBLGen Pro和PetaPoco。接下来,我将为您详细介绍每个框架的优缺点,并提供示例代码演示如何使用。Entit
    发布时间:2023-11-16 阅读:347
  • Python上下文管理器实践指南:自定义和内置用法

    上下文管理器是一种强大的工具,用于自动管理资源(如文件、网络连接、数据库连接等)的分配和释放。在本文中,将深入探讨上下文管理器的工作原理、用途、自定义创建和内置实例,并提供丰富的代码示例,帮助你充分理解和应用。什
    发布时间:2023-11-16 阅读:386
  • Python PyQT6中窗口对象的生命周期,你真的掌握了吗?

    PyQt6是一个Python GUI编程框架,它允许开发人员使用Python语言创建交互式和响应式用户界面。在PyQt6中,窗口对象的生命周期是非常重要的。在本文中,我们将深入探讨PyQt6中窗口对象的生命周期,并提供完整的代码示例来说明
    发布时间:2023-11-16 阅读:365
  • 从零开始,轻松掌握NumPy:打造高效科学计算利器!

    NumPy(Numerical Python)是一个用于科学计算的Python库。它提供了一个强大的多维数组对象和用于处理这些数组的工具。NumPy是许多其他Python科学计算库的基础,因此了解NumPy对于进行数据分析、机器学习和科学计算非常重
    发布时间:2023-11-16 阅读:394
  • 令人期待的 CSS 新功能:让编码更高效

    CSS 是一种不断发展的语言。每一次迭代,它都会变得越来越好。因此,了解最新的 CSS 功能非常重要,这样你才能在项目中使用它们,减少对第三方库的依赖。本文将介绍一些即将推出的 CSS 新特性,这些特性将简化你的开发工作。虽
    发布时间:2023-11-16 阅读:368
  • 同程面试:说下多态的实现原理?

    前段时间朋友去同程旅行面试,被问到了一个看似简单,实则“有点东西”的问题:“了解多态的实现原理吗?”,所以今天我们就来聊一聊这个问题。和朋友的聊天截图:图片为了保护朋友隐私,所以这里只把咱们今天讨论的问题展示给大家
    发布时间:2023-11-16 阅读:411
  • Java反射与注解:揭开类加载与运行时动态特性

    Java是一种强大而灵活的编程语言,其提供了许多高级特性来增强程序的灵活性和可扩展性。其中,Java反射和注解是两个重要的特性,它们可以在运行时动态地操作和扩展Java程序。下面将深入探讨Java反射和注解的概念、原理以及
    发布时间:2023-11-16 阅读:375
  • 语聊房架构演进实践

    序言罗马不是一天建成的。语聊房当前架构也是不断演进的结果。在技术架构层面,语聊房作为搭建在直播体系上的业务,使用既有技术架构体系可以帮助我们快速搭建早期产品,但随着业务迭代,已有技术体系又成为新的技术架构的负
    发布时间:2023-11-15 阅读:440
  • 从0到1教你搭建前端团队的组件系统

    前言随着vue/react这类以数据驱动为主的web框架的不断完善和壮大,越来越多的前端团队开始着手搭建内部的组件库。虽然目前市面上已经有很多功能强大且完善的组件库供我们使用,比如基于react的开源组件库ant-design,mater
    发布时间:2023-11-15 阅读:431
  • RabbitMQ中的消息持久化策略与存储优化实践

    在RabbitMQ消息队列中,消息的可靠性传输和持久化是非常重要的。下面将介绍RabbitMQ中的消息持久化策略,并提供一些存储优化的实践方法,帮助您确保消息的可靠性和系统的性能。一、消息持久化策略1、持久化交换器(Durable E
    发布时间:2023-11-15 阅读:385
  • 高级 Bootstrap:发挥 Sass 定制的威力

    介绍Bootstrap 是一个强大的框架,有助于创建响应式、以移动设备为首的网站。虽然开箱即用的 Bootstrap 样式非常出色,但在某些情况下,你可能希望进一步定制设计。这就是 Sass 的魔力发挥作用的地方,Sass 是一种预处理脚本
    发布时间:2023-11-15 阅读:465
  • 由“点”向“面”!简析新一代WAF的理念与应用

    一直以来,Web应用防火墙(WAF)都是企业组织开展网络安全建设的最基本要求之一,在企业数字化发展中扮演了重要角色。不过随着网络攻击的演进,WAF技术的应用也在发生变化,新一代WAF的产品理念开始被提出。相比传统的WAF产品,新
    发布时间:2023-11-15 阅读:458
  • 使用Python从图像中提取表格

    大约一年前,我被分配任务从文件中提取和结构化数据,主要是包含在表格中的数据。我之前对计算机视觉没有了解,并且很难找到一个合适的“即插即用”的解决方案。当时可选的方案要么是基于最新神经网络(NN)的解决方案,这些解决
    发布时间:2023-11-15 阅读:354
  • C语言结构体用法详解

    一、概述在C语言中,结构体是一种用于存储不同类型数据的数据结构。它允许您将不同类型的数据组合成一个单独的实体。结构体在C语言中被视为一种用户自定义的数据类型,您可以使用结构体来存储和操作一组相关的数据。二、
    发布时间:2023-11-15 阅读:377
  • 使用 Python 的基于边缘和基于区域的分割

    在本文中,我们将重点讨论基于边缘和基于区域的分割技术。在讨论细节之前,我们需要了解细分它们分别是什么以及它们是如何工作的。分割图像分割是一种将数字图像分割成各种图像对象的技术。区域中的每个像素(图像对象)在
    发布时间:2023-11-15 阅读:350
  • 应用获取客户端真实IP

    背景信息因为产品需要,要在应用端获取到真实的客户端IP,访问链路如下:由于应用前面经过了多次代理,所以默认情况下是获取不到真实IP的。基本概念在实现之前,先简单了解一下常用来获取IP的几个header。remote_addrX-Forward
    发布时间:2023-11-15 阅读:365
  • Qt串口回路信号读取多线程14串口测试方案

    QSerialPort串口一、思路串口测试分为三种:回路测试对传485模式,可以传输更远的距离二、环境Qt 6.4.3Qt serial port模块Qt Creator 11.0.1三、添加QSerialPort打开Qt mataintenanceTool登录添加/移动组件,点击下一步主
    发布时间:2023-11-15 阅读:383
  • Java下跌,被C#逼近!Kotlin后生可畏

    整理丨诺亚出品 | 51CTO技术栈(微信号:blog51cto)近年来,Android开发由 Java 转 Kotlin似乎成为了一种潮流。谷歌甚至曾公开表示:“Android 的开发将越来越以 Kotlin 为先。”当前,作为移动开发中Java的劲敌,Kotlin在Tiobe
    发布时间:2023-11-15 阅读:390
  • 11月编程语言排行榜出炉:C#超越Java已成定局!

    TIOBE最新的编程语言排行榜刚刚出炉了,本月Java依然大幅下跌3.63%,C#本月上涨3.4%,C#和Java仅相差0.7%。就像网友评论说的:Java成于互联网的兴起,败于互联网的衰落。一直以来我也都是从事互联网行业、主要是电商行业,在电商
    发布时间:2023-11-15 阅读:369
Top