自己搭建了一下NGINX+PHP+YAF的生产环境,在这里记录一下,避免遗忘yaf是一套用PHP扩展实现的PHP框架,底层用C语言实现,据yaf作者描述其效率是Zend的50-60倍,性能高而又不失开发效率。操作系统是CentOS release 6.5整个过程主要分为三个部分:1.编译安装PHP2.编译安装NGINX3.编译安装YAF 一、编译安装PHP1.下载PHP源码,我这里下载得
转载
2023-12-12 23:04:20
106阅读
前言 Yapi是去哪儿网开源的一款接口管理工具。接口的文档的管理是一件比较痛苦的事情,后端开发不得不使用很长的时间去维护繁杂冗余的文档,而前端开发也因为文档的不精确也浪费开发时间。工作中接口返回的参数值包含很多的异常场景,前端不得不写一大串的判断逻辑。配合前段调试需要模拟很多场景,比较费时费力,而且很多场景到了项目后期才能调试,在提交测试时时间就会显得很紧张。总结起来文档式的接口管理方式浪费心里
文章目录前言1 什么是YApi ?2 部署YApi环境前的准备工作2.1 Node.js环境配置2.2 MongoDB环境配置2.2.1 为admin库添加root用户2.2.2 添加yapi专用数据库3 安装YApi环境3.1 -bash: yapi: 未找到命令3.2 启动可视化部署程序3.3 配置YApi服务3.4 访问Yapi首页4 YApi服务器管理4.1 安装pm24.2 使用pm2
转载
2024-09-06 23:48:52
111阅读
简介为 API 开发者设计的管理平台。 YApi 让接口开发更简单高效,让接口的管理更具可读性、可维护性,让团队协作更合理。项目管理
提供基本的项目分组,项目管理,接口管理功能接口管理
友好的接口文档,基于 websocket 的多人协作接口编辑功能和类 postman 测试工具MockServer
基于 Mockjs,使用简单功能强大使用暂时在我的电脑上搭了一个 demo。访问
YApi在开始使用 YApi 之前,我们先来熟悉一下 YApi 的网站结构,这将让你快速了解YApi。登录与注册想要使用 YApi ,首先要注册账号。首页登录后进入首页,首页展示了分组与项目。此时你作为新用户,没有任何分组与项目的权限,因此只能搜索、浏览 “公开项目” 的接口,如果在首页找不到任何项目,请联系管理员将你加入对应项目。首页头部展示了当前所在的位置、搜索框、新建项目、查看文档和用户信息
转载
2024-01-19 18:03:19
149阅读
点赞
1评论
sudo netstat -tap|grep mysql 检查MYSQL启动情况sudo service mysql start 启动数据库服务mysql -u root 连接数据库show databases;查看有哪些数据库 使用例子mysql> show databases;+--------------------+| Database |+----------
转载
2024-06-03 15:48:01
21阅读
启动环境首先新建一个odoo12环境,并在应用列表中搜索sales并安装。开启多公司功能打开settings页面,然后点击点击General Settings, 接着再勾选Multi-companies之后点击保存。页面会重新加载,再次回到设定那栏,选择如图中蓝色方框中的companies进入公司列表,再创建一个名为company sub的公司,并把下面选项中的parent字段的值设置成系统默认自
转载
2024-08-01 15:24:04
65阅读
# 在MySQL中使用函数
## 引言
MySQL 是一个流行的关系型数据库管理系统,它提供了许多内置的函数,用于在查询和处理数据时进行计算和转换。本文将介绍如何在 MySQL 中使用函数,并通过一个步骤指导的方式,教会刚入行的开发者如何实现 "mysql as 后可以使用函数"。
## 步骤概览
下面是实现 "mysql as 后可以使用函数" 的步骤概览,我们将逐步展开每一步的细节:
|
原创
2023-11-02 15:00:57
31阅读
# MySQL 可以使用本机地址
MySQL 是一个广泛使用的开源关系型数据库管理系统,尤其在 Web 应用程序中应用广泛。理解如何配置和使用 MySQL 数据库非常重要,特别是在本地开发和测试环境中。本文将介绍如何在本机地址上使用 MySQL,包括一些相关的代码示例,帮助想要搭建和测试环境的开发者。
## MySQL 的基本概念
在开始之前,我们先了解 MySQL 的一些基本概念。MySQ
原创
2024-09-13 03:33:42
25阅读
### 实现mysql UNPIVOT的步骤
下面是实现mysql UNPIVOT的步骤的表格展示:
| 步骤 | 动作 |
| ---- | ---- |
| 步骤1 | 创建一个新表,将需要进行UNPIVOT操作的数据插入到该表中 |
| 步骤2 | 使用UNION ALL关键字将每个列转换为一个单独的行 |
| 步骤3 | 使用CASE语句将每个值与其对应的列名进行关联 |
| 步骤4 |
原创
2024-01-09 06:09:58
74阅读
背景最近领导分配了个任务,测试sit环境一些功能相比之前慢了许多,需要优化一下。问题排查过程浏览器F12查看相关接口的响应,看到底是哪个接口反应慢,根据互联网的要求,页面3秒还没有显示出来,用户体验会非常差。查看相关代码的提交时间,这些代码一上线就没有改动过,由此以我三年职业生涯的经验推断,可能是接口相关数据库表设计不合理或者需要优化导致的问题,因而该篇文章由此诞生!数据库单表优化步骤设计表时:1
目录使用explain的原因如何使用explain分析explain的字段idid相同时,执行顺序由上至下若为子查询,id的序号会递增,id值越大优先级越高,越先被执行id如果相同,可认为一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行select_typetabletypepossible_keysKey不选择索引,键值情况选择索引,键值情况key_lenrefrowsfi
## MySQL使用SQLLDR的流程
### 1. 什么是SQLLDR
SQLLDR是Oracle数据库提供的一个工具,用于将数据从外部文件加载到数据库表中。虽然SQLLDR是Oracle数据库的工具,但是MySQL也可以通过使用外部存储引擎FEDERATED来实现类似的功能。
### 2. SQLLDR在MySQL中的实现步骤
下面是使用SQLLDR在MySQL中加载数据的步骤概述:
原创
2023-10-27 06:22:57
127阅读
# MySQL中使用IF ELSE的科普文章
在数据库操作中,我们经常需要根据不同的条件来执行不同的操作。在MySQL中,我们可以使用IF ELSE语句来实现这种条件判断。本文将详细介绍MySQL中IF ELSE语句的使用,并通过代码示例和图表来帮助读者更好地理解。
## 1. MySQL中IF ELSE的基本语法
在MySQL中,IF ELSE语句的基本语法如下:
```sql
SELE
原创
2024-07-21 03:49:15
62阅读
# MySQL中的Merge Into语句
## 简介
在MySQL中,`MERGE INTO`语句用于将一个表中的数据合并到另一个表中,可以根据指定的条件将源表中的数据插入、更新或删除目标表中的数据。
`MERGE INTO`语句是一种高效的数据操作方式,能够在一次查询中完成多个操作,减少了数据库的负担。它可以用于数据同步、数据更新等场景。
## 语法
下面是`MERGE INTO`语
原创
2023-09-06 10:58:17
327阅读
sonarqube7.2版本web api简析本文介绍sonarqube的部分实用Web API,并试图联系实际进行分析,方便集成.以7.2版本为例,下载移步官网.Web API文档路径安装并部署7.2版本的sonar之后(推荐在linux上安装),在浏览器上打开sonar,默认是ip:9000端口.http://{ip}:9000/web_api即是sonar的api文档. 由于国内资源较少,当
# MySQL中的LOOP语句:深入理解与示例
在数据库编程中,控制流结构的使用对于提高代码的灵活性和可重用性至关重要。MySQL作为一种流行的关系型数据库管理系统,也支持多种控制流语句,其中之一就是`LOOP`。本篇文章将详细介绍在MySQL中如何使用`LOOP`,并提供相应的代码示例。
## 1. 什么是LOOP语句?
`LOOP`语句是MySQL中的一种循环控制结构,允许开发者重复执行
原创
2024-09-29 05:06:18
114阅读
## MySQL如何使用MERGE INTO
### 一、背景介绍
在MySQL中,使用MERGE INTO语句可以将数据从一个表合并到另一个表中。它可以根据指定的条件判断目标表中的记录是否存在,如果存在则更新,如果不存在则插入。
在下面的文章中,我将向你介绍如何在MySQL中使用MERGE INTO语句,并提供详细的步骤和示例代码。
### 二、使用MERGE INTO的步骤
要使用M
原创
2023-11-14 07:29:25
348阅读
# 使用MySQL作为Odoo数据库
## 概述
在默认情况下,Odoo使用PostgreSQL作为其数据库管理系统。但是有时候,我们可能想要将Odoo与MySQL集成,以利用MySQL的特定功能或者利用现有的MySQL基础设施。本文将介绍如何将Odoo配置为使用MySQL作为其数据库。
## 步骤概览
下表汇总了整个过程的步骤概览:
| 步骤 | 描述 |
| --- | --- |
原创
2024-01-03 08:17:49
755阅读