自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 DI注入,针对比较耗时且只有一个方法使用的类注入注意事项

5:针对耗时的且只有一个方法体使用的类可以通过FromServices 单独注入,无需通过构造函数,因构造函数注入比较耗时的方法类,会导致其他方法记载缓慢。3:controller调用,创建私有对象,并构造函数注入。2:依赖注入 在programe.cs注入类。4:代码调用:api事例。

2024-11-23 12:53:30 149

原创 REST优缺点

对于极少数参数内容超过URL限制的请求,由于GET、PUT请求都是幂等的,因此我们把请求改成通过PUT请求,然后通过报文体来传递参数。3、参数:保存、更新类的请求使用POST、PUT请求,把全部参数都放到请求报文体中,对于GET和DELETE请求,把参数放到QueryString中。2、对于可以缓存的操作,使用GET请求,对于幂等的更新操作,使用-PUT请求,对于幂等的删除操作,使用DELETE请求,对于其他操作,统一使用POST请求。1、Web API的开发模式下,Json格式的请求体是主流。

2024-11-20 10:58:17 758

原创 C#10特性学习

隐式using:<ImplicitUsings>enable</ImplicitUsings> 【项目csproj】global:全局引用:,global using system;则其他类不需要再写该using,可控引用类型: <Nullable>enable</Nullable>【项目csproj】using:离开变量作用域就会被释放 {}确定其生存作用域,在}结束时释放。

2024-11-18 15:30:41 494

原创 记录(RECORD)类型(C#9)

1、C#中的==运算符默认是判断两个变量指向的是否是同一个对象,即使两个对象内容完全一样,也不相等。这样的所有属性都为只读的类型叫做“不可变类型”,可以让程序逻辑简单,减少并发访问、状态管理等的麻烦。2、在C#9.0中增加了记录(record)类型的语法,编译器会为我们自动生成Equals、GetHashcode等方法。2、默认生成的构造方法的行为不能修改,我们可以为类型提供多个构造方法,然后其他构造方法通过this调用默认的构造方法。1、可以实现部分属性是只读的、而部分属性是可以读写。

2024-11-18 15:29:52 346

原创 oracle 提示ORA-00942: 表或视图不存在,但是plsql查询有数据,解决办法

oracle 提示ORA-00942: 表或视图不存在,但是plsql查询有数据

2022-11-29 16:16:26 3193

原创 Oracle中用户查询表一定要加上表空间名的问题

Oracle中用户查询表一定要加上表空间名的问题

2022-11-29 15:40:02 626

原创 【无标题】DevExpress PopupContainerEdit 添加清空按钮

DevExpress PopupContainerEdit 添加清空按钮

2022-11-28 19:58:14 334

原创 net6.0初接触console控制台项目

初接触net6.0 console控制台程序

2022-03-04 14:03:07 2248

原创 游标

游标这个东西说实话一直很魔神,

2013-09-13 13:34:45 405 1

原创 对已经生成的DATATABLE添加列排序

平常读取过数据之后,对某些条件我们无法在数据库中判断,这时就需要在datatable末尾再添加一列,用来作为判断结果,如:我们要在dt后添加一列级别。代码是: dt.Columns.Add("level", Type.GetType("System.String"));但是现在我们要对级别这一列排序,如何排序呢?那就用:dt.DefaultView.Sort = "al

2013-09-12 10:55:57 454

原创 如何把word文档按照单元格放进excel中

当我们做数据库文档的时候,把相关字段记录在excel中,如果我们一个字段一个字段的写进进单元格,那不仅费时而且麻烦。我们只需要把已经创建好的表编写脚本到新查询编辑器窗口,然后复制粘贴中间字段到记事本。然后用CTRL+H对文本进行查找替换,等到文本满足你的要求时,就只剩下一个格式处理。例如id int,中间有空格,我们想让它在excel中是两列,那么首先要做的是先删除id和int之间的空格,并在

2013-09-11 16:14:51 1303

原创 SQLSERVER 转换时间格式

declare @today nvarchar(10)declare @tomorrow nvarchar(10)declare @yesterday nvarchar(10)set @today=convert(nvarchar(10),getdate(),120)set @tomorrow=convert(nvarchar(10),dateadd(day,1,getdate

2013-09-10 14:39:04 1804

原创 Sql Server 2008修改sa登陆密码

1、 用Window方式登陆进入Sql Server2008,点击右键数据库实例,选择属性          ————点击安全性:把服务器身份验证选项从“Window身份验证模式”改为“SQLServer和Window身份验证模式”。点击确定,关闭该窗体。2、选择数据库实例下的安全性,展开登录名,右键登录名sa,选择属性进入窗体框      ————修改密码和确认密码(注:无论sa

2013-07-16 23:16:55 1043

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除