- 博客(18)
- 收藏
- 关注
转载 C#文档注释
https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/language-specification/documentation-comments#an-example微软官方文档。我想补充几点。1.如果想要所有类或者方法都添加文档注释,而自己总容易忘记添加或者漏添加的话。可以试试这个办法:在项目...
2019-04-12 02:04:00
946
转载 VS 单元测试项目,测试的时候运行按钮不可用
如题。我单元测试使用的是Xunit。解决方案:使用管理员模式打开VS2017重新加载这个项目就解决了。PS:该解决方案亲测有效,但是我觉得我应该没找到最好的解决方案(root cause),如果谁有,欢迎分享,万分感谢。转载于:https://www.cnblogs.com/grady1028/p/10693524.html...
2019-04-12 00:13:00
780
转载 获取泛型类的Type
比如现在有一个泛型类:public class Product<TItem> where TItem : Item , new(){}想要获取它的类型Type需要使用:var type = typeof(Product<>).MakeGenericType(typeof(TItem));比如现在有这样一个泛型类:public clas...
2019-04-12 00:01:00
540
转载 Sql 复习(4)
WHERE用于过滤行,如果想过滤分组,需要使用HAVING。实例:列出具有两个以上产品且价格大于等于4的供应商。SELECT vend_id,COUNT(*) AS num_prods FROM ProductsWHERE prod_price>=4GROUP BY vend_idHAVING COUNT(*)>=2面试容易被坑:FROM子句...
2019-04-09 01:20:00
74
转载 Sql 复习(3)
COUNT(*)返回所有行数,包括值为NULL的行数。COUNT(address)返回address不为NULL的行数。AVG,SUM,MAX,MIN都会忽略值为NULL的行。MIN如果对非数值数据操作。将返回该列排序最前面的行。MAX如果对非数值数据操作。将返回该列排序最后面的行。ALL和DISTINCTALL是聚合函数的默认行为,如果不指定DIST...
2019-04-06 02:15:00
75
转载 sqlserver的soundex
在做国外的项目时,SOUNDEX做智能提示的时候有谜之效果。官方文档:https://docs.microsoft.com/zh-cn/sql/t-sql/functions/soundex-transact-sql?view=sql-server-2017转载于:https://www.cnblogs.com/grady1028/p/10660653.html...
2019-04-06 01:38:00
148
转载 sqlserver的trim
Trim从sqlserver2017以后开始支持.官方文档:https://docs.microsoft.com/zh-cn/sql/t-sql/functions/trim-transact-sql?view=sql-server-2017转载于:https://www.cnblogs.com/grady1028/p/10660634.html...
2019-04-06 01:12:00
493
转载 Sql 复习(2)
Sql 中 不等于 可以用 以下方式表示:select * from [TableName] where not id = 1; (注意不能写成 select * from [TableName] where id not = 1;)select * from [TableName] where id != 1;select * from [TableName] where ...
2019-04-05 15:29:00
78
转载 糟糕的设计
用SQL过滤还是应用过滤?理论上两种都可行,当然前提是你的数据量很小。你可以把你的某个表的所有数据都检索出来,然后在应用层做筛选。注意,这里不是说的Linq或者EF,因为这两者实际还是在做数据库操作。这里说的应用层筛选是指,你把所有数据放入了比如说DataSet里面,然后遍历每一行拿到DataRow,然后通过某些条件过滤掉这些行。可以这么做吗?当然可以。这样做好吗?非常不...
2019-04-05 00:44:00
120
转载 修改sqlserver默认端口号
SQLSERVER 配置管理器--SQLSERVER 网络配置--SQLSERVER 协议--双击TCP/IP找到TCP端口这一项,修改它。当然,不要忘记修改连接字符串。比如以前是server=localhost;database=*;uid=*;pwd=*现在要改成server=localhost,portNum;database=*;uid=*;pwd=*如果你改...
2019-04-05 00:12:00
585
转载 数据库默认端口号
sqlserver 默认端口号为:1433mysql 默认端口号为:3306oracle 默认端口号为:1521转载于:https://www.cnblogs.com/grady1028/p/10657629.html
2019-04-04 23:54:00
123
转载 记录一些零散的知识点
1. 所有可选参数必须在必选参数之后2.使用 HtmlEncoder.Default.Encode 防止恶意输入(即 JavaScript)损害应用。转载于:https://www.cnblogs.com/grady1028/p/10646038.html...
2019-04-02 22:56:00
309
转载 记录一个关于WebApi的issue
Swagger类似于Api的在线帮助文档。https://docs.microsoft.com/en-us/aspnet/core/tutorials/web-api-help-pages-using-swagger?view=aspnetcore-2.2以上是官方文档。我在Api的Controller里面使用的是[HttpPost("路由地址")],这本来功能没错...
2019-04-02 19:04:00
120
转载 记录一个issue
错误信息:error CS0579:Duplicate 'AssemblyVersion' attribute.解决方案:在.csproj中加入节点<Project Sdk="Microsoft.NET.Sdk"><PropertyGroup><GenerateAssemblyInfo>false</GenerateAss...
2019-03-29 14:34:00
95
转载 记录一个升级的issue
把现有项目从.net core1.1升级到.net core2.0的时候一直在报错。需要手动删除Web's.csproj中的<RuntimeFrameworkVersion>1.1.2</RuntimeFrameworkVersion>节点还有class libraries(.Layer)<NetStandardImplicitPack...
2019-03-29 14:18:00
102
转载 如何取得和EF core mapped entity的表名
Use package:Microsoft.EntityFrameworkCore.Relationalvar mapping=dbContext.Model.FindEntityType(typeof(YourEntity)).Relational();var schema=mapping.Schema;var tableName=mapping.TableName;...
2019-03-29 11:34:00
601
转载 Sql 复习(1)
表具有一些特性,这些特性定义了数据在表中如何存储,包含存储什么样的数据,数据如何分解,各部分信息如何命名等信息。描述表的这组信息就是所谓的模式(schema),模式可以用来描述数据库中特定的表,也可以用来描述整个数据库(和其中表的关系)。模式--关于数据库和表的布局及特性的信息。Sqlserver中新建一个数据库的话默认模式是dbo。任意两行都不具有相同的主键值;...
2019-03-29 11:06:00
124
转载 记录一次git issue
由于修改了公司域账户的密码。导致git端不论是pull或者push都会报错。错误信息:fatal:Authentication failed for解决办法:控制面板-切换成大图标显示找到证书管理-找到windows证书你会发现有一个保存了你的git链接的证书修改密码,使之和域账户密码一致就可以了。转载于:https://www.cnblogs.com/gra...
2019-03-29 09:24:00
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人