edk24's repos on GitHub
Python · 68 人关注
getseal
印章提取, 公章提取, 背景透明, 电子章
Shell · 21 人关注
gitsync
git一键同步脚本, 代码合并
Go · 8 人关注
git_automatic_commit
git自动提交工具, 原理: 监控目录文件变化, 再对比状态 添加,提交,拉取,推送
PHP · 5 人关注
ant-cloudpay-sdk
蚂蚁|支付宝/云支付 SDK
Dockerfile · 4 人关注
dockerfile-golang
Golang running on ubuntu18.04
PHP · 4 人关注
jumdata_sdk
聚美智数SDK / 短信 / 身份识别 / OCR识别
Makefile · 3 人关注
docker-lnmp
docker lnmp
HTML · 2 人关注
E-htmlayout-QQLoginUI
易语言htmlayout仿QQ登录窗口示例
Go · 2 人关注
go-delay-exec
golang Delayed execution
CSS · 1 人关注
2016_shanghai_GuoQiZhuangShi
2016版 企业信息平台 erp软件源码
1 人关注
bcloud
百度网盘的linux桌面客户端
PHP · 1 人关注
bit365
bit365
HTML · 1 人关注
E-Htmlayout-WebUI-demo
易语言 htmlayout 示例
JavaScript · 1 人关注
electron-vue
An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
JavaScript · 1 人关注
gh-oauth-server
C · 1 人关注
HP-Socket
High Performance TCP/UDP/HTTP Communication Component
PHP · 1 人关注
php-api-base
A simple php framework for api interface development
0 人关注
100plugins
:100: Write 100 javascript plugins
PHP · 0 人关注
AutoRoomAssign
按性别、要求(单人间,双人间)随机排房,相同性别双人间同住
Dockerfile · 0 人关注
docker-php
基于 `php:x.x.x-alpine` 构建的应用基础镜像,内置nginx composer,可用于 k3s, k8s 等
Shell · 0 人关注
docker-tp
适用 thinkphp5>= 的lnp镜像(不含mysql)
0 人关注
edk24
0 人关注
FreeRDP
FreeRDP is a free remote desktop protocol library and clients
0 人关注
frontend-develops-skill-summary
Development experience with javascript, jQuery, Vuejs, Wechat MiniProgram and so on
PHP · 0 人关注
gzdata_sms_sdk
『云上贵州短信SDK』
0 人关注
icbc
工行 商户收单服务 二维码扫码支付
0 人关注
kcp
KCP - A Fast and Reliable ARQ Protocol (快速可靠传输协议)
JavaScript · 0 人关注
mp.common.authorization
微信公众号通用授权
Shell · 0 人关注
mysql-shell
mysql数据库维护脚本
JavaScript · 0 人关注
node-ocr
简单的 node-ocr api服务 (tesseract-ocr)
edk24

edk24

awsl
🏢  独立开发者
V2EX 第 317536 号会员,加入于 2018-05-21 04:02:54 +08:00
32 S 65 B
233
简单 Excel 导入导出库, 欢迎使用和提意见
PHP  •  edk24  •  2 天前  •  最后回复来自 codebs
17
各位大佬 请教一个 PHP 记录 api 日志的问题
PHP  •  edk24  •  2022-04-01 13:52:48 PM  •  最后回复来自 markgor
12
mysql 四百万左右数据 count(*) 49 秒才响应,求助大佬怎么优化?
  •  1   
    MySQL  •  edk24  •  2021-08-02 17:26:10 PM  •  最后回复来自 ivanMeng
    55
    求 sql 优化才几万数据查询都破 1s 了
    MySQL  •  edk24  •  2021-06-11 16:12:24 PM  •  最后回复来自 edk24
    15
    大佬们, mysql 五百万以上的 join left 关联查询统计很慢 怎么操作
    MySQL  •  edk24  •  2021-06-11 21:45:32 PM  •  最后回复来自 xuanbg
    26
    vue v-for 循环嵌套报错问题,请大佬闷帮忙看看
    Vue.js  •  edk24  •  2021-06-03 14:59:02 PM  •  最后回复来自 lovecy
    9
    求助 ubuntu 20.04 一天崩一两次显示器无信号,机器仍在运行
    Linux  •  edk24  •  2021-04-30 22:56:47 PM  •  最后回复来自 edk24
    20
    基于一份代码修改的程序, 怎么同步提交?
    git  •  edk24  •  2021-01-04 14:37:36 PM  •  最后回复来自 faqqcn
    19
    求助! PHP -fpm 并发配置
    PHP  •  edk24  •  2021-02-25 14:33:57 PM  •  最后回复来自 edk24
    30
    来分享一下我的工作笔记
    程序员  •  edk24  •  2020-11-26 17:47:13 PM  •  最后回复来自 edk24
    7
    edk24 最近回复了
    3 天前
    回复了 edk24 创建的主题 PHP 简单 Excel 导入导出库, 欢迎使用和提意见
    @codebs 这个可以有,常用的架构都编译来放着。 问一个问题比如 php7.x 和 php8.x 都可以用同一个编译的 so 库吗?
    cpu 架构一致的情况下
    3 天前
    回复了 edk24 创建的主题 PHP 简单 Excel 导入导出库, 欢迎使用和提意见
    @Xinu 确实,我在做 100000row and 100column 时,4G 内存都不够 `PhpSpreadsheet` 吃。 csv 我还是依靠 fputcsv 实现可用的, 但也会占到 1.6GB 左右(全部读取存变量, 可能回调处理每一行效果更优)。

    我这个库还是关注易用性方面吧 😭,无需安装三方扩展 composer 一句话安装, 一行代码搞定导出 也算是个小优点。
    3 天前
    回复了 edk24 创建的主题 PHP 简单 Excel 导入导出库, 欢迎使用和提意见
    @maigebaoer 多谢大佬的关注,上面有测试 10w 行 100 列的测试结果。 已经是优化后 csv 的结果了。

    这个库的初衷是为了能快速的实现导入导出功能, 易用性是我主要关注的内容,十万左右数据量足够覆盖大多数场景了。 字段少一点的话 100w 估计也挺快的, 问题就是内存占用会比较大。

    csv 是靠 fgetcsv 实现的,这个是 php 原生提供的,优化的空间我能想到的就是使用回调来读取每一行处理。这样可以减少内存的使用。

    对性能速度内存有特殊要求的话,我更推荐上面朋友们推荐的 xlswriter , 使用也比较简单 速度快 内存占用低。 只是需要安装扩展来实现。
    3 天前
    回复了 edk24 创建的主题 PHP 简单 Excel 导入导出库, 欢迎使用和提意见
    @manhere 这个库考虑的是单表数据的导入与导出, 这个场景最多。宗旨是简单使用,快速实现导入导出数据的功能。

    如果涉及多工作表就会变得复杂起来,这样更推荐 PhpSpreadsheet 高度 diy

    谢谢你的反馈,回头我把涉及多工作表无法实现的内容写到 README 中
    3 天前
    回复了 edk24 创建的主题 PHP 简单 Excel 导入导出库, 欢迎使用和提意见
    @ShineyWang

    我这个库依赖的 PhpSpreadsheet ,test100000row_and_100column 内存和耗时消耗都巨大,为此我优化了 csv 部分

    足够跑通导出导入,但需要提前组装数据或一次性返回数据。 对内存的占用略高一点( 1.6GB)。 速度还行


    This test printed output: CSV => 100000 行 100 列导出: 耗时:0.980793 sec

    This test printed output: CSV => 100000 行 100 列导入: 耗时:3.367294 sec


    哈哈等我回过头编写 README 准备推荐 `xlswriter` 和 `swiftexcel` 的时候才发现 `swiftexcel` 是 C# 的库。
    3 天前
    回复了 edk24 创建的主题 PHP 简单 Excel 导入导出库, 欢迎使用和提意见
    @ShineyWang 还没有做性能测试, 依赖 PhpSpreadsheet 实现的. 目前就我和我朋友在一些小项目中使用;

    看来大家都比较在意大量数据的处理性能和速度, 回头做一个。 谢谢你的建议
    3 天前
    回复了 edk24 创建的主题 PHP 简单 Excel 导入导出库, 欢迎使用和提意见
    @bugsnail 好的, 我先记录起来 回头看看怎么实现 谢谢 Thanks♪(・ω・)ノ
    11 天前
    回复了 yuwancumian27149 创建的主题 NAS 京东上的 nas 大家怎么选择?
    整个英特尔盒子 准系统, 买硬盘。 装黑裙+ipv6+ddnsgo+ipv6 域名绑定。
    12 天前
    回复了 higanbana 创建的主题 PHP 现在的 PHP 生态是否有些过于复杂了?
    1h1g 编译 swoole 扩展都很吃力吧,对配置吃紧就用 go 吧。 我觉得语言没有高低之分, 合适的场景就应该选合适的语言
    138 天前
    回复了 Features 创建的主题 MySQL MySQL 数据上亿以后,查询分页问题
    @akinoowari 学到了大佬
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2450 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:26 · PVG 17:26 · LAX 02:26 · JFK 05:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.