风一样的回忆

新浪微薄腾讯微薄

最新碎语:从未遇见一位没亏过钱的富人,却遇见许多从未亏掉一毛钱的穷人

置顶推荐

最近更新

[原创] Ubuntu18.04下安装NodeJs 10.13.0 LTS 详解

linux[原创] Ubuntu18.04下安装NodeJs 10.13.0 LTS 详解

阅读(305) 评论(0)

最近面试不上,只好在家学习。今天要给自己本地电脑安装nodejs (Ubuntu18.04 LTS),详细过程看下面。安装方法有三种(本人通过第一种方法安装。)。一、通过bin 可执行文件安装1、创建安装目录,并下载最新的稳定版sudo mkdir /usr/local/node sudo wget -C https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz2、解压,并将文件移到安装根目录sudo tar -xvf node-v10.13....
Ubuntu下安装64位 Postman 全过程

linuxUbuntu下安装64位 Postman 全过程

阅读(203) 评论(0)

不想使用curl测试接口,可以使用postman.下面是postman 在Ubuntu18.04下安装64位postman全过程1、下载安装包wget https://dl.pstmn.io/download/latest/linux64 -O chromecj.com-postman.tar.gz2、解压到系统目录sudo tar -xzf chromecj.com-postman.tar.gz -C /usr/local3、创建软件链接sudo ln -s /usr/local/P...
关于MySQL 性能优化的总结

mysql关于MySQL 性能优化的总结

阅读(224) 评论(0)

本人干了开发工作多年了,接触的业务场景和事物越多,成长就越快。mysql是非常实用的关系型数据库,在web应用、App应用及桌面应用市场使用很广泛。在实际应用中,我们经常要根据需求去优化数据库服务器,使其高效运行,满足日常需求。下面是我本人总结的mysql性能优化要点,若有不足之处,欢迎各位童鞋指出。MySql性能优化可以分三类:数据库配置、数据库结构、SQL查询语句1、数据库配置优化为了能让Mysql充分发挥性能,我们得考虑服务器硬件资源。可以通过修改配置文件,让mysql合理、充分、有效利用硬件资源,达到最佳状态。关于mysql配置修改比较重要的有以下几项参数。//MySQL最大连接数。在...
Redis 数据备份与恢复

phpRedis 数据备份与恢复

阅读(225) 评论(0)

技术群里有小伙伴不知道Redis如何恢复数据,恰好我今天有空,便整理下巩固知识,加深记忆。Redis 是一个非常棒的缓存系统,支持数据库持久化,单个key-value支持1G数据,可以通过以下命令进行数据备份及恢复【需要登录Redis客户端】一、备份数据1、使用Save命令备份redis 127.0.0.1:6379> SAVE  OK //该命令会在redis安装目录创建dump.rdb文件2、创建 redis 备份文件也可以使用命令 BGSAVE,该命令在后台执行。127.0.0.1:6379> BGSAVE Backgr...
关于restful api安全验证问题

php关于restful api安全验证问题

阅读(233) 评论(0)

对外开放api接口,就要涉及安全问题,如果不进行调用校验,就会受到攻击(doss洪水攻击、CRSF信息伪造攻击),从而带来损失。通常我们验证接口方式有以下几种。1、Http Basic Authentication这是基于http协议的基础认证,在HTTP请求头header中携带base64加密的用户验证信息,比如:username:passGET /auth/basic/ HTTP/1.1 Host: xxxxx Authorization: Basic em1rOjEyMzQ1Ng==这样很方便,但是请求接口必须是https才能尽可能保...
redis 秒杀功能实现详解

linuxredis 秒杀功能实现详解

阅读(221) 评论(0)

通常在推广活动中会用到秒杀或者抢购,会遇到各种问题,比如超卖、数据库写入延迟、大流量引起的io阻塞等下面仅仅是一个秒杀实例,基于thinkphp框架实现,看下面。一、首先安装第三方扩展redis.so、igbinary.so 【Linux 下可以使用phpize 安装】二、php.ini添加扩展 【使用whereis、locate、which、find、sed 等命令都可以找到php.ini文件,添加扩展】三、项目中实际使用redis,配置参数<?php /* redis基本配置文件,redis安装的默认端口为6379 */ return array( ...
【原创】Yii2.0 中使用mongodb

Yii专栏【原创】Yii2.0 中使用mongodb

阅读(236) 评论(0)

参考文档:https://www.yiiframework.com/extension/yiisoft/yii2-mongodb https://www.cnblogs.com/dcb3688/p/4608028.html 从composer 安装第三方依赖包composer require --prefer-dist yiisoft/yii2-mongodb或添加"yiisoft/yii2-mongodb": "~2.1.0" 到composer.json composer install修...
yii2框架-restful api的自定义

Yii专栏yii2框架-restful api的自定义

阅读(182) 评论(0)

上一篇文章基于数据库实现了通用的restful api,现在我们来看看如何自定义api如果不使用默认方法,我们可以在Controller中重写actions()这个函数从而实现重写namespace api\modules\v1\controllers; use Yii; use yii\rest\ActiveController; use yii\data\ActiveDataProvider; use api\models\Order; class UsersController extends ...
Yii2.0 配置 restful api 完整实例

Yii专栏Yii2.0 配置 restful api 完整实例

阅读(232) 评论(0)

Yii 提供了一整套用来简化实现 RESTful 风格的 Web Service 服务的 API。 特别是,Yii 支持以下关于 RESTful 风格的 API:支持 Active Record 类的通用API的快速原型涉及的响应格式(在默认情况下支持 JSON 和 XML)支持可选输出字段的定制对象序列化适当的格式的数据采集和验证错误支持 HATEOAS有适当HTTP动词检查的高效的路由内置OPTIONS和HEAD动词的支持认证和授权数据缓存和HTTP缓存速率限制如下, 我们用一个例子来说明如何用最少的编码来建立一套RESTful风格的API。准备工作:把fro...
1 2 3 4 5 6 7 8 9 10 11 ... »