- 博客(5)
- 收藏
- 关注
原创 网站各级缓存
首先是一个缓存流程图 客户端缓存 存于客户端浏览器以及硬盘上的缓存,客户端缓存的流程: 常见类型: memory cache:内存缓存; disk cache:硬盘缓存; prefetch:预加载缓存,浏览器输入地址后,在手动请求之前,浏览器实际就已经请求了,并存于客户端; 实现《.net core3.1》: 静态文件: 可以在Startup.cs文件中进行配置; 动态页面缓存: 1.使用特性:[...
2020-04-28 22:04:02
388
原创 webapi(基础使用篇)
前端通过js调用webpi Get请求 1.一个参数时,在Ajax里的 data: { “id”: 123 }这个写法; 2.两个参数时,在Ajax里的 data:{ “userName”: “Superman”, “id”: 123}; 3.无参数时,在Ajax里的 data:""; 4.传递一个实体时,data: user,后台方法用一个相同的实体接收,并在参数类型前加一个特性 如 ([Fro...
2020-04-11 18:38:15
657
原创 如何应对高并发(理论)
这个问题一般没有一个标准答案,展现出来的一般就是一个人的开发水平或者接触层面 首先我们先说一下在解决一些系统问题时思路,一般遇到一些系统服务器层面的问题的话遵循这个逻辑《用钱解决=>技术解决=>业务解决》这三步,下面在来说一说这个问题可以的解决思路 1.增加服务器,把应用、数据、文件分离到不同的服务器上,减低每个服务器的压力 2.使用缓存技术改善网站性能(缓存是网站优化的第一步)缓存又...
2020-04-10 17:46:51
132
原创 SQL Server本机配置读写分离测试
关于本机配置数据库读写分离测试实操 首先配置数据库读写分离大致需要三步: 1.有一个数据库作为写入数据库也叫主库 2.需要配置一个分发服务器 3.需要订阅数据库 具体步骤 1.在数据库操作界面右键点击复制选项会有一个配置分发的选项,点击里面后主要需要配置一个分发服务器的地址路径,注意,这个路径的文件夹需要配置成共享文件,并把权限设为Everyone 2.上一步完成后在复制按钮下级的本地发布选择新建...
2020-04-10 17:20:09
262
原创 关于队列的选择和基础理论
队列选择和一些基础1.队列选择2.队列可以做什么3.队列的模式4.选择 1.队列选择 1.ActiveMQ–不常用比较古老 2.ZeroMQ–不常用 3.Pulsar–不常用 4.ReabbitMQ–.net常用,兼容好也可以做集群,也可以作分布式事务, 5.MSMQ–微软的队列,但是比较笨重,并且只能在Windows环境下使用 6.RocketMQ–阿里于2012年开源的队列,但是主要兼容Jav...
2020-04-10 16:38:40
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人