摘要:
1.正常新建登录名 --》在需要设置的数据库中新建用户(用户名和登录名一致、默认架构选择dbo) -->在对应的表或者存储过程给到对应的权限 新建登录名 新建数据库用户 设置表对应的权限 其他数据库无权限 (但是其他数据库名称可以查看 这一点怎么去避免) 2.给public角色的访问任意数据库的权限 阅读全文
摘要:
1.在可点击的控件中比如:按钮 、单选框、复选框中绑定了command命令后,单击该控件会执行command命令,那么如何设置,双击或者键盘回车键触发command命令呢? ViewModel: public class MainViewModel { public Command Btn1Comm 阅读全文
摘要:
1.在EF中实体的状态分为以下5种状态: 已添加 (Added) DbContext正在跟踪次实体 但数据库中不存在这条记录 在调用SaveChanges时会从数据库中添加对应的数据 未改变(Unchanged) DbContext 正在跟踪此实体 记录存在于数据库中 此属性与数据库的值一致 在调用 阅读全文
摘要:
1.步骤:创建实体类-->创建DbContext-->生成数据库-->编写调用EF CORE代码 2.引用NuGet包:Install-Package Microsoft.EntityFrameworkCore.SqlServer 3.创建实现了IEntityTypeConfiguration接口的 阅读全文
摘要:
1.ILogger .NET CORE内置的日志服务 需要引入的NuGet包:Microsoft.Extensions.Logging、Microsoft.Extensions.Logging.Console、Microsoft.Extensions.DependencyInjection publ 阅读全文
摘要:
1.在.NET CORE中读取json文件 需要用到的NuGet包:Microsoft.Extensions.Configuration 、Microsoft.Extensions.Configuration.Json 2.读取配置的方法 ConfigurationBuilder configBui 阅读全文
摘要:
1.使用静态方法 注册服务,使用到的NuGet包:Microsoft.Extensions.DependencyInjection.Abstractions Microsoft.Extensions.DependencyInjection public interface IConfigServic 阅读全文
摘要:
1.依赖注入(Dependency Injection,DI)是控制反转(Inversion Of Control,IOC)思想的实现方式。依赖注入简化模块的组装过程,降低模块质检的耦合度 需要引用到的NuGet包:Microsoft.Extensions.DependencyInjection 2 阅读全文
摘要:
1.linux安装RabbitMQ 1. 首先下载erlang包和RabbitMQ包 下载erlang wget https://packages.erlang-solutions.com/erlang-solutions-2.0-1.noarch.rpm 下载RabbitMQ(也可以直接去下载:h 阅读全文
摘要:
元素绑定 <ListBox Name="listbox1" Margin="3" Height="auto"> <ListBoxItem Tag="Red">Red</ListBoxItem> <ListBoxItem Tag="Blue">Blue</ListBoxItem> <ListBoxIt 阅读全文