自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 .net core web api+oracle+vue3搞了个小聊天室,有群聊和私聊

使用JWT,他相较于传统的session,在跨域方面更方便。2.在appsettings.json文件中配置需要读取的key与过期时间,此处是为了方便,你也可以在VS自带的虚拟环境变量中配置,也可以直接配置在本地的环境变量中,或者配置在secret安全文件中。而且找到了自己写的代码的BUG,虽然是因为自己失误产生的BUG,但是自己花了两天一点点排除问题,解决了问题,还是收获了很多。login方法具体思路,使用UuserManager属性的方法,通过前端传入的name,找到对应的用户。之后检测密码正确性。

2024-06-21 12:00:22 1363

原创 EF core 做了一个简单的纯控制台借阅图书

1,登录及第一页展示,登录用的是手机号,正常11位,我这里随便弄了个,手机号也是用户Id,还有就是,如果输入不正确就会一直输入,给我输!6,还有可能悠然需要查没有被借出的书,这只需要状态=0,就行了,没加。上下文类,只有个ORacle连接字符串,Config类中,加了点列的要求,就懒得放出来了。3,状态列,应该加入并发控制,防止一块多人借同一本书,没加。4,这相当于,简易的用户界面,注册功能没加,哦,删除也没有。2,翻页展示,输入页数,就可以翻页,非法页数会显示警告。2,防止注入漏洞攻击,没有。

2024-05-22 21:27:00 344 1

原创 ED CORE ctx.Database.ExecuteSqlInterpolatedAsync()执行SQL更新数据出现问题

依旧要使用ctx.Database.ExecuteSqlInterpolatedAsync()方法,因为同样的代码我在使用ctx.Database.ExecuteSqlRawAsync()方法后就成功了(我知道是因为他会直接穿完整的不修改的字符),但是ctx.Database.ExecuteSqlRawAsync()不能防止SQL注入漏洞攻击,所以想要依旧使用ctx.Database.ExecuteSqlInterpolatedAsync()方法。环境:.net 5 和Oracle 11g。

2024-05-19 20:21:56 313

原创 EF core连接 oracle 数据库初始化数据库 错误ORA-00972: 标识符过长

看其中的转换SQL部分,发现其转换的SQL语句会把两个表名合在一起,作为SQL代码写入,所以更改了,实体所指向的表名的长度,最后成功运行。ORACLE对数据肯定有长度要求,但是没想到,EF CORE会转化成这样的代码,这是错误的原因,以后肯定注意。两个实体,实行一对N的关系数据库。使用code first 代码。近作记录,希望可以帮助到一些人。数据库oracle 11g。

2024-05-19 10:42:35 119 1

空空如也

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

TA关注的人

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