常见问题
Leslie丶
断剑重铸之日,骑士归来之时。
展开
-
【Day23】几道值得研究注意的php相关问题(一)
1.nginx使用哪种网络协议? nginx是应用层 我觉得从下往上的话 传输层用的是tcp/ip 应用层用的是http fastcgi负责调度进程 2. <? echo 'hello tusheng' ; ?> 没有输出结果, 可能是什么原因, 简述的解决此问题的过程(提示: 语法没有问题) 可能服务器上面没有开启短标签short_open_tag =设置为Off,,php.ini开启短标签原创 2016-10-15 01:33:09 · 1556 阅读 · 0 评论 -
【Day42】HTTPS工作原理和TCP握手机制
1、HTTPS的工作原理 HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的具体描述如下:1.浏览器将自己支持的一套加密规则发送给网站。 2.网站从中选出一组加密算法原创 2016-11-06 21:10:06 · 1074 阅读 · 0 评论 -
关于memcache和Redis的区别和总结
Redis和Memcached整体对比1)性能对比:由于Redis只使用单核,而Memcached可以使用多核,所以平均每一个核上Redis在存储小数据时比Memcached性能更高。而在100k以上的数据中,Memcached性能要高于Redis,虽然Redis最近也在存储大数据的性能上进行优化,但是比起 Memcached,还是稍有逊色。2)内存使用效率对比:使用简单的key-value存储的话原创 2016-10-17 02:09:23 · 7275 阅读 · 0 评论 -
【Day33】Apache服务器的负载平衡
我们首先介绍一下什么是负载平衡:负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。 负载平衡的作用是什么呢?如果你发现你的Web站点负载量非常大时,应当考虑使用负载均衡技术来将负载平均分摊到多个内部原创 2016-10-27 22:37:12 · 549 阅读 · 0 评论 -
【Day45】php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence错误的处理方法
在利用php解析xml时提示Invalid byte 1 of 1-byte UTF-8 sequence错误了,这个问题我百度查说是编码问题,下面是解决办法:错误提示Invalid byte 1 of 1-byte UTF-8 sequence原因分析在中文版的window下java的默认的编码为GBK,也就是所虽然我们标识了要将xml保存为utf-8格式但实际上文件是以GBK格式来保存的,转载 2016-11-10 01:55:51 · 833 阅读 · 0 评论 -
【Day52】php生成带logo二维码方法
方法一:一、使用的类库 1、phpqrcode(php库) 2、qrcode.js(javascript库)方法二:二、phpqrcode的使用 只用php的类库,也就是二维码的生成在后台操作。因为要在后台生成带logo的二维码,那么首先必须将logo图片上传至服务器(在上传这里我用了webuploader)phpqrcode使用方法: 首先下载phpqrcode:http://phpqrc原创 2016-12-05 02:22:18 · 495 阅读 · 0 评论 -
直面40个菜鸟迹象——40个迹象表明你还是PHP菜鸟
简介 40个迹象的英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。正文 我愿意把本文归入我的“编程糗事”系列。尽管在正规大学课程中,接触到软件工程、企业级软件架构和数据库设计,但我还是时不时地体会到下述事实带给我的“罪恶”感,当然,转载 2017-02-05 03:24:31 · 456 阅读 · 0 评论 -
【Day31】php中json_decode()和json_encode()的使用方法
json_decode对JSON格式的字符串进行编码,而json_encode对变量进行 JSON 编码。1.json_decode() (PHP 5 >= 5.2.0, PECL json >= 1.2.0) json_decode — 对 JSON 格式的字符串进行编码 说明 mixed json_decode ( string $json [, bool $assoc ] ) 接受一个 JS原创 2016-10-23 10:48:53 · 453 阅读 · 0 评论 -
【Day21】关于mysql数据库索引所涉及的一些知识(新)
我们首先了解,数据库的索引是什么?数据库的索引:数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。(什么是B树和B+树,见文章最后。)在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。索引的种类:根据数据库的功原创 2016-10-13 11:04:02 · 1062 阅读 · 0 评论 -
【Day22】mysql数据库的优化(一版)
mysql数据库优化的目的是什么?mysql优化是多方面的,原则是减少系统的瓶颈,减少资源的占用,增加系统的反应速度。eg. 通过优化文件系统,提高磁盘I/O的读写速度;通过优化操作系统调度策略,提高mysql在高负荷情况下的负载能力;优化表结构、索引、查询语句等使查询响应更快。在mysql中,可以使用show status语句查询一些mysql的性能参数show status like 'valu原创 2016-10-14 13:04:05 · 1613 阅读 · 0 评论