写代码的环境是windows,生产环境是linux,这导致一个非常蛋疼的问题,开发环境和生产环境下所用的数据库地址,端口,密码都是不一样的,所以每次将代码上传至linux上时都需要改写配置,有时还容易忘掉。
在没有更好的解决办法前,我决定通过判断操作的类型来执行不同的数据库连接操作,幸好sys模块提供了这个功能
如果是windows,就会返回win32,如果是在linux下,就返回linux2
wx63d78546a4969 ©著作权
写代码的环境是windows,生产环境是linux,这导致一个非常蛋疼的问题,开发环境和生产环境下所用的数据库地址,端口,密码都是不一样的,所以每次将代码上传至linux上时都需要改写配置,有时还容易忘掉。
在没有更好的解决办法前,我决定通过判断操作的类型来执行不同的数据库连接操作,幸好sys模块提供了这个功能
如果是windows,就会返回win32,如果是在linux下,就返回linux2
【操作系统】第一章——计算机系统概述详谈操作系统的发展历程……
【操作系统】第一章——计算机系统概述详细介绍操作系统的基本概念
多线程,看起来很美好,但子线程间的互斥与协作,线程间的同步真的是让人头疼,今天,介绍
execvp会用即将运行的进程的内存替换掉调用进程的内存,更进一步讲,就是把
从学校里走出来后写的程序,日志可以说是必不可少的东西,python提供了非常简单方便的lo
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M