【PHP】Yii2团队基于接口(interface)开发方式最佳实践

前言貌似很多公司都转向了使用Yii2做项目开发~当团队开发人员过多的时候,对接口的定义就成了困难,再说,命名本来就是个玄学的东西。之前早就听说过面向接口开发,这几天就试了下,感觉还不错,分享出来,一起进步。最佳实践单独存放的文件夹我把接口文件放在项目中的custominterface中,再和相应控制器所在文件夹进行对应存放,保证项目的目录的存放合理interface namespace app\cu...
阅读(2561) 评论(6)

【Linux】一张图让你读懂Linux内核运行原理

参考资料 http://makelinux.net/kernel_map/...
阅读(1787) 评论(0)

【PHP】PHP 7.0.4 发布

PHP 7.0.4PHP在官方发布了PHP的7.0.7版本,修复了部分BUG.使用PHP 7.0 版本的用户可以升级到这个版本。更新日志Version 7.0.403 Mar 2016Core: Fixed bug (Low probability segfault in zend_arena). Fixed bug #71441 (Typehinted Generator with return...
阅读(998) 评论(0)

【inode】Linux服务器inode索引节点用满原因以及解决方法

系统出现异常我们团队的阿里云服务器在前几天运行过程中,服务器CPU负载长时间达到100%,并且不能通过ssh连接服务器。 经过重启服务器后对服务器进行连接,发现 服务器上的crontab不能正常运行 php-fpm服务不能正常开启 crontab的报错提示为 正在启动 crond:crond: can’t open or create /var/run/crond.pid: 设备上没有空间 p...
阅读(2141) 评论(0)

【Git】Git LFS 大文件提交扩展

简介Git LFS 是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。使用准备 支持 Debian 或者 RPM 包的Linux Mac需要通过 brew install git-lfs安装 Windows需要通过choco install git-lfs.install进行安装 Windows, Mac, Linux, 和 FreeBSD都支持二进制包安装 编译需要...
阅读(3515) 评论(1)

【JavaScript】JS读取XML文件并进行搜索

需求效果 点击链接,当前页面加载xml文件并展示对应内容 通过搜索框,搜索xml文件内节点数据,展示包含内容的节点数据 功能实现Demo最终实现效果 http://loadxmldemo.coderfix.cn/核心代码 String.prototype.replaceAll = function (s1, s2) { return this.replace(new RegExp(s1, "...
阅读(1013) 评论(0)

【PHP】PHP7的异常处理详解

前言 PHP7的改动中,影响比较大的,包括异常处理。 概述 更多的异常是直接通过PHP直接处理的,和之前的PHP5不同的是更多的异常是通过Error exceptions来抛出。 作为一个普通的扩展,Error exceptions会持续冒出直到匹配到对应的catch块。如果没有进行匹配,就会触发被设置的set_exception_handler()来执行处理,如果没有默认的异常处理程序,...
阅读(2037) 评论(0)

【TCP/IP】一张图带你读懂TCP/IP协议

一张图带你看懂TCP/IP协议的七层架构...
阅读(1920) 评论(0)

【笔记】2016年01月16日百度技术沙龙车库咖啡笔记

2016年01月16日前端接入技术GoLang BFE 七层流量接入平台学习成本 开发成本 性能差别,可以接受,可以通过其他方式弥补 GC 垃圾收集 优化思路 减少对象数 用C代码来做 对象池 总结 不能改变太多,要跟随主流版本 解决 关闭GC,多进程工作 服务态,等待态,GC态 细节 多进程监听同一个端口 模块化->服务化通过指标进行监控百度搜索速度优化速度的度量客户...
阅读(703) 评论(0)

【OCR】CentOS7下编译安装tesseract-ocr

什么是tesseract-ocrOCR(Optical Character Recognition):光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程。Tesseract:开源的OCR识别引擎,初期Tesseract引擎由HP实验室研发,后来贡献给了开源软件业,后经由Google进行改进,消除bug,优化,重新发布。现在托管在GitHub中~源代码位置托管于 http://code.go...
阅读(4361) 评论(6)

【PHP】PHP 7.0.2 发布

原文地址:http://php.net/archive/2016.php#id2016-01-07-12016年1月7日PHP开发团队宣布PHP 7.0.2立即可用。31报告错误已被固定,包括6个安全相关的问题。所有的PHP 7鼓励用户升级到这个版本。对于PHP 7.0.2源下载请访问我们的下载页面,Windows源代码和二进制可以发现窗户。PHP。网/下载/。修改列表中记录的更新。P.S. PH...
阅读(565) 评论(0)

【架构】需求决定架构 —— 萌Mark的架构升级之路

前言2014年到2015年,是IP爆发的一年,在这一年中,出现很多因为IP火起来的产品。其中有一款产品,凭借着新奇的玩法和萌萌的IP形象,取得了不俗的成绩,也使我司得到数量客观的融资。 萌Mark,萌mark—呆萌漫画DIY、心情分享有图配。 架构升级之路在这个项目中,我担任的为服务端主程好吧 ,服务端连部署也是我一个人做的 :),看着这个项目从0到1,再从1到N的发展历程,下面对整个服务端的架...
阅读(1676) 评论(1)

【PHP】PHP图像裁剪缩略裁切类源代码及使用方法

原因最近在做网页拖拽验证码的开源项目,需要在服务端生成图片对应的可移动的色块,但是网上的资源都是做缩略图,对整个图片进行缩放的,所以自己动手,完成了对图片进行裁剪小块的工具CODE <?phpnamespace App\Libs;/** * 2016-01-07 15:54:58 * Lixiaoyu * * mode 1 : 强制裁剪,生成图片严格按照需要,不足放大,超过裁剪,图片始终...
阅读(1554) 评论(0)

【源码分析】极验验证官方SDK源码分析和实现思路

前言2016年就这么来了,新的一年,继续努力~最近,除了12306的验证码火起来以后,还有一个在界面上拖拽的验证码,也火了起来,就是这次要说的极验验证,在这个万众创新的时代,工具类产品能做到这样,也是很不错的~源码来源来自于官网提供的PHP SDK https://github.com/GeeTeam/gt-php-sdk 官方在http://www.geetest.com/install/se...
阅读(3978) 评论(2)

【PHP】PHP转换图片为ico格式源码

ico图片在线转换的纯PHP源码 集成在开源项目中,文章最后有地址~...
阅读(1043) 评论(0)

【年终总结】我的2015

前言写下这篇博客的时候,离2016年还有三天,又到了总结自己一年生活工作的时候了。Q1现在回想起今年一年的经历,真是有些困难,毕竟做开发的太费脑子,记忆力越来越差了。QAQ前半年,股市一片大好,直接影响了资本圈,进而影响到了创业圈。这时进入了高速发展时期,大批量创业公司出现,同时,IT行业对人员需求加剧,行业待遇提升。在这个阶段,我也从单枪匹马搞后端,发展为带人做项目的阶段。当然,在这之前是面试。从...
阅读(533) 评论(0)

【GitHub】如何在自己的项目中添加"Fork me on GitHub"标识

前言在很多项目中,你都可以看到下面的链接 点击直接跳转到对于的github页面了 下面来介绍怎么在自己的项目中添加这个标识过程位置为了每个页面都显示,一般我们把它放在项目的公共模板的视图文件中,保证代码只要修改一处,主要的页面都有展示样式官方给出的样式有左边和右边两个位置,还有六种颜色样式,综合下来就是十二种选择。 官方还提供了PSD源文件,你可以改成自己喜欢的样式。 还有就是靠右的了,样式...
阅读(1307) 评论(0)

【CURL】PHP的CURL开发项目最佳实践

前言最近自己做了团队内部的http调试工具,github开源地址 https://github.com/diandianxiyu/ApiTesting ,通过这个项目又重新操作了PHP的curl函数,通过本篇博客进行记录,和大家一起学习~Code本代码通过PHP7环境运行。 function curl($url, $method='GET',$fields = [], $headers=[],$au...
阅读(1052) 评论(4)

【PHP】数组foreach引发的小问题

Code $arr1 = [ 1, 2, 3, 4, 5 ]; $arr2 = [ 'a', 'b', 'c', 'd', 'e' ]; $arr3 = []; foreach ($arr1 as & $v){ $v += 10; }foreach ($arr2 as $k => $v){ //举例 $v = $v . $arr1[ $k ]; $arr3[ $k ]...
阅读(761) 评论(0)

【XCode】Xcode7.2(7C68)下Swift基于SpriteKit出现Invalid Request: requesting subtype without specifying idiom

出现的问题运行的时候,控制台首先会提示 : calling -display has no effect. 之后在创建SKLabelNode的过程中,出现了 CUICatalog: Invalid Request: requesting subtype without specifying idiom 之后就是 Received memory warning. 最后出现 Messag...
阅读(1477) 评论(0)
281条 共15页首页 上一页 ... 6 7 8 9 10 ... 下一页 尾页
    个人资料
    • 访问:410756次
    • 积分:6545
    • 等级:
    • 排名:第3810名
    • 原创:260篇
    • 转载:13篇
    • 译文:3篇
    • 评论:60条
    博客专栏
    个人网站
    微信订阅号
    欢迎加入QQ群
    玩家老黄历(微信小程序)
    最新评论