需要实现的功能:1、导入excel文件,10w条数据或者更多2、进行入库操作 可能涉及多张表 需要进行多表数据校验(updateOrCreate) 需要保证多张表数据一致(trans...
[图片] shell_exec() 和 exec() 都可以执行 shell 命令。 如果你的命令不知道因为什么原因而崩溃,你将不会知道其原因 —— 因为shell_exec() 和 exec() 不会抛出异常,他...
前言 swoole-1.7.2 增加了一个进程管理模块,用来替代 PHP 的 pcntl 扩展。 PHP自带的pcntl,存在很多不足,如 pcntl 没有提供进程间通信的功能 pcntl 不支持重定向标准...
Twitter 的 snowflake 在分布式生成唯一 UUID 应用还是蛮广泛的,基于 snowflake 的一些变种的算法网上也有不少。使用 snowflake 生成 UUID 很多都是在分布式场景下使用...
自从上次分享主题以后,受到了不少小伙伴的关注和支持。有些小伙伴反馈不知道如何使用主题,本来去年就应该发这篇说明的,一直在忙自己的项目,没有时间整理。正好过年放...
说明 对于我们这种前端会写,但不熟练的后端来说,Dcat-admin简直是福音。用Dcat-admin也做了几个项目,但是Dcat-admin的样式风格我个人还是不太喜欢。我个人是比较喜欢A...
概述 这是一个Go 相关的框架,库和软件的精选清单,引用自 awesome-go项目,并翻译补充而来这是一个Go 相关的框架,库和软件的精选清单,引用自 awesome-go项目,并翻译...
[图片] 一. 数据库命名规范 1.所有的数据库对象名称必须使用小写字母并用下划线表示,因为默认情况下,mysql对大小写敏感,mysql数据库本质上是linux系统下的一个文件,...
导出csv格式时其他都很正常,只有中文容易产生乱码,后来找到了添加BOM头的解决方案: $('#list_csv_export').click(function () { var url = $(this).attr(...
理解Blob对象 在Blob对象出现之前,在javascript中一直没有比较好的方式处理二进制文件,自从有了Blob了,我们就可以使用它操作二进制数据了。 现在我们开始来理解下Bolb...
解决: 切换到root用户 执行命令: sysctl -w vm.max_map_count=262144 查看结果: sysctl -a|grep vm.max_map_count 显示: vm.max_map_count = 262144 上述方法修改之...
一、迁移整个库 1.mongodump(导出) 命令格式:mongodump -h host:port -d dbname -o D:datadump [图片] 2.mongorestore(导入) 命令格式:mongorestore -h host:port...
背景 在开发中,我们很容易通过docker启动一个普通的mongodb数据库服务。但是有时候为了保持与线上环境一致,或者为了利用mongodb副本集的某些特性,我们需要在本地部署m...
[toc] 文章介绍 本文我们将介绍什么是consul,为什么需要consul, consul的安装, 服务注册, 健康检查, 服务发现 什么是consul 官方介绍: Consul is a service networ...
[TOC] 文章介绍 本文来简单介绍一下消息队列 ,这里将什么是MQ, 介绍RocketMQ的安装,RocketMQ的基本概念,消息类型,并使用go做各类消息的收发 什么是MQ 1.什么是mq 消...
社交账号:
我要举报该,理由是: