自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

newmiracle学习天地

newmiracle学习天地

  • 博客(49)
  • 收藏
  • 关注

原创 PHP ob_gzhandler的理解

PHP ob_gzhandler的理解那么对于我们这些没有开启mod_deflate模块的主机来说,就只能采用ob_gzhandler函数来压缩了,它的压缩效果和mod_deflate相比,相差很小,几乎可以忽略(但它只能对php文件进行压缩)使用ob_gzhandler函数有3种方法让它对php进行压缩:1、在php.ini中设置output_handler = ob_gzhan

2017-01-29 20:48:22 392

原创 javascript异步上传压缩图片并立即显示图片

javascript异步上传压缩图片并立即显示图片 选择图片 var img; $("input:file").change(function (){ //con

2017-01-29 12:13:40 357

原创 linux减少服务器带宽的方法

linux减少服务器带宽的方法用百度静态资源公共库http://cdn.code.baidu.com/ 不仅可以不使用服务器流量 而且还有cdn加速比方说http://apps.bdimg.com/libs/jquery/1.9.1/jquery.js查看原文:http://newmiracle.cn/?p=1127

2017-01-29 11:06:55 361

原创 PHP Imagick发光文字

PHP Imagick发光文字$canvas = new Imagick(); $canvas->newImage(500, 200, 'white'); $canvas->setImageFormat('png'); $text = new Imagick(); $text->newImage(500, 200, 'none'); $text->se

2017-01-27 21:52:59 1143

原创 PHP扩展插件imagick使用笔记

PHP扩展插件ImageMagick使用笔记imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的APIImageMagick是一套软件系列,主要用于图片的创建、编辑以及转换等,详细的解释见ImageMagick的官方网站http://www.imagem

2017-01-27 11:43:01 383

原创 微信小程序学习心得

微信小程序学习心得view标签就是div标签navigator标签当成a标签

2017-01-26 14:02:34 1148

原创 PHP防止多次请求刷红包的方法

PHP防止多次请求刷红包的方法 $signarray=array(); $signarray['name']='wefwf'; $time=time(); $signarray['time']=$time; $signarray['phone']='wef'; $signcreate=$t

2017-01-24 15:02:17 2032

原创 PHP重命名文件夹下的文件后缀名

PHP重命名文件夹下的文件后缀名 public function zhuanhouzuiming(){ $lujings='upload/'; $filesnames = scandir($lujings,1); foreach ($filesnames as $k=>$v){ $xv=$

2017-01-24 10:55:24 518

原创 linux ffmpeg 源码安装教程

AMR格式是智能手机上的常用音频文件格式,比MP3格式的压缩比大。同样时长的AMR文件大概是MP3的十分之一,所以在移动互联项目中应用比较广泛。但目前AMR格式在个人电脑上应用较少,所以目前大部门播放器都不支持AMR,为了解决这个问题我们打算在服务器端将AMR转成MP3,以便在个人电脑上通过浏览器的方式进行播放。最近公司一款基于移动互联网的产品有个短暂的录音(留言)功能,因为录音需要传输到服务器上

2017-01-23 16:31:16 576

原创 jquery swipper插件的一些弊端

jquery swipper插件的一些弊端写在slide里面的html 会影响他的触摸机制 比方说文本框输入不了 什么等等查看原文:http://newmiracle.cn/?p=1062

2017-01-18 14:22:44 690

原创 html5摇一摇代码

html5摇一摇代码var SHAKE_THRESHOLD = 3000;var last_update = 0;var x = y = z = last_x = last_y = last_z = 0;function shakeinit() { if (window.DeviceMotionEvent) { window.addEventLi

2017-01-18 12:34:18 426

原创 html5点击input没有出现光标完美解决方案

html5点击input没有出现光标完美解决方案 直接自己用jquery 写点击出现光标 $('.inputname, .inputphone').on('touchstart',function () { $(this).focus(); })查看原文:http://newmiracle

2017-01-17 16:31:11 13826 1

原创 PHP GD竖排文字写法

PHP GD竖排文字写法 $white = imagecolorallocate($image, 255, 255, 0); imagettftext($image, 44, 0, 140, 55, $white, $zitipath, "竖\n排\n文\n字");查看原文:http://newmiracle.cn/?p=1044

2017-01-16 17:38:15 2761

原创 html5滚动页面简单写法

html5滚动页面简单写法纵向滚动比较简单直接在外面加个高度 然后overflow-y: auto; 横向比较复杂了外面写两层 最外面一层写个宽度 overflow-x: auto;第二层 写width:10000rem无限大 查看原文:http://newmiracle.cn/?p=1041

2017-01-16 13:47:49 1741

原创 xshell快速复制粘贴的方法

xshell快速复制粘贴的方法选中就是复制了然后点鼠标中键就粘贴 是不是很方便查看原文:http://newmiracle.cn/?p=1037

2017-01-13 16:33:00 2104

原创 html5 audio标签切换播放音乐的方法

html5 audio标签切换播放音乐的方法测试1测试2测试3测试4$('.ceshiqiehuan').each(function () { $(this).on('touchstart', function () { $('#music1')[0].pause(); var luyinpath = $

2017-01-13 16:05:21 11495

原创 HTML5微信jssdk录音播放语音的方法

HTML5微信jssdk录音播放语音的方法需要注意的2个问题1 就是一定要判断1秒内 录音都不算 ps:太短不能录音2 录音超过1分钟 会发现正在录音突然消失 所以要写wx.onVoiceRecordEnd 这个是是1分钟会自动出发 然后写上传数据前端代码如下 $('.luyin').on('touchstart',function () { wx

2017-01-13 14:22:08 13250

原创 javascript获取时间戳的方法

javascript获取时间戳的方法 START = new Date().getTime();这个是毫秒 除以1000就是秒啦查看原文:http://newmiracle.cn/?p=1019

2017-01-13 10:20:05 478

原创 HTML5微信长按图片不会弹出菜单的解决方法

HTML5微信长按图片不会弹出菜单的解决方法他是不会影响body里面的触摸事件的查看原文:http://newmiracle.cn/?p=1017

2017-01-13 10:00:20 6248 2

原创 phpcms发布文章自定义字段

phpcms发布文章自定义字段1 进入后台 模型管理 新建模型 里面可以自定义字段了查看原文:http://newmiracle.cn/?p=1013

2017-01-12 15:28:27 978

原创 phpcms新建模板页教程

phpcms新建模板页教程1 直接去template文件夹里的复制的模板页 比方说list1.html2 去后台 界面模板风格 default 默认模板 点击详情列表 找到list1.htm 设置中文名字查看原文:http://newmiracle.cn/?p=1011

2017-01-12 15:26:48 516

原创 linux alias写快捷键笔记

linux alias写快捷键笔记#vi .bashrcalias phpfpmrestart='/usr/local/php/sbin/php-fpm -y /usr/local/php/etc/php-fpm.conf -c /usr/local/php/etc/php.ini'alias phpfpmsocket='chmod -R 777 /dev/shm'alias

2017-01-12 09:27:56 435

原创 linux shell 写swoole重启脚本

linux shell 写swoole重启脚本 代码如下#!/bin/shkill `lsof -t -i:9501`sleep 2php /data/web/mircoweb/wwwroot/Public/swoole.phpsleep 1netstat -ntlp查看原文:http://newmiracle.cn/?p=988

2017-01-11 16:28:19 2015

原创 wordpress防止垃圾邮件方法

wordpress防止垃圾邮件方法安装NoSpamNX插件然后设置Operating mode 为 Block (recommended) save查看原文:http://newmiracle.cn/?p=967

2017-01-11 11:13:15 1465

原创 linux免费证书申请教程

linux免费证书申请教程直接去阿里云 菜单有个证书服务 进去有个购买证书菜单 选择免费的 然后会提示写个人资料 然后系统生成csr 然后提交审核查看原文:http://newmiracle.cn/?p=963

2017-01-11 10:33:41 526

原创 linux阿里云服务器更换镜像的方法

linux阿里云服务器更换镜像的方法1 先进入硬盘创建快照 生成自定义镜像 ps:他可以在阿里云各个服务器上共享直接进ecs 关闭服务器 重新初始化硬盘 然后主界面有更换系统盘 选择自定义镜像 确定就好了查看原文:http://newmiracle.cn/?p=959

2017-01-11 10:20:14 4876

原创 nginx开启gzip的方法

nginx开启gzip的方法1、vi打开Nginx配置文件vim /usr/local/nginx/conf/nginx.conf2、找到如下一段,进行修改gzip on;gzip_min_length 1k;gzip_buffers 4 16k;#gzip_http_version 1.0;gzip_comp_level 2;gzip_type

2017-01-10 13:38:53 391

原创 PHP GD创建透明画布方法

PHP GD创建透明画布方法 代码如下 $zhibg = imagecolorallocatealpha($image, 255, 0, 0); imagefill($image,0,0,$zhibg); imagecolortransparent($image,$zhibg); imagepng($image, $zitipicpa

2017-01-10 11:01:34 5794

原创 CSS3rem自适应

CSS3rem自适应如果外层背景是 width:100%; height:100%;拉伸的背景 那top必须要用百分比 才能保证跟背景结合如果外层背景是 width:100%; 自适应宽度的背景 那top必须要用rem 才能保证跟背景结合查看原文:http://newmiracle.cn/?p=941

2017-01-10 09:32:18 904

原创 写PHP模块要注意的问题

写PHP模块要注意的问题1 加索引 和 缓存2 表单验证 和 脚本攻击过滤3 考虑并发性查看原文:http://newmiracle.cn/?p=930

2017-01-09 11:49:43 222

原创 linux lnmp环境下 安装apache教程

linux lnmp环境下 安装apache教程源码安装 apr ,apr-util 安装apache要用wget http://mirrors.cnnic.cn/apache/apr/apr-1.5.2.tar.gztar zxvf apr-1.5.2.tar.gzcd apr-1.5.2./configure --prefix=/usr/local/aprmak

2017-01-08 14:53:39 1676

原创 lnmp安装2个版本PHP教程

lnmp安装2个版本PHP教程我原先装了5.6版本的PHP 后来想装个PHP7.0.14版本 一方面看看稳定性 另一方面看看性能怎么样 装的方法跟PHP5.6一样 如下链接就是配置这里 安装路径 这个别把原来的PHP5.6覆盖了--disable-fileinfo 加了这个编译后不会提示虚拟内存不足./configure --prefix=/usr/loca

2017-01-07 20:58:11 1556

原创 php扩展模块 opcache安装教程

php扩展模块 opcache安装教程PHP5.5.0以后版本自带Opcache加速器,但默认情况下木有启用。所以编译的使用我们想要启用该PHP加速器就应该添加参数 : –enable-opcache 来制定。对于已经编译安装了PHP5.5.0以上版本但当初又没有启用该加速器的用户可以像PHP添加模块一样编译添加查看原文:http://newmiracle.cn/?p=892

2017-01-07 15:54:22 582

原创 使用socket方式连接Nginx优化php-fpm性能

下面是php 5.3以上版本将TCP改成socket方式的配置方法:修改php-fpm.conf(/usr/local/php/etc/php-fpm.conf);listen = 127.0.0.1:9000listen = /dev/shm/php-cgi.sock修改nginx配置文件server段的配置,将http的方式改为socket方式locatio

2017-01-07 15:33:49 374

原创 nginx mysqlnd驱动引擎提升mysql性能

nginx mysqlnd驱动引擎提升mysql性能前期要安装 mysql mysqli pdo_mysql libiconv 1 先去PHP官网下个 php-5.6.29.tar.gz wget http://cn2.php.net/distributions/php-5.6.29.tar.gz2 ./configure --prefix=/usr/local/php --

2017-01-07 15:20:20 370

原创 nginx返回file not found原因

nginx返回file not found原因1 确实没有这个文件2 没有权限访问这个网站目录!!!查看原文:http://newmiracle.cn/?p=874

2017-01-07 09:45:19 807

原创 PDO操作mysql的类

PDO操作mysql的类 代码如下<?php/** * Created by PhpStorm. * User: Administrator * Date: 2017/1/6 * Time: 16:50 */class pdomysql { public static $dbtype = 'mysql'; public static $dbh

2017-01-06 17:00:08 317

原创 php 5.4以上安装php-fpm方法

php 5.4以上安装php-fpm方法如果你已经安装过PHP 也是一样 那就重新编译PHP 覆盖1 先去PHP官网下个 php-5.6.29.tar.gz wget http://cn2.php.net/distributions/php-5.6.29.tar.gz2 ./configure --prefix=/usr/local/php --with-iconv=/usr

2017-01-06 15:23:01 1912

原创 linux make的理解

linux make的理解make就是对soure code源代码 编译生成obj文件 如果编译失败 不要make clean 直接改好直接再make make clean会把以前正确编译成功的obj文件 清除了 查看原文:http://newmiracle.cn/?p=850

2017-01-06 11:53:03 245

原创 关于linux 执行权限的理解

关于linux 执行权限的理解他这个执行权限不是 执行什么命令的全新啊 是这个文件 是否能被执行的权限比方说shell_exec('/home/crontabtest12.sh');这个crontabtest12.sh这个就需要执行权限查看原文:http://newmiracle.cn/?p=848

2017-01-06 11:49:13 426

空空如也

空空如也

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

TA关注的人

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