首页
艺搜天下---纯净互联网,让每一个页面都有价值!
取消

vs系列1:使用GitHub Copilot Chat

需要Visual Studio 2022 安装后需要重启下vs 2种方式使用,一种是独立的窗口:View > GitHub Copilot Chat. 另一种是inline chat窗口,可以按Alt+/打开,按Esc关闭窗口。 参考 https://learn.microsoft.com/en-us/visualstudio/ide/visual-studio-github-...

vscode系列2:Mac下调试Qt工程

Ninja编译器安装 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 安装Homebrew命令行工具 安装成功后执行命令 brew install ninja 安装ninja编译器 配置vscode 安装插件:C/C++, C/C++ extens...

shell系列1:if判断

-d 判断目录是否存在 -f 判断文件是否存在 -e 也可以检查是否存在,包含目录和文件 -r 是否可读 -w 是否可写 -x 是否可执行 -o 或 || 表示或运算,-a与运算, !非运算 参考 https://www.runoob.com/note/47027 欢迎评论交流

vscode系列1:调试C++代码

所用的.vscode/launch.json如下: { "version": "0.2.0", "configurations": [ { "type": "lldb", "request": "launch", "name": "Debug", "progr...

js系列6:图标库选型

在React开发中,选择合适且热门的图标库能极大提升开发效率和界面美观度7: 🧩 一、综合性图标库(多风格+多场景) Lineicons 特点:20,000+矢量图标,支持10种风格(圆角/描边/双色调等),提供React/Vue/Figma多格式导出,企业级视觉规范。 适用场景:中后台系统、设计系统开发,Netflix/Salesforce等企...

C++系列18:三方库回调函数

有个sdk提供了头文件sdk.h,然后我们在代码里面用 namespace Test { #inclhude "sdk.h" } 引入了。 sdk.h里面有个函数 Trigger(Survey_StrCb cb, void* contex); 其中cb是 typedef void (*Survey_StrCb)(const char* jsonStr, void* contex); 我...

js系列5:状态管理库选型

React 的状态管理库选择直接影响应用的可维护性、性能和开发体验: 🔧 一、为什么需要状态管理库? 解决组件间状态共享难题 当多个组件需访问同一状态(如用户登录信息、主题设置)时,通过 props 逐层传递会引发“Props Drilling”问题,代码冗余且难以维护。 状态管理库提供 全局状态中心,组件可直接订阅所需数据,避免传递链。 ...

js系列4:图表库选型

📊 一、综合型图表库(通用性强,社区活跃) Recharts 核心优势:纯React+SVG构建,声明式API与React组件模型深度契合;支持30+图表类型,文档详尽,中文社区活跃。 Next.js适配:完美支持SSR/SSG,开箱即用。 数据:GitHub Stars 22K+,周npm下载量超50万。 适用场景:中后台...

js系列3:UI组件库选型

🧩 一、主流 React UI 组件库推荐与对比 1. Ant Design 定位:企业级中后台系统解决方案 Next.js 适配:✅ 完美支持 SSR/SSG,内置动态主题切换(配合 next-themes) 核心优势: 提供 60+ 高质量组件(表格、表单、图表等),开箱即用 深度 TypeScript 支持,类型提示完整 ...

js系列2:前端框架选型

React、Vue、Svelte形成三足鼎立: 🧱 一、核心框架选型:2025年三大主流 1. React 19(Meta 维护) 核心特点: 灵活架构:只负责视图层,可自由搭配路由(React Router)、状态管理(Redux/Zustand) 并发渲染:React 19 的并发模式优化了高负载场景(如实时数据大屏),首屏速度提升可达40%...