代码片段库
浏览和使用常用的代码片段,提高开发效率
分类
热门标签
JavaScript
React
Node.js
SQL
Python
API
Docker
Git
TypeScript
React Hooks 基础用法
常用的React Hooks示例和最佳实践
React
// useState Hook 示例 import { useState } from 'react'; function Counter() { const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() => setCount(count + 1)}> Click me </button> </div> ); }
更新于 2023-12-15
Node.js 文件操作
常用的Node.js文件读写操作示例
Node.js
// 文件读写操作 const fs = require('fs'); const path = require('path'); // 读取文件 fs.readFile(path.join(__dirname, 'example.txt'), 'utf8', (err, data) => { if (err) { console.error('读取文件出错:', err); return; } console.log('文件内容:', data); }); // 写入文件 const content = '这是要写入的内容'; fs.writeFile(path.join(__dirname, 'output.txt'), content, (err) => { if (err) { console.error('写入文件出错:', err); return; } console.log('文件写入成功'); });
更新于 2023-11-28
SQL 常用查询
常见的SQL查询语句和优化技巧
SQL
-- 基本查询示例 -- 连接查询 SELECT u.id, u.username, p.profile_name, p.avatar_url FROM users u JOIN profiles p ON u.id = p.user_id WHERE u.status = 'active' ORDER BY u.created_at DESC LIMIT 10; -- 分组统计 SELECT category_id, COUNT(*) as total_products, AVG(price) as avg_price FROM products GROUP BY category_id HAVING COUNT(*) > 5;
更新于 2023-10-05