西柚217
码龄5年
求更新 关注
提问 私信
  • 博客:5,840
    社区:920
    动态:45
    6,805
    总访问量
  • 6
    原创
  • 1
    粉丝
  • 8
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2021-03-23
博客简介:

orange_f的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得3次收藏
  • 博客总排名356,679名
创作历程
  • 2篇
    2023年
  • 6篇
    2021年
成就勋章
TA的专栏
  • .net 学习
    2篇
  • 前端
    1篇
  • 设计模式
    1篇
  • MySQL

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

ASP.NET Core - 实现自定义WebApi模型验证 ModelState

基于core编写的话,所以我们不再需要在业务中耦合这样的模型判断代码,系统内部会检查ModelState是否为Valid,如果为InValid会直接返回400 BadRequest,这样就没有必要执行后面的代码,提高效率。在.net core中用过滤器无法拦截到ModelState,框架会为你自动注册ModelStateInvalidFilter,在自定义的IActionFilter前已执行完成。
原创
博文更新于 2023.02.17 ·
830 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【npm install】进行vue前端依赖包的还原操作:npm install时报错

前端vue项目,执行npm install 时报错
原创
博文更新于 2023.02.09 ·
639 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

.net5 控制台程序,引用log4net时,导入包和配置文件后,还需要在csproj中加入config引用 <ItemGroup> <Content Include="App.config"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </Content> </ItemGroup>

发布动态 2022.02.07

RedisDesktopManager-2021.7.zip

发布资源 2021.08.13 ·
zip

设计模式——外观模式

为子系统的一组接口提供一个一致的界面,此模式定义 了一个高层接口,这个接口使得这一子系统更加容易使用。 class SubSystemOne{ public void MethodOne(){ Console.WriteLine("子系统方法一"); } } class SubSystemTwo { public void MethodTwo(){ Console.WriteLine("子系统方法二"); } } class SubSystemThree { public void Met
原创
博文更新于 2021.10.25 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式——迪米特法则

如果两个类之间不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。(又叫最少知识法则) 首先强调的前提是在类的结构设计上,每一个类都应当尽量降低成员的访问权限。也就是说,一个类包装好自己的private。 根本思想是强调了类之间的松耦合。类之间的耦合越弱,越有利于复用,一个处在弱耦合的类被修改,不会对有关系的类造成波及。 ...
原创
博文更新于 2021.10.25 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

visio2016_9261.zip

发布资源 2021.08.13 ·
zip

Dapper配置 MySQL连接

在nugget包管理器中安装Dapper包 1.连接MySQL:nugget安装MySQL.Data包。 在appsetting中配置数据库链接: "ConnectionStrings": { "DefaultConnection": "server=localhost;port=端口;database=数据库名字;SslMode=None;uid=用户名;pwd=密码;Allow User Variables=true" }, 新建BaseRepository类,用于连接数据库: pub
转载
博文更新于 2021.08.10 ·
1913 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

100篇BBC听力(含听力原文).rar

发布资源 2021.08.06 ·
rar

下载tensorflow时遇到的问题

使用 anaconda prompt执行conda install python=3.7报错 提示Could not connect to https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/win-64/ 在.condarc文件中把default删除,把https改为http后又出现 PaddingError: Placeholder of length ‘34’ too short in package http://mirro
原创
博文更新于 2021.08.03 ·
1391 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 委托

委托是函数指针的升级版 一切皆地址 直接调用与间接调用,CPU执行的指令是的 1.actio委托,只能指向没有返回类型的函数。func委托,指向有返回类型的函数。 class Calculator { public void Report() { Console.WriteLine("I have 3 methods "); } public int Add(int a ,int b) {
原创
博文更新于 2021.07.27 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

anaconda 3 + tensorflow1.2.1 +keras 安装步骤

anaconda 3 + tensorflow1.2.1 +keras 安装步骤 https://blog.csdn.net/m0_37723079/article/details/106062301 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功
转载
博文更新于 2021.04.21 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏