启智云枢³
IntelliCloudHub³

代码片段库

浏览和使用常用的代码片段,提高开发效率

分类
热门标签
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