Hi,阿金 ...

电影《黑客帝国》
阅读全文

OpenTracing

[toc] 关键字 Span SpanId SpanContext TraceId Tags from_of child_of 开始什么是分布式跟踪?分布式跟踪(也称分布式请求跟踪)是一种用于应用程序进行概要分析和监视的方法.尤其是使用微服务架构构建的应用程序.分布式跟踪有助于查明哪里发 ...
阅读全文

基于Docker的php开发环境

docker下的php开发环境 开发环境布署是每个开发应该掌握的技能,通常这个工作由技术主管或运维人员提供.然而一般公司都不会重视基础环境建设. 开发环境部署方案选择搭建开发环境经常出现如下问题: 不同项目不同技术栈 php,mysql等等版本与测试环境,生产环境不统一 搭建时间太长.在 ...
阅读全文

Vue中使用JSX

VueJs中使用JSX新项目前端使用的是vue框架,写了1个多月的vue,大部分使用Jsx,记录一下在vue中jsx遇到的问题,我最讨厌框架之争,语言之争.关于html中写Js还是Js中写html孰优孰劣不作评价,都是个人喜好.就像Vue和React哪个好,个人感觉vue易入门,适合刚入门的 ...
阅读全文

使用Composer搭建自己的框架

composer 的安装先安装composer,官网安装就行中文官方网站curl -sS https://getcomposer.org/installer | php 初始化composer initcomposer.json文件可以手写.1234{ "name": "ar ...
阅读全文

Linux三剑客之awk

Linux三剑客:awk,sed,grep如果你不会这三个命令,就别谈会Linux.awk,sed都是linux下处理文本和文件的命令.还有一本书专讲这两个命令.《sed 与 awk》《awk》基本上每个linux系统下都自带这三命令. Linux之 awk 命令awk是处理文本文件的一 ...
阅读全文

Linux三剑客之grep

Linux之 grep 命令
阅读全文

Linux三剑客之sed

Linux之 sed 命令sed命令主要用来修改文本文件用的,使用命令的方式来快速修改文件.和vim一样,但是它是使用交互式命令的.一般和管道命令一起使用.主要功能: 插入,删除,选中,替换以之前user.csv文件举例.文件如下: 由于MacOs的sed和gnu-sed不一样,我们以gnu ...
阅读全文

依赖注入(DI)/控制反转(IoC)

依赖注入 (Dependency Injection)控制反转 (Inversion of Control)一直解释不清楚IoC,下面尝试使用产品分析5W1H原则来解释IoC. What? 是什么,解释它是什么,能做什么 Why? 为什么,为什么要用 Where/When? 什么场景,一般 ...
阅读全文

PHP的设计模式

设计模式设计模式是开发人员在面向对象编程实践在总结的经验和方案.PHP中常用到的11种设计模式 工厂模式 单例模式 注册模式 适配器模式 策略模式 数据对象映射模式 观察者模式 原型模式 装饰器模式 迭代器模式 代理模式 设计模式参考 :Php设计模式 设计原则1.单一职责 原则一个类, ...
阅读全文
Prev Next