.net面试题

本文主要涵盖.NET面试中常见的技术问题,包括SQL Server与Oracle的区别、数据库读写分离的原理、Vue组件通信、高并发处理策略、事务特性、Redis与数据库同步、SQL优化技巧以及.NET Core服务注入等关键知识点。此外,还涉及了数据库操作、ORM框架、消息队列、页面生命周期和问题解决方法等。
摘要由CSDN通过智能技术生成

1.sqlserver和orcal的区别

答:语法不一样,Mysql是最流行的关系型数据库管理系统,SQLServer主要用于存储和检索数据;

它可以面向数据库执行查询,存储和检索数据,更新数据库中的数据,可以通过SQL语句从数据库写入或者是取回数据等。

SQL Server数据库的特点(1)可信任性(2)高效性(3)智能性。

2.什么是数据库读写分离

答:数据库读和写分开读取,写入数据库需要同步读取数据库数据,不是实时性,但分开后后提升性能。

索引的含义,

答:索引加快查询速度,但会降低写入速度;

3.vue父传子,子传父参数如何传递

父向子传值props,子传父emit

4.如何处理高并发

通过消息队列;通过redis缓存数据库;加锁;负载均衡;读写分离;分布式部署;

5.多线程如何同步,同时执行,按照顺序结束

countDownLatch.await();或传参

6.事务有哪些特性和含义

答:原子性:不成功便成仁;

一致性:对数据的一组特定陈述必须始终成立;

隔离性:事物并发的隔离;

持久性:数据改变持久性;

7.什么是委托

委托是一种动态调用方法的类型,可以将方法作为参数进行传递

8.redis是单线程还是多线程,如何使redis和数据库数据同步

答:4.0之前单线程,之后多线程;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhuhaiuser

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值