摘要:
allow_types = explode('|',$types); $this->maxsize = $maxsize * 1024; $this->field = $field; $this->time = $time?$time:time(); } /** * 设置图片存放路径 * @param $basedir 图片保存路径 * @param $filedir 图片保存子目录 */ function set_dir($basedir,$filedir='') { ... 阅读全文
摘要:
这段时间一直都在学习python,主要目的还是打算学习一门互联网的编程语言,为后续的职业生涯做一些规划,毕竟java在互联网除了电商领域有叫广泛的使用场景之外,在互联网其他领域还不是很普及,并且java太重量级了。而python在相对来说轻量级并且易于使用,很适合互联网产品快速迭代开发方式。个人之前接触的唯一一个纯面向对象编程语言就是java,以至于很长一段时间内,我都以为面向对象编程的模型应该都是以java这样为基础的,直到看了javasript和python等以函数式编程为主,支持面向对象编程的语言,才更深的了解面向对象的编程本质。什么是对象,对于对象的理解,我感觉就是具有某些特性的物质, 阅读全文
摘要:
我们在做Ajax 异步请求的时候,一般都会利用一个动态的 Gif 小图片来制作一个Ajax Loading ,以便增加用户体验。今天在网上发现了一个 Spin.js ,该 js 脚本压缩后5k,可以不用任何图片,任何外部的CSS样式,就可以创建一个Ajax Loading 指示器,且兼容以下浏览器:Spin.js 的在线设计、演示及下载地址为:http://fgnass.github.io/spin.js/我们可以在链接页面中,动态设置样式同时会自动生成样式的配置脚本:Spin.js 用法极其的简单:显示 spinner//target为显示spiner的父容器 var target=docu 阅读全文
摘要:
前沿 以前总是希望在技术论坛和博客能有人关注,最近收到一些小伙伴请教问题的来信和私信,在深感荣幸的同时也深知自己技术和经验的不足,怕会误人子弟,所以现在打算以应届生的身份尽自己的一点绵薄之力给大家一点建议,其实也谈不上建议,只是个人的一些观点和做法,谢谢大家的关注和支持~关于前端学习一、多看书CSS方面:CSS权威指南,CSS禅意花园,CSS设计指南第三版也不错,比较基础。JavaScript方面:JavaScript权威指南或JavaScript高级程序设计(这两本圣经必须要看一本),JavaScript语言精粹(小马哥翻译的,推荐反复阅读),比较深入的有高性能JavaScript,Java 阅读全文
摘要:
Apache多站点配置 这种方法是配置不同的地址访问不同的文件夹的配置 1:修改本机的hosts文件,如下: 示例: 127.0.0.1 localhost 127.0.0.1 www.dede.com 127.0.0.1 www.phpcms.com 2: 打开appserv的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。 #LoadModule vhost_alias_module modules/mod_vhost_alias.so 去掉#意思是启用apache的虚拟主机功... 阅读全文
摘要:
* @lastmodify 2013.04.19 * * 您可以自由使用该源码,但是在使用过程中,请保留作者信息。尊重他人劳动成果就是尊重自己 */ class template { private $vars = array(); private $conf = ''; private $tpl_name = 'index';//如果模板不存在 会查找当前 controller默认index模板 private $tpl_suffix = '.html';//如果CONFIG没配置默认后缀 则显示 private $... 阅读全文
摘要:
PHP OOP面向对象之C语言开发方式学习PHP C扩展有一段时间了,PHP手册里大部分讲的PHP的函数开发方式,网上找OOP资料比较少,想起上个月测试redis 的时候,下载PHP扩展redis源代码是OOP方式的。所以拿来练练手,其它不说了开始下面要扩展的代码是 ModelHelper.php然入 php源代码 ext\ext_skel –extname=ModelHelper 下面是进行修改的c代码ModelHelper.c/* +----------------------------------------------------------------------+ | PHP.. 阅读全文
摘要:
;;;;;;;;;;; ; 警告 ; ;;;;;;;;;;; ; 此配置文件是对于新安装的PHP的默认设置. ; 默认情况下,PHP使用此配置文件安装 ; 此配置针对开发目的,并且*不是*针对生产环境 ; 基于一些安全方面的考虑,在你的网站上线之前,请考虑使用php.ini-recommended ; 以及在线文档 http://php.net/manual/en/security.php. ;;;;;;;;;;;;;;;;;;; ; 关于 php.ini ; ;;;;;;;;;;;;;;;;;;; ; 此文件控制了PHP行为的很多方面. 为了让PHP能够读取它 ; 必须命名为 'ph 阅读全文
摘要:
许多人都说 算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西 。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还是要掌握的。下面是我按自己的理解,将四个方法分析一遍。需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中 的值按照从小到的顺序进行排序。 $arr(1,43,54,62,21,66,32,78,36,76,39);1. 冒泡排序法 * 思路分析:法如其名,就是像冒泡一样,每次从数组当中 冒一个最大的数出来。 * 比如:2,4,1 // 第一次 冒出的泡是4 * ... 阅读全文
摘要:
1. 软件准备登录xdebug版本检测地址http://xdebug.org/wizard.php :将phpinfo产生的数据页面复制到其文本框内,显示类似如下内容:二、将下载的xdebug-2.2.3-5.3-vc.dll复制到ext文件夹内。三、修改php.ini文件:将此内容添加到php.ini内。 zend_extension = "E:\wamp\bin\php\php5.3.10\ext\php_xdebug-2.2.3-5.3-vc9.dll" #注意文件夹的具体路径。[xdebug]xdebug.remote_enable = onxdebug.profi 阅读全文