在这篇文章中,我们将学习如何使用 PyInstaller 将 Python 程序打包成 shell 脚本 (.sh)。这个过程对于将 Python 应用程序分发给其他用户非常有用,尤其是在 Linux 系统上。我们将逐步介绍整个流程,提供必要的代码示例以及详细的解释。
仓库表分层规范
命名规则
表的命名需要遵循基本原则:层次_表名_所属项目,如bdl_order_eb;
临时表的命名可考虑带上创建人姓名缩写信息:tmp_xxx_zhangsan、tmp_xxx_lisi、…
2025年03月28日
在这篇文章中,我们将学习如何使用 PyInstaller 将 Python 程序打包成 shell 脚本 (.sh)。这个过程对于将 Python 应用程序分发给其他用户非常有用,尤其是在 Linux 系统上。我们将逐步介绍整个流程,提供必要的代码示例以及详细的解释。
2025年03月28日
检索增强生成(RAG)将检索技术与生成模型相结合,彻底颠覆了我们与AI模型的交互方式。但从具体实现来看,我们该如何在本地构建RAG应用,同时摆脱对API密钥或者云设施的依赖?
2025年03月28日
这是一个系列文章。这一期非常重要,后面很多的软件安装都是需要这一篇文章支持的,那就是如何在termux中安装docker,并且成功运行!
2025年03月28日
表的命名需要遵循基本原则:层次_表名_所属项目,如bdl_order_eb;
临时表的命名可考虑带上创建人姓名缩写信息:tmp_xxx_zhangsan、tmp_xxx_lisi、…
2025年03月28日
首先我们需要准备两台服务器,一台WIN2008主服务器,一台LINUX64位6.5副服务器。
1.安装 mysqla.zip,全部点下一步就可以,出现的窗口选择设置密码258369
2.打开
MySQL_Connector_ODBC_3.51.zip也是点击下一步
3.安装数据库
Navicat_for_MySQL_10.0.11.0_XiaZaiBa.exe 这个是默认下一步,点到最后就可以
2025年03月28日
前面我写了一篇《如何用iPad Pro写代码》,看评论感觉大家不是很满意,这次晒出大绝招,大家心心念念的Intellij IDEA可以在iPad Pro上运行啦,惊不惊喜,意不意外。
2025年03月28日
2025年03月28日
在开发或生产环境中,我们经常会搞一套自动化部署方案(俗称一键部署)。比较流行的一种就是Gitlab+Jenkins实现方案,不过这种方案占用内存比较大,没有个8G内存,很难流畅运行,而且部署起来也不快。最近发现一款神器Drone,轻量级CI/DI工具,结合Gogs使用内存占用不到1G,几行脚本就能实现自动化部署,推荐给大家!