过滤搜索结果
种类

精确匹配
标签搜索
日期选项
在此之后更新
在此之前更新
在此之后创建
在此之前创建

搜索结果

共找到了165个结果

通道类型篇(四):错误和异常处理

Go 入门教程 并发编程

在前面几篇通道教程中,我们陆续介绍了与通道相关的基本语法、单向通道以及 select 语句,有关通道的基本知识就介绍到这里,今天我们...

由 学院君 发布于4年前    浏览数: 9002    点赞数: 6

基于 Swoole 实现简单的 WebSocket 服务器及客户端

Swoole 从入门到实战教程 快速入门

WebSocket 概述 这篇教程取自社群分享程序员内功修炼系列网络协议篇,其中对 WebSocket 协议的由来、实现原理和通信...

由 学院君 发布于4年前    浏览数: 29244    点赞数: 10

最小生成树的实现算法之普里姆算法(Prim)

数据结构与算法

上篇文章学院君简单给大家介绍了最小生成树的定义,接下来我们分别介绍最小生成树的两种常见的实现算法,首先介绍的是普里姆(Prim)算法...

由 学院君 发布于4年前    浏览数: 278    点赞数: 0

关键路径的实现算法和复杂度分析

数据结构与算法

在上篇文章中学院君简单介绍了关键路径的定义,这篇文章我们来探讨关键路径的实现算法。 在 AOE 网中,某些活动可以并行地进行,因此...

由 学院君 发布于4年前    浏览数: 194    点赞数: 0

RPC 编程(三):引入 jsonrpc 包通过 JSON 对 RPC 传输数据进行编解码

Go 入门教程 网络编程

自定义编解码接口实现原理 上篇教程我们介绍了 Go 语言内置的数据序列化工具 —— Gob,但是 Gob 只能在 Go 语言内部使...

由 学院君 发布于4年前    浏览数: 6237    点赞数: 1

新增用户更新和密码重置相关服务接口

微服务从入门到实践 项目实战

前面几篇教程学院君已经给大家演示了用户注册和登录的微服务重构,接下来我们来完成密码重置相关的服务接口重构,并借此引入 Go Micr...

由 学院君 发布于4年前    浏览数: 333    点赞数: 1

引入 Go Micro 框架并通过 Go Modules 管理包依赖

微服务从入门到实践 项目实战

引言 前面演示的微服务接口是基于 gRPC 和原生 HTTP 服务器实现的,今天我们正式引入 Go Micro 框架来构建微服务。...

由 学院君 发布于4年前    浏览数: 1686    点赞数: 1

构建商品服务接口(一):商品主表

微服务从入门到实践 项目实战

初始化目录结构 和用户微服务一样,我们还是将客户端商品的数据库增删改查操作搬到服务端(主要位于 app/Shop/Products...

由 学院君 发布于4年前    浏览数: 583    点赞数: 1

通过 PDO 扩展与 MySQL 数据库交互(下):增删改查实现和数据库事务

PHP 入门到实战教程 数据库操作

通过预处理语句进行增删改查 为什么使用预处理语句 关于预处理语句我们在上篇教程中已经简单介绍过,我们可以将其与视图模板类比,所谓...

由 学院君 发布于3年前    浏览数: 4554    点赞数: 1

HTTP 性能优化篇(二):WebSocket 客户端和服务端的简单实现

网络协议概论 HTTP 协议详解

上篇分享学院君给大家介绍 WebSocket 的实现原理,简单来说,WebSocket 复用了 HTTP 协议来实现握手,通过 Up...

由 学院君 发布于4年前    浏览数: 487    点赞数: 1

在 Go 语言中基于中间件避免 CSRF 攻击

Go Web 编程 安全技术

工作原理 在 Go Web 编程中,我们可以基于第三方 gorilla/csrf 包避免 CSRF 攻击,和 Laravel 框架...

由 学院君 发布于3年前    浏览数: 4613    点赞数: 0

基于 Laravel Jetstream 提供的 Inertia + Vue 技术栈编写表单组件

Vue.js 入门到实战教程 组件实战

Laravel 8 引入 Jetstream 作为前端 UI 库 在本月 8 号,Laravel 8.0 正式发布,随后 Vue ...

由 学院君 发布于3年前    浏览数: 9368    点赞数: 0

基于 JWT 实现用户认证接口

微服务从入门到实践 项目实战

引入 JWT 包提供用户认证服务 微服务接口都是基于 API 的,所以传统的基于 Cookie + Session 的用户认证方式...

由 学院君 发布于4年前    浏览数: 1244    点赞数: 1

原生框架开发入门(二) —— 博客首页文章列表实现(上)

微信小程序开发入门系列教程

接下来,我们将结合具体项目实例来介绍如何通过原生框架来构建微信小程序版的博客应用。 页面功能设计 我们在上一篇教程中已经介绍过小...

由 学院君 发布于5年前    浏览数: 15156    点赞数: 3

花絮篇:B+ 索引树小结及数据表测试数据的快速填充

高性能 MySQL 实战 索引篇

B+ 索引树回顾 上篇教程学院君给大家介绍了不同类型的数据库索引对应的 B+ 树是如何维护的,这其实是对数据库表记录进行更新时底层...

由 学院君 发布于3年前    浏览数: 1316    点赞数: 1