内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • Node.js使用cheerio解析html

    { elem.attr("src", imageSrc); } } } return doc.xml(); } /** * 提取图片连接 * @param {*} html * @returns */ export function extractImages(html)

    作者: 彭世瑜
    发表时间: 2021-08-13 16:56:07
    1512
    0
  • Android ndk abiFilters 详解

    @TOC 一、前言 Android 系统本质是一个经过改造的 Linux 系统,so库是Linux系统上使用的共享库(类似windows上的dll)。最初,Android 系统只支持 ARMv5 的 CPU 构架,随着 Android 系统的发展,又加入了 ARMv7 (2010)

    作者: SHQ5785
    发表时间: 2024-01-10 09:10:22
    946
    0
  • 什么是 TypeScript 的 Computed Property names 语法

    来动态调用不同的状态处理函数,提高了代码的可维护性和可读性。 定义灵活的类型 静态类型系统的好处之一是能在编译时捕获错误,而 Computed Property Names 也能用于定义具有动态键的类型,为类型系统带来更多灵活性: type DynamicKeys<T extends

    作者: 汪子熙
    发表时间: 2024-11-01 19:07:02
    0
    0
  • 【限时免费下载】华为云云享书库60+本精选电子书,8大领域技术宝典

    《鸿蒙生态应用开发白皮书》(2022) 2022低代码.无代码应用案例汇编 低代码发展白皮书(2022) 《开天aPaaS集成工作台开发者优秀实践合集》 《华为云区块链白皮书2021》 华为DevSecOps&敏捷最佳实践 华为专家团队出品:玩转敏捷开发 . . 行业发展趋势 2022年华为HC大会发布: 迈向智能世界-

    作者: 云享·书库小助手
    发表时间: 2022-08-23 16:08:09
    48796
    14
  • 链路追踪学习二:Jaeger

    panic(fmt.Sprintf("Error: connot init Jaeger: %v\n", err)) } return tracer, closer } func main() { tracer, closer := initJaeger("jager-test-demo")

    作者: 仙士可
    发表时间: 2023-06-26 17:20:25
    24
    0
  • 修改 exit 状态的 docker 容器

    Linux 系统运行基础 boot file system ( bootfs ) 包含 Boot Loader与Kernel文件,用户不能修改这些文件。并且在系统启动过程完成之后, 整个系统的内核都会被加载进内存。此时bootfs会被卸载, 从而释放出所占用的系统内存。在容器中可以运行不同版本的Linux

    作者: 福州司马懿
    发表时间: 2021-11-18 16:53:37
    791
    0
  • jmeter 压测常见问题

    首先,检查Nginx/腾讯LB或者应用服务器的配置参数; 其次,检查tomcat应用服务器的内存、CPU和代码BUG导致的。 栗子:系统外部服务调接入层方法,接入层业务逻辑采用RPC 同步方式实现,并发大,方法可用率下降,同时调用次数也会急剧上升,导致大量的502错误。建议:异步实现并添加缓冲队列。

    作者: 隔壁老汪
    发表时间: 2022-06-25 17:00:02
    263
    0
  • ERROR Could not load dotfile.

    经常编译源码,也没有遇到过这个问题。 ERROR Could not load dotfile. 解决 说来奇怪,看上去是系统配置的原因,不是代码问题。 但是自己明明仅仅修改了代码,为什么会影响配置文件呢? 仔细查看完整的报错日志(如下所示),发现是缺少了electron工程根目录的

    作者: liuzhen007
    发表时间: 2021-05-26 07:18:12
    1925
    0
  • 相机后台登录工具MobaXterm下载及使用简介

     提取码:Abc5一、前言目前华为相机登录后台,使用协议为SSH,后台第一次登录时(或恢复默认后)需要输入默认用户名/密码:admin/ChangeMe123,之后系统会强制提示修改新密码,惯例上新密码会改为“HuaWei123”,当然也可任意修改为其他符合强度要求的密码。其实相机后台登录的工具网上有很多

    作者: Ji Xiang
    3163
    4
  • Go 语言关键字 defer 的用法介绍

    Copy(destFile, sourceFile) if err != nil { return fmt.Errorf("failed to copy contents: %v", err) } return nil } 在这个案例中,defer 关键字用于关闭源文件和目标文件的句柄。这

    作者: 汪子熙
    发表时间: 2025-02-09 10:21:13
    0
    0
  • 【HDZ研习社28期 参与互动赢取好礼】程序员解忧铺(各路大神帮您排忧解难)

    重好礼拿哦,大家千万不要错过哦。 主持人:徐毅,华为云DevCloud首席技术布道师,华为研发能力中心特聘敏捷专家,曾历任华为研发能力中心系统工程部技术专家、IBM大中华区敏捷及DevOps卓越中心主管、诺基亚移动设备敏捷及精益教练、惠普企业服务资深敏捷顾问、诺基亚网络全球敏捷转

    作者: Kathryn Chen
    4610
    32
  • 原生实现异步处理利器 —— Observable

    handlers[handlerId](data); } }; return self; }; let createGuid = function() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g

    作者: 掘金安东尼
    发表时间: 2022-09-16 09:00:23
    126
    0
  • Flutter和原生代码的通信

    happy/getVersion'); Future<Map<String, dynamic>> post(String path, [Map<String, dynamic> form]) async { return _channel.invokeMethod("getVersion"

    作者: IT编程技术学习栈
    发表时间: 2023-03-30 20:27:11
    80
    0
  • STM32cubeMX配置FreeRTOS

    OS 一、FreeRTOS介绍 在嵌入式领域中,嵌入式实时操作系统正得到越来越广泛的应用。采用嵌入式实时操作系统(RTOS)可以更合理、更有效地利用CPU的资源,简化应用软件的设计,缩短系统开发时间,更好地保证系统的实时性和可靠性。下面我就带大家使用cuebMX配置一下RTOS。

    作者: yd_274589494
    发表时间: 2023-07-25 11:26:19
    7
    0
  • 【微服务】Docker容器化

    触的虚拟机,也能在一个操作系统中,运行另外一个操作系统,保护系统中的任何应用。 两者有什么差异呢? 虚拟机(virtual machine)是在操作系统中模拟硬件设备,然后运行另一个操作系统,比如在 Windows 系统里面运行 Ubuntu 系统,这样就可以运行任意的Ubuntu应用了。

    作者: 观止study
    发表时间: 2023-05-23 21:32:56
    11
    0
  • 大前端学习 -- 手写 Vue Router

    props: { to: String }, render (h) { return h('a', { attrs: { href: this.to },

    作者: 楚楚冻人玥玥仙女
    发表时间: 2021-11-18 17:17:06
    792
    0
  • 剑指Offer——归并排序思想应用

    len-1); return count; } private static int InversePairsCore(int[] array, int[] copy,int low, int high) { if(low == high) { return 0; } int mid

    作者: SHQ5785
    发表时间: 2020-12-29 23:35:49
    2409
    0
  • 剑指offer之翻转单词顺序

    reverse(char *begin, char *end){ if (NULL == begin || NULL == end) return; while (begin < end) { char temp = *end; *end = *begin; *begin

    作者: chenyu
    发表时间: 2021-07-26 17:36:01
    461
    0
  • KubeEdge荣获2024“开源创新榜”年度开源项目之首!

    将云原生生态扩展到了数据中心之外的更多场景和行业,广泛应用于 CDN、智能交通、智慧能源、智慧零售、智慧园区、智能汽车、航空航天、智能物流、金融、化工、电力、区块链等各领域,完成了业界最大规模云原生边云协同高速公路收费站管理项目、业界首个云原生星地协同卫星、业界首个云原生车云协同汽车、业界首个云原生智

    作者: 云容器大未来
    38
    1
  • Flutter开发tips

    seconds = duration.inSeconds.remainder(60).toString().padLeft(2, '0'); return "$hours:$minutes:$seconds"; } 我们可以这样使用它: // Try it void main() { const

    作者: 大前端之旅
    发表时间: 2022-06-01 08:45:36
    330
    0