自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (3)
  • 收藏
  • 关注

原创 编译安装openresty+php7.1

操作系统:CentOS Linux release 7.3.1611 (Core)第一部分编译安装php以及扩展1.php的扩展安装1.1png安装(gd库)tar zxvf libpng-1.6.26.tar.xzcd libpng-1.6.26./configure --prefix=/server/extension/php/libpngmake &make in

2017-05-28 20:04:50 1541

原创 zabbix3.2实战1

场景:随着流量的增大,接入的服务增多,我们迫切的需要一种软件能帮我们打理我们Nginx.mysql,tomcat,elastic,php等服务的状态,就这样zabbix开始出招了(顺便说一遍,网上的帖子到处都是粘贴复制,软件升级难道用以前的版本还会出问题?)操作系统:centos7.2环境说明:php5.6 ,openresty1.11.2.3(截止到2017年05月26日)约定:安装

2017-05-28 19:56:47 777

原创 mac上编译安装lnmp环境(php7.0)

系统环境:OS X EI Capitan 10.11.6 (15G31)web环境:php7.0.13+nginx1.11.6+mysql5.7(解压版)1.php的扩展安装1.1png安装(gd库)tar zxvf libpng-1.6.26.tar.xzcd libpng-1.6.26./configure --prefix=/www/server/extension/

2017-04-05 19:02:16 1686

原创 mac 上安装mongodb

特点:高性能、易部署、易使用,存储数据非常方便安装方式可以采用brew与自编译安装两种方式一.这次采用brew安装mongodb1.首先更新Homebrew的package数据库brew update2.brew install mongodb二.启动mongo服务mongod --config /usr/local/etc/mongod.conf或者mongod

2017-04-05 18:59:17 452

转载 基于freeradius的无线认证

1. 安装freeradiusyum -y install freeradius freeradius-mysql freeradius-utils2.修改配置文件vim /etc/raddb/users最后一行添加testuser Cleartext-Password := "testpassword"3.添加dns或者host, 如果设置host这里应该设置ho

2016-11-26 20:46:26 4551 5

转载 mysql日期函数

MySQL:MySQL日期数据类型、MySQL时间类型使用总结 MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。日期类型 存储空间 日期格式 日期范围------------ --------- --------------------- -----------------------------------------datetime 8 bytes YYYY-MM-DD HH:M

2016-10-03 08:33:36 384

原创 nginx初级优化篇

以下只贴出重要部分,根据情况自己修改http {fastcgi_cache_path/usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m inactive=5m;      # FastCGI缓存指定一个文件路径、目录结构等级、关键字区域存储时间和非活动删除时间    fastcgi_connect_timeo

2016-10-02 19:39:50 529

原创 php执行命令函数

在工作中我们经常用到php去执行系统函数,调用 shell等命令,好记性不如烂笔头,做个记录!php提供了以下函数systemexecpassthrushell_exec常用的就这几个,不常用的自己去找吧!

2016-10-02 19:37:27 884

原创 css初始化样式(重置默认样式)

在平时的工作中,我们为了样式的统一性,所以初始化默认样式,把收集到的默认样式分享给大家,同时防止以后找来找去1.eric-meyer-reset-csshttp://cssreset.com/scripts/eric-meyer-reset-css/2.html-5-reset-stylesheethttp://html5doctor.com/html-5-reset-styles

2016-09-17 13:04:05 3664

翻译 php检测qq是否在线

// header(“Content-type:text/html; Charset=UTF-8”);/** * [QQ description] *  * @return [type] [description] *         */function QQ() {    if (empty ( $qq ))        $qq = 896502357;

2016-06-02 14:44:48 2067

原创 微信调试环境介绍

背景:在微信封闭的生态系统中,作为开发人员,我们如何去调试微信呢?从当初的修改上传,测试,回退版本,继续上传,又回退版本......头大了,未来解决这个问题,我们就要想办法了,目前方法总结如下:1.ngrok的使用 地址:http://www.ngrok.cc/(日软件有朋友sunny开发,再次感谢下我这位伟大的朋友)用途:在本机开发好的网站想让客户测试不再需要上传到服务器上面,使用本站服

2016-03-31 16:15:44 1000

原创 极客学院视频分享(2)

01、Android开发链接:http://pan.baidu.com/s/1i4cBS5R 密码:j5p102、Cocos2d-x游戏开发链接:http://pan.baidu.com/s/1pKjlpYr 密码:pryp03、iOS开发http://pan.baidu.com/s/1kTRcGez04、Swift语言http://

2016-03-15 08:58:13 1113

原创 windows 2003视频教程

背景:很多时候,我们习惯了win系统,所以服务器有时候干脆也用win(包括net语言环境除外),但是很多人却找不到解决办法,各种百度!最后找的文章未必想看,迫于目标必须找视频了!视频地址:https://yunpan.cn/cYBAJHR26Z5Zn  访问密码 ccb4

2016-03-13 20:50:28 646

原创 极客学院视频分享

1、Android路径图链接:http://pan.baidu.com/s/1mhjqV4s 密码:loms2、iOS路径图链接:http://pan.baidu.com/s/1jHc93Ie 密码:4liq3、Cocos2d-x路径图链接:http://pan.baidu.com/s/1nux2gqP 密码:4tin4、HTML5路径图链接:http://

2016-03-13 20:44:16 1385

原创 linux查看系统版本

平时经常要查看服务器的系统版本信息,一台两台还好办,关键是别人安装的,还有N台,那么你就要看一看了,因为有些软件在不同的版本上配置有所区别,你觉得无所谓,那么闯祸了自i背着!还有有时候,不同系统功能也不一样!省去了很多事情,有路就不要去地狱了!重复造车!轮子你都造不出来!方法一:使用uname -a如:Linux VM_1_157_centos 2.6.32-431

2016-03-13 20:35:39 16669 1

原创 weiphp使用心得

场景:原来有一套老的业务系统是自己开发,而公司希望采用新的架构模式,基于插件形式,开发时间又短暂,综合考虑。采用的伟大的weiphp开发框架。在折腾的过程中,做了些修改,现记录如下:第一,weiphp是基于onethink开发的,众所周知,thinkphp家族还是蛮有火力的!但是这个产品如果真的打算线上使用,那么我们必须测试了,各种测试!问题还真是不少,很多错误的写法或者copy的不够仔细导致

2016-03-13 20:19:12 6086 5

原创 新手容易犯错的优先级问题

$a=2;$b=3;$c=4;if($a=5||$b=7 && $c=10){    var_dump($a, $b,$c);//bool(true) int(3) int(4)    $a++;    $b++;}var_dump($a, $b,$c);//bool(true) int(4) int(4) //通过查看手册还是会发现很多有趣东西1.ht

2016-02-03 21:50:05 557

原创 linux计划任务

好记星不如烂笔头,真心的说起来容易,做起来难!像 我这样的赖人,不想在做很久的码农,看看手册或者加上万能的百度或者谷歌,基本的问题能解决,但是最近发现自己的懒惰和自信,导致了自己在项目中有像无头的苍蝇,到处乱撞!说起来都是眼泪,只要是报错好解决,错不报,业务逻辑还是好的,唉..............不废话了,记录下基础东西木错!(写过N遍了,但还是写一下,安慰自己)场景描述下:1每天要备

2016-02-02 00:00:45 717

原创 自行搭建环境看法

在经历的风风雨雨过后,那么我们知道的东西越来越多,很可惜的是我有个坏习惯,喜欢换记录笔记!短时间内得到消化,而不再去追究一些深入的东西!同时,很多新人问环境如何选择?如何安装?         那么,我就要告诉你,不要纠结环境!也许跟我一样,有洁癖的人,对于环境要求挺高。喜欢自己折腾!但是如果是新手,那么不要浪费时间在这个上,因为你是学习语言,而不是去学习运维,如果你喜欢运维,那么就去学习运维

2015-12-21 09:00:42 514

原创 C语言入门小知识

作为一名软件程序员,那么我们需要掌握的第一门语言应该是c,但是很多时候我们跳过了这么语言,而直接转向应用型语言,比如php,java,python等,但是当你接触到源码的时候,很多时候离不开c语言,作者认为自己的读了遍书(也动手写过很多),理论应该不错,但事情不是这样的!在windows上c环境还是不好,因为当初在学校的时候是win-tc,现在感觉不是很好,给自己的机器装个虚拟机,然后让在虚拟

2015-09-11 09:02:56 601

转载 redis与memcache区别

传统MySQL+ Memcached架构遇到的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  2.Memcached

2015-09-04 17:45:44 511

原创 redis 集群部署(二)

在本章,我们重点配置下redis集群,其实比较简单1.首先我们把reids.conf从解压目录copy出来到/lamp/redis/conf目录,我的reids安装在/lamp/redis下,bin目录和conf同级!2.接着我们修改我们把redis.conf复制三份出来,分别为redis6379.conf,redis6380.conf,redis6381.conf,对以下参数做重要修

2015-09-04 12:59:54 530

原创 redis 集群部署(一)

前面简单的说了下reids的认识,由于本人的知识浅薄,如果有不对的地方请见谅!(我们的群号:13768387)这次我会把相信的步骤一一列举出来,希望大家能理解1.打开http://redis.io/官方网站23.在linux终端输入wget  http://download.redis.io/releases/redis-3.0.3.tar.gz然后进行解压,t

2015-09-04 10:13:37 502

原创 linux 数据盘挂载

在很多时候,不喜欢记录自己的精力,但是吃过亏之后,就会后悔,为了让自己以后快速定位问题,记录下手动挂载和自动挂载1手动挂载直接mount   /dev/vdb1  /data 把前者挂载到/data下,但是有个问题是如果重启系统或者关机后,那么再起自动讲需要再次挂载,而不是自动挂载2.系统自动挂载用cat /etc/fstab查看下是否存在挂载的数据盘输入e

2015-09-04 09:39:03 583

原创 redis 入门及看法

在学习memcache之后,我们就喜欢上了缓存系统,但是我们经常听到redis,nosql等,为了使自己的知识更加牢固,也为了给自己一个坚持学习的习惯,俺就把通过写文章来让督促我学习(本人懒人一名,不太喜欢学习,偶尔扯淡蛮可以的),我们兴趣群:13768387回顾自己的生涯,从asp到了php领域,也经历了很多的风风雨雨,中途的经历真是让人难忘。尤其是在学习java,安卓的时候!但是我还是选择

2015-08-30 17:02:57 884

原创 thinkphp 源码分析(一)

在工作中,我接触到了国人开发的thinkphp框架,也许对于大多数童鞋来说,就是简单的用用,但是作为一名技术的爱好者,还是不放弃一丝希望,认真的开始读thinkphp的源码,但是对于很多的牛牛们来说,很简单,so easy!我是菜鸟,我需要的更多的学习的地方。作为以后的复习的笔记,保存一份,我平时太懒,一般不想去写博客:如果有php或者架构的同仁。欢迎加入我们的群:13768387     

2015-08-15 10:39:11 2905

原创 数字转化为大写

/** * php中数字转化为大写数字 */function numToChar($num) {    $arr = array (            '零',            '一',            '二',            '三',            '四',            '五',            '六',

2015-08-12 09:49:37 916

原创 windows下solr4.9+tomcat7环境搭建

1.下载solr,tomcat(可以不用下载,因为solr有jetty支持)2.solr部署到tomcat上   首先,把解压包下的solr-4.9.0\example\solr-webapp中的war包放入到tomcat中webapp下   其次,就是把solr-4.9.0\example\lib\ext(5个)日志包放入到D:\tomcat\webapps\solr\WEB-INF

2015-08-11 09:48:18 997

原创 linux中安装软件

作为一名屌丝php程序员,那么你或多或少的要接触linux命令,曾经我们也许熟悉FreeBSD,但是并不代表我们能用好它,所以,还是老老实实的把自己学习过程中的笔记分享下,我们经常听说linux安装非常简单,但是你知道有多少种方式吗?有人说源码安装,有人说rpm包安装,有人说是脚本,有人说是yum,那么真有这么多的安装?每个之间的优点和缺点呢?想想都后怕,只能慢慢去深入了,先学会用为主,不懂的知识

2015-08-08 12:07:33 650

原创 php7(PHPNG) windows环境下部署

很长时间没有写博客了,为了帮助身边的小伙伴,同时也为了自己的记忆更加牢固,还是记录下php的职业生涯(大牛勿喷,欢迎更多的朋友加入群:13768387)        作为一名phpcodeer,一直喜欢研究php,一旦有新的版本出现,马上进行生产环境测试,但是其中也出现过噩梦,为了能看到胜利的曙光,只能牺牲了生产环境了,同时也感谢我身边的小伙伴,你们才是我最大的动力!以下是window7环境

2015-08-03 09:41:18 1403

原创 SPL基础知识

新手在学习php的点点滴滴(大牛勿喷:欢迎加入我们的群:13768387)前些日子一直在学习php,没有做笔记,现在趁着一身的热,赶紧补上,作为以后的备用?在学习之前,首页要知道我们的学习目标,紧紧是为了学会"spl"?会用就行了?no.no.no,其实就是以下的目标:什么是spl?spl包括哪些组件?spl有哪些迭代器或者数据结构?spl的标准常用接口有哪些?spl的如何

2015-06-28 20:01:17 1418

翻译 mysql基础知识

mysqld.exe 是MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。mysql.exe 是MySQL自带的命令行客户端工具,是交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。简单来说:mysqld是用来启动mysql数据库的命令,mysql则是打开并执行sql语句的命令。mysqld.exe 命令

2015-02-25 15:29:37 695

翻译 Zend Framework 2 Service Manager 配置方法

我们通常会把Service Manager配置在两个地方1.module.config.php2.Module.php不同的service manager 类型有不同的配置方法Application servicesManagerApplication servicesManager classZend\ServiceManager\Servic

2015-01-23 16:45:36 1031

原创 Zend Framework 2 获取 Service Manager

在学习zend framework的时候很多的问题只能看源代码,为了加深自己的理解,记录下来平时用到的方法:1在控制器里$serviceLocator = $this->getServiceLocator();2在Module.php里namespace ModuleName;                                   

2015-01-23 16:38:46 1305

原创 Zend Studio 使用技巧

一.常用快捷键:CTRL+D | 删除一行CTRL+E | 搜索已打开的文件名CTRL+F | 打开本文件的搜索/替换 ,只搜索当前文件CTRL+H | 打开搜索替换窗口 ,可搜索整个磁盘、工作集CTRL+K | 查找下一个CTRL+SHIFT+K | 查找上一个CTRL+L | 转到文件某一行CTRL+M | 将当前编辑窗口最大化/

2015-01-20 13:33:41 803

原创 php 单独安装时候基本配置

第一部分:主要是php.ini的配置1.; On windows:extension_dir = "D:/wamp/php/ext"表示指定PHP扩展包的具体目录,以便调用相应的DLL文件。2.由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mysql.dll等,即将

2014-12-09 14:41:35 1025

原创 php文件的下载

平时用都要用的XLS,EXCEL,Word等,一般都是提供给用户下载使用说明书,借助于php很容易就可以实现;$filename = rtrim($_SERVER['DOCUMENT_ROOT'],'/').'/demo.csv';header('Content-Disposition: attachment; filename=demo.xlsx');header('Conten

2014-12-09 12:09:16 654

转载 php的header函数之设置content-type

//定义编码header( 'Content-Type:text/html;charset=utf-8 ');//Atomheader('Content-type: application/atom+xml');//CSSheader('Content-type: text/css');//Javascriptheader('Content-type: te

2014-12-09 12:07:39 2177

原创 zend studio 10 主题,快捷键等相关设置

1  主题设置:在Help->New Install  Software粘贴地址到--------theme - http://eclipse-color-theme.github.com/update/、    2 摘自百度:习惯了dw编辑器的童鞋,那么zend中如何配置?修改对应的颜色就可以了。Window->Preferences->PHP->Editor->Syntax C

2014-12-09 09:54:41 910

转载 php使用memcached

介绍:memcached是一种缓存技术, 基于c/s模式,他可以把你的数据放入内存,从而通过内存访问提速,因为内存最快的, memcached技术的主要目的提速,在memachec 中维护了一张大的hashtable表 ,该表是在内存,表的结构是key   value字串  (字串,数值,数组,对象,布尔,二进制数据,null)u      安装并使用memcached安装

2014-12-08 17:37:27 530

MYSQL核心知识

适合于新手,或者是有一定开发经验的人作为工具,方便查找!

2014-10-01

zend framework例子(教程)

本套源码是基于最新的zend framework 2.3.1类库的入门实例,里面有完整的注释,希望能帮助到初学者或者有需要的朋友(本人初学者),如果项目不能运行,请留言.

2014-09-14

留言本.源代码

asp留言本源代码,很好用!通过简单的修改你就可以拥有自己的留言本,随时可以替换,无需重新手动写代码!

2012-11-23

空空如也

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

TA关注的人

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