Oracle 给每个 ACE 一个福利,就是在 Oracle Cloud 上有 6500刀的消费券,可以直接在上面来买云主机用,正好弄了几个做测试机器。 但是发现实例修改主机名后,会有自动还原回来: [root@instance-20250723-2205 ~]# hostnamectl set-hostname dave 这里修改 OCI 的Hostname 配置文件 vi /etc/oci-hostname.conf 将其中的 PRESERVE_HOSTINFO=0 修改为 PRESERVE_HOSTINFO=1 [root@dave ~]# cat /etc/oci-hostname.c
dave 2025-07-25 11:39 189 0
Linux 7 中,用户密码正确,SSH 可以登录,但是图形界面登录卡如下错误: sorry,that didn’t work.please try again 解决方法: 用 root 用户登录,重置一下密码就可以了,如果是 root,就先登录普通用户,在 su 过去修改。 随笔小记。
dave 2025-07-22 20:21 189 0
1 Kubernetes架构 Kubernetes 采用了分布式系统的架构,包括 Kubernetes Master 和 Kubernetes Node 两个组件: Kubernetes Master:负责整个 Kubernetes 集群的管理和控制,包括 API Server、etcd、Scheduler、Controller Manager 等。 Kubernetes Node:是集群中的工作节点,运行着容器和 Kubernetes Agent。其中,容器是应用程序的运行环境,Kubernetes Agent 负责与 Kubernetes Master 进行通信,并将容器的状态信息汇报给
dave 2025-07-09 12:23 287 0
注: 文本由大模型生成 一、需求规划与协作 作用:统一需求管理、任务跟踪与跨团队协作 组件 核心功能 优势 局限 适用场景 Jira 敏捷项目管理、看板视图、Scrum支持、自定义工作流 插件生态丰富(超3000个),支持DevOps全链路集成 [4][5] 商业许可费用高,配置复杂 中大型企业、多团队协作 Azure DevOps Boards 内置看板、冲刺规划、需求跟踪 与CI/CD流水线无缝联动,微软生态兼容性强 [4] 非微软技术栈集成较弱 Azure云用户、.NET技术栈 Trello 卡片式任务管理、拖拽操作 极简界面,零学习成本 缺乏高级报表功能 小型团队、轻量级项目管理 二、
dave 2025-07-09 09:53 257 0
背景说明: 虚拟机之前是 50G 磁盘空间,做实验过程磁盘不够,在 vmware 图形中直接将磁盘从 50G 扩容成 100G。 linux 采用磁盘 LVM 管理 命令行扩容命令记录如下: [dave@cndba.cn ~]# fdisk -l Disk /dev/sda: 107.4 GB, 107374182400 bytes, 209715200 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (mini
dave 2025-07-02 10:42 271 0
Oracle Cloud 默认只能用 opc 用户登录,登录后使用如下命令可以切换成 root 用户: sudo -i 然后修改 root 用户密码即可: sudo -i echo root:输入你的新密码 |sudo chpasswd root sudo sed -i 's/^#/?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config; sudo sed -i 's/^#/?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_con
dave 2025-06-17 13:26 287 0
windows 版本的邮箱大师设置里可以指定存储路劲,MacOS 版本没有相关的配置,数据实际存储在如下路径: /Users/david/Library/Containers/com.netease.macmail 注意这里邮箱账号的保存路径是: /Users/david/Library/Containers/com.netease.macmail/Data/Library/Application Support/data david@Lotus-2 com.netease.macmail % pwd /Users/david/Library/Containers/com.neteas
dave 2025-06-03 11:21 304 0
本文由大模型生成 Nacos 和 ZooKeeper 都是分布式系统中常用的协调与治理工具,但它们在设计目标、适用场景和功能特性上有显著差异。以下是两者的核心对比: 1. 核心定位与设计目标 ZooKeeper 定位:分布式协调服务,专注解决分布式一致性问题(如分布式锁、选主、状态同步等)。 设计目标:基于 ZAB 协议 提供强一致性(CP 系统),牺牲部分可用性(A)以保障数据一致性(C)和分区容忍性(P)。 Nacos 定位:动态服务发现、配置管理和服务管理平台,面向云原生架构。 设计目标:支持 AP(高可用) 和 CP(强一致) 两种模式,默认 AP 模式优先保证可用性,适合服务发现场景
dave 2025-02-21 14:12 751 0
github 地址: https://github.com/massgravel/Microsoft-Activation-Scripts Open PowerShell (Not CMD). To do that, right-click on the Windows start menu and select PowerShell or Terminal. Copy and paste the code below and press enter irm https://get.activated.win | iex You will see the activation options.
dave 2025-02-10 13:20 602 0
Go使用默认源下载包的时候基本不可用,需要使用国内的Go模块代理来加速下载速度。 未使用代理的情况下,基本都是超时: $ go install github.com/go-ini/ini@latest go: github.com/go-ini/ini@latest: module github.com/go-ini/ini: Get "https://proxy.golang.org/github.com/go-ini/ini/@v/list": dial tcp : i/o timeout Linux: $ go env -w GO111MODULE=on $ go env -
dave 2025-01-14 17:33 683 0
本文由大模型生成 JDBC(Java Database Connectivity)流式查询是一种处理大量数据的技术,旨在减少内存消耗并提高查询性能。在传统的JDBC查询中,整个结果集会被加载到内存中,这对于大型数据集可能会导致内存溢出错误或性能下降。而流式查询则允许你逐行处理结果集,从而避免了这些问题。 以下是JDBC流式查询的一些关键点和实现步骤: 关键点 逐行处理:流式查询允许你一行一行地处理结果集,而不是一次性加载整个结果集到内存中。 内存效率:由于只加载当前处理的行,因此可以显著减少内存使用。 适合大数据集:对于非常大的数据集,流式查询是处理数据的可行方法。 网络效率(对于远程数据库)
dave 2025-01-03 15:08 633 0
本文由大模型生成 GTM(Global Traffic Manager,全局流量管理)和SLB(Server Load Balancer,服务器负载均衡)都是阿里云提供的网络流量管理服务,但它们在应用场景和功能实现上存在显著差异。以下是对GTM和SLB的对比说明: 一、定义与功能 GTM SLB 定义 全局流量管理,通过DNS实现流量调度 服务器负载均衡,通过优化网络流量的分配提高系统可用性、可扩展性和性能 主要功能 1. 通过DNS将域名解析到多个IP地址,实现应用服务流量的分配。 1. 将访问流量根据一定的转发策略分发到多台云服务器。 2. 集成DNS智能解析和云监控功能,提供就近接入、健
dave 2024-12-10 16:04 649 0
问题说明 业务数据库实例的编码由 utf8 修改为 utf8mb4 后, java 业务插入表情符等宽字符(4 字节)的时候一直报错以下相关的错误: ### Cause:java.sql.SQLException:Incorrect string value:/xF0/x9F/x98/x8E for column nick_name at row 1 ;uncategorized SQLException for SQL[]; SQL state [HY000]; error code[1366];Incorrect string value: /xF0/x9F/x98/x8E for co
dave 2024-12-03 09:09 750 0
本文由大模型生成 PS协议(Prepare and Statement Protocol),通常指的是数据库预处理语句协议,即在执行SQL语句之前,先对SQL语句进行预处理,然后再绑定具体的参数值并执行。这种方式有助于提高数据库操作的性能和安全性。在Java中,通常通过JDBC(Java Database Connectivity)API来实现PS协议。 使用 PS 协议之后, 数据库中看到的 SQL 都是占位符(如?)的 SQL,不是完整的 SQL 文本语句。 PS协议概念 PS协议的核心思想是将SQL语句和参数值分开处理。首先,将包含占位符(如?)的SQL语句发送给数据库进行预处理,生成一
dave 2024-11-14 15:55 727 0
本文由大模型生成 SOP,即Standard Operating Procedure,指的是标准作业程序,是将某一事件的标准操作步骤和要求以统一的格式描述出来,用于指导和规范日常的工作。SOP的精髓在于将细节进行量化,对某一程序中的关键控制点进行细化和量化。 而SOP演练,顾名思义,就是对SOP进行实际的操作和模拟,以检验SOP的合理性和可操作性,确保员工能够熟练掌握并正确执行SOP。SOP演练通常包括以下几个步骤: 准备阶段:明确演练的目的、范围、参与人员以及所需资源等,同时制定详细的演练计划和流程。 培训阶段:对参与演练的员工进行SOP的培训,确保他们了解并掌握SOP的内容和要求。 模拟操
dave 2024-11-13 09:03 830 0