随笔分类 - PHP&Web
PHP&Web
摘要:其实抓ajax异步内容的页面和抓普通的页面区别不大。ajax只不过是做了一次异步的http请求,只要使用firebug类似的工具,找到请求的后端服务url和传值的参数,然后对该url传递参数进行抓取即可。利用Firebug的网络工具 如果抓去的是页面,则内容中没有显示的数据,是一堆JS代码。Code...
阅读全文
摘要:项目中需要扫描二维码之后自动分辨出是android还是ios系统,针对于不同的系统进行不同的下载。我是天王盖地虎的分割线 参考:http://www.cnblogs.com/pengxl/p/3476588.html
阅读全文
摘要:HTTP请求包括的内容 客户端连上服务器后,向服务器请求某个web资源,称之为客户端向服务器发送了一个HTTP请求。一个完整的HTTP请求包括如下内容:一个请求行、若干消息头、以及实体内容HTTP请求的细节——请求行 请求行中的GET称之为请求方式,请求方式有:POST、GET、HEAD、OPTI...
阅读全文
摘要:安装Apache2 sudo apt-get install apache2安装PHP模块 sudo apt-get install php5安装Mysql ...
阅读全文
摘要:所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。能够想到的最简单的实现是,把类的构造函数写成private的,从而保证别的类不能实例化此类,然后在类中提供...
阅读全文
摘要:自定义SQL语句 当提供的API满足不了我们对SQL语句的要求的时候,我们通常是自己来写SQL语句,CI也提供了比较强大了,能够满足我们需求的一般的sql的API。$res=$this->db->select('id,name') ->from('表名') ->whrer('id >='...
阅读全文
摘要:ci目录结构 |-----system 框架程序目录 |-----core 框架的核心程序 |-----CodeIgniter.php 引导性文件 |-----Common.php 加载基...
阅读全文
摘要:面向对象设计的基本原则单一职责系统中的每一个对象应该只有一个单独的职责,所有对象关注的应该是自身职责的完成。基本思想:高内聚,低耦合。开闭原则一个对象对扩展开放,对修改关闭。基本思想:对类的改动是通过增加代码进行的,而不是修改现有的代码。里氏替换原则在任意父类出现的地方,都可以使用子类来替代。依赖注...
阅读全文
摘要:前期写过一个PHP实现单向链表、实现排序单向链表的一篇文章,传送门:http://www.cnblogs.com/yydcdut/p/3777760.html。双向链表写过了,再拿出来提一提:http://www.cnblogs.com/yydcdut/p/3782661.html。这次再来分享一下...
阅读全文
摘要:看了很久数据结构但是没有怎么用过,在网上看到了关于PHP的数据结构,学习了一下,与大家一起分享一下。上一次分享了链表,这次来补充说一下双向链表。简短不割 no=$no; $this->name=$name; } ...
阅读全文
摘要:看了很久数据结构但是没有怎么用过,在网上看到了关于PHP的数据结构,学习了一下,与大家一起分享一下。简短不割 class Hero{ public $no;//排名 public $name;//名字 public $next=null;//$next是一个引用,指向另外一个Her...
阅读全文
摘要:因为在做一个项目,项目里面服务器主要提供数据,但是数据多了文件就大了,比较浪费流量和时间,我们便用Gzip来处理。我在本机上是apache,服务器上是IIS6.0,用的是php,那么我就在这里分享一下。IIS 的 GZIP 压缩 1.首先备份 IIS 的配置文件, 复制 C:\Windows\sys...
阅读全文
摘要:随着智能手机的普及,越来越多的人使用手机上网,很多网站也应手机上网的需要推出了网站客户端,.apk文件就是安卓(Android)的应用程序后缀名,默认情况下,使用IIS作为Web服务器的无法下载此文件,那么怎么才能让IIS支持.apk文件的下载呢?IIS服务器不能下载.apk文件的原因:iis的默认...
阅读全文
摘要:从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。json_encode() 该函数主要用来将数组和对象,转换为json格式。$arr = array ('a'=>'a','b'=>'b','c'='c','d'=>'d','e'...
阅读全文
摘要:含义 ENCTYPE="multipart/form-data" 说明:通过 http 协议上传文件 rfc1867协议概述,客户端发送内容构造。概述 在最初的 http 协议中,没有上传文件方面的功能。 rfc1867为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE,...
阅读全文
摘要:背景 网上很多上传到java服务器上的,找了好久,找到了上传到php的了,思路跟我当初想的差不多,就是POST过去。废话不多说,直接上图看代码。php代码 Android代码 上传的主要代码:private void uploadFile(String uploadUrl) { String...
阅读全文
摘要:虽然网上有很多教程,但是我在这里进行简单对我用到的总结一下。加载Rewrite模块:在conf目录下httpd.conf中找到LoadModule rewrite_module modules/mod_rewrite.so这句,去掉前边的注释符号“#”,或添加这句。.htacess文件,开头内容如下...
阅读全文
摘要:找到了一份兼职,做网站的,但是公司里面服务器是用的IIS,Win2003系统,而且以前的网站都是aspx的。老板是我们学校的一个老师,我是被学长推荐过去了。----------------------------------------------无耻的割--------------------------------------------------------------内容是百度之后总结的,不喜勿喷。直接解压缩php文件放到E盘PHP目录下了解压缩完后的PHP目录就是E:/PHP。将 PHP 目录添加到 PATH 环境变量中为 PHP 设置一个有效的配置文件php.ini两个 ini
阅读全文
摘要:PHP扩展 PHP5.2、PHP5.3,线程、非线程,IIS、Apache综合下载地址:http://pan.baidu.com/s/1sjrW6z7下载相对应的php扩展文件php_mongo.dll,拷入php扩展文件夹里/php/ext,修改php.ini文件,新增下列行:extension=...
阅读全文
摘要:可能和大家熟悉的是LAMP,Linux+Apache+Mysql+PHP,在Windows上,可能大家比较熟悉的是WAMP,Windows+Apache+Mysql+PHP,这是一个集成环境,说到集成环境,与大家一样,我刚开始学习PHP的时候用的是集成环境(应该和大家一样),这样用着虽然是方便,但是如果想把某个配件,比如apache或者Mysql进行升级,就极其蛋疼。今天和大家分享一下我的集成环境,PHPnow,以及在PHPnow的集成环境之上,在Apache、MySQL上进行了某些修改和升级使之更牛X。 主要是资源共享。PHPnow ...
阅读全文