摘要: 概述 MongoDB是一种面向文档的数据库管理系统。MongoDB中的记录是一个文档,它是由字段和值对组成的数据结构。MongoDB文档类似于JSON对象。字段的值可以包括其他文档,数组和文档数组。 使用文档的优点: 文档(即对象)对应于许多编程语言中的内置数据类型。 嵌入式文档和数组减少了对昂贵连 阅读全文
posted @ 2020-10-14 23:32 Muphalem 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 概述 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗 阅读全文
posted @ 2020-10-07 15:59 Muphalem 阅读(803) 评论(0) 推荐(0) 编辑
摘要: BFS与DFS 概念 维基: 广度优先搜索算法(英语:Breadth-First Search,缩写为BFS),又译作宽度优先搜索,或横向优先搜索,是一种图形搜索算法。简单的说,BFS是从根节点开始,沿着树的宽度遍历树的节点。如果所有节点均被访问,则算法中止。 深度优先搜索算法(英语:Depth-F 阅读全文
posted @ 2020-09-12 13:06 Muphalem 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 二叉树遍历 二叉树定义 二叉树定义代码 class TreeNode { public int val; public TreeNode left; public TreeNode right; public TreeNode(int x) { val = x; } } 普通前中后序遍历 前序遍历代 阅读全文
posted @ 2020-09-06 10:56 Muphalem 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 实现代码 body{ background:#222; display:flex; justify-content:center; align-items:center; min-height:100vh; } h1{ color:#333; font-size:8rem; } h1:after{ 阅读全文
posted @ 2020-09-05 18:13 Muphalem 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 实现代码 .light-btn { text-decoration: none; position: absolute; left: 50%; top: 80%; transform: translate(-50%, -50%); font-size: 24px; background: linea 阅读全文
posted @ 2020-09-05 18:11 Muphalem 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 回溯算法 基本思路 解决一个回溯问题,实际上就是一个决策树的遍历过程。只需要思考 3 个问题: 1、路径:也就是已经做出的选择。 2、选择列表:也就是你当前可以做的选择。 3、结束条件:也就是到达决策树底层,无法再做选择的条件。 伪代码实现回溯算法框架: Backtrack(选择列表,路径): if 阅读全文
posted @ 2020-09-05 13:32 Muphalem 阅读(126) 评论(0) 推荐(0) 编辑
/* 看板娘 */