文章

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

271 篇文章 · 21 个分类

Python random

Python random

Python

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

583·
Python
P

Python for while

Python

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

518
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等组件的常用端口。

681·
httpHTTPS
Docker安装Hadoop

Docker安装Hadoop

Dockerubuntu系统

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

647·
java
yarn-site.xml配置

yarn-site.xml配置

Docker

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

550
U

Ubuntu更新源

ubuntu系统

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

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

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

ubuntu系统

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

742
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>'中止该变更,即可重新安装。

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

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

项目总结

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

744·
NginxWindows后端
会员系统项目总结

会员系统项目总结

项目总结

该项目为公司首个核心项目,基于会员、积分、购物、线下兑换的综合平台,需承载千万级会员、数百万日订单及亿元日成交。采用自建云(VMware ESXI),结合多种OS、Nginx负载均衡、物理防火墙。作者组建研发团队分三个项目组和三个职能组,主导系统架构搭建、代码编写、硬件采购及制度制定。解决人员招聘、需求变更、并发重复订单、网络访问等问题,最终如期上线并经受住大流量攻击。

696·
.NET

安装下载 Sublime3

ubuntu系统

本文介绍了Sublime Text 3的下载(官网或wget)、安装(dpkg -i)、破解方法(修改二进制文件)、多个许可证密钥、设置中文界面(通过Package Control安装ChineseLocalizations)以及禁用自动更新的设置。

648
Docker 自动启动和容器自动启动

Docker 自动启动和容器自动启动

Docker
597