修身养性,知行合一

  • 首页
  • 爱码
    • 系统
    • 数据库
    • JavaScript
    • CSharp
    • Python
  • 生活
    • 文化
    • 美食
  • 杂谈
  • 关于
csharp
CSharp

.NET6 的极简风格震撼到了我

今天没什么事,下载了最新的 Visual Studio 2022,配套的 .NET 6 还是很厉害的。 虽然我还没使用,之前也看过不少介绍了,但还是在打开的一瞬间有不小的震撼。 来看一下一个 web 项目的初始代码吧: var builder = WebApplication.CreateBuilder(args); // Add services to the container. builder.Services.AddRazorPages(); var app = builder.Build(); // Co…

2021年11月17日 0条评论 2869点热度 0人点赞 jeremyjone 阅读全文
ASP.NET

浅谈 IEnumerable 与 IQueryable 的区别

开始之前 在写数据操作时,经常会与这两个接口打交道,它们有着几乎相同的方法,使用起来基本无二,甚至通过 As 方法可以相互转换。那么它们之间到底有什么区别,今天就聊聊这两个接口。 为了更好的理解,我们尝试使用如下语句进行理解: IQueryable<Project> projects1 = Db.Where(x => x.Id == projectId); IEnumerable<Project> projects2 = Db.Where(x => x.Id == project…

2021年8月20日 0条评论 4163点热度 0人点赞 jeremyjone 阅读全文
ASP.NET

LINQ 语句中格式化日期

LINQ中经常需要进行数据判断进行筛选,如果遇到需要对日期进行格式化,需要注意不能在实体Entity中直接格式化日期,这样会报错,而是需要先将实体转换,再筛选。 例如: var day = "2020-04-20"; var r = _db.PlanDay.FirstOrDefault(x=>x.Validity && string.Equals(x.CreateTime.ToString("yyyy-MM-dd"), day)); 上面这样写,直接崩掉…

2020年4月20日 0条评论 3981点热度 1人点赞 jeremyjone 阅读全文
ASP.NET

.net core 3.x使用mysql EntityFramework

本文演示了MySql Entityframework在.net core中的基本使用。 添加依赖包 使用NuGet添加依赖,全部使用最新的即可。 Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.Tools MySql.Data.EntityFrameworkCore Plmelo.EntityFrameworkCore.MySql 安装后,就可以添加代码了。 添加连接 在…

2020年3月30日 0条评论 4743点热度 2人点赞 jeremyjone 阅读全文
CSharp

resharper2019.3.3最新激活方案

找了好久,最后搜到zhile.io这个简单有效的方案,好用。 1、首先,修改hosts,添加:0.0.0.0 account.jetbrains.com到%SYSTEMROOT%\System32\drivers\etc\hosts文件。 2、然后,删除文件:%APPDATA%\JetBrains\bl。 3、最后,照下面图做就可以,注意邮箱随意输入,没限制。 直接上图: 依次输入,确认后,就成功了,简单有效。 嗯,就这么简单。

2020年3月30日 1条评论 7035点热度 3人点赞 jeremyjone 阅读全文
ASP.NET

.NET Model名称转换

模型中为了统一命名,所以都是用首字母大写的格式。但是返回的Json格式统一都为小写格式。所以就需要用到.NET提供的一个强大且好用的声明属性:JsonProperty,这样,就可以很方便的转换我们需要使用的名字。 public class Model1 { [JsonProperty("id")] public int Id { get; set; } [JsonProperty("key")] public string Key { get; set; } [JsonPro…

2020年2月28日 0条评论 3311点热度 0人点赞 jeremyjone 阅读全文
ASP.NET

.NET Core将Json字符串反序列化为对象

有时候需要前端传一个Json对象到服务器,这样比较方便实用,但是传到后端的Json是string类型,有几种方法可以将其转成object来方便.net core操作。 创建类对象 创建一个需要转换的对象的类,这样做对大数据很友好。 class Test { String test; String getTest() { return test; } void setTest(String test) { this.test = test; } } 然后需要反序列的对象则如下使用: JavaScriptSeriali…

2019年11月19日 0条评论 7788点热度 0人点赞 jeremyjone 阅读全文
CSharp

C#使用Process的StandardOutput遇到阻塞的问题及解决方案

项目中使用ffprobe插件读取视频信息,不用想,肯定要是用Process创建进程,然后使用StandardOuput接收输出。然而在测试的时候,发现程序一直卡在ffprobe的进程。 我试过的方案 1、看到有人说需要把p.StandardOutput.ReadToEnd()放到p.WaitForExit()后面,还信誓旦旦的说,如果放在之前,会接收不到任何信息,因为ReadToEnd()是同步函数。 然后我上官方文档查看了一下,确认ReadToEnd()同时支持同步和异步,所以根本不对。而且官方文档也是将p.St…

2019年10月30日 0条评论 7464点热度 1人点赞 jeremyjone 阅读全文
ASP.NET

ASP 获取站点根目录

网站的根目录,一个是本地路径,一个是url路径,当需要文件操作时,我们需要本地路径,当需要与前端交互时,我们需要url路径。 在控制器中找本地路径: string path = AppDomain.CurrentDomain.SetupInformation.ApplicationBase path为C:\path样式的本地路径; 如果需要显示为url路径: string url = System.Web.HttpContext.Current.Request.Url.GetLeftPart(UriPartial.…

2019年7月1日 0条评论 3648点热度 0人点赞 jeremyjone 阅读全文

jeremyjone

这个人很懒,什么都没留下

最新 热点 随机
最新 热点 随机
node-sass 的安装 解决端口被占的问题 vue3 组件 Props 的声明方式 给 div 添加选中状态 请求的取消 rgb 颜色小数兼容问题
拒绝弹窗!获取windows最高权限 IdentityServer4深入使用(三)-- Jwt node-sass 的安装 强制修改Windows时区 真丶深入理解 JavaScript 原型和原型链(四):ES6中的class SVG 宽高比与视口的关系
最近评论
米優 发布于 1 个月前(05月07日) 老師!!謝謝你的教學!!我成功應用到自己網站中了 多虧有您!
test 发布于 2 年前(11月20日) 这个应该是用来判断图片是否加载完成吧,不是用来判断图片是否已经缓存吧
星星 发布于 2 年前(09月18日) 您好大佬 我修改了node module里面的源码 用什么命令打包成dist
星星 发布于 2 年前(09月18日) 您好大佬怎么自定义gantt头部日期格式
root 发布于 2 年前(09月05日) 謝謝博主!這個有效!
分类
  • ASP.NET
  • CSharp
  • Git
  • JavaScript
  • Python
  • Vue
  • 前端
  • 小程序
  • 工具
  • 建站
  • 数据库
  • 文化
  • 服务器
  • 杂谈
  • 爱码
  • 生活
  • 系统
归档
标签聚合
mysql vue JavaScript csharp IdentityServer windows .net TypeScript

(っ•̀ω•́)っ✎⁾⁾ 开心每一天

COPYRIGHT © 2021 jeremyjone.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

京ICP备19012859号-1

京公网安备 11010802028585号