文章

记录技术实践、产品思考、读书笔记与项目复盘

274 篇文章 · 24 个分类

Python 字典

Python 字典

Python

本文介绍Python字典的基本概念和操作,包括创建、访问、修改、删除、遍历字典,以及字典推导式、zip组合、格式化输出、update更新等方法,通过多个示例展示字典的灵活性和常用技巧。

458
Python 元组

Python 元组

Python
617·
Python
Python 列表(List)

Python 列表(List)

Python

本文详细介绍了Python列表的索引、切片、添加、删除、修改、排序、列表推导式等常用操作,并附有丰富的代码示例,帮助读者快速掌握列表的各种用法。

641·
Python
Python random

Python random

Python

本文介绍了Python random模块的常用函数,包括生成随机整数、随机浮点数、随机字符、随机打乱列表等操作,并给出了具体代码示例,涵盖randint、randrange、random、uniform、choice、sample、shuffle等函数。

594·
Python
P

Python for while

Python

文章展示了Python中for循环和while循环的嵌套用法,通过九九乘法表示例说明for嵌套、while嵌套以及for和while混合嵌套。同时介绍了循环控制语句break、continue和else子句在while循环中的应用,包括退出条件、break跳出循环时else不执行等细节。

520
Hadoop掉坑记录

Hadoop掉坑记录

ubuntu系统Docker

启动Hadoop时,以root用户操作yarn和hdfs服务报错,原因是缺少YARN_RESOURCEMANAGER_USER、HDFS_NAMENODE_USER等环境变量。解决办法是在start-dfs.sh和start-yarn.sh等脚本顶部添加对应的用户变量定义,然后重新启动服务,并用jps和netstat验证。文章还列出了Namenode、Datanode、Yarn等组件的常用端口。

688·
httpHTTPS
Docker安装Hadoop

Docker安装Hadoop

Dockerubuntu系统

本文详细介绍了在Ubuntu系统下使用Docker安装Hadoop的完整过程,包括创建基础镜像、安装JDK、配置Hadoop核心文件、设置静态IP、组建一主二从集群,并启动HDFS和YARN服务。

660·
java
yarn-site.xml配置

yarn-site.xml配置

Docker

本文展示了Hadoop YARN配置文件yarn-site.xml的典型配置,包括NodeManager辅助服务、ResourceManager主机名、ShuffleHandler类、虚拟内存检测关闭以及ResourceManager各服务端口等关键属性,适用于MapReduce程序运行环境配置。

559
U

Ubuntu更新源

ubuntu系统

本文介绍Ubuntu更新源的方法,包括查看内核版本与发行版本的命令(uname -a、cat /etc/issue、lsb_release),以及通过阿里云或清华大学镜像站替换源文件的步骤:先备份/etc/apt/sources.list,再编辑替换为官方镜像地址。

588
解决Ubuntu开机后提示“不完整的语言支持”问题

解决Ubuntu开机后提示“不完整的语言支持”问题

ubuntu系统

针对Ubuntu开机提示“不完整的语言支持”问题,提供两个命令行解决方案:首先安装中文语言包(sudo apt-get install language-pack-zh-han*),然后运行语言支持检查命令(sudo apt install $(check-language-support)),以补全缺失的语言支持组件。

745
snap "xx" has "install-snap" change in progress

snap "xx" has "install-snap" change in progress

ubuntu系统随手发现

当使用Snap安装软件(如vlc)时,可能遇到错误信息「snap 'xx' has 'install-snap' change in progress」。这表示之前有未完成的安装操作。解决方法:运行'sudo snap changes'查看所有变更列表,找到对应ID,然后执行'sudo snap abort <ID>'中止该变更,即可重新安装。

705
工业互联网智能采集分析项目

工业互联网智能采集分析项目

项目总结

项目为工业纺织机器开发采集盒子,基于自定义无线协议传输数据,实现实时呈现、故障报警、流程无纸化及工艺、仓库、销售管理。全栈工程师负责需求、研发、部署,克服传统企业需求模糊、抵触使用、浏览器兼容等痛点,项目成功投入使用。

754·
NginxWindows后端