- 使用Local Persistent Volume 部署有状态工作负载本教程以部署Demo StatefulSet为例,指导您利用 LocalPersistentVolume (即本地持久卷)技术使用标准 PVC 对象访问本地磁盘。 安装kubernetes集群略,可参考官方文档 创建WaitForFirstConsumer 绑定模式的StorageClass此模式指示 Kubernete... 使用Local Persistent Volume 部署有状态工作负载本教程以部署Demo StatefulSet为例,指导您利用 LocalPersistentVolume (即本地持久卷)技术使用标准 PVC 对象访问本地磁盘。 安装kubernetes集群略,可参考官方文档 创建WaitForFirstConsumer 绑定模式的StorageClass此模式指示 Kubernete...
- springboot 2.6.7到2.7.0依赖变化总结activemq5.16.45.16.5assertj3.21.03.22.0awaitility4.0.64.1.1byte-buddy1.11.221.12.10cassandra-driver4.13.04.14.1couchbase-client3.2.63.3.0ehcache33.9.93.10.0elasticsearc... springboot 2.6.7到2.7.0依赖变化总结activemq5.16.45.16.5assertj3.21.03.22.0awaitility4.0.64.1.1byte-buddy1.11.221.12.10cassandra-driver4.13.04.14.1couchbase-client3.2.63.3.0ehcache33.9.93.10.0elasticsearc...
- 搭建单机hive环境本文假设搭建的路径在**/opt/sh**路径,并已经下载hive安装包及hadoop安装包https://downloads.apache.org/hive/hive-3.1.3/apache-hive-3.1.3-bin.tar.gzhttps://downloads.apache.org/hadoop/common/hadoop-3.3.4/hadoop-3.3.... 搭建单机hive环境本文假设搭建的路径在**/opt/sh**路径,并已经下载hive安装包及hadoop安装包https://downloads.apache.org/hive/hive-3.1.3/apache-hive-3.1.3-bin.tar.gzhttps://downloads.apache.org/hadoop/common/hadoop-3.3.4/hadoop-3.3....
- 备注: timedatectl 命令是systemd的一部分,需要您的linux服务是由systemd拉起才能使用,由其他init进程启动的,如容器内,不能使用这个命令。 查看当前时区可以通过date +%Z命令来查看当前的时区~$ date +%ZCSTtimedatectl命令可以看到更详细的信息~$ timedatectl Local time: Mon 2... 备注: timedatectl 命令是systemd的一部分,需要您的linux服务是由systemd拉起才能使用,由其他init进程启动的,如容器内,不能使用这个命令。 查看当前时区可以通过date +%Z命令来查看当前的时区~$ date +%ZCSTtimedatectl命令可以看到更详细的信息~$ timedatectl Local time: Mon 2...
- install angular clinpm install -g @angular/cli create angular projectng new wolverine-angular install electronnpm install --save-dev electron@latest 书写main.jsconst { app, BrowserWindow } = require... install angular clinpm install -g @angular/cli create angular projectng new wolverine-angular install electronnpm install --save-dev electron@latest 书写main.jsconst { app, BrowserWindow } = require...
- install vue clinpm install -g @vue/cli create vue projectvue create project_name install electronnpm install --save-dev electron@latest 书写main.jsconst { app, BrowserWindow } = require('electron')c... install vue clinpm install -g @vue/cli create vue projectvue create project_name install electronnpm install --save-dev electron@latest 书写main.jsconst { app, BrowserWindow } = require('electron')c...
- 这些天,在给项目servicecomb提交代码,升级其中的vertx和netty版本号,发现有单元测试用例跑不过https://github.com/apache/servicecomb-java-chassis/pull/2614 @Test public void testGetMaxFormAttributeSize() { Assert.assertEquals(8192,... 这些天,在给项目servicecomb提交代码,升级其中的vertx和netty版本号,发现有单元测试用例跑不过https://github.com/apache/servicecomb-java-chassis/pull/2614 @Test public void testGetMaxFormAttributeSize() { Assert.assertEquals(8192,...
- 今天看到了热迁移网络句柄的功能,忍不住自己在机器上实验了一下,确实可以实现网络句柄的迁移。实验代码如下 old_serverpackage mainimport ( "net" "syscall")func main() { tcpAddr := net.TCPAddr{Port: 8001} tcpLn, err := net.ListenTCP("tcp4", &tcpAddr) if ... 今天看到了热迁移网络句柄的功能,忍不住自己在机器上实验了一下,确实可以实现网络句柄的迁移。实验代码如下 old_serverpackage mainimport ( "net" "syscall")func main() { tcpAddr := net.TCPAddr{Port: 8001} tcpLn, err := net.ListenTCP("tcp4", &tcpAddr) if ...
- 安装valigrinddnf install -y valgrind 注意使用带debug信息的mysqld fedora安装debug信息的mysqlddnf install -y mysql-community-server-debug 使用valgrind启动mysqlvalgrind --leak-check=yes /usr/sbin/mysqld-debug --daemoni... 安装valigrinddnf install -y valgrind 注意使用带debug信息的mysqld fedora安装debug信息的mysqlddnf install -y mysql-community-server-debug 使用valgrind启动mysqlvalgrind --leak-check=yes /usr/sbin/mysqld-debug --daemoni...
- 前提条件 添加配置 [mysqld]下面添加core-file ulimit打开core file限制ulimit -c unlimited 如需要,修改core file路径(如在容器内,需要特权容器权限)echo "/opt/sh/mysql/core/core" > /proc/sys/kernel/core_pattern 使得core file携带pid信息echo 1 >/pr... 前提条件 添加配置 [mysqld]下面添加core-file ulimit打开core file限制ulimit -c unlimited 如需要,修改core file路径(如在容器内,需要特权容器权限)echo "/opt/sh/mysql/core/core" > /proc/sys/kernel/core_pattern 使得core file携带pid信息echo 1 >/pr...
- 前言这是**icza**在StackOverflow上的一篇高赞回答,质量很高,翻译一下,大家一起学习问题是:go语言中,有没有什么最快最简单的方法,用来生成只包含英文字母的随机字符串icza给出了8个方案,最简单的方法并不是最快的方法,它们各有优劣,末尾附上性能测试结果: 1. Runes比较简单的答案,声明一个rune数组,通过随机数选取rune字符,拼接成结果package appr... 前言这是**icza**在StackOverflow上的一篇高赞回答,质量很高,翻译一下,大家一起学习问题是:go语言中,有没有什么最快最简单的方法,用来生成只包含英文字母的随机字符串icza给出了8个方案,最简单的方法并不是最快的方法,它们各有优劣,末尾附上性能测试结果: 1. Runes比较简单的答案,声明一个rune数组,通过随机数选取rune字符,拼接成结果package appr...
- C语言编译四个阶段: 预处理、编译、汇编、链接。预处理阶段:预处理器cpp根据字符#开头的命令,修改C程序。通常以i作为文件扩展名编译阶段:编译器cc1将文件文件hello.i翻译成文本文件hello.s,它包含一个汇编语言程序。汇编阶段:接下来,汇编器as将hello.s翻译成机器语言指令,把这些指令打包成一种叫做可重定位目标程序的格式,并将结果保存在目标文件hello.o中。链接阶段:链... C语言编译四个阶段: 预处理、编译、汇编、链接。预处理阶段:预处理器cpp根据字符#开头的命令,修改C程序。通常以i作为文件扩展名编译阶段:编译器cc1将文件文件hello.i翻译成文本文件hello.s,它包含一个汇编语言程序。汇编阶段:接下来,汇编器as将hello.s翻译成机器语言指令,把这些指令打包成一种叫做可重定位目标程序的格式,并将结果保存在目标文件hello.o中。链接阶段:链...
- 参考资料翻译自 https://blog.golang.org/pipelines 术语 Pipeline流水线 Stage阶段 fan-in扇入 fan-out扇出 介绍Go 的并发原语可以轻松构建流数据管道,从而高效利用 I/O 和多个 CPU。 本文展示了此类pipelines的示例,强调了操作失败时出现的细微之处,并介绍了干净地处理失败的技术。 什么是pipeline?pipeli... 参考资料翻译自 https://blog.golang.org/pipelines 术语 Pipeline流水线 Stage阶段 fan-in扇入 fan-out扇出 介绍Go 的并发原语可以轻松构建流数据管道,从而高效利用 I/O 和多个 CPU。 本文展示了此类pipelines的示例,强调了操作失败时出现的细微之处,并介绍了干净地处理失败的技术。 什么是pipeline?pipeli...
- 翻译自https://blog.golang.org/concurrency-timeouts Go并发范式:超时,继续执行并发编程有自己的习惯用法。 超时是一个很好的例子。在商用软件开发时,所有操作都需要有超时。虽然 Go 的channel不直接支持超时,但很容易实现。假设我们想从通道 ch 接收,但希望实现一秒钟超时。 我们可以创建一个信号channel并启动一个在通道上发送之前休眠的... 翻译自https://blog.golang.org/concurrency-timeouts Go并发范式:超时,继续执行并发编程有自己的习惯用法。 超时是一个很好的例子。在商用软件开发时,所有操作都需要有超时。虽然 Go 的channel不直接支持超时,但很容易实现。假设我们想从通道 ch 接收,但希望实现一秒钟超时。 我们可以创建一个信号channel并启动一个在通道上发送之前休眠的...
- 翻译自https://blog.golang.org/codelab-share 正文传统线程模型(如Java、C++、Python)需要程序通过内存在线程间通信。典型的,共享数据结构被锁保护,线程通过争夺锁来访问这些数据。在某些情况下,通过线程安全的数据结构(如Python的队列,Java的ConcurrentHashMap)可以很容易地做到这一点。Go的并发原语:goroutines和... 翻译自https://blog.golang.org/codelab-share 正文传统线程模型(如Java、C++、Python)需要程序通过内存在线程间通信。典型的,共享数据结构被锁保护,线程通过争夺锁来访问这些数据。在某些情况下,通过线程安全的数据结构(如Python的队列,Java的ConcurrentHashMap)可以很容易地做到这一点。Go的并发原语:goroutines和...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签