Recently Updated Pages

基于 Laravel + Swoole + Vue 搭建实时在线聊天室(十七):Websocket 通信用户认证逻辑优化

Swoole 从入门到实战 实战篇

实现方案 之前我们在 Websocket 通信中,用户认证实现非常粗暴,就是每次从请求字段获取 api_token,然后在服务端判断对应用户记录是否存在: if (!empty($dat...

由 学院君 发布于23 hours ago    浏览数: 71    点赞数: 0

基于 Laravel + Swoole + Vue 搭建实时在线聊天室(十六):轮询保持长连接优化

Swoole 从入门到实战 实战篇

这两天 Swoole 生态内部因官方框架之争吵起来,我突然想起来 Swoole 聊天室项目还留了两个小尾巴,一个是长连接轮询的优化,一个是 WebSocket 通信下用户认证的优化,趁着年前把这...

由 学院君 发布于2 days ago    浏览数: 168    点赞数: 0

数据卷

Docker 从入门到实践 数据管理篇

这一章介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录 (Bind mounts) 首先来看数据卷。 数据...

由 学院君 发布于4 days ago    浏览数: 105    点赞数: 0

对象概述

JavaScript 权威指南 对象

对象是 JavaScript 的基本数据类型,可以保持自有的属性,还可以从一个称之为原型的对象继承属性,对象的方法通常是继承的属性,这种「原型式继承」是 JavaScript 的核心特征。 对...

由 学院君 发布于4 days ago    浏览数: 59    点赞数: 0

其他语句类型

JavaScript 权威指南 语句

with 前面讨论了作用域链,with 语句用于临时扩展作用域链: with (object) statement 这条语句的作用是将 object 添加到作用域链的顶部,然...

由 学院君 发布于4 days ago    浏览数: 32    点赞数: 0

跳转语句

JavaScript 权威指南 语句

跳转语句的作用是使 JavaScript 的执行从一个位置跳转到另一个位置。 标签 语句是可以添加标签的,通过给语句定义标签,就可以在程序的任何地方通过标签名引用这条语句。也可以给多条语句定...

由 学院君 发布于4 days ago    浏览数: 49    点赞数: 0

循环语句

JavaScript 权威指南 语句

循环语句可以让一部分语句重复执行。 while while 是一个基本循环语句,在执行 while 语句之前,先计算表达式的值,如果是假值则跳过循环体的逻辑执行后续语句,否则执行循环体中的逻...

由 学院君 发布于4 days ago    浏览数: 33    点赞数: 0

条件语句

JavaScript 权威指南 语句

条件语句指的是通过判断指定表达式的值来决定执行还是跳过某些语句。 if if 语句是一种基本的控制语句,它让 JavaScript 可以选择执行路径,换句话说,就是有条件地执行语句,在这种情...

由 学院君 发布于4 days ago    浏览数: 39    点赞数: 0

声明语句

JavaScript 权威指南 语句

var 和 function 都是声明语句,用于声明/定义变量或函数。 var var 用来声明一个或者多个变量,之后跟随的是要声明的变量列表,列表中每个变量都可以带有初始化表达式,用于指定...

由 学院君 发布于4 days ago    浏览数: 42    点赞数: 0

Laravel 6.11.0 版本发布,优化了 Redis 多频道广播逻辑

Laravel 新特性系列 版本发布

Laravel 官方开发组本周发布了 Laravel 6.11.0 版本,新版本在 Eloquent 模型查询时新增 firstWhere 方法,优化了基于 Redis 的多频道广播,以及一...

由 学院君 发布于5 days ago    浏览数: 243    点赞数: 0

复合语句和空语句

JavaScript 权威指南 语句

用逗号运算符连接的几个表达式,或者用大括号括起来的多条语句,可以看作复合语句: { x = Math.PI; cx = Math.cos(x); console....

由 学院君 发布于5 days ago    浏览数: 57    点赞数: 0

私有仓库

Docker 从入门到实践 仓库篇

安装运行 docker-registry 我们可以通过 registry 镜像来启动私有仓库: docker run -d -p 5000:5000 --restart=always -...

由 学院君 发布于5 days ago    浏览数: 88    点赞数: 0

基于 OpenTracing + Jaeger 构建分布式服务追踪系统

微服务架构 项目实战

分布式服务追踪概述 所谓分布式服务追踪指的是在微服务系统中追踪每次用户请求,以便记录日志、排查问题。 在之前的单体应用中,追踪一次用户请求非常简单,因为不涉及跨服务器、跨应用的网络请求,请求...

由 学院君 发布于5 days ago    浏览数: 53    点赞数: 1

laravel 高效开发模板(重构)

博客

由于开发项目的需要,空闲时间基于laravel和package 开发了一套模板,可以快速搭建网站程序,后台用的 adminlte ,此模板 即下即用,非常方便。 目前采用laravel最新版 ...

由 cranux 发布于1 week ago    浏览数: 388    点赞数: 1

基于 gorilla/mux 包实现路由定义和请求分发:处理静态资源响应

Go Web 编程 请求处理及响应

到目前为止,我们都是在处理动态资源,也就是 Go 代码实现的响应。HTTP 服务器除了处理动态资源之外,还应该具备处理静态资源的能力,比如 HTML、CSS、JavaScript、图片都属于静态...

由 学院君 发布于1 week ago    浏览数: 130    点赞数: 0