自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 phpexcle大数据量导出

引导关注商务学习动图最近接到一个需求,通过选择的时间段导出对应的订单数据到excel中, 由于数据量较大,经常会有导出500K+数据的情况。平常的导出用的PHPexcle,将数据一次性读取到内存中再一次性写入文件,而在面对生成超大数据量的excel文件时这显然是会造成内存溢出的。这时就需要循环批量写入excle导出。过程中可能遇到的问题:1.超时:Maximum execution tim...

2019-03-31 18:10:22 1338

转载 从并发处理谈PHP进程间通信----并发锁表操作

转载来源:http://www.cnblogs.com/zhenbianshu/p/6388777.html从并发处理谈PHP进程间通信(一)外部介质 进程间通信进程间通信(IPC,Inter-Process Communication),多进程开发中,进程间通信是一个永远也绕不开的问题。在 web开发中,我们经常遇到的并发请求问题,本质

2017-12-12 11:51:42 644

原创 头部信息 $_SERVER

$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。下表列出了所有 $_SERVER 变量中的重要元素。 元素/代码描述$_S

2017-11-07 15:10:04 591

原创 PHP底层的运行机制与原理

参考文献 :https://mp.weixin.qq.com/s/5CKF5hL3Grs1kLQPh3iYDAPHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。了解PHP底层实现的目的是什么?动态

2017-10-30 13:24:47 281

转载 mysql主从复制与读写分离部署

读写分离与主从复制是提升mysql性能的重要及必要手段,大中型管理系统或网站必用之。一、什么是读写分离与主从复制先看图(图1  图片来源于网络)       如上图所示,当web server1/2/3要写入数据时,则向mysql db Master(主服务器)发出写入请求(即写入到master),如果要进入读操作时,则只向从服务器 mysql DB

2017-10-18 14:19:06 284

原创 linux mysql设置

参考文献:http://www.cnblogs.com/love540376/p/6420034.html一:登录安装后的mysql数据库,如下图: 二:输入给root用户设置权限的命令行并回车,如下图:这里的root代表root用户,最后的root代表root用户的密码,我这里用户名,密码都是root,中间的%号

2017-10-14 18:08:06 545

原创 阿里云 Linux svn的搭建和测试

借鉴文章:http://www.blogjava.net/rockblue1988/archive/2014/11/19/420246.aspxhttp://blog.csdn.net/testcs_dn/article/details/453929631.检查是否已安装rpm -qa subversion如果要卸载旧版本:yum remove subver

2017-09-28 17:39:49 450

转载 lnmp 域名绑定与设置

该文字转载自:https://lnmp.org/faq/lnmp-vhost-add-howto.html  (感谢广大网友的分享)一般情况下每个虚拟主机就是一个网站,网站一般通过域名进行访问。本文为教程适合LNMP 1.2+,各个版本的添加过程基本类似,按提示操作即可。1.4版添加了SSL选项可以选择Letsencrypt和自备SSL证书,多PHP版本选择等功能。1.

2017-09-06 17:24:45 12125 1

原创 Linux 结构目录的解析和说明

本文章来自网上转载,感谢Jr们的分享 /bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin 系统管理命令,这里存放的是系统管理员使用的管理程

2017-08-02 11:47:19 278

原创 阿里云服务器搭建lnmp。Centos6.8 + nginx-1.10.3 + MySQL-5.6.16 + PHP-5.4.16

参考文献:http://www.jb51.NET/article/107429.htm 注意事项:1.英文引号的使用 和 –add(–list)前的–号(两个 - 线) 2.命令行代码要整行,不能断开安装Nginx 1.准备工作 1.关闭SELINUX 修改配置文件,重启服务后永久生效。 # sed -i ‘s

2017-08-02 11:45:10 1007

原创 阿里云服务器 lnmp搭建有感

借鉴文章来源:http://www.cnblogs.com/wen858636827/archive/2012/12/26/2834373.html1.阿里云服务器,搭建nginx好后,公网访问不到,是由于阿里云服务器没有配置80端口,到阿里云官网上管理-》安全组-》配置规则-》添加安全组规则  新增80端口访问2. /bin 二进制可执行命

2017-08-01 16:18:17 941

原创 linux文件上传下载

本文载自http://skypegnu1.blog.51cto.com/8991766/1538371 感谢Jr们的强大分享1、简述  通常,利用SSH管理远程Linux服务器时,经常需要与本地交互文件。当然,我们可以利用FTP方式,比如通过Filezilla客户端软件。不过直接使用SSH软件(SecureCRT、Xshell)自带的上传和下载功能无疑使最方便快捷的

2017-07-31 23:46:19 22011 1

原创 window下安装gvim

window下安装gvim编辑器

2017-07-21 18:59:14 805

原创 window openssl 安装与使用

下载和安装openss方法一:直接使用openssl安装包---直接下载安装包exe,双击安装;vc++插件记得下载Window 的openssl的安装包的下载地址为:http://slproweb.com/products/Win32OpenSSL.html  ---到这里选择自己的32或64位,一般light版本就可以了一步步安装到位后,1.cmd->cd 安装的路径下

2017-06-01 21:40:53 615

原创 centos虚拟克隆

1. 在标题栏右键-》克隆2. 进入下方后 ,会看到有两个差不多一样的,只是一个eth0,一个eth1;将eth0那行的最前方加 # ,也就是将其注释掉;修改下方的eth1 -》eht0 ;同时复制或记录下其mac地址;# vi /etc/udev/rules.d/70-persistent-net.rules3.#vi /etc/sysconfig/network-s

2017-05-25 14:50:17 240

原创 centos6.8 安装redis

.在(/usr/local/src)下,1.下载: # wget  http://download.redis.io/releases/redis-3.2.8.tar.gz2.解压: tar zxvf redis-3.2.8.tar.gz3.进入目录: cd redis-3.2.84.编译并指定安装目录: make PREFIX=/usr/local/r

2017-05-23 13:15:40 442

原创 CentOS6.8 安装 nginx + mysql+ php

准备工作:官网下载tar.gz源码包(nginx-1.10.3  +  mysql-5.6.16 + php-5.4.16  )安装nginx1.关闭 selinux : #  sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config ---或是进入文件改也ok2.生效: # setenforce 03.将ng

2017-05-18 16:27:37 750

原创 xshell连接不上

一切配置正常,防火墙也有打开22端口,但就是连接不上,网上有说关闭防火墙、或是网络连接方式还原默认;其实有时候查看下网络是否能连接、就是浏览器是否能刷开网页,有可能是实际的网络没连接上。

2017-05-17 11:00:10 1328

原创 linux端svn服务器的搭建和上传实现

window的svn客户端,上传文件到专门的svn服务器,再在另外一台上线的linux上检出并在其上进行项目的编译。1.预备:在window端装有svn客户端;在linux系统上装有svn作为专门的svn服务器;在另一linux(装有apache、                 php、mysql,运行网站)上装svn。2.在CentOS6.8下搭建svn服务器1)安装---

2017-05-17 00:47:47 559

原创 CentOS [root@bogon ~]# 主机名问题

修改linux主机的配置文件/etc/sysconfig/network 和 /etc/hosts 1).修改/etc/sysconfig/network里面的主机名字。 [root@bogon ~]# vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=xxx (自己命名xxx) 2).修改/etc/hosts里面的名字

2017-05-15 00:40:44 2602

原创 linux centos6.8 网络配置

1.配置ip地址:vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 (网卡名称)TYPE=EthernetONBOOT=yes (是否开机自启动)NM_CONTROLLED=yesBOOTPROTO=static  (获取ip方式,有静态,动态dhpd,和不指定none)IPADDR=192.168.1.10

2017-05-14 22:58:06 8342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除