PHP无法获取环境变量解决办法

版权声明:本文为博主原创文章,转载请注明出处。

前言

在开发PHP项目时,遇到了无法通过getenv获取PATH的情况,检查phpinfo发现PHP无法获取环境变量。

Read More

在Mac上开启AptX

版权声明:本文为博主原创文章,转载请注明出处。

前言

在使用Mac下使用蓝牙耳机时,声音时常断断续续;

我寻思着会不会是音频编码的问题,猜测Intel蓝牙对AAC编码支持较差。

在搜索相关资料后,发现Intel蓝牙似乎支持AptX,那么便尝试更换之。

Read More

在Windows平台安装PyCrypto

版权声明:本文为博主原创文章,转载请注明出处。

前言

在使用PyInstaller加密打包程序时,遇到了打包程序无法启动的问题。

查阅资料后发现是因PyCrypto未能正确安装。

首先尝试了安装替代品PyCryptoDome,后来发现并不可行。

然后编译安装PyCrypto时又出现了无法安装的问题,再以此记录。

Read More

Python在CentOS下的编译安装过程

版权声明:本文为博主原创文章,转载请注明出处。

前言

最近在编写CentOS环境下的自动部署脚本,开发环境使用Python3.7+在CentOS环境下需要自行安装。

在安装的过程中,把以前没记录下来的坑又踩了一遍,故以此记录。

Read More

unoconv转换Csv中文乱码问题

版权声明:本文为博主原创文章,转载请注明出处。

前言

最近在使用PHPSpreadsheet导出大量数据到Xlsx时,频繁出现各种问题;如内存溢出、数据丢失等。

后来更换导出格式为Csv,问题减少了,但是在Office中使用极其不友好;如不支持单元格格式、在不同系统中使用的编码不同可能会出现乱码的情况。

于是就有了这么一个折中的方案,PHP导出时使用Csv格式,导出完成后,使用unoconv将文件转换为Xlsx格式。

然而使用unoconv转换为Xlsx时,遇到了中文乱码的问题。

1
unoconv -f xlsx -o xx.xlsx xx.csv
Read More