PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

文档归类:编程开发

phpexcel导出大量数据报错2019-07-02

phpexcel导出大量数据报错解决方法:PHPExcel 导出大数据时开启缓存机制 //此处是重点,设置超时的时间是300S,设置ini的内存限制有1G set_time_limit(300); ini_set("memory_limit","1024M"); // 设置缓存的内存格式 $cacheMethod = PHPExcel_CachedObjectStorageFactory::cache_in_memory_gzip;     // 缓存的数据格式为数组 $cacheSettings = array();  // 设置生效 PHPExcel_Settings::setCacheStorageMethod($cacheMethod,$cacheSettings);...
此文被围观89 分类: 编程开发 标签:  ··

PHPExcel导入wps编辑过的excel文件内存溢出问题修改2019-06-19

用PHPExcel导入表格时出现内存溢出,排查了很久的原因,最终是因为测试是使用的wps编辑excel导入失败用office编辑excel正常导入。phpexcel导入内存溢出问题修改方法:将:PHPExcel_IOFactory::load($file)修改成:$objReader = PHPExcel_IOFactory::createReader('Excel2007'); $objReader->setReadDataOnly(true); //使用文件流读取文件 $objPHPExcel = $objectReader->load($file);解决问题可以正常导入数据了。参考来源:https://blog.csdn.net/hxspace/article/details/84865802phpexcel,wps,phpexcel导入内存溢出...
此文被围观175 分类: 编程开发 标签:  ···

modal弹出窗KindEditor无法输入2019-05-16

Bootstrap的模态框中使用kindeditor无法编辑的问题,解决方法:能正常使用的把弹出窗的 tabindex="-1" 属性去掉就可以了,或者改成999999999这个数字要大,不然不起作用。问题地址:https://www.oschina.net/question/226830_143869, 答案在回复中。相关问答:kindeditor在dialog弹出框中无法获得焦点解决Bootstrap模态窗口Modal中使用Kindeditor或UEditorbootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题...
此文被围观192 分类: 编程开发 标签:  ····

discuz重置后台密码2019-05-11

执行下面SQL语句 用户名:admin 密码:780304UPDATE IGNORE `pre_common_member` SET `uid` = 1,`email` = 'admin@admin.com', `username` = 'admin',`password` = 'dc3ca11de97e974a450ac978c5f01bd8', `status` = 0,`emailstatus` = 0,`avatarstatus` = 0,`videophotostatus` = 0, `adminid` = 1,`groupid` = 1,`groupexpiry` = 0,`extgroupids` = '', `regdate` = 1334725420,`credits` = 10,`notifysound` = 0,`timeoffset` = '', `newpm` = 0,`newprompt` = 0,`accessmask...
此文被围观149 分类: 编程开发 标签:  ···

go: modules disabled inside2019-03-11

go: modules disabled inside GOPATH/src by GO111MODULE=auto; see 'go help modules'启用了 module 机制的包(库)或者可执行文件,它们的代码都必需放在 非GOPATH 的目录里面,这是必需条件,不是可选的条件。 如果对 GOPATH 目录里面的项目 执行 go mod init mod 那么将会报错: go: modules disabled inside GOPATH/src by GO111MODULE=auto; see 'go help modules'...
此文被围观368 分类: 编程开发 标签:  ···

Go学习指导【转】2019-03-10

Go大概2009年面世以来,已经8年了,也算是8年抗战。在这8年中,已经有很多公司开始使用Go语言开发自己的服务,甚至完全转向Go开发,也诞生了很多基于Go的服务和应用,比如Dokcer、k8s等,很多的大公司也在用,比如google(作为开发Go语言的公司,当仁不让)、Facebook、腾讯、百度、阿里、京东、小米以及360,当然除了以上提到的,还有很多公司也都开始尝试Golang,这其中是什么原因呢?让我们来一起分析分析。原因 1:性能Go 极其地快。其性能与 Java 或 C++相似。在我们的使用中,Go 一般比 Python 要快 30 倍。以下是 Go 与 Java 之间的基准比较:原因 2:语言性能很重要对很多应用来说,编程语言只是简单充当了其与数据集之间的胶水。语言本身的性能常常无关轻重。但是 Stream 是一个 API 提供商,服务于世界 500 强以及超过 2 亿的终端用户。数年来我们已经优化了 Cassandra、PostgreSQL、Redis 等等,然而最终抵达了所使用语言的极限。原因 3:开发者效率&不要过于创新看一下绝佳的入门教程《开始学习 Go 语言》(http://howistart.org/posts/go/1/)中的一小段代码:package main type openWeatherMap struct{}   func (w openWeatherMap) temperature(city string)...
此文被围观277 分类: 编程开发 标签:  ····

pyinstaller pyttsx3无法封装2019-02-20

细看win下面调用的drivers模块为sapi5, 里面依然是封装了win32com.client.Dispatch('SAPI.SPVoice')这个模块,可以直接用win32com.client自己改写封装就好,不用pyttsx3模块。文章来源:https://blog.csdn.net/m0_37991778/article/details/79974203...
此文被围观365 分类: 编程开发 标签:  ····

git设置默认拉取分支2019-01-29

git branch --set-upstream-to=origin/master master git pull默认摘取远程分支设置...
此文被围观343 分类: 编程开发 标签:  ·····

php连接mongodb2019-01-18

php7连接mongodb首先先要安装mongodb扩展这里提供一个简易的php mongodb类;<?php /**  * Created by PhpStorm.  * User: adophper  * Date: 2019/1/17  * Time: 15:20  */ /**  * mongodb操作类  * Class mongo  */ class mongo {     public $debug = true;     private static $_instance = [];     private $_mongo = null;     private $_db = null;     private function __construct($config)    &...
此文被围观334 分类: 编程开发 标签:  ···

【转】互联网项目架构之基于服务的分布式架构2019-01-16

以前一直找一篇通俗易懂的文章,今天终于找到了,记录下。文章来源:赵小忠文章地址:https://www.cnblogs.com/1315925303zxz/p/6371550.html  随着互联网电商项目的发展,越来越多的购物平台等都使用SOA分布式来作为系统主要架构。为什么有那么多的电商项目都选择SOA作为系统架构呢?这肯定是存在一定原因的,因为电商行业的项目它大概存在以下特点:分布式、高并发、高可用、集群、负载均衡、海量数据、系统安全等一系列问题都需要解决,那么我所了解的SOA分布式架构它正好基本能很好的解决这些问题。  首先我给大家介绍以下电商项目中一些常见的运营模式:    今天我就以近期开发过的一个电商项目为例,来分享一点我所理解的SOA结构开发流程,希望能够帮到大家,如有不妥,请指正。一:首先说说项目总体架构的流程  1、该项目采用SOA分布式架构,在此基础上我们又实现了面向服务的思想,中间件使用阿里巴巴出品的Dubbo服务治理的核心框架来管理整个系统的服务,并且选择zookeeper来作为注册中心;    2、大家都知道,一个电商项目是无法避免如何处理海量图片资源的问题,所以这里由使用一款用C语言开发的开源分布式文件系统FastDFS作为图片服务器,专门用于存储系统中所有的商品图片,广告图片等资源,并且通过Nginx反向服务器来访问图片服务器上的资源;       3、接着说说商品搜索功能这块的架构,这里我们将在Linux系统上搭建了solr集群并实现了集群分片,安装了IK...
此文被围观376 分类: 编程开发 标签:  ········

yii2 model主动设置属性报错2019-01-14

$model->addError('code', Yii::t('common', 'same_code'));主动设置字段报错信息addError。...
此文被围观382 分类: 编程开发 标签:  ···

Java使用mybatis生成model dao mapper2018-10-22

使用mybatis生成model dao mapper文件方法:1、添加依赖包:并且在build-plugins下添加如下配置:2、配置mybatis:generatorConfig.xml 网站搜一搜这里就不贴了,注意网上的很多http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd这个标红报错,需要修改成:http://www.mybatis.org/dtd/mybatis-generator-config_1_0.dtd3、配置mavenmybatis-generator:generate  -e-e 让该插件输出详细信息...
此文被围观569 分类: 编程开发 标签:  ·····

php-fpm添加到开机启动2018-10-08

使用命令:cd /usr/local/php/etc,进入etc目录,编辑 php-fpm.conf 文件 ,将 ;pid = run/php-fpm.pid  前面的分号去掉使用命令: cd /usr/local/src/php-5.6.65/sapi/fpm  进入目录(该目录为php源码包解压后的目录),找到 init.d.php-fpm 文件,使用命令:cp init.d.php-fpm /etc/init.d/php-fpm 将该文件复制到 /etc/init.d 目录下并改名为 php-fpmphp-fpm启动命令:service php-fpm start php-fpm停止命令:service php-fpm stop php-fpm重启命令:service php-fpm restart添加开机启动项的2种方法方法一,编辑rc.loacl脚本Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本。 当然要添加到语句:exit 0 前面才行。方法二,添加一个Ubuntu的开机启动服务。          将你的启动脚本复制到 /etc/init.d目录下,设置脚本文件的权限sudo chmod 755 /etc/init.d/test,执行如下命令将脚本放到启动脚本中去:sudo /etc/init.d/update-rc.d test defaults 95,注...
此文被围观496 分类: 编程开发 标签:  ··

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2019adophper.com All Rights Reserved.