自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 configure: error: Cannot locate header file libint

configure: error: Cannot locate header file libint MAC OS 上编译 PHP 时,在 configure 配置阶段出现如题所示错误。找不到 libintl.h 头文件。 解决方法如下: 1. 安装 gettext: ...

2016-09-18 17:31:09 1709 0

转载 PHP-FPM性能优化参考

这两天发现网站卡的要命,但是奇怪的是 负载均衡、内存、磁盘输入输出、CPU都是正常的,我发现tcp的close_wait状态的连接特别多,那应该是nginx或者php的问题啦; 转载一篇关于PHP-FPM配置文件优化的文章,根据机器的配置设置参数,提高性能。 php-fpm.conf有...

2016-09-08 16:06:57 6927 0

转载 四种常见的 POST 提交数据方式

四种常见的 POST 提交数据方式 文章目录 application/x-www-form-urlencodedmultipart/form-dataapplication/jsontext/xml HTTP/1.1 协议规定的 HTTP 请求方法有 OPTION...

2016-08-09 17:44:23 799 0

转载 linux下shell显示-bash-4.1#不显示路径解决方法

在linux shell中不显示路径了,显示为-bash-4.1#用起来很不方便。 如何改为显示路径的shell呢? 步骤如下: vim ~/.bash_profile (不用管.bash_profile这个文件有几个,自己新建一个也是可以的) 在最后加上 ex...

2016-07-20 11:04:32 758 0

转载 ssh目录权限要求

sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。 用户目录权限为 755 或者 700,就是不能是77x。 .ssh目录权限一般为755或者700。 rsa_id.pub 及authorized_keys权限一般为644 rsa_id权限必须为6...

2016-07-20 10:45:02 7934 0

转载 Laravel 资源汇总

必备品 文档:DocumentationAPI:API Reference视频:Laracasts新闻:Laravel News Laravel 5 基于2015年2月4日版本  * Laravel 5 基本原则 - Laracasts  * Laravel 5 新特性- L...

2016-07-19 10:21:09 1579 0

转载 跨域 CORS

跨域请求一直是网页编程中的一个难题,在过去,绝大多数人都倾向于使用JSONP来解决这一问题。不过现在,我们可以考虑一下W3C中一项新的特性——CORS(Cross-Origin Resource Sharing)了。 本文的所有代码均来自http://www.html5rocks...

2016-07-19 10:11:47 13741 1

转载 js跨域问题浅析及解决方法优缺点对比

所谓js跨域问题,是指在一个域下的页面中通过js访问另一个不同域下 的数据对象,出于安全性考 虑,几乎所有浏览器都不允许这种跨域访问,这就导致在一些ajax应用中,使用跨域的web service会成为一个问题。 要解决跨域的问题,就是本文我们需要探讨的 什么是跨域? 概念...

2016-07-19 09:55:25 1790 0

转载 mysql null和''区别

平时我们在使用MySQL的时候,对于MySQL中的NULL值和空值区别不能很好的理解。注意到NULL值是未知的,且占用空间,不走索引,DBA建议建表的时候最好设置字段是NOT NULL 来避免这种低效率的事情的发生。    问题 1: 首先,我们需要搞清楚 "空值" 和&...

2016-06-21 10:50:36 605 0

转载 mysql 显示宽度 int(11)

MySQL类型关键字后面的括号内指定整数值的显示宽度(例如,INT(11))。该可选显示宽度规定用于显示宽度小于指定的列宽度的值时从左侧填满宽度。显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示。 所以INT(1)和INT(11)默认是没有任何区别的!!! my...

2016-06-17 11:12:51 2563 0

原创 C++极客班笔记

1.      定义 sizeof是一个操作符(operator)。 其作用是返回一个对象或类型所占的内存字节数。 其返回值类型为size_t。(size_t在头文件stddef.h中定义,它依赖于编译系统的值,一般定义为 typedef unsigned int size_t;) 2.     ...

2016-03-25 09:22:05 398 0

转载 PHP的类自动加载机制

PHP的类自动加载机制   在PHP开发过程中,如果希望从外部引入一个class,通常会使用include和require方法,去把定义这个class的文件包含进来。这个在小规模开发的时候,没什么大问题。但在大型的开发项目中,这么做会产生大量的require或者include方法调用,这...

2016-03-23 16:20:01 399 0

原创 Laravel 5.1学习之 验证

介绍 Laravel 提供了多个不同的渠道来验证你的应用接收的数据。默认情况下,Laravel基础控制器类使用一个ValidatesRequests trait,这个trait提供了验证HTTP请求数据非常多的非常有用的验证规则。 验证入门 为了学习Laravel的强大的验证特性,让我们来看一...

2016-03-07 14:32:58 2501 1

原创 C++极客班学习笔记 一

C与C++区别 c的代码包含了变量和函数,由于没有提供相关的关键字,所以C代码里面变量都是全局的,这样带来的问题是所有函数都可以去调用它们。 C++就将变量和函数包在了一起,通过面向对象的方式,来更加细的划分变量和函数的使用范围。 C++代码结构 C++由头文件和实现文件组成,头文件用...

2016-03-06 23:26:49 736 0

原创 Laravel 5.1 学习 之 授权

好久没写blog了!大家好,我是stefan,中断了半年多的blog今天开始重新运营啦!,废话不多说,开始laravel 5.1 授权的学习吧! 介绍 除了提供了认证服务,Laravel还提供了一个组织授权逻辑和资源访问控制的简单方法。它提供了非常多的方法和辅助函数来帮助你组织认证逻辑,这...

2016-02-29 21:16:38 2005 0

转载 基于近场通信的WiFi传输连接方案

摘 要:利用近场通信(NFC)技术安全性高、便捷和功耗低的特点,提出采用NFC 为无线保真(WiFi)传输建立连接的2 种方案:NFC 触碰传递WiFi 局域网的密码和NFC 触碰传递上层加密传输的密钥,避免传统WiFi 传输通过搜索热点后需经过认证加入局域网的繁琐操作,同时保证数据传输安全性。根...

2016-02-17 13:15:03 4106 0

转载 linux上 php升级

cd /tmp wget -c <a href="http://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz" target="_blank">http://dl.wdlinux.cn:5180/s...

2016-01-26 10:26:11 797 0

转载 MySQL索引背后的数据结构及算法原理

摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常...

2016-01-21 14:04:21 354 0

转载 Mysql索引

在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: 复制代码代码如下: CREATE TABLE mytable(   ID INT NOT NULL,    username VARCHAR(16) NOT NULL  ); ...

2016-01-20 15:12:51 250 0

转载 数据库三范式

为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。   在实际开发中最为常见的设计范式有三个:   1.第一范式   第一范式是最基本的范...

2016-01-18 10:55:22 317 0

转载 GDB 断点设置

启动GDB后,首先就是要设置断点,程序中断后才能调试。在gdb中,断点通常有三种形式: 断点(BreakPoint): 在代码的指定位置中断,这个是我们用得最多的一种。设置断点的命令是break,它通常有如下方式: break     在进入指定函数时停住 break ...

2016-01-03 17:27:53 563 0

转载 UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合) 继承、实现、依赖、关联、聚合、组合的联系与区别 分别介绍这几种关系: 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见...

2015-12-20 15:47:55 539 0

转载 linux 关机重启 shutdown和reboot的区别

在linux命令中reboot是重新启动,shutdown -r now是立即停止然后重新启动,都说他们两个是一样的,其实是有一定的区别的。 shutdown命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以...

2015-12-18 11:39:20 9811 0

原创 magento 404

主要针对 1.Magento后台报404错误 2.front controller reached 100 router match iterations magento 解决方案: 有上传到服务器后修改app/etc/locak.xml 文件里的数据库用户名,数据库和密码...

2015-10-19 12:58:27 1020 0

转载 依赖注入

Spring 能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的 管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Servi...

2015-10-10 16:17:34 329 0

转载 magento -- 使用translate.csv来修改翻译

一般Magento的语言包都是指/app/locale目录下的文件夹,以中文包为例,/app/locale/zh_CN下的所有文件就是中文语言包的全部内容(具体可见从http://www.magentochina.org/bbs/下载的Magento汉化包)。 细心地人可能会发现,除了这里有...

2015-07-03 14:54:01 962 0

转载 在使用Git Push代码到数据仓库时

在使用Git Push代码到数据仓库时,提示如下错误:[remote rejected] master -> master (branch is currently checked out)错误原型remote: error: refusing to update checked out b...

2015-07-02 18:03:30 667 0

转载 关于/etc/rc.local以及/etc/init.d

1. /etc/rc.local     这是使用者自订开机启动程序,把需要开机自动运行的程序写在这个脚本里    --------引用----------------------   在完成 run level 3 的服务启动后,如果我还有其他的动作想要完成时,举例来说, 我还想要寄一封 ...

2015-06-16 14:32:43 461 0

转载 mac 启动php-fpm

Mac OS X 10.9已经自带有php-fpm,对于有干净系统强迫症的人,或者原装控来说,用brewhome重装一遍总感觉心里会有小兔子,下面把原装的php-fpm配置起来。   直接运行,有报错找不到配置文件。 $ php-fpm [11-Jan-2014 16:03:03] ERR...

2015-06-16 14:24:19 14718 0

转载 CentOS+Nginx+PHP+MySQL详细配置(图解)

一、安装MySQL         目前web服务器已经很少有跑静态页面的,如果要跑动态网站那当然就离不开数据库,虽然在以前文章中有写MySQL是怎么安装的,但是感觉好久没装MySQL,现在只把步骤贴出来,就不做过多的讲解了 #useradd mysql #tar zxvf my...

2015-06-16 14:21:52 700 0

原创 linux php.ini重新加载问题

今天发现自己服务器修改php.ini之后无法重新加载!!无法使用php-fpm reload,奇怪!! 后来查了一下,可以使用 /etc/init.d/php-fpm reload 来重新加载。

2015-06-11 17:07:09 4892 0

原创 git基础

Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版 本控制工具可以对开发产生如此之多的影响,文章分为两部分,第一部分介绍Git的一些常用命令,其中穿插介绍Git的基本概念和原理,第二篇重点介绍 Git的使用...

2015-05-21 19:17:28 636 0

转载 configure参数详解

'configure'脚本有大量的命令行选项.对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的.带上'--help'选项执行'configure'脚本可以看到可用的所有选项.尽管许多选项是很少用到的,但是当你为了特...

2015-05-21 18:18:50 561 0

转载 如何让MAC OS X terminal bash 终端中vi显示并输入中文汉字

1. 启动Terminal 2. 按苹果+I显示简介,选择仿真,去掉忽略非ASCII字,如下图 3. 选择显示,选择宽字符当成两个字符 编码选择 UTF-8 最后再点将设置作为预设 现在终端下键入ls -w已经可以显示中文文件名了,但是还不可以输入 4. 切换到root, 修改/etc...

2015-05-21 13:29:56 2372 0

原创 Magento 升级版本

Upgrade Roadmap for Magento Community Edition (CE) 1.8 or 1.9 Magento recommends you upgrade your installation using the following guidelines in...

2015-05-15 10:51:47 1293 0

转载 php中try catch捕获异常实例详解

本文实例讲述了php中try catch捕获异常。分享给大家供大家参考。具体方法分析如下: php中try catch可以帮助我们捕获程序代码的异常了,这样我们可以很好的处理一些不必要的错误了,感兴趣的朋友可以一起来看看。 PHP中try{}catch{}语句概述 PHP5添加了...

2015-04-07 19:05:17 5120 1

转载 jQuery-1.9+.min.map 404 (Not Found) 错误,了解Source Map

当打开引入jQuery脚本的页面时,在Chrome的控制台中报了“GET http://localhost/libs/jquery.min.map 404 (Not Found)”的错误。 刚开始以为是Chrome安装插件导致的错误,可是把引入换成jQuery开发版本时,错误就不见了。并且只...

2015-03-17 18:13:38 1213 0

转载 mysql 命令大全

linux mysql 操作命令 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect...

2015-03-07 13:29:08 483 0

转载 本地安装magento1.9 后台无法登陆问题解决

本地安装magento1.9版本,安装好后在登陆后台的时候都遇到了点问题,magento后台登陆不了,用户名和密码都输入正确,就是magento登陆不了后台,经过研究发现,登陆不了magento后台主要是因为magento自身缓存设置的问题,解决方法如下: magento登陆不了后台可以尝试...

2015-01-26 17:22:32 2040 0

原创 left join, join, right join区别

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录  right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行   举例如下:  --------...

2015-01-07 11:35:26 824 0

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