php excel PhpSpreadsheet 处理大量数据 读取
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566use PhpOffice\PhpSpreadsheet\IOFactory;use PhpOffice\PhpSpreadsheet\Spreadsheet;class Xlsx{ public static function load($filePath) { $inputFileType = IOFactory::identify($filePath); $excelReader = IOFactory::createReader($inputFileType); $PHPExcel = $excelReader->load($filePath); return $PHPExcel; } /** * 迭代每一行...
nginx 去掉了TLSv1.0 但是还是一直支持
nginx存在多个虚拟机时候必须所有虚拟机都去掉才会生效
liboffice soffice 转码 pdf ppt
文档转为pdf1.\soffice --convert-to pdf:writer_pdf_Export --outdir C:\var\test.pdf C:\var\b.pptx
docker php 安装 pqsql
12345678910FROM php:7.2.2-fpm# 国内源RUN apt-get cleanRUN apt-get update RUN apt-get install -y libpq-devRUN docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsqlRUN docker-php-ext-install pdoRUN docker-php-ext-install pdo_pgsql
git 忽略当前目录所有文件
建立文件1.gitignore 内容12*!.gitignore 忽略文件1git rm --cached readme1.txt
pgsql
json展开值1SELECT "value" FROM "inner_id_mapping", json_each_text(inner_id_mapping.ids::json) limit 100 窗口函数增加idx的序号字段,使用over进行分窗,后续可通过idx获取组内的行数 123456SELECT *, row_number() over(partition by province order by product_num desc) idx FROM ( SELECT sum(product_num) as product_num, "province", "channel" FROM "inner_analyse" GROUP BY "channel", "province") "b" 12345678mysql:show databasespgsql:\l 或者\l+(显示的信息要...
apache nginx header 删除 配置
apache 删除响应header 1Header unset Access-Control-Allow-Origin apache 增加header 1Header set Access-Control-Allow-Methods * nginx 增加header 1add_header Access-Control-Allow-Origin $http_origin always;
nginx 配置 转发
1234567server { listen 80; server_name geo.datav.aliyun.com; location / { proxy_pass http://geo.datav.aliyun.com; }}
mongo 备份 去除登录密码
冷备份直接备份存储mongo数据的文件夹 去除认证 找到mongo配置默认/etc/mongod.conf 注释其中其中 12security: authorization: enabled 停止原有的mongo 进入mongo执行目录,指定dbpath启动mongo 1./mongod --logpath "/data/bak/log/mongodb/mongodb.log" --logappend --dbpath "/data/bak/mongodb" 连接mongo不需要密码 1./mongo 热备份 1mongodump -d db_shzhijian -o /data/bak 将数据备份到指定目录 恢复数据 1./mongorestore -d db_shzhijian /data/bak/db_shzhijian 开启认证重启mongo php 未认证 php最好用3.6版本 authSource指的是当前用户的认证源,也就是他存在哪个库里面,root账户存在的...
记录一次 mysql 从 备份的data目录恢复
开始将整个mysql的data目录备份了后来的启动顺序 重新安装了同一个版本的mysql,并且启动’ 停止mysql 复制了mysql test performance_schema以外的所有文件夹.ib_logfile*(事务日志),ibdata1(共享表空间)到新的data 重新启动