Library Search
结果页

站内搜索系统实战

在 元器件 / 技术栈 / 知识库 中找到 16 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Elasticsearch # Elasticsearch 从零到实战:站内搜索系统 ## 1. 背景与概念 ### 1.1 倒排索引原理 Elasticsearch 的核心是**倒排索引**——不同于顺序扫描,它为每个词建立"词→文档列表"映射: ``` 正向索引: doc1 → ["深入", "理解", "计算机", "系统"] 倒排索引: "计算机" → [doc1, doc3, doc7]… 2% Gin // 关键词搜索(多字段 LIKE) if query.Keyword != "" { keyword := "%" + query.Keyword + "%" conditions := make([]string, len(searchFields)) args := make([]interface{}, len(searchFields)) for i, field :=… 1% Neo4j // 社团关系 CREATE (:Person {name: 'Alice'})-[:MEMBER_OF]->(:Group {name: '编程社'}), (:Person {name: 'Bob'})-[:MEMBER_OF]->(:Group {name: '编程社'}), (:Person {name: 'Dave'})-[:MEMBER_OF]->(:Group… 1% Gatsby Gatsby 是一个基于 React 的**静态站点生成器(SSG)**。它的核心创新是 **GraphQL 数据层**——在构建时从任何来源(Markdown、CMS、API、数据库)拉取数据,生成纯静态 HTML/CSS/JS。曾是 JAMStack 运动的标杆,虽然近年被 Next.js 和 Astro 分流,但在内容密集型网站(文档站、营销站、博客)领域仍有大量用户。 ### 核心概念… 1% C# <!-- $refs - 访问 DOM --> <div x-ref="input" x-init="$refs.input.focus()"> <!-- $nextTick - 下一个 tick --> <div x-init="$nextTick(() => console.log('DOM 已更新'))"> <!-- $el - 当前 DOM 元素 --> <div x-init="co… 1% Vue # Vue 3 毕设实战入门 ## 背景 Vue 3 是目前国内使用最广泛的前端框架之一,面试必问、毕设高频。其渐进式设计让你能从简单的数据绑定逐步过渡到大型 SPA 应用。 ## 核心概念 ### 1. 响应式系统 Vue 3 使用 Proxy 实现响应式,替代了 Vue 2 的 `Object.defineProperty`: ```typescript import { ref,… 1% jQuery ```javascript // GET $.get('/api/students', function(data) { data.forEach(s => { $('#list').append(`<li>${s.name}</li>`); }); }); // POST $.post('/api/students', { name: '张三', major: 'CS' },… 1% MySQL -- 排序 + 限制 SELECT name, price FROM products ORDER BY price DESC LIMIT 5; -- === UPDATE === UPDATE products SET stock = stock - 1 WHERE id = 1 AND stock > 0; -- === DELETE === DELETE FROM products WH… 1%
知识库

知识库

8 个
站内搜索系统实战 # Elasticsearch 从零到实战:站内搜索系统 ## 1. 背景与概念 ### 1.1 倒排索引原理 Elasticsearch 的核心是**倒排索引**——不同于顺序扫描,它为每个词建立"词→文档列表"映射: ``` 正向索引: doc1 → ["深入", "理解", "计算机", "系统"] 倒排索引: "计算机" → [doc1, doc3, doc7]… 2% GME12864-19 OLED I2C 驱动代码例程 | 平台 | 推荐库 | 安装方式 | |------|--------|----------| | Arduino | Adafruit_SSD1306 + Adafruit_GFX | 库管理器搜索安装 | | Arduino | U8g2 (更强大) | 库管理器搜索 "U8g2" | | STM32 | u8g2(移植版) | GitHub: olikraus/u8g2 | | ESP-I… 1% 02-进阶实战-测试-安全-部署 # Django 进阶实战 —— 测试、安全与部署 ## 本章目标 - 编写单元测试与集成测试 - 理解 Django 安全机制与最佳实践 - 使用 PostgreSQL + Gunicorn + Nginx 生产部署 - 掌握 Django 性能优化技巧 ## 1. 测试体系 ### 1.1 单元测试 ```python # blog/tests/test_models.py from… 1% 社交网络图谱实战 // 社团关系 CREATE (:Person {name: 'Alice'})-[:MEMBER_OF]->(:Group {name: '编程社'}), (:Person {name: 'Bob'})-[:MEMBER_OF]->(:Group {name: '编程社'}), (:Person {name: 'Dave'})-[:MEMBER_OF]->(:Group… 1% 入门教程 - 给你的 HTML 添加超能力 <!-- $refs - 访问 DOM --> <div x-ref="input" x-init="$refs.input.focus()"> <!-- $nextTick - 下一个 tick --> <div x-init="$nextTick(() => console.log('DOM 已更新'))"> <!-- $el - 当前 DOM 元素 --> <div x-init="co… 1% 入门篇 - Vue 3 毕设实战 # Vue 3 毕设实战入门 ## 背景 Vue 3 是目前国内使用最广泛的前端框架之一,面试必问、毕设高频。其渐进式设计让你能从简单的数据绑定逐步过渡到大型 SPA 应用。 ## 核心概念 ### 1. 响应式系统 Vue 3 使用 Proxy 实现响应式,替代了 Vue 2 的 `Object.defineProperty`: ```typescript import { ref,… 1% 入门篇 - jQuery毕设快速开发 ```javascript // GET $.get('/api/students', function(data) { data.forEach(s => { $('#list').append(`<li>${s.name}</li>`); }); }); // POST $.post('/api/students', { name: '张三', major: 'CS' },… 1% 03-实战数据处理与Web-API # 搜索 curl "http://localhost:8000/api/books?keyword=Python&page=1&per_page=5" # 更新 curl -X PUT http://localhost:8000/api/books/1 \ -H "Content-Type: application/json" \ -d '{"title":"Python编程从入门到实… 1%