- 博客(149)
- 资源 (2)
- 收藏
- 关注
转载 PHP 的异常处理、错误的抛出及错误回调函数
一、错误、异常 等级常量表error:不能在编译期发现的运行期错误,不如试图用 echo 输出一个未赋值的变量,这类问题往往导致程序或逻辑无法继续下去而需要中断;exception:程序执行过程中出现意料之外的情况,逻辑上往往是行得通的,但不符合应用场景,比如接收到一个长度超出预定格式的用户命名,因此,异常主要靠编码人员做预先做判断后抛出,捕获异常后改变程序流程来处理这些情况,不必
2015-02-11 17:20:46
2637
转载 thinkphp 3.2 Lite文件替换框架入口文件/应用入口文件
thinkphp 3.2 Lite文件替换框架入口文件/应用入口文件 3.2版本支持根据当前的运行环境生成Lite文件,可以替换框架的入口文件或者应用入口文件,提高运行效率。 我们的建议是在生产环境中关闭调试模式后生成Lite文件。 注意,目前SAE平台不支持直接生成Lite文件。
2015-02-06 18:17:27
2482
转载 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
745
转载 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
1431
原创 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
1391
原创 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
670
原创 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
760
转载 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
739
转载 apache虚拟主机
//虚拟主机的配置也谈apache本地虚拟主机测试环境的搭建最近的一个系统要求必须在网站根目录下运行,因为生成静态页啥的,URL处理非常繁琐,真正的上线运行就不用担心那么多的问题,那肯定是根目录cool,而我本地的开发环境AMP的根目录下已经遍地狼藉,实在不能再往里头填东西,不然,找文件又得找半天,甚至最大的问题是到时候怎么完整的导出整个网站,不多目录也不少一个文件。唉!~有些愁眉
2015-01-13 18:23:16
718
转载 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
645
转载 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
558
转载 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
616
转载 windows下配置nginx+php环境
刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“额外性能”。当然这里不是要来唠嗑,以上是题外话。 nginx相较于我们熟悉的apache、IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”。因此考虑到能够为Web服务器节省资
2014-12-18 00:21:04
546
转载 在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
2162
转载 程序员玩的游戏
程序员在忙完一天的工作(编码)以后,适当的放松一下自己,玩玩游戏,锻炼身体等等。下面我给大家推荐一些程序员玩的游戏。希望大家可以放松心情。加入IT江湖官方群:383126909,学习更多,共同发展 或者关注IT江湖微信公众号。Robocode这款游戏相信很多程序员都知道。游戏主页:http://robocode.sourceforge.net/ Robocode是2
2014-11-11 12:11:53
1311
转载 vim
Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的加强版,而 gVim 则是其 Windows 版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。因此 Vim 和现代的编辑器(如 Sublime Text)有着非常巨大的差异,而且入门学习曲线陡峭,需要记住很
2014-09-26 10:44:34
710
原创 phpdoc
参见:http://manual.phpdoc.org@access public|private|protected@author A
2014-09-12 17:13:58
503
原创 xdebug
//跟踪调用栈xdebug_call_class();xdebug_call_function();xdebug_call_file();
2014-09-10 18:59:51
794
转载 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
6677
转载 HTML5之FileReader的使用
HTML5定义了FileReader作为文件API的重要成员用于读取文件,根据W3C的定义,FileReader接口提供了读取文件的方法和包含读取结果的事件模型。FileReader的使用方式非常简单,可以按照如下步骤创建FileReader对象并调用其方法:1.检测浏览器对FileReader的支持[javascript] view plaincopy
2014-08-15 11:37:08
36752
转载 HTML5 Canvas的内容保存为图片toDataURL()
将HTML5 Canvas的内容保存为图片主要思想是借助Canvas自己的API - toDataURL()来实现,具体实现如下,感兴趣的朋友可以参考下哈,希望对你有所帮助-主要思想是借助Canvas自己的API - toDataURL()来实现,整个实现 HTML + JavaScript的代码很简单。 复制代码代码如下: window.onload
2014-08-15 10:21:07
21424
转载 HTML5 canvas 的一些属性
canvas 是一个标签, 使用跟 div 之类的没啥区别. 在 js 里你也可以通过 document.getElementById 等方法来获得它.canvas 有两个方法:getContext(contextId) : 获得 canvas 的 context (上下文), 上下文不好理解, 形象点说, canvas 是一张绘图纸, 那 context 就是画笔. contextI
2014-08-15 10:19:24
845
转载 数据库范式(1NF 2NF 3NF BCNF)详解二
转自:范式应用 我们来逐步搞定一个论坛的数据库,有如下信息: (1) 用户:用户名,email,主页,电话,联系地址 (2) 帖子:发帖标题,发帖内容,回复标题,回复内容 第一次我们将数据库设计为仅仅存在表: 用户名 email 主页 电话 联系地址 发帖标题 发帖内容 回复标题 回复内容 这个数据库表符合第一范式,但是没有任何一组候选关
2014-08-11 12:03:02
737
转载 Mysql在大型网站的应用架构演变
写在最前:本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种Scale-up : 纵向扩展,通过替换为更好的机器和资源来实现伸缩,提升服务能力Scale-out : 横向扩展, 通过加节点(机器)来实现伸缩,提升服务
2014-08-08 12:08:25
417
转载 10个有用的Linux命令面试问题及答案
转自:http://www.codeceo.com/article/10-useful-linux-command.html
2014-08-08 11:48:47
899
转载 彻底弄懂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
2794
转载 交叉表、行列转换和交叉查询经典
交叉表、行列转换和交叉查询经典一、什么是交叉表“交叉表”对象是一个网格,用来根据指定的条件返回值。数据显示在压缩行和列中。这种格式易于比较数据并辨别其趋势。它由三个元素组成:行 列 摘要字段“交叉表”中的行沿水平方向延伸(从一侧到另一侧)。在上面的示例中,“手套”(Gloves) 是一行。 “交叉表”中的列沿垂直方向延伸(上下)。在上面的示例中,“美国”
2014-06-30 17:38:03
719
转载 配置FTP服务
配置FTP服务 由于我们在安linux系统时选择安装了FTP服务项,那么现在配置该服务就非常简单了。 1.启动vsftpd服务 #service vsftpd start 2.刷新防火墙,清空所有防火墙规则
2014-06-13 15:01:30
2728
转载 浅谈数据库设计技巧(下)
三、多用户及其权限管理的设计 开发数据库管理类的软件,不可能不考虑多用户和用户权限设置的问题。尽管目前市面上的大、中型的后台数据库系统软件都提供了多用户,以及细至某个数据库内某张表的权限设置的功能,我个人建议:一套成熟的数据库管理软件,还是应该自行设计用户管理这块功能,原因有二: 1.那些大、中型后台数据库系统软件所提供的多用户及其权限设置都是针对数据库的共有属性,并不一定能完全满足某
2014-05-15 17:39:25
887
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人