摘要:
前沿 Aop(AspectorientProgramming),面向切面编程,作为面向对象编程的一种补充,可以在不破坏之前的封装 为基础动态增加一些功能;从而让系统更具备扩展性: 增加一个缓存功能 增加一个日志功能 既希望不要违背开闭原则,也希望能够增加新的工能 在之前的业务逻辑之前增加了逻辑, 在 阅读全文
摘要:
前沿 内置I0C容器使用 1.分层架构,上层调用下层1 2.具备抽象【接口和抽象类】和实现【普通类】 3.注册抽象和具体之间的关系 4.通过构造函数注入【内置容器仅支持构造函数注入】 IOC容器的主要作用是管理应用程序中的各种服务、组件和依赖关系,并在需要时将它们注入到其他组件中。通过IOC容器,我 阅读全文
摘要:
前沿 全局路由扩展 如果在开发中,需要把API的请求地址来一个修改,按照目前的做法只能一个一个的修改; 新建个路由文件夹 然后在新建个: RouteConvention.cs 文件 using System; using System.Linq; using Microsoft.AspNetCore 阅读全文
摘要:
前沿 之前感觉学.net8太超前了,先学下.net6 吧 然后再学8,因为企业都是6.0 开始的 发现其实6和8 差不多,就是有些写法不一样 好了进入正题创建项目其实和8 差不多 都是 REST REST全称是RepresentationalStateTransfer,中文意思是表述性状态转移 RE 阅读全文
摘要:
前沿 学不止境 ( 还是用windows 学习吧 mac 太不友好了) 让我来新建个Net8 webapi core 然后看到这个页面 选择不适用顶级语句 然后配置你的目录 然后打开vs studio 看到编辑页面 可以在controllers 里面创建新的.cs请求 比如我新建了firstCont 阅读全文
摘要:
前沿 getX是Flutter中一个轻量级且功能强大的状态管理库, 它提供了便捷的方式来管理应用程序的状态、导航、依赖注入等。GetX的核心理念是简单、高效、可扩展,它旨在帮助开发者更快地构建Flutter应用程序。 对比其他的数据管理状态,我直接选择这个 状态管理:GetX提供了简单而强大的状态管 阅读全文
摘要:
前沿 在进行文件上传功能前,我分析了一下腾阿里的文件存储服务功能,流程都基本类似都是申请XXX云账号,开通文件存储对象功能,对接sdk,开始编码等。 现在开始申请自己的账号:阿里云有免费3个月 的试用期 哈哈哈 可以做做实验 下面图文说明: 申请你的对象存储OSS 创建你的桶名: Bucket 选中 阅读全文
摘要:
前沿 flutter 局部刷新 可以用到GlobalKey GlobalKey是一个特殊的标识符,它用于在Widget树中唯一标识一个Widget, 并允许我们在Widget树之外访问该Widget的状态或属性。它通常用于在多个Widget之间共享状态、访问子Widget的方法或属性,以及执行一些全 阅读全文
摘要:
前沿 vite 页面引入worker 在src 新建一个 worker.d.ts 文件 declare module '*.worker.ts' { class WebpackWorker extends Worker { constructor(); } export default Webpac 阅读全文
摘要:
前沿 数据请求页面一次性并发请求200个300个, 那个可以依次并发10个 代码这样: urls 就是你的请求地址数组 , maxNum 是你的最大一次请求数量 const getManyRequest = async (urls, maxNum) => { if (urls.length == 0 阅读全文