php
文章平均质量分 91
wo44xmh
这个作者很懒,什么都没留下…
展开
-
php 多进程 同步数据 mysql分布式锁
记得以前开发不过一个流程项目,怕自己忘记了写写 首先说下数据同步: 数据同步一般是为了保证PHP不同进程之间在处理同一事物的同一个流程的时候按照顺序运行,而不是说并发运行。 php 多进程是无法进行通信的,但是,一个流程是可以多个进程同时修改的,一般一个流程如果有5-10步,怎么保证在php一个进程在处理这个流程时候,其他PHP进程不会修改这个流程需要的mysql数据原创 2017-04-20 18:01:07 · 1149 阅读 · 0 评论 -
windows下编写Linux项目,crlf,git checkout不自动转换成lf,换号符号不自动替换,跨平台编辑项目
在windows下编辑Linux项目一般需要做两部更改第一步:git checkout 远程项目时候,会自动把lf(linux换行符)换成crlf(windows换行符)所以需要在项目根目录下简历.gitattributes文件加入如下内容:#* text=auto* text eol=lf *.ttf binary*.scss linguist-vendored*.png原创 2017-04-19 11:09:31 · 1687 阅读 · 0 评论 -
nginx+lua
[TOC]#nginx+lua##lua语言###1. lua发展史Lua 从一开始就是作为一门方便嵌入(其它应用程序)并可扩展的轻量级脚本语言来设计的,因此她一直遵从着简单、小巧、可移植、快速的原则,官方实现完全采用 ANSI C 编写,能以 C 程序库的形式嵌入到宿主程序中。LuaJIT 2 和标准 Lua 5.1 解释器采用的是著名的 MIT 许可协议。正由于上述特点,所以 Lua原创 2017-04-27 00:53:04 · 350 阅读 · 0 评论 -
nginx lua
nginxlualua语言lua发展史Lua 和 LuaJIT 的区别nginx_lua模块基本使用nginx流程lua的执行顺序使用语法 httpblogcsdnnetjoeyon1985articledetails46744805openresty使用香草openresty语法查询nginx+lualua语言1. lua发展史Lua 从一开原创 2017-04-27 15:46:21 · 588 阅读 · 0 评论 -
laraval
laraval 建立你自己的模块模块目录laravel phpunit普通的testphpunitxmllaraval 建立你自己的模块:模块目录demo---模块名称demo/DemoServiceProvider.php --模块入口service文件, 要放到config/app.php 配置中class DemoServiceProvider extends ServicePr原创 2017-07-11 10:46:24 · 901 阅读 · 0 评论 -
laravel启动顺序
laraval 启动fpm下laraval 启动:fpm下laravel默认读取的uri是$_SERVER[‘REQUEST_URI’]; 所以你可以在任何页面构建一个请求test$uri = '/test';$_SERVER['REQUEST_URI'] = $uri . '?' . $_SERVER['QUERY_STRING'];require __DIR__ . '/public/i原创 2017-07-11 11:16:21 · 655 阅读 · 0 评论 -
PHP性能分析,测试
phpdbgstracexdebugkcachegrindphpdbg/usr/local/php5.6/bin/phpdbgexec /www/index.phpb 22[L24 0x7fd58508f1b8 ZEND_INCLUDE_OR_EVAL C41 <unused> @0原创 2017-07-14 14:33:48 · 278 阅读 · 0 评论 -
go 基础,go path go isntall
go语言go 运行前的配置gopathgorootgorootbingo installgodepgo语言go 运行前的配置先说下go的三个基本东西:gopath gopath : 默认go import会去查找的目录,比如设置为D:/gopath, 一般项目开发的目录就是D:/gopath/src,这样是为了方便查找自身对应的包 第一个`go get packagename原创 2017-08-20 16:31:35 · 283 阅读 · 0 评论