-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
在PHP开发中六种加密的方法,你用的是哪种?(php异或加密)
php 自带的加密函数不可逆的加密函数为:md5()、crypt()md5() 用来计算 MD5 哈稀。语法为:string md5(string str);crypt() 将字符串用 UNIX 的标...
-
经常用到的PHP时间类完整实例,可直接用
开发中,经常用到时间的一些例子,比如昨天,今天,前天,近七天,一周等等。这里整理了一个时间的完整类实例,直接实例化,有需要的可以看看以下直接代码˂?php header("Content-type:t...
-
ThinkPHP5与无限分类的思路与技巧(thinkphp无限极分类)
tp5对分类数据表的信息读取与展示,我们即可以控制器完成,也可以在对应的模型中完成。本案例,我们在模型中完全成。况且,对数据表的增,删改查操作,本来就是模型的本职工作。首先声明一下,我们采用递归的方式...
-
你们知道JWT是什么吗?(Jwt是什么)
今天和大家讲解一下JWT,很基础,高手勿喷。基于Token的身份验证用来替代传统的cookie+session身份验证方法中的session。token应用流程为:1、初次登录:用户初次登录,输入用户...
-
php和mysql数据库制作简单的商城购物车
今天整理了一下利用php和mysql数据库实现简单的购物车功能,主要用到的mysql表有以下几个:login:orders:orderdetails:fruit:要制作商城,首先需要一个登陆页面:代码...
-
项目上线后,谈一下感触比较深的一点:查询优化
问题背景前段时间,被紧急调到一个新项目,支撑新项目的开发。跌跌撞撞之下,项目也正常上线了,期间收获颇多,无论是业务上的,还是业务之外的。业务上的就不多说了,不具通用性,意义不大,有一点业务之外的东东给...
-
laravel Validator ajax返回错误信息的方法(laravel和thinkphp的区别)
将return back()-˃withErrors($validator-˃errors())-˃withInput();替换为下面的代码$validator = \Validator::make(...
-
Go 定时器内部实现原理剖析(goal)
前言本节,我们重点关注系统协程是如何管理这些定器的,包括以下问题:定时器使用什么数据结构存储? 定时器如何触发事件? 定时器如何添加进系统协程? 定时器如何从系统协程中删除?定时器存储ti...
-
深入浅出:举个例子解读原码、反码与补码(原码反码补码课件)
先来看一道 Go 语言中简单的运算题:package main import "fmt" func main() { var a int8 = -128 var b = ...
-
Go语言同步编程:不要让吃货们做无谓的竞争(go语言编程实战)
我们在此前曾经介绍过Go语言当中的mutex(锁)机制,很多时候多个Goroutine之间的同步问题靠锁就可以解决了。但是有些时候,光有锁不能很好的解决问题。比如下面的问题:当多个吃货们都想去争抢面包...