高效码农

撰写、分享国内外先进的IT技术

2024年3月

March 29, 2024

K3S+rancher安装报错汇总

一、权限问题报错信息:/bin/sh: error while loading shared libraries: libreadline.so.7:cannot open shared object file: Permission denied环境系统:openEulerdocker版本:19.03解决方案:1、进入docker容器:docker exec -it <contain...
March 26, 2024

最流行的网站架构----边缘平台架构:概念与产品

互联网开发的核心是什么?答案可能就是网站架构。你要选择一个合适的架构,用来组织代码,然后在服务器跑起来。今天,我想给大家介绍,眼下最流行的一种网站架构。它非常合理,效果极佳,而且借助云服务商提供的工具,架设非常容易。它就是本文的主题----边缘平台架构(edge platform)。大家可能经常听到"edge"(边缘)这个词,但是未必了解它的意思。我尽量用通俗的语言,解释什么是边缘,什么是边...
March 22, 2024

如何简化多个 if 的判断结构

多少算太多?有些人认为数字是_一_,您应该始终用至少一个三元来代替任何单个if语句。我不采取这种坚定的方法,但我想强调一些逃避常见if/else意大利面条代码的方法。我相信很多开发人员if/else很容易陷入陷阱,不是因为其他解决方案的复杂性,而是因为它遵循这样一种自然语言模式: if某事做这个,而else不是做这个。等等,什么是三元?三元数与 an 并不是革命性的区别,if/else因为...
March 20, 2024

RNN tensorflow 集锦问题汇总

一、建Embeddin层优化1、报错信息:Unrecognized keyword arguments passed to Embedding:{'batch_input_shape': [64, None]}2、模型配置可优化在创建Embedding层时,使用了batch_size作为参数。这在某些情况下可以加速初始化过程,但不是必须的,且可能会导致在不同batch大小上重复使用模型时出现...
March 18, 2024

使用PyCharm创建虚拟环境项目导入环境变量

在 PyCharm 中设置和导入环境变量可以通过以下步骤完成:打开 PyCharm 并选择你的项目。导航到 "Run" -> "Edit Configurations"。在 "Environment variables" 部分,你可以手动设置环境变量,或者使用 "+" 和 "−" 按钮来添加或删除变量。如果你想要导入现有的环境变量,可以点击 "Import" 按钮,然后选择 "Syst...
March 18, 2024

macOS 14 的 Java 用户不要更新 macOS 14.4

macOS 14.4 引入的一个问题会导致 Java 进程意外终止,该问题影响从 Java 8 到 JDK 22 的早期访问版本的所有 Java 版本。没有可用的解决方法,而且没有简单的方法来恢复 macOS 更新,受影响的用户可能无法恢复到稳定的配置,除非他们在操作系统更新之前对其系统进行了完整备份。该问题在 macOS 14.4 的早期访问版本中并不存在,因此直到 Apple 发布更新后...
March 11, 2024

现代 Git 命令和功能

我们所有人(软件工程师)每天都会使用,git但大多数人只接触过最基本的命令,例如add、commit或,就像 2005 年一样。push`pull`然而,Git 从那时起引入了许多功能,使用它们可以让您的生活变得更加轻松,所以让我们探索一些git您应该了解的最近添加的现代命令。switch自 2019 年以来的新功能,或者更准确地说,引入了 Git 版本 2.23,git switch我们可...