core

[翻译 EF Core in Action 1.7] MyFirstEfCoreApp访问的数据库

会有一股神秘感。 提交于 2019-12-20 03:49:06
Entity Framework Core in Action Entityframework Core in action是 Jon P smith 所著的关于Entityframework Core 书籍。 原版地址 . 是除了官方文档外另一个学习EF Core的不错途径, 书中由浅入深的讲解的EF Core的相关知识。因为没有中文版,所以本人对其进行翻译。 预计每两天一篇更新 PS: 翻译难免限于本人水平有不准确的地方,建议英文水平不错的同学直接查看原版,有不足的地方欢迎指正 第一部分目录导航 MyFirstEfCoreApp访问的数据库 EF Core是访问数据库的技术,但是数据库从何而来呢?EF Core提供了两个选择:EF Core为你构建数据库称为 Code First ,或者在外部(DBMS)构建数据库称为 Db First EF6 在EF6中可以使用`EDMX`数据库设计器可视化的设计数据库,称为`Design First`. 但是EF Core并不支持也没有计划添加 本章跳过了创建数据库的部分,我们假设它已经存在 NOTE 在代码中我使用了用于单元测试的EF Core命令创建了数据库,因为它简单方便. 第2章介绍了使用EF Core创建数据库,第11章介绍了创建和更改数据库的所有方面 对于 MyFirstEfCoreApp 应用

solr创建core

荒凉一梦 提交于 2019-12-20 02:07:15
创建Core的两种方法: 第一种方法: 1、打开dos命令窗口,切换目录到${solr.home}\bin,然后输入:solr create -c corename之后回车; 2、打开solr安装文件,在/server/solr下就会出现新的文件夹corename(就是新创建的core); 3、打开浏览器,输入solr访问路径: http://localhost:8983/solr ,就会看到新建的core 第二种方法: 1、直接在/server/solr下创建新文件夹,名字自定义,此处命名为newcore,作为新建的core; 2、找到/server/solr/configsets/_default目录下的conf文件夹,然后拷贝一份到/server/solr/newcore目录节点下。 3、然后按照下图操作: 来源: https://www.cnblogs.com/zjm-1/p/9172799.html

Debugging MSTest Unittests in VisualStudio Code

旧街凉风 提交于 2019-12-20 01:39:28
问题 I am trying to use Visual Studio Code to Debug a MSTest unit test project. But the tests just run and the breakpoint is never reached. Here is my launch.json: { "version": "0.2.0", "configurations": [ { "name": ".NET Core Test (console)", "type": "coreclr", "request": "launch", "preLaunchTask": "build", "program": "C:\\Program Files\\dotnet\\dotnet.exe", "args": ["test"], "cwd": "${workspaceRoot}", "console": "internalConsole", "stopAtEntry": false, "internalConsoleOptions":

ASP.NET Core 2.0 中读取 Request.Body 的正确姿势

微笑、不失礼 提交于 2019-12-19 23:45:41
原文: ASP.NET Core 中读取 Request.Body 的正确姿势 ASP.NET Core 中的 Request.Body 虽然是一个 Stream ,但它是一个与众不同的 Stream —— 不允许 Request.Body.Position=0 ,这就意味着只能读取一次,要想多次读取,需要借助 MemoryStream ,详见博问 asp.net core中2次读取Request.Body的问题 using (var buffer = new MemoryStream()) { Request.Body.CopyTo(buffer); buffer.Position = 0; buffer.CopyTo(writer.BaseStream); Console.WriteLine("Request.Body:"); buffer.Position = 0; buffer.CopyTo(Console.OpenStandardOutput()); } 昨天读了博文 Reading request body in ASP.NET Core 之后得知在 ASP.NET Core 2.0 中已经针对这个问题提供了解决方法 —— EnableRewind() ,只要启用倒带功能,就可以让 Request.Body 回归正常 Stream 。 使用非常简单,引用命名空间

Output from .net core console app by docker logs

痞子三分冷 提交于 2019-12-19 17:33:46
问题 Should I see console output (Console.WriteLine) from .net core console app dockerized (linux image) by using docker logs command? 回答1: Found out that in debug mode the app only writes to the debug output console. So if you run docker logs on a local debugging container there will be nothing. If you run the container in release mode then the logs will be present when running a docker logs 回答2: Yes. You can see logs written to stdout and stderr if you use the default logging driver. By default,

QVT Overview

ぃ、小莉子 提交于 2019-12-19 08:48:07
QVT规范具有混合的声明/命令式特性。声明部分又被分成Relations和Core两层。QVT各metamodel之间的关系如下图所示: 1、Relations MOF model之间关系的声明规范。Relations语言支持复杂对象的模式匹配,并且隐式地创建追踪类及它们的实例以记录在模型转换执行中发生了什么。 2、Core 一种小型模型语言。Core语言仅仅支持在评估变量的条件后,在变量集合上的模式匹配。 3、类比 可以在Java虚拟机上做类比,如果将Core语言看做是Java字节码,Core语义看做行为规范,那么Relations语言扮演的角色就是Java语言,从Relations到Core的转换标准就类似于Java编译器规范。 声明式的Relations和Core语言在两个不同的抽象层次上表达了相同的语义。除此之外,有两个从Relations或Core调用转换的命令式执行机制: 1)标准的语言Operational Mappings 2)非标准Black-box Implementations 一个完全用Mapping Operations写的转换称作操作转换。 4、执行场景 Core语言(进而Relations语言)的语义允许以下执行场景: 1)仅供查询的转换来验证模型在一个指定的方向上是相关的。 2)单方向转换。 3)双向转换。(实际上多个方向也是可能的

git windows下换行符问题 LF与CRLF转换

我只是一个虾纸丫 提交于 2019-12-19 07:08:37
解决 1 GIT 设置 git config -- global core . autocrlf false git config -- global core . safecrlf true AutoCRLF #提交时转换为LF,检出时转换为CRLF git config -- global core . autocrlf true #提交时转换为LF,检出时不转换 git config -- global core . autocrlf input #提交检出均不转换 git config -- global core . autocrlf false SafeCRLF #拒绝提交包含混合换行符的文件 git config -- global core . safecrlf true #允许提交包含混合换行符的文件 git config -- global core . safecrlf false #提交包含混合换行符的文件时给出警告 git config -- global core . safecrlf warn 2.IDE设置使用UNIX换行符 File -> Settings Editor -> Code Style Line separator (for new lines) ,选择:Unix and OS X (\n) 对已使用Windows换行符的文件

Core 2.2 项目升级至 3.0 备忘录

不羁岁月 提交于 2019-12-19 01:33:08
本文梯子 缘起 前言 零、NetCore3.0 有哪些新特性 一、项目启动部分 1、安装SDK 2、更新框架以及所有依赖 3、宿主机变化(Program.cs) 4、Host 环境变量(Startup.cs) 二、MVC 部分 1、MVC 服务注册(Startup.cs) 2、MVC 中间件的拆分(Startup.cs) 3、注意:中间件的顺序 三、Swagger 部分 1、代码修改对比图(ConfigureServices) 2、修改后的完整代码 四、Autofac 部分 1、代码修改对比图 2、修改后的完整代码 3、变化的核心点 五、Sqlsugar 部分 六、Authorization 部分(基本解决) 七、JSON 部分 1、接口返回格式 八、SignalR 部分 九、CORS 部分 十、MiniProfiler 部分 END、Github && Gitee 正文 缘起 1、哈喽大家中秋节(后)好呀!感觉已经好久没有写文章了,但是也没有偷懒哟,我的视频教程《 系列一、NetCore 视频教程(Blog.Core) 》也已经录制八期了,还在每周末同步更新中,欢迎大家多多指教。 2、除此之外呢,我也在平时的时间帮朋友开发了一个小项目,就是使用 .net mvc+vue+ele+mongo 框架写的项目,之前一直想着用mvc结合着vue写,这次也终于上手了,不过是一个小的demo

Merging Two excel files as two sheets in one workbook in java

雨燕双飞 提交于 2019-12-19 00:50:07
问题 I have two xlsx files at folder C:\DemoFilesExcel\demo1.xlsx and C:\DemoFilesExcel\demo2.xlsx. I want to create a new xlsx C:\DemoFilesExcel\merged.xlsx that will have these two files as two sheets in merged.xlsx workbook. This is to be done using apache POI in java. Any idea how to do 回答1: //Open the first excel file. Workbook SourceBook1 = new Workbook("F:\\Downloads\\charts.xlsx"); //Define the second source book. //Open the second excel file. Workbook SourceBook2 = new Workbook("F:\

待看文档

别说谁变了你拦得住时间么 提交于 2019-12-18 22:48:52
1概念: 微软下一代技术: .net core; DI(依赖注入);依赖注入工具: autoFuc、Castle aop (面向切面编程); 异步编程; 2资料收集: 廖雪峰网站 js部分 https://www.liaoxuefeng.com/wiki/1022910821149312/1023025235359040 在.NET Core中三种实现“可插拔”AOP编程方式 http://www.10qianwan.com/articledetail/220155.html 依赖注入 https://docs.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-2.2 200行代码,7个对象——让你了解ASP.NET Core框架的本质 https://www.cnblogs.com/artech/p/inside-asp-net-core-framework.html#4172433 来源: https://www.cnblogs.com/hao-1234-1234/p/10916158.html