文章

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

共 289 篇文章 · 26 个分类

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

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

ubuntu系统

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

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

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

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

项目总结

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

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

会员系统项目总结

项目总结

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

899·
.NET
安

安装下载 Sublime3

ubuntu系统

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

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

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

Docker
728
Docker设置固定IP地址

Docker设置固定IP地址

Docker

本文介绍如何在Docker中为容器设置固定IP地址。通过创建自定义网络(如newnetwork,网段172.18.0.0/16),再使用docker run时指定--ip参数,即可为容器分配固定IP。验证使用docker inspect命令。

778
docker配置镜像加速器

docker配置镜像加速器

ubuntu系统Docker

介绍如何通过修改/etc/docker/daemon.json文件配置Docker镜像加速器,提供通用镜像地址(如registry.docker-cn.com、hub-mirror.c.163.com等)及阿里云专用加速器地址,并给出设置用户权限避免每次使用sudo的方法。

787
Docker安装phpmyadmin

Docker安装phpmyadmin

Docker

本文详细介绍了通过Docker安装phpMyAdmin的多种方法,包括任意连接模式、预设服务器、连接MySQL Docker容器、使用Docker Compose简化部署以及自定义配置(如注入配置文件、环境变量和Docker secrets),并提供了相关命令和示例。

1230·
MySQL
typecho改成UEditor

typecho改成UEditor

随手发现

本文介绍如何将Typecho博客系统的默认编辑器更换为百度UEditor,提供项目GitHub地址和下载链接,并重点讲解修改Uploader2.class.php及config.json文件以解决图片上传问题的方法。

890
office365订阅

office365订阅

随手发现
1029·
ml
D

django form field

django

本文介绍Django表单在模板中的输出选项(as_table, as_p, as_ul),表单字段的常用属性(label, value, errors等),以及通过重定义字段或__init__方法设置字段为可选(required=False)的两种方法。

871