自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Afar的专栏

程序员之路

  • 博客(149)
  • 资源 (2)
  • 收藏
  • 关注

转载 PHP 的异常处理、错误的抛出及错误回调函数

一、错误、异常 等级常量表error:不能在编译期发现的运行期错误,不如试图用 echo 输出一个未赋值的变量,这类问题往往导致程序或逻辑无法继续下去而需要中断;exception:程序执行过程中出现意料之外的情况,逻辑上往往是行得通的,但不符合应用场景,比如接收到一个长度超出预定格式的用户命名,因此,异常主要靠编码人员做预先做判断后抛出,捕获异常后改变程序流程来处理这些情况,不必

2015-02-11 17:20:46 2539

转载 thinkphp 3.2 Lite文件替换框架入口文件/应用入口文件

thinkphp 3.2 Lite文件替换框架入口文件/应用入口文件        3.2版本支持根据当前的运行环境生成Lite文件,可以替换框架的入口文件或者应用入口文件,提高运行效率。            我们的建议是在生产环境中关闭调试模式后生成Lite文件。                        注意,目前SAE平台不支持直接生成Lite文件。  

2015-02-06 18:17:27 2418

转载 sublime配置全攻略

转自:http://cloudbbs.org/forum.php?mod=viewthread&tid=3620大家好,今天给大家分享一款编辑器:sublime text2    我用过很多编辑器,EditPlus、EmEditor、Notepad++、Notepad2、UltraEdit、Editra、Vim,还有包括n

2015-01-22 15:19:18 661

转载 php之php://input

转自:http://www.nowamagic.net/academy/detail/12220520相关资料:http://php.net/manual/zh/wrappers.php.php1.php://input1.1.file_get_contents('php://input', 'r'); php://input可以读取没有处理过的POST数据。相较于$HTT

2015-01-22 11:22:34 1360

原创 sublime之xdebug浏览器插件

1.chrome  xdebug.helper1.1.安装xdebug.helper1.2.配置IDEkey选择Other,后面输入sublime.xdebug1.3.Domain filter:可以输入 你要调试的站点的域名,不输入默认对所有站点显示调试按钮2.Firefox        The easiest Xdebug2.1.安装The easiest Xde

2015-01-21 16:38:07 1338

原创 PHP开发环境搭建

//httpd.conf配置#START module方式# 对 PHP 5 用这两行:#LoadModule php5_module "d:/php5.5/php5.dll"#AddType application/x-httpd-php .php# 配置 php.ini 的路径#PHPIniDir "D:/php5.5"#END module方式

2015-01-20 12:50:23 638

原创 xdebug配置

[Xdebug] ;xdebug配置zend_extension="e:/php/ext/php_xdebug-2.2.1-5.4-vc9.dll" ;载入Xdebugxdebug.profiler_enable=onxdebug.trace_output_dir="e:/xdebug-log" ;xdebug 的数据文件目录xdebug.profiler_output_dir="e:/x

2015-01-20 11:45:40 724

转载 linux 下 apache启动、停止、重启命令

转自:http://blog.sina.com.cn/s/blog_70ac6bec01018mqs.html基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/

2015-01-13 18:41:02 684

转载 apache虚拟主机

//虚拟主机的配置也谈apache本地虚拟主机测试环境的搭建最近的一个系统要求必须在网站根目录下运行,因为生成静态页啥的,URL处理非常繁琐,真正的上线运行就不用担心那么多的问题,那肯定是根目录cool,而我本地的开发环境AMP的根目录下已经遍地狼藉,实在不能再往里头填东西,不然,找文件又得找半天,甚至最大的问题是到时候怎么完整的导出整个网站,不多目录也不少一个文件。唉!~有些愁眉

2015-01-13 18:23:16 669

转载 vi/vim复制粘贴命令

转自:http://www.2cto.com/os/201307/224021.htmlvi/vim复制粘贴命令 1. 选定文本块。使用v进入可视模式,移动光标键选定内容。  2.复制的命令是y,即yank(提起) ,常用的命令如下:     y      在使用v模式选定了某一块的时候,复制选定块到缓冲区用;     yy    复制整行(

2015-01-13 18:15:47 546

转载 linux ps命令介绍

转自:http://www.cnblogs.com/allen8807/archive/2010/11/10/1873843.htmlps:将某个时间点的程序运作情况撷取下来[root@linux ~]# ps aux[root@linux ~]# ps -lA[root@linux ~]# ps axjf参数:

2015-01-13 17:43:10 500

转载 Linux中/usr与/var目录详解

转自: http://it.greenblogs.org/archives/2008/20113.shtml/usr文件系统   /usr 文件系统经常很大,因为所有程序安装在这里. /usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序. /u

2015-01-13 17:09:49 563

转载 windows下配置nginx+php环境

刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“额外性能”。当然这里不是要来唠嗑,以上是题外话。  nginx相较于我们熟悉的apache、IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”。因此考虑到能够为Web服务器节省资

2014-12-18 00:21:04 516

转载 在Sublime Text 2中设置任意扩展名文件的默认语法

在我的项目中使用了许多*.config类型的文件(如app.config/DataImportSetting.config etc.),其实这些文件本身就是一个xml文件,只是扩展名不是*.xml而是*.config。这时如果我们是在Visual Studio里编辑这些文件是没有问题的,VS可以自动识别这是xml文件并自动按xml的语法进行高亮显示,但如果你想我一样喜欢用Sublime Tex

2014-12-17 15:31:41 2112

转载 程序员玩的游戏

程序员在忙完一天的工作(编码)以后,适当的放松一下自己,玩玩游戏,锻炼身体等等。下面我给大家推荐一些程序员玩的游戏。希望大家可以放松心情。加入IT江湖官方群:383126909,学习更多,共同发展 或者关注IT江湖微信公众号。Robocode这款游戏相信很多程序员都知道。游戏主页:http://robocode.sourceforge.net/ Robocode是2

2014-11-11 12:11:53 1211

转载 vim

Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的加强版,而 gVim 则是其 Windows 版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。因此 Vim 和现代的编辑器(如 Sublime Text)有着非常巨大的差异,而且入门学习曲线陡峭,需要记住很

2014-09-26 10:44:34 637

原创 Linux命令收集

//批量更新权限find -type d -exec chmod 755 {} \;

2014-09-23 18:40:23 431

转载 Linux是怎么启动的(整理)

转自:http://www.cnblogs.com/lamian/p/3971195.html

2014-09-15 14:40:53 468

原创 phpdoc

参见:http://manual.phpdoc.org@access public|private|protected@author A

2014-09-12 17:13:58 454

转载 linux软件包

//聊天1.QQ:http://im.qq.com/qq/linux/download.shtml//开发环境

2014-09-11 18:41:03 411

转载 linux下vi命令大全

转自:http://www.cnblogs.com/88999660/articles/1581524.html

2014-09-11 17:40:30 415

原创 xdebug

//跟踪调用栈xdebug_call_class();xdebug_call_function();xdebug_call_file();

2014-09-10 18:59:51 752

转载 Html5 create thumbnail

Mobile web优化图片上传(前端缩略图) 徐海亮 @ 长沙墨研 && 發燒網 2013/08/01 手机web, 上传图片遇到的问题(上传速度慢/ 图片旋转/ISO6的bug)及解决方案遇到的问题: 现在的手机越来越牛X(拍摄功能比数码相机还厉害~) 图片体积也越来越大 上面是iPhone5/4拍摄的照片, 1-2M的大小是小case了,iOS6一般2M以上. 一个几M的图, 也许我们只

2014-08-18 10:22:36 6600

转载 HTML5之FileReader的使用

HTML5定义了FileReader作为文件API的重要成员用于读取文件,根据W3C的定义,FileReader接口提供了读取文件的方法和包含读取结果的事件模型。FileReader的使用方式非常简单,可以按照如下步骤创建FileReader对象并调用其方法:1.检测浏览器对FileReader的支持[javascript] view plaincopy

2014-08-15 11:37:08 36597 2

转载 HTML5 Canvas的内容保存为图片toDataURL()

将HTML5 Canvas的内容保存为图片主要思想是借助Canvas自己的API - toDataURL()来实现,具体实现如下,感兴趣的朋友可以参考下哈,希望对你有所帮助-主要思想是借助Canvas自己的API - toDataURL()来实现,整个实现 HTML + JavaScript的代码很简单。 复制代码代码如下:    window.onload

2014-08-15 10:21:07 21343

转载 HTML5 canvas 的一些属性

canvas 是一个标签, 使用跟 div 之类的没啥区别. 在 js 里你也可以通过 document.getElementById 等方法来获得它.canvas 有两个方法:getContext(contextId) : 获得 canvas 的 context (上下文), 上下文不好理解, 形象点说, canvas 是一张绘图纸, 那 context 就是画笔. contextI

2014-08-15 10:19:24 806

转载 前端冷知识集锦

转自:http://www.phpchina.com/archives/view-43484-1.html

2014-08-13 19:29:24 517

原创 SublimeTextXdebug使用

1.调试快捷键1.1.ctrl+shift

2014-08-11 16:24:27 759

原创 常用命令收集

/************  端口 *************/1.netstat -an  /************  wj

2014-08-11 15:36:11 458

转载 数据库范式(1NF 2NF 3NF BCNF)详解二

转自:范式应用 我们来逐步搞定一个论坛的数据库,有如下信息: (1) 用户:用户名,email,主页,电话,联系地址 (2) 帖子:发帖标题,发帖内容,回复标题,回复内容 第一次我们将数据库设计为仅仅存在表: 用户名 email 主页 电话 联系地址 发帖标题 发帖内容 回复标题 回复内容 这个数据库表符合第一范式,但是没有任何一组候选关

2014-08-11 12:03:02 702

转载 数据库范式(1NF 2NF 3NF BCNF)详解一

转自:http://jacki6.iteye.com/blog/774866

2014-08-11 12:01:51 666

转载 Mysql在大型网站的应用架构演变

写在最前:本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种Scale-up :  纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力Scale-out : 横向扩展,  通过加节点(机器)来实现伸缩,提升服务

2014-08-08 12:08:25 386

转载 10个有用的Linux命令面试问题及答案

转自:http://www.codeceo.com/article/10-useful-linux-command.html

2014-08-08 11:48:47 832

转载 彻底弄懂css中单位px和em,rem的区别

国内的设计师大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢?    PX特点1. IE无法调整那些使用px作为单位的字体大小;2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位;3. Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE浏览器(或内核)。 px像素(Pix

2014-08-01 10:12:55 2756

转载 20个实用的webApp前端开发技巧

转自:http://www.candoudou.com/archives/155

2014-07-31 15:03:13 1108

转载 交叉表、行列转换和交叉查询经典

交叉表、行列转换和交叉查询经典一、什么是交叉表“交叉表”对象是一个网格,用来根据指定的条件返回值。数据显示在压缩行和列中。这种格式易于比较数据并辨别其趋势。它由三个元素组成:行 列 摘要字段“交叉表”中的行沿水平方向延伸(从一侧到另一侧)。在上面的示例中,“手套”(Gloves) 是一行。 “交叉表”中的列沿垂直方向延伸(上下)。在上面的示例中,“美国”

2014-06-30 17:38:03 664

转载 Memcached 集群架构方面的问题

转自:http://kb.cnblogs.com/page/69074/

2014-06-19 17:15:24 434

原创 sublime插件之Ctags

1.在插件包中安装ctags后在运行时经常会出现bug2.

2014-06-18 14:37:53 3619

转载 配置FTP服务

配置FTP服务 由于我们在安linux系统时选择安装了FTP服务项,那么现在配置该服务就非常简单了。  1.启动vsftpd服务    #service vsftpd start  2.刷新防火墙,清空所有防火墙规则

2014-06-13 15:01:30 2668

转载 浅谈数据库设计技巧(下)

三、多用户及其权限管理的设计  开发数据库管理类的软件,不可能不考虑多用户和用户权限设置的问题。尽管目前市面上的大、中型的后台数据库系统软件都提供了多用户,以及细至某个数据库内某张表的权限设置的功能,我个人建议:一套成熟的数据库管理软件,还是应该自行设计用户管理这块功能,原因有二:  1.那些大、中型后台数据库系统软件所提供的多用户及其权限设置都是针对数据库的共有属性,并不一定能完全满足某

2014-05-15 17:39:25 795 1

字体文件elephant.ttf

用于php的验证码字体文件,imagettftext

2016-02-01

memcached 1.4.4-14-g9c660c0

memcached-win64-1.4.4-14.zip

2015-07-03

空空如也

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

TA关注的人

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