ICode9

精准搜索请尝试: 精确搜索
  • Like Operator in Entity Framework?2022-09-15 11:00:55

    Like Operator in Entity Framework? 回答1 This is an old post now, but for anyone looking for the answer, this link should help. Go to this answer if you are already using EF 6.2.x. To this answer if you're using EF Core 2.x Short version: SqlFunctions

  • eixt()的分析2022-09-10 18:04:31

    eixt()的分析 前言 ​ 本人在学习IO_file结构体攻击时,发现对FSOP调用链还是不了解,于是总结出该文章。 概述 main()函数return时, 有一些析构工作需要完成 用户层面: 需要释放libc中的流缓冲区, 退出前清空下stdout的缓冲区, 释放TLS, … 内核层面: 释放掉这个进程打开的文件

  • 记一次EF+Mysql所遇到的事务不生效的的坑2022-08-31 20:05:31

    业务场景: 近期写的一个项目,整个项目采用的DDD(领域驱动)设计,所以刚开始设计的时候就将各个业务以聚合根的方式进行划分,以该业务场景为例,整体的业务简述为,当客户进行付款以后,创建一个付款单,然后由财务手动将付款单与发货单进行账务冲抵和关联,同时还需要针对付款的客户及企业的余额进

  • EF codeFirst映射多出一个Discriminator列2022-08-31 14:00:59

    我有一个EF类需要映射到数据库,然后有一个其他的类继承了这个类,使用code first便会出现该问题 解决方法:加上NotMapped public class A { [Key] public int Id { get; set; } } [NotMapped] public class B : A { public string Name { get

  • ef migration 使用2022-08-29 15:34:47

    一 migration的使用 命令一共有5种,每个有两种写法: 参考 https://www.cnblogs.com/nsky/p/10323415.html dotnet ef database drop 删除库   dotnet ef migrations add initialCreate ||  Add-Migrantion (执行此命令项目生成一个目录(Migrations))   dotnet ef dat

  • EF Core如何使用DbFirst2022-08-27 22:03:07

    首先安装好 Microsoft.EntityFrameworkCore.SqlServer   【ef 的数据库驱动程序 如果是其他数据库这个要换成对应的数据库驱动】 Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore.Design   接着在程序包管理工具输入下面这一行代码  scaffold-dbcontext "

  • ASP.NET MVC的故事(未完结)2022-08-27 20:04:25

    参考: 《ASP.NET MVC实战》 邹琼俊 20220825 介绍工具(VS,Git,Reflector),VS快捷键和使用技巧 C#语法的特性(都是语法糖) C#2.0: 2.1 泛型:使用中括号,类似占位符,延迟确定数据类型,有泛型类方法接口委托,如List<string> slt=new List<string>();然后还可以在泛型加约束。(k:开发有经常使用) 2.2

  • Common language of English Courses-001-202208212022-08-21 14:30:57

    Common language of English courses 您在EF中心学习英语多久了? how long have your been learn english in ef center. how long have your been learning english at ef center. ==> How long have you been studying English at the EF Center? 这堂课只有一个学生吗? It onl

  • ABC EF 板刷笔记2022-08-14 09:00:57

    菜鸡的刷题记录owo!偶尔也会更一些高质量D题。 ABC264 E 比较秒的一道题。 首先将操作反向处理,将摧毁变为修建,跑dsu维护答案即可。 总之就是先检查在不在一个连通块,然后发电厂就完了。

  • ef core 数据类型和表字段名设置2022-08-10 19:31:44

    HasColumnType HasColumnType是指定字段类型 [Column(TypeName = "decimal(18, 2)")] public decimal Money { get; set; } 等同于 builder.Property(a => a.Money).HasColumnType("decimal(18, 2)"); HasColumnName HasColumnName是指定表字段名 比如说属性名字叫Money,但是你希

  • Linux中 ps -ef 指令详解2022-08-06 18:28:06

    Linux中 ps -ef 指令详解 一、基础概念 指令: ps 作用: 主要是查看服务器的进程信息 选项含义: -e:等价于 ‘-A’ ,表示列出全部的进程 -f:显示全部的列(显示全字段) 二、执行结果 列的含义说明: UID: 该进程执行的用户id PID: 进程id PPID: 该进程的父级进程id,如果一个程序的父级进程找不

  • c# EF Core Or修改为Union优化,速度大幅度提升!2022-08-05 17:33:46

    最近在优化代码时发现linq 采用了||查询导致查询效率非常慢,查询语句出现扫表情况, 采用了Union大大提升了效率,解决了问题 优化c# 前的linq: dateTime = dateTime.Date; DateTime BegTime = dateTime; DateTime EndTime = dateTime.AddDays(1);

  • EF Core 表达式树、结构、动态构造2022-07-31 01:02:38

    EF Core 表达式树、结构、动态构造 EF Core 表达式树 1.表达式树(Expression Tree):树形数据结构表示代码以表示逻辑运算,以便可以在运行时访问逻辑运算的结构。 2.Expression <TDelegate>类型 3.从Lambda表达式来生成表达式树:  Expression<Func<Book,bool>> expression = b=>.Pri

  • SqlSugar 和 FreeSql 以及 EF Core 我的最终选择2022-07-29 21:03:04

    从JAVA转C# 就让我爱上了C#的语法,特别是C#的ORM框架 EF Core (不推荐) 优点: 微软官方ORM 功能强大 文档齐全 缺点: 1.复杂查询生成的SQL语句性能太差 2.很多常用功能缺失,需要自已封装 3.批量操作性能差 4.原生SQL支持不友好 SqlSugar ORM (推荐) 优点: 企业项目:果糖大数据 文档齐全:是我

  • Ef——code frist2022-07-29 15:33:42

    1.创建项目(注意路径不能有中文)        创建成功以后会生成      2.创建数据迁移 1、数据迁移=>工具=>Get New 程序包=>程序包控制台(3个命令)(enable-migrations)1)、enable-migrations 启动数据迁移 (将默认的那个文件的AutomaticMigrationsEnabled 改成 true)2)、add-mig

  • SQL Server、MySQL主从搭建,EF Core读写分离代码实现2022-07-28 09:05:20

    一、SQL Server的主从复制搭建 1.1、SQL Server主从复制结构图 SQL Server的主从通过发布订阅来实现 主库把增删改操作发布到发布服务器,从库通过订阅发布服务器,发布服务器把操作推送到从库进行同步。 1.2、基于SQL Server2016实现主从 新建一个主库“MyDB” 建一个表"SysUser"测

  • EF Core 优化、实体状态跟踪、批量操作、全局查询筛选器2022-07-28 01:02:03

    EF Core 优化、实体状态跟踪、批量操作、全局查询筛选器 EF Core 优化之AsNoTracking 当数据仅仅只是做查询不修改的情况下,尤其是数据量还不小的情况下,使用可以减少内存的消耗  var u2 = await ctx.Users.AsNoTracking().Take(3).ToListAsync(); 注意: 如果使用了AsNoTracking()

  • EF的全局过滤器 HasQueryFilter 从EFCore 2.0才有2022-07-27 22:31:27

    全局过滤 多用于类似 系统软删除、多租户的情况: 可以参看文章: EntityFramework Core 2.0全局过滤(HasQueryFilter) - Jeffcky - 博客园 (cnblogs.com) EF Core HasQueryFilter 的小坑 - dudu - 博客园 (cnblogs.com) Part3-37:EF Core全局查询筛选器_哔哩哔哩_bilibili   如果某次查

  • EF Core 中的异步方法、执行SQL语句和实体的跟踪2022-07-27 01:03:23

    EF Core 中的异步方法 1.SaveChanges(), SaveChangesAsync() 2.异步方法大部分是定义在Microsoft.EntityFrameworkCore这个命名空间下的EntityFrameworkCoreQueryableExtensions等类中的扩展方法,记得using 3.一些异步方法  TestDbContext ctx = new TestDbContext(); ​ await

  • Centos7系统批量kill进程命令2022-07-26 15:04:59

    1. 查找出系统运行的进程中包含nginx关键字的进程 ps -ef | grep nginx | grep -v grep 2. 后面加上|sh后,则执行这条命令,杀掉这些进程 ps -ef | grep nginx | grep -v grep | awk '{print "kill -9 "$2}' | sh

  • 题目Luogu 4-P1967 货车运输2022-07-25 09:31:36

    题目链接 依旧是很裸的题干 题干很清楚,肯定是图论 一开始想到单源最长路,用贝尔曼福德算法,全部边权变成相反数,后来发现不可行 因为这个题目要找的路径是边权最小值最大 最小值最大——二分 但是如果对于每个询问都二分一次再check,复杂度来到了O(n2logn)无法接受 (题解里好像有对询

  • EF Core 额外的外键字段和单向导航属性2022-07-25 01:00:44

    EF Core 额外的外键字段和单向导航属性 EF CORE 额外的外键字段  using TestDbContext ctx = new TestDbContext(); //即使我只需要id和标题但是还是查询了所有的字段 浪费资源 var book = ctx.Books.First();//此行代码与下面注释的代码效果一样 //var simpleBook = ctx.Boo

  • EF框架引入详解2022-07-24 00:36:04

    1.在总项目中引入NuGet包,添加包名为Entity Framework的框架包,为每一个模块的版本不起冲突  2.选中对应的包:Entity Framework 3.点击安装到每一个项目里,版本建议安装稳定版,也可以参考自己项目的版本   4.Entity Framework框架引入以后就要开始映射数据库了,先选中对应的Model类

  • .net 6 ef code first迁移报错解决,"Unable to create an object of type 'MyDbContext'. For the2022-07-23 20:31:28

    数据访问层添加nuget包: Microsoft.EntityFrameworkCore Npgsql.EntityFrameworkCore.PostgreSQL Microsoft.EntityFrameworkCore.Tools   使用dotnet ef命令迁移报错,就很纳闷,"Unable to create an object of type 'MyDbContext'. For the different patterns supported at desig

  • EF Core 数据过滤2022-07-21 13:32:13

    1 前言 本文致力于将一种动态数据过滤的方案描述出来(基于 EF Core 官方的数据筛选器),实现自动注册,多个条件过滤,单条件禁用(实际上是参考ABP的源码),并尽量让代码保持 EF Core 的原使用风格。 1.1 本文的脉络 会在一开始,讲述数据过滤的场景以及基本的实现思路。 随后列出 EF Core 官方

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有