内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • String类竟然是导致生产环境频繁内存溢出罪魁祸首!!

    没办法,继续看他代码吧!无意间,我发现他写代码中,大量使用了String类substring()方法来截取字符串。于是,我便跟到JDK代码查看传递进来参数。 这无意间点进来一次查看,竟然找到了问题所在!! JDK1.6中String类坑 经过分析,竟然发现了JDK1.6中

    作者: 冰 河
    发表时间: 2022-12-30 06:25:27
    252
    0
  • String类竟然是导致生产环境频繁内存溢出罪魁祸首!!

    没办法,继续看他代码吧!无意间,我发现他写代码中,大量使用了String类substring()方法来截取字符串。于是,我便跟到JDK代码查看传递进来参数。 这无意间点进来一次查看,竟然找到了问题所在!! JDK1.6中String类坑 经过分析,竟然发现了JDK1.6中

    作者: 冰 河
    发表时间: 2022-03-28 02:09:59
    1614
    0
  • netty-all 4.1.52.Final.jar 移植指南(CentOS 7.6)

    介绍Netty是一个异步事件驱动网络应用程序框架,用于快速开发可维护高性能协议服务器和客户端。环境要求硬件要求硬件要求如表2-1所示。表2-1 硬件要求项目说明CPUKunpeng 920网络Ethernet-10GE存储SATA 4TB内存128G 2400MHz操作系统要求操作系统要求如表2-2所示。表2-2

    作者: 公子高
    1752
    0
  • 【Atlas 200 DK使用FAQ】运行应用sample“通用分类网络”程序时提示has no exec file

    1585638380667503.png 请参考《Ascend 310 Atlas 200 Developer Kit 使用指导》中“配置UI Host交叉编译环境”章节进行交叉编译环境配置。 已配置交叉编译环境回显如下图所示。 图5-16 已配置交叉编译环境 1585638404984319.png  

    作者: 山人_mhc
    发表时间: 2020-03-31 15:07:56
    8654
    0
  • docker基础二:docker容器数据卷介绍、使用、数据容器卷volumes-from使用

    上述中FROM是它依赖镜像,这里依赖了centos。 VOLUME是挂载数据卷,/dataVolume1、/dataVolume2都是容器中需要实现数据共享目录(挂载数据卷目录)。 注意:宿主机共享目录是自动生成,因为无法判断人写宿主机目录是否具有。所以只有使用默认目录。这个

    作者: 橙子园
    发表时间: 2022-05-25 16:35:33
    374
    0
  • h2数据库在单元测试中作用和如何使用

    H2数据库在单元测试中作用及使用方法单元测试是软件开发过程中一种重要测试方法,用于验证代码各个模块是否能够正常工作。在Java开发中,常用单元测试框架有JUnit、TestNG等。本文将介绍H2数据库在单元测试中作用以及如何使用。一、H2数据库简介H2是一个开源嵌入式数据库,

    作者: 清雨小竹
    106
    2
  • 【华为云鲲鹏云服务最佳实践】【工具篇】第009期 logstash 7.2 安装配置指南

    8.0 Logstash7.2.0 3、依赖安装要使用Logstash,需要Java7以后环境,所以首先需要下载对应JDK环境。查看java版本,运行下面的命令:java -version如果环境已经正常安装java,会出现如下输出结果:openjdk version "1.8

    作者: 中软国际专业服务
    3900
    0
  • 关于沙箱实验《使用ModelArts中开发工具学习Python(初级)》下线优化通知

    关于沙箱实验《使用ModelArts中开发工具学习Python(初级)》下线优化通知沙箱实验《使用ModelArts中开发工具学习Python(初级)》即将于2022年3月3日下线进行优化刷新,实验下线后将无法开始实验,下线前实验操作记录可在【开发者个人中心】【我实验】页面中

    作者: 开发者学堂小助
    648
    0
  • Java优先队列(堆)理解和使用

    print(i + " "); } } } 运行结果: 2.2 进程调度 堆在操作系统进程调度中也被广泛使用,比如依据优先级进行进程调度等等,在这里就不做详解啦

    作者: Barry Yan
    发表时间: 2022-10-16 09:01:45
    97
    0
  • Python 内置库 多线程threading使用讲解

    操作系统交互部分),尤其是我们只对一个线程分配一个简短任务,此时,频繁线程创建将会严重拖垮程序执行效率。 因此,在这种情形下,我们可以选择采用线程池技术,即通过预先创建几个空闲线程,在需要多线程来处理任务时,将任务分配给一个处于空闲状态线程,该线程在执行完成后,将会

    作者: 霍格沃兹测试开发
    发表时间: 2024-05-14 16:17:52
    8
    0
  • 【FusionInsight】【问题案例】【oms】Manager页面异常卡顿无法正常使用

    备份文件中存在该文件时直接从备份中恢复,不存在时从其他同版本oms节点取该文件到异常节点2.  在异常节点pms同级目录下fmsDBConfig.xml配置文件里,复制password内容到pms配置中omm用户restart_app pms重启pms服务后,20019端口恢复正常,FI页面不再卡顿

    作者: 你猜我叫啥
    57
    0
  • Swift实用小册21: Generics泛型使用

    gotoAppStore(appId: "AppID") 上述代码是我们学习过通过传入一个String类型appId参数,然后跳转到AppStore方法。 调用时候,我们会指定传入参数,这里使用参数是appId。但如果我们使用泛型函数,就可以不指定参数,泛型可以将类型参数化。示例:

    作者: 文如秋雨
    发表时间: 2022-08-30 05:16:51
    266
    0
  • PySimpleGUI:使用 Python 创建 GUI 简单方法

    创建简单应用程序 您可以使用 PySimpleGUI 创建多种不同跨平台 GUI。该软件包中包含演示非常广泛。您可以创建从桌面小部件到成熟用户界面的任何内容。 在接下来几节中,您将看到使用 PySimpleGUI 几种不同方式。但是,除了单个教程中可以涵盖内容之外,您还

    作者: Yuchuan
    发表时间: 2021-12-18 11:40:39
    4709
    0
  • JVM(和Spark)性能优化:使用Java Mission Control (7)

    Gc 执行时间较Minor Gc要长。因为其涉及到更多对象扫描。这种分代思想,也是基于在实践中,对于新分配对象具有更短生命周期,年老对象具有更长生命周期所作出较佳选择。与此同时,Minor Gc 和 Major Gc 在执行垃圾收集时,采取是stop the world

    作者: 大数据小粉
    发表时间: 2016-11-11 14:27:27
    4237
    0
  • Swift实用小册10:实例方法和类型方法使用

    写代码时候,实例方法中某个参数名称和实例中某个参数一致时候,我们可以使用self属性区分这个参数是实例方法参数,还是实例中参数,消除代码歧义,提高代码严谨性。 好了,我们继续。 实例方法调用 定义了方法后,如果我们需要调用方法,也调用属性做法一致,使用【类+方法】进行调用。示例:

    作者: 文如秋雨
    发表时间: 2022-08-30 04:50:14
    237
    0
  • SpringBoot下使用定时任务方式全揭秘

    ce类定时任务类,归根到底也是基于线程调度实现。4. 整合QuartzQuartz是一个完全由Java编写开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大机制,要理解它使用方式,需要先理解它几个核心概念:Job: 表示一个工作,要执行具体内容。此接口中只有一个方法,如下:

    作者: feichaiyu
    发表时间: 2019-10-14 20:44:20
    3105
    0
  • 5.1 C/C++ 使用文件与指针

    C/C++语言是一种通用编程语言,具有高效、灵活和可移植等特点。C语言主要用于系统编程,如操作系统、编译器、数据库等;C语言是C语言扩展,增加了面向对象编程特性,适用于大型软件系统、图形用户界面、嵌入式系统等。C/C++语言具有很高效率和控制能力,但也需要开发人员自行管理

    作者: LyShark
    发表时间: 2023-10-10 11:12:19
    39
    0
  • ModelBox开发案例 - 使用YOLO v3做口罩检测

    端云协同AI开发套件(博时特EC02)上手指南。模型准备本案例使用是YOLOv3_ResNet18模型,在下载资源包中,已经包含了转换好rknn模型或者onnx模型,可以在对应平台上直接使用。 原始模型是通过TensorFlow框架训练得到,我们可以用AI Gallery中物体检测YOLOv3_Res

    作者: HWCloudAI
    69
    0
  • 使用Mind Studio在线升级Altas 200 DK过程中提示get board_id failed

    在线升级过程中后台会检查Atlas 200 Developer Kit开发板board_id,如果开发板ID变更或有新增,会导致校验ID失败,从而升级失败。   解决方法: 将Atlas 200 Developer Kit开发板board_id写入配置文件,配置文件路径为“~/tools/

    作者: 山人_mhc
    发表时间: 2020-03-13 14:53:49
    5916
    0
  • Vue表单验证插件Vue Validator使用方法详解

    Vue({ el: '#app' });</script>将要验证表单包裹在validator自定义元素指令中,而在要验证表单控件元素 v-validate 属性上绑定相应校验规则。验证结果会保存在组建实例 $validation 属性下。 $validation 是由 validator

    作者: 多米诺的古牌
    28
    0