文章转自: https://learnku.com/laravel/t… Laravel 中间件是什么? 简而言之,中间件在 laravel 中的作用就是过滤 HTTP 请求,根据不同的请求来执行不同的逻辑操…
标签:后端开发
架构师必备技能:阿里大牛教你画出一张合格的技术架构图
术 作者 | 三画,阿里巴巴技术专家,梓敬、鹏升和余乐对此文亦有贡献。三画曾多年从事工作流引擎研发工作,现专注于高并发移动互联网应用的架构和开发。 导读:技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建…
Swoole协程之旅-前篇
写在最前 Swoole协程经历了几个里程碑,我们需要在前进的道路上不断总结与回顾自己的发展历程,正所谓温故而知新,本系列文章将分为协程之旅前、中、后三篇。 前篇主要介绍协程的概念和Swoole几个版本协程实现的主要方…
leetcode443. String Compression
题目要求 Given an array of characters, compress it in-place. The length after compression must always be smaller t…
MySQL - 扩展性 1 概述:人多未必力量大
我们应该接触过或者听说过数据库的性能瓶颈问题。对于一个单机应用而言,提升数据库性能的最快路径就是氪金 – 买更高性能的数据库服务器,只要钱到位,性能不是问题。 但是当系统性能增加到一定地步时,你会发现,原先花…
在C#/.NET应用程序开发中创建一个基于Topshelf的应用程序守护进程(服务)
本文首发于:码友网–一个专注.NET/.NET Core开发的编程爱好者社区。 文章目录 C#/.NET基于Topshelf创建Windows服务的系列文章目录: C#/.NET基于Topshelf创建Win…
前端面试必问题答疑(1)
一,前端性能优化有哪些? a) 页面优化方面: 1,减少HTTP请求数--设计简化页面--合理设置缓存--资源合并与压缩--css sprites--图片嵌入--Lazy Load Images 2,将外部脚本置底 3,…
leetcode403. Frog Jump
题目要求 A frog is crossing a river. The river is divided into x units and at each unit there may or may not exist…
不到300行代码构建精简的koa和koa-router(mini-koa)
前言 鉴于之前使用express和koa的经验,这两天想尝试构建出一个koa精简版,利用最少的代码实现koa和koa-router,同时也梳理一下Node.js网络框架开发的核心内容。 实现后的核心代码不超过300行,源…
[PHP 安全] pcc —— PHP 安全配置检测工具
文章转自: https://learnku.com/php/t/27016 背景 在 PHP 安全测试中最单调乏味的任务之一就是检查不安全的 PHP 配置项。作为一名 PHP 安全海报的继承者,我们创建了一个脚本用来帮助…
leetcode327. Count of Range Sum
题目要求 Given an integer array nums, return the number of range sums that lie in [lower, upper] inclusive. Range …
处理Empty Mono的方法
在Reactor编程中有时候我们需要对empty Mono<T>做一些特定业务逻辑。下面看一段非reactor编程的代码: public void oldCheck(Token token) { if (to…