上一页 1 2 3 4 5 6 7 8 ··· 25 下一页
该文被密码保护。 阅读全文
posted @ 2023-06-20 17:17 Yaopengfei 阅读(8) 评论(1) 推荐(0) 编辑
摘要: 一. 安装步骤 1. 安装 Node.js 的软件包源 curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash - 注: 以上步骤将安装 Node.js 16.x 版本,这是最新的 LTS(长期支持)版本。您也可以根据需要选择其他版本,只 阅读全文
posted @ 2023-06-20 09:49 Yaopengfei 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 一. 制作PPT 1. 核心思路 (1). chatgpt生成的内容以markdown的格式输出 (2). 借助 mindshow 网站(https://www.mindshow.fun),以.md的格式导入,选择模板生成ppt 2. 案例 (1). 复制生成的 .md格式 (2). copy到Mi 阅读全文
posted @ 2023-06-18 20:50 Yaopengfei 阅读(444) 评论(1) 推荐(0) 编辑
摘要: 一. linq改进 1. GroupBy (1). 可以直接GroupBy进行toList()输出了. PS: 从EFCore3.x--6.x 不能直接groupby进行输出了。 (2). 这种类型的 GroupBy 不会直接转换为 SQL,因此 EF Core 对返回的结果进行分组。 但是,这不会 阅读全文
posted @ 2023-06-18 16:53 Yaopengfei 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一. 版本升级 1. 将各个类库、项目都升级为 .Net7.0 2. AutoFac升级 【AutoFac 6.4.0】 升级到 【7.0.1】 3. 基本库升级 【System.Text.Json 6.0.5】 升级到 【7.0.2】 【Microsoft.Extensions.Configura 阅读全文
posted @ 2023-06-15 11:22 Yaopengfei 阅读(98) 评论(1) 推荐(0) 编辑
摘要: 一. 说明 常见的prompt网站: https://www.aishort.top/ (推荐) https://www.explainthis.io/zh-hant/chatgpt (推荐) https://github.com/dair-ai/Prompt-Engineering-Guide h 阅读全文
posted @ 2023-06-14 09:16 Yaopengfei 阅读(1073) 评论(0) 推荐(1) 编辑
摘要: 一. 说明 1. 目标 这里主要测试 EFCore7.x 版本提供的批量删除 和 批量更新; 以及老杨的框架 [Zack.EFCore.Batch] 以SQLServer为载体进行测试。 2. 准备 (1). 需要的程序集 必须的程序集: Microsoft.EntityFrameworkCore. 阅读全文
posted @ 2023-06-10 11:30 Yaopengfei 阅读(400) 评论(1) 推荐(0) 编辑
摘要: 一. Authentication 1. 在个人中心创建自己的api key,只有创建的时候能复制,后续将不再支持复制。 注:这个key一定不能暴露在浏览器中,必须在后端使用,从配置文件或环境变量中读取。 2. 使用的格式为: Authorization: Bearer SecretKey Post 阅读全文
posted @ 2023-06-07 15:06 Yaopengfei 阅读(900) 评论(1) 推荐(0) 编辑
摘要: 一. 变化1 (详见:https://learn.microsoft.com/zh-cn/aspnet/core/release-notes/aspnetcore-7.0?view=aspnetcore-7.0) 1. DI进行参数自动绑定 当类型被配置为服务时(即AddSingleton/AddS 阅读全文
posted @ 2023-06-07 11:47 Yaopengfei 阅读(121) 评论(1) 推荐(0) 编辑
摘要: 一. 详见:https://learn.microsoft.com/zh-cn/aspnet/core/performance/rate-limit?preserve-view=true&view=aspnetcore-8.0 很详细了 二. 三. ! 作 者 : Yaopengfei(姚鹏飞) 博 阅读全文
posted @ 2023-06-05 14:55 Yaopengfei 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一. 整体说明 1. 限制说明 (1).在官网上Web页面聊天 gpt-4: 3个小时内只能问25个问题 !!! gpt3.5: 没有限制 (2). 调用api gpt3.5: 免费的账号里面有5$ 额度的token数量值,并且有到期时间限制;充值比较麻烦(需要用国外的银行卡),只能重新申请账号了, 阅读全文
posted @ 2023-06-02 10:00 Yaopengfei 阅读(5494) 评论(1) 推荐(0) 编辑
摘要: 一. 前言 需要准备的东西: 1. “科学”上网 2. chatgpt账号 (自己注册 或者 买个现成) PS:自己注册的话需要用国外的手机号接受验证码,可以使用 https://sms-activate.org/cn/ 这个网站进行接受。 需要时刻注意: 哪些国家被封了,以便切换“科学”上网的地址 阅读全文
posted @ 2023-05-26 10:41 Yaopengfei 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 一. 前言 1. 背景 事实上,css一直是React的痛点,也是被很多开发者吐槽、诟病的一个点。 2. 对比vue (1) 在这一点上,Vue做的要好于React: Vue通过在.vue文件中编写 <style><style> 标签来编写自己的样式; 通过是否添加 scoped 属性来决定编写的样 阅读全文
posted @ 2023-05-12 19:26 Yaopengfei 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 一. 高阶组件 1. 回顾 什么是高阶函数? 至少需要满足以下条件之一:(1). 接收一个或多个函数作为参数输入; (2). 输出一个函数。 比如:filter、some、map、every、reduce 等都是高阶函数 2. 高阶组件定义 (1). 定义 高阶组件是一个函数,这个函数的参数是一个组 阅读全文
posted @ 2023-05-10 16:40 Yaopengfei 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 一. 受控组件 1. 受控组件 (1) 在 HTML 中,表单元素(如<input>、 <textarea> 和 <select>)之类的表单元素通常自己维护 state,并根据用户输入进行更新。 (2) 而在 React 中,可变状态(mutable state)通常保存在组件的 state 属性 阅读全文
posted @ 2023-05-08 16:03 Yaopengfei 阅读(30) 评论(1) 推荐(0) 编辑
摘要: 一. Redux Toolkit详解 1. 简介 (1).Redux Toolkit 是官方推荐的编写 Redux 逻辑的方法。 在前面我们学习Redux的时候应该已经发现,redux的编写逻辑过于的繁琐和麻烦。 并且代码通常分拆在多个文件中(虽然也可以放到一个文件管理,但是代码量过多,不利于管理) 阅读全文
posted @ 2023-05-06 11:03 Yaopengfei 阅读(807) 评论(1) 推荐(0) 编辑
摘要: 一. react-redux库 1. 背景 在仅仅导入【redux】库的情况下,代码非常冗余,每个组件中都需要: (1). 需要在componentDidMount生命周期中subscribe订阅, store中的数据修改时候,给页面state中的数据进行修改赋值 (2). 默认构造函数中需要给 s 阅读全文
posted @ 2023-05-05 08:47 Yaopengfei 阅读(183) 评论(1) 推荐(0) 编辑
摘要: 一. 父传子 1. 用法 父组件通过 属性=值 的形式来传递给子组件数据; 子组件通过 props 参数获取父组件传递过来的数据, 详见child1函数组件 和 child2 类组件 2. PropTypes实现传递参数验证 (详见官网:https://zh-hans.reactjs.org/doc 阅读全文
posted @ 2023-04-26 20:46 Yaopengfei 阅读(229) 评论(1) 推荐(0) 编辑
摘要: 一. 前言 1. 纯函数 (1).函数式编程中有一个非常重要的概念叫纯函数,JavaScript符合函数式编程的范式,所以也有纯函数的概念; 在react开发中纯函数是被多次提及的; 比如react中组件就被要求像是一个纯函数(为什么是像,因为还有class组件),redux中有一个reducer的 阅读全文
posted @ 2023-04-25 08:24 Yaopengfei 阅读(108) 评论(1) 推荐(0) 编辑
摘要: 一. setState详解 1. 使用背景 开发中我们并不能直接通过修改state的值来让界面发生更新: (1).因为我们修改了state之后,希望React根据最新的State来重新渲染界面,但是这种方式的修改React并不知道数据发生了变化; (2).React并没有实现类似于Vue2中的Obj 阅读全文
posted @ 2023-04-16 19:13 Yaopengfei 阅读(1579) 评论(1) 推荐(0) 编辑
摘要: 一. react脚手架 1. 什么是脚手架 编程中提到的脚手架(Scaffold),其实是一种工具,帮我们可以快速生成项目的工程化结构; 🚩每个项目作出完成的效果不同,但是它们的基本工程化结构是相似的; 🚩既然相似,就没有必要每次都从零开始搭建,完全可以使用一些工具,帮助我们生产基本的工程化模板 阅读全文
posted @ 2023-04-12 08:37 Yaopengfei 阅读(366) 评论(1) 推荐(0) 编辑
摘要: 一. jsx说明及用法 1. 什么jsx? JSX是一种JavaScript的语法扩展(extension),也在很多地方称之为JavaScript XML,因为看起就是一段XML语法; 它用于描述我们的UI界面,并且其完成可以和JavaScript融合在一起使用; 它不同于Vue中的模块语法,你不 阅读全文
posted @ 2023-04-09 10:51 Yaopengfei 阅读(203) 评论(1) 推荐(0) 编辑
摘要: 一. react简介 1. 说明 用于构建用户界面的 JavaScript 库 ( 官网: https://react.docschina.org/ ),React由Facebook来更新和维护,它是大量优秀程序员的思想结晶: (1). React的流行不仅仅局限于普通开发工程师对它的认可; (2) 阅读全文
posted @ 2023-04-05 13:51 Yaopengfei 阅读(243) 评论(1) 推荐(0) 编辑
摘要: 一. 说明 工作需要,最近学习下react 官网:https://react.docschina.org/ https://zh-hans.reactjs.org/ 二. React简介 1. 说明 用于构建用户界面的 JavaScript 库 ( 官网: https://react.docschi 阅读全文
posted @ 2023-03-28 08:16 Yaopengfei 阅读(221) 评论(1) 推荐(0) 编辑
摘要: gitlab: gitblit http://www.gitblit.com/ (启动的时候注意 http节点 和 https节点不要被占用, 然后jdk需要安装64位的) https://cloud.tencent.com/developer/article/2134087 https://www 阅读全文
posted @ 2023-03-21 15:19 Yaopengfei 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一. 开源协议 新建仓库的时候,有个开源许可证,如下图: 常见的开源协议: 二. git push 默认配置 1. 官网说明 2. 重点剖析 (1). simple 【默认的配置】 git push 默认推送到远程服务器上的同名分支 注:即使设置了【 git branch --set-upstrea 阅读全文
posted @ 2023-03-20 15:30 Yaopengfei 阅读(296) 评论(1) 推荐(0) 编辑
摘要: 一. TortoiseGit详解 详见: https://www.cnblogs.com/yaopengfei/p/14945185.html 二. HbuilderX 基于 TortoiseGit ,与上述的操作步骤基本一致 三. VSCode 后续补充 四. VS2022 后续补充 ! 作 者 阅读全文
posted @ 2023-03-16 13:29 Yaopengfei 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一. 常用指令汇总 1. 指令图 2. 其它指令补充 (1). 配置用户名和邮箱: 【git config --global user.name "xxx"】【git config --global user.email "xxxx"】 (2). 查看设置的用户名和邮箱 : 【git config 阅读全文
posted @ 2023-03-14 14:10 Yaopengfei 阅读(328) 评论(1) 推荐(0) 编辑
摘要: 一. 说明 常用的一些软件使用技巧、以及一些常用的配置 二. 目录 阶段一:基本使用和配置 第一节:修改Nuget的下载位置 第二节:代码片段的制作(以VSCode、HbuilderX为例) 第三节:Postman常用技巧(全局/环境变量、常用脚本代码、关联案例、断言、参数化) 第四节:Git的概述 阅读全文
posted @ 2023-03-14 14:05 Yaopengfei 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一. pnpm简介 1. 官网的给出的定义 官网:https://pnpm.io/zh/ 快速的,节省磁盘空间的包管理工具 优势: 当使用 npm 或 Yarn 时,如果你有 100 个项目,并且所有项目都有一个相同的依赖包,那么, 你在硬盘上就需要保存 100 份该相同依赖包的副本 使用 pnpm 阅读全文
posted @ 2023-03-10 14:39 Yaopengfei 阅读(2689) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 25 下一页