会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
🍪🧁🍧
meme
我试图用困惑、危险、失败来打动你。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2025年7月17日
背包问题
摘要: 01背包问题 首先要写出状态转移方程 i的编号从1开始 只装前i个物品,背包容量为c时背包能装的最大价值 dp[i,c] = Math.max( dp[i-1, c] , dp[i-1, c-wgt[i] ] + val[i]) 判定边界条件 装的物品为0 ,即 i0 时dp为0 背包容量为0,即
阅读全文
posted @ 2025-07-17 20:49 不想吃fun
阅读(7)
评论(0)
推荐(0)
2025年7月15日
API网关
摘要: 1. web server (apache nginx) 和 上游服务拼成的虚拟组件 web server负责路由转发,反向代理,负载均衡…… 上游服务实现身份认证、限流限速…… 缺点:需要在不同的上游服务中,重复实现身份认证、限流限速、日志等通用的功能 2. 让AIP网关承载更多非业务逻辑的功能
阅读全文
posted @ 2025-07-15 20:46 不想吃fun
阅读(8)
评论(0)
推荐(0)
2025年5月22日
我重生了
摘要: 我重生了,重生在武汉暴雨最大的那年,这一次,我要成为前端大神……
阅读全文
posted @ 2025-05-22 23:15 不想吃fun
阅读(11)
评论(0)
推荐(0)
2025年5月18日
vite和webpack的区别
摘要: 一、Webpack webpack是一个静态模块的打包工具。他会在内部从一个或多个入口点构建一个依赖图,然后将项目中所需的每一个模块合成一个或多个bundles进行输出,他们均为静态资源。输出的文件已经编译好了可以在浏览器运行。 webpack五大核心概念 入口 输出 解析器 插件 模式 1.web
阅读全文
posted @ 2025-05-18 02:02 不想吃fun
阅读(932)
评论(0)
推荐(1)
2025年5月17日
短链接生成原理
摘要: 用户通过短链发送一个http的GET请求,对应的API解析得到对应的长链接,然后重定向到长链接 此处有一个问题,为什么要用302不用301? 301是永久重定向,302是临时重定向。短地址一经生成就不会变化,所以用301是符合http语义的。但是如果用了301, Google,百度等搜索引擎,搜索的
阅读全文
posted @ 2025-05-17 00:45 不想吃fun
阅读(149)
评论(0)
推荐(0)
DNS寻址:按照顺序逐级查找,找到了就返回
摘要: tips: 域名:主机名.二级域名.顶级域名.根域名 浏览器DNS缓存 可以清除 输入edge://net-internals/#dns地址 其中一个关键参数是缓存记录的“生存时间”(TTL,Time-To-Live)、它指示了DNS记录在缓存中保存的时长之前需要进行刷新 由域名注册者在域名注册商提
阅读全文
posted @ 2025-05-17 00:19 不想吃fun
阅读(31)
评论(0)
推荐(0)
2025年5月15日
箭头函数和普通函数的区别
摘要: this指向 箭头函数没有自己的this 在箭头函数内调用this时,指向他的外层函数的this,如果他外层没有函数,那就指向全局对象,且this指向不可变,由定义时决定 prototype 没有自己的prototype,所以不能用new来构建对象 会报错这个函数is not a construct
阅读全文
posted @ 2025-05-15 17:59 不想吃fun
阅读(10)
评论(0)
推荐(0)
计时器
摘要: 计时器组件 import { useEffect, useState } from "react" export default function SetTime(props){ const initialCount=props.counts?props.counts:0 const [time,s
阅读全文
posted @ 2025-05-15 00:06 不想吃fun
阅读(12)
评论(0)
推荐(0)
2025年5月14日
zustand
摘要: Zustand 是一个为 React 设计的小巧、快速、可扩展的状态管理库,核心特点是 API 简洁、几乎无模板代码。 创建 Store: 使用 create((set, get) => ({...})) 方法。 set(partialState | (state => partialState))
阅读全文
posted @ 2025-05-14 23:49 不想吃fun
阅读(47)
评论(0)
推荐(0)
React.lazy()原理
摘要: React.lazy() 是 React 提供用于代码分割 (code splitting) 的一个核心功能。它允许我们延迟加载组件的代码,直到该组件首次需要被渲染时才进行加载,这有助于优化应用的初始加载时间和性能。其实现主要依赖于 JavaScript 的动态 import() 语法和 React
阅读全文
posted @ 2025-05-14 23:40 不想吃fun
阅读(60)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告