随笔分类 - php
1
摘要:1.区别 session存在于服务器,以文件的形式,安全,量大 cookie是基于浏览器(客户端)的,相对不安全,大小限制, 2.session_start()的时候做了什么(A区间:生成) a.服务器生成了对应的session_id; b.服务器生成了对应session_id对应的文件:文件内存储
阅读全文
摘要:1、通过哪一个函数,可以把错误转换为异常处理?A:set_error_handlerB:error_reportingC:error2exceptionD:catch正确答案:A 答案分析:set_error_handler() 可指定一个回调函数,错误发生时,会自动...
阅读全文
摘要:/** * 两个高精度数比较 * * @access global * @param float $left * @param float $right * @param int $scale 精确到的小数点位数 * * @return int $...
阅读全文
摘要:例如:我们要获取:EE20181017143211468888$result = '积分商城扣除积分 1订单号: EE20181017143211468888 OPENID: sns_wa_o_L7W5R4HWpw1kY5DXjzsdu9eCSc';$bb = str...
阅读全文
摘要:Composer.json内容 有可能会用到的bug:当使用php5自带的file_get_contents方法来获取远程文件的时候(在我的自动化测试框架中有类似调用需求),有时候会出现file_get_contents(): failed to open strea...
阅读全文
摘要:配置git环境配置: git config --global user.name "HoeWang" git config --global user.email "37407409@qq.com" $ ssh-keygen --t r...
阅读全文
摘要:这是我写的《php模式设计》的第五篇。前面的四篇在不断学习不断加深认识,到了今天再看观察者模式,觉得非常容易理解。这也许就是我们积少成多的结果吧。希望还是能够不断进步。 开篇还是从名字说起,“观察者模式”的观察者三个字信息量很大。玩过很多网络游戏的童鞋们应该知道,...
阅读全文
摘要:在这个有没有对象都要高呼“面向对象”的年代,掌握面向对象会给我们带来意想不到的方便。学编程的小伙伴从开始能写几行代码实现简单功能到后来懂得将一些重复的操作组合起来形成一个“函数”,再到后来将“函数”和属性组合起来形成一个“类”。一步步走来,我们在考虑着机器运行代码效率...
阅读全文
摘要:在前两篇单例模式和工厂模式后,终于迎来了最后一个基础的设计模式--注册树模式。 什么是注册树模式? 注册树模式当然也叫注册模式,注册器模式。之所以我在这里矫情一下它的名称,是因为我感觉注册树这个名称更容易让人理解。像前两篇一样,我们这篇依旧是从名字入手。注册树模式...
阅读全文
摘要:模式设计是什么?初学者一开始会被这高大上的名称给唬住。而对于有丰富编程经验的老鸟来说,模式设计又是无处不在。很多接触的框架就是基于各种模式设计形成的。 简单说,在写代码的过程中一开始往往接触的是面向过程的,简单的基础的编程。这个时候我们往往追求的是代码能够实现某项功能...
阅读全文
摘要:承接上篇php模式设计之 单例模式,(虽然好像关系不大)。今天讲述第二种基础的模式设计——工厂模式。 那么何为工厂模式? 从名字来看,似乎看不出什么端倪。工厂模式,和生产有关?还是和生产流程有关?难道还和工厂领导有关?和领导秘书有关?秘书... 好了不卖关...
阅读全文
摘要:SDK与项目部署思路:1. SDKa) 能够实现单例化,要从config中进行生成远程api相关的验证数据以及密匙写入b) 根据第1个大参数进行确认调用zhouyiapi的哪个controller层c) 根据第2个大参数进行确认...
阅读全文
摘要:1.进行防跨目录设置的改动2.php-fpm.conf的改动避免502错误其实就是php-fpm.conf中的监听有问题,一键安装包的listen默认为:/tmp/php-cgi.sock但是我们的项目中的fastcgi_pass 127.0.0.1:9000;vh...
阅读全文
摘要:跨域问题介绍: 在A网站中,我们希望使用Ajax来获得B网站中的特定内容。如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。你可以理解为两个域名之间不能跨过域名来发送请求或者请求数据,否则就是不安全的。跨域访问违反了同源策略,同源策略的详细信息可以...
阅读全文
摘要:1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是用输出缓存:Ob_start()******要运行的代码******...
阅读全文
摘要:最近项目中有两个项目中,B项目需要用到A项目中的动态数据,研究了挺久的,cookie并不是同一个,所以实现上有所问题,而且项目A 的这个功能数据基类,会被许多类继承 这时候就想到了用ajax,本人比较喜欢用的是jq中的ajax的抓取 url填入的是所需要的...
阅读全文
摘要:在这里我们使用的是SDK以及一台xunsearch服务器,意思是不在同一服务器上的。xunsearch服务器和sdk服务器。1.部署xunsearch服务器,网上还是有文档的 第一步 下载解压wget http://www.xunsearch.com/...
阅读全文
摘要:PHP的CURLphp的curl可以实现模拟http的各种请求,这也是php做网络爬虫的基础,也多用于接口api的调用。这个时候有人就要发问了:为什么你特么不用file_get_contents?curl的性能比它好,而且可以完成更多复杂的操作,不仅仅只是获取页面数据...
阅读全文
摘要:安装# xunSearch 讯搜 ## 1、安装 1.下载并解压 地址:wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2 ...
阅读全文
摘要:面向对象编程 —— OOP(Object-Oriented Programming) 面向对象的三大特征 封装、继承、多态 对象 万事万物皆对象 客观存在的任何一个实体 类 对相同或相似对象的一种抽象描述 类与对象 通常先有类,通过类实例化出对象;大多数情况...
阅读全文
1

浙公网安备 33010602011771号