11 2016 档案

【php】命名空间 和 自动加载的关系
摘要:目的本文的目的主要是说明 命名空间的 use 关键词 和 new ClassName 这两个步骤,哪个步骤才会执行自动加载,这是逻辑有点混乱的表现,这种想法也是很正常的,让我们来解密吧命名空间(namespace)php从5.3加入了命名空间,我略懂一些java,所以命名空间还是比较好理解的,为什么需要命名空间啦?主要解决自己写的内部类/函数/常量 和 第三方的类/函数/常量冲突。引用命名空间下... 阅读全文

posted @ 2016-11-25 14:21 即学即码+ 阅读(219) 评论(0) 推荐(0) 编辑

【运维工具】Git代码发布系统
摘要:引言代码发布系统是互联网公司必备的运维系统,作用主要用户发布业务代码 到 业务服务器为什么需要代码发布系统有的同学可能说,我们公司服务器就那么一台,做个发布系统太麻烦了? 不认同这说法发布系统有如下好处流程管理,加上权限管理,可以在系统记录 谁 做了 什么 操作减少人工误操作影响,登录服务器本身操作就是有误操作的可能的运维自动化 为运维工作减负加快发布速度 不用人工登录N台服务器发布方便快速回... 阅读全文

posted @ 2016-11-21 23:01 即学即码+ 阅读(476) 评论(0) 推荐(0) 编辑

【ipv6惹的祸】curl 超时
摘要:偶然发现最近在公司日志平台 总是可以看到很多关于php curl的错误信息Operation timed out after 0 milliseconds with 0 out of 0 bytes receivedResolving timed out after 5514 milliseconds非常奇怪,以前都是好的,使用wget获取也非常慢,从下面的结果可以看出来 dns解析比较慢wget... 阅读全文

posted @ 2016-11-21 19:01 即学即码+ 阅读(921) 评论(0) 推荐(0) 编辑

MySQL:动态开启慢查询日志(Slow Query Log)
摘要:前言在开发中,高效能的程序 也包括 高效能的查询,所以优化SQL也是程序员必要技能之一。要优化就必须要有慢日志记录才可以知道哪些查询慢,然后反向去修改慢日志设置方式写入文件写入数据库实践操作方式一:写入文件编辑my.conf 中修改 log_slow_queries 的日志地址$ cd /etc/mysql$ cat my.cnf |grep slow log_slow_queries = /da... 阅读全文

posted @ 2016-11-10 23:34 即学即码+ 阅读(3422) 评论(0) 推荐(0) 编辑

Virtualbox 虚拟机支持硬件摄像头
摘要:最近我们公司做了一个摄像头项目,需要测试各种浏览器的情况,我就安装了一个Win xp的虚拟机,但是发现无法找到摄像头,经过查阅资料找到了解决办法前提环境Mac电脑Virtualbox 虚拟机虚拟机系统XP解决办法其实只要安装一个Virtualbox 扩展就好了,可以直接去官网下,安装好了就如下图可以直接选择摄像头了安装前安装后参考资料Mac OS X系统下利用VirtualBox安装和配置Wind... 阅读全文

posted @ 2016-11-09 14:00 即学即码+ 阅读(3828) 评论(0) 推荐(1) 编辑

CSP -- 运营商内容劫持(广告)的终结者
摘要:缘由我们公司最近手机端H5 经常受到商户和用户的投诉,说有广告并且导致不能正常进行操作,我们商户自己当然不会加广告了,但是商户和用户可不管这些了,就认为是我们的问题探索发现根本目前我们用的很多浏览器,都提供插件功能,在Chrome浏览器体系下有个 广告终结者插件:可以用来屏蔽网页中的广告部分。受到这个插件的影响,我先探索下 广告劫持是怎么做的?我就想到通过获取网页html代码过来分析,如下JS代码... 阅读全文

posted @ 2016-11-07 14:41 即学即码+ 阅读(5978) 评论(2) 推荐(3) 编辑

【Composer】实战操作二:自己创建composer包并提交
摘要:大纲创建自己的composer库提交到指定平台测试安装自己的库设置composer平台自动更新如何方便测试自己开发的库开始动手创建自己的composer库个人博客后台有一部分是关于统计的,通过UA获取浏览器,设备,操作系统。本人封装了一个库,放在github上,源码地址:https://github.com/apanly/browser-detector,任何一个文件夹只有有个composer.j... 阅读全文

posted @ 2016-11-02 22:41 即学即码+ 阅读(380) 评论(0) 推荐(0) 编辑

【个人重点】开发中应该重视的几点
摘要:个人总结URL统一管理,调用统一方法,并且URL必须返回全路径,可以封装成service,并且url是全路径(包含域名),以后更改都非常方便了静态资源加版本好,调用统一方法用户密码必须加salt,最好记录在数据库中,每个用户都有不同的salt静态资源版本号,每次上线需要版本号不一样了对于数据量很大的查询,时刻记得要释放内存 详见phpexcel 内存溢出 优化手机API必须指定版本号,例如 /v1... 阅读全文

posted @ 2016-11-01 19:00 即学即码+ 阅读(132) 评论(0) 推荐(0) 编辑

【Composer】实战操作一:使用库
摘要:前言前面我们简单介绍了composer的安装 以及 如何安装库本文目的主要实战讲解如何使用库,主要是PSR-0 和 PSR-4的区别,以及如何在代码中引用。关于PSR-0和PSR-4的具体区别可以参考博文 PSR : php编码规范演示代码演示代码都在 https://github.com/apanly/composer_helloworld 中,有兴趣的可以clone实战内容引用资源phpof... 阅读全文

posted @ 2016-11-01 10:00 即学即码+ 阅读(226) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示