文章教程

文章教程

文章 12.3k 浏览 284.8k

Packrat 解析 简单 强大 惰性 线性时间

Packrat 解析是一种用惰性函数编程语言来实现解析器的新技术。Packrat 解析器提供了回溯和无限向前看能力的自顶向下解析的功能和灵活性,但仍然能保证…

汐鸠 2023-11-06 12:40:55 24 0 0

GRASP 软件设计的模式和原则

GRASP 模式:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。 这是关于模式最经典的定义,作者是建筑大师 Christop…

时光病人 2023-11-06 12:37:45 30 0 0

GitHub OAuth 第三方登录示例教程

这组 OAuth 系列教程, 第一篇 介绍了基本概念, 第二篇 介绍了获取令牌的四种方式,今天演示一个实例,如何通过 OAuth 获取 API 数据。很多网站登录…

明明#如月 2023-11-06 12:32:52 25 0 0

Sharp 安装失败 read ECONNRESET 项目运行报错:Cannot find module '../build/Release/sharp.node'

今天运行项目,直接就跑不起来了: Something went wrong installing the "sharp" module Cannot find module '../build/Release/sharp.node' Require…

JSmiles 2023-11-01 22:03:24 26 0 0

Safari 浏览器 不支持正则表达式零宽断言 SyntaxError: Invalid regular expression: invalid group specifier name

网站上为 TinyMCE 编辑写了很多的正则表达式,火狐和 Google 都运行好好的,但是到手机上就出现了白屏,明明这段代码在手机上是不执行,但是他就会显…

JSmiles 2023-10-31 23:43:18 30 0 0

Electron 打包图标只显示一半图标/图标显示不全

问题描述 如图: 问题分析 运行时的图标却不正常。按理来说这两个图标是同一个。但是却出现了运行在任务栏的图标显示不全的问题。经过了很多的搜索和…

JSmiles 2023-10-24 20:10:05 28 0 0

使用 IDEA 工具导入 MyBatis 源码进行调试

一. 下载源码 GitHub 地址: https://github.com/mybatis/mybatis-3 复制上面的地址执行下列命令: git clone https://github.com/mybatis/mybatis-3.…

JSmiles 2023-10-23 19:44:19 28 0 0

解谜计算机科学

要掌握一个学科的精髓,不能从细枝末节开始。人脑的能力很大程度上受限于信念。一个人不相信自己的时候,他就做不到本来可能的事。信心是很重要的,信…

り繁华旳梦境 2023-10-19 13:03:10 37 0 0

分布式存储系统基础

最近读了杨传辉的《大规模分布式存储系统:原理解析与架构实践》,这本书写的很好,涉及的知识点枚不胜举。本篇对于其中的分布式存储系统基础知识做…

可爱咩 2023-10-19 12:53:23 19 0 0

MyBatis 动态 SQL 标签

1. 分支判断 1.1 if 标签 有时候我们更新操作时,传入的 POJO 类的属性值可能部分是空值,通过 if 语句可以实现属性的动态更新,做到只更新传入的属性…

Oo萌小芽oO 2023-10-18 19:45:01 28 0 0

golang 实现单机版 MapReduce

本篇文章主要描述了如何使用 golang 实现一个单机版的 MapReduce 程序,想法来自于 MIT-6.824 课程的一个 lab。本文分为以下几个模块: MapReduce 基…

抚笙 2023-10-18 13:04:27 21 0 0

一些神经网络结构的初步认识

本文粗略地记录一下各个神经网络的特点和发展,仅供抛砖引玉,如需了解详情,可以自行深入搜索。 神经网络 (Neural Network) 在出现多层神经网络之…

木格 2023-10-18 12:54:41 35 0 0

使用 C++20 协程实现 RDMA 操作

C++ 20 中的协程非常适合封装异步操作,可以像 JavaScript 或者 Rust 那样按照顺序的方法去编写异步代码。没有协程的时候,异步操作往往是通过回调函…

╄→承喏 2023-10-18 12:45:48 26 0 0

现代 CPU 微架构入门

这篇文章是 Processor Microarchitecture An Implementation Perspective 的读书笔记。虽然这本书是 2011 年出版的,讲的东西都已经有点过时了,但是…

停滞 2023-10-18 12:44:51 33 0 0

MyBatis 抛出 BindingException 异常可能是你忘了配置资源拷贝

最近博主在搭建 Mybatis 项目时遇到了一问题,在一切配置妥当后,开始运行测试代码,但是此时控制台无情的抛出了异常: 开始寻找问题根源 咦?难道是…

南渊 2023-10-16 19:42:54 33 0 1

简介

分享一些关于设计、编程、教程类的文章。

更多

推荐作者

ambitionlv

文章 0 评论 0

澉约

文章 0 评论 0

hukaixi

文章 0 评论 0

自演自醉

文章 0 评论 0

詹宝成

文章 0 评论 0

alipaysp_PLnULTzf66

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文