有梦想的鱼
写代码我得再认真点,当我最终放下键盘时,我实在不想仍有太多疑惑
摘要: 1.现实中的问题 我们知道数据库的数据,基本80%的业务是查询,20%的业务涵盖了增删改,经过长期的业务变更和积累数据库的数据到达了一定的数量之后,直接影响的是用户与系统的交互,查询时的速度,插入数据时的流畅度,系统的可用性,这些指标对用户体验都是会有影响的,不说用户,你自己用是什么感觉?我经历过且 阅读全文
posted @ 2022-03-27 19:17 有梦想的鱼i 阅读(4639) 评论(1) 推荐(3) 编辑
摘要: 常用反编译工具 1.JetBrains Peek 2..Net Reflector 3.ILspy 4.dnSpy下载 提取码:1234 这篇笔记主要记录如何使用dnSpy进行反编译调试,dnSpy除了web程序,也可以调试Windows服务,Winform桌面程序,使用方法都是一致的,主要用来解决 阅读全文
posted @ 2022-03-25 00:07 有梦想的鱼i 阅读(6013) 评论(4) 推荐(3) 编辑
摘要: 网关中间件-Nginx(一) 第一部分我们主要介绍如下几点: 1.nginx的基本概念 2.nginx结合业务场景实现负载均衡 3.常见问题的举例 这一部分主要介绍Nginx中限流,缓存,动静分离,以及Nginx的集群搭建,如果涉及举例的话,依然使用上一部分的业务 一、限流 1.为什么要限流? 对于 阅读全文
posted @ 2022-03-23 21:42 有梦想的鱼i 阅读(1381) 评论(0) 推荐(1) 编辑
摘要: 一、Nginx介绍 1.nginx是一个高性能HTTP服务器,反向代理服务器,邮件代理服务器,TCP/UDP反向代理服务器. 2.nginx处理请求是异步非阻塞的,在高并发下nginx 能保持低资源低消耗高性能,主要用在集群系统中用于支持负载均衡. 3.nginx对静态文件的处理速度也相当快,也可以 阅读全文
posted @ 2022-03-18 21:02 有梦想的鱼i 阅读(1186) 评论(0) 推荐(5) 编辑
摘要: .NET CORE 授权 一、三种方式授权 不论使用NET CORE框架的何种授权都必须引入中间件,因为它实现了在管道中对当前请求的鉴权和授权的验证,在Startup中的Configure中首先加入鉴权和授权的中间件 中间件 描述 UseAuthentication 鉴权中间件 UseAuthori 阅读全文
posted @ 2022-03-15 18:31 有梦想的鱼i 阅读(886) 评论(1) 推荐(5) 编辑
摘要: 一、基础知识 1. 什么是RabbitMQ RabbitMQ是2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,简称MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法,由Erlang(专门针对于大数据高并发的语言)语言开发,可复用的企业消息系统 阅读全文
posted @ 2022-03-08 22:37 有梦想的鱼i 阅读(2363) 评论(2) 推荐(5) 编辑
摘要: 由于最近公司框架升级,抛弃了原来手动检验表单的方式,将所有的表单改为响应式,由于之前没用过,在一开始我以为只有我没有用过,了解了小组里的其他同事得知基本都不是很熟悉 后面时间比较紧,没办法只能边做边学边改了,所以难免踩了一些坑,当然也花了一些时间学习,虽然对于熟悉的人来说可能很简单,但是还是将学习的 阅读全文
posted @ 2022-03-04 22:59 有梦想的鱼i 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 基础信息 1.什么是鉴权授权? 鉴权是验证用户是否拥有访问系统的权利,授权是判断用户是否有权限做一些其他操作。 2.传统的Session 和Cookie 主要用于无状态请求下的的用户身份识别,只不过Session将信息存储在服务端,Cookie将信息存储在客户端。 Session 在客户端第一次进行 阅读全文
posted @ 2022-02-20 01:06 有梦想的鱼i 阅读(1761) 评论(6) 推荐(3) 编辑
摘要: 1.配置文件的读取 利用Startup类中的configuration读取appsettings.json中的配置节点 { "Logging": { "LogLevel": { "Default": "Warning" } }, "option1": "value1_from_json", "opt 阅读全文
posted @ 2022-01-20 13:39 有梦想的鱼i 阅读(1689) 评论(0) 推荐(3) 编辑
摘要: 一、异常信息 之前做了一个异常通知的需求,简单来说就是程序执行异常了发送一封邮件和通知给指定的人员,我的做法也很简单,在利用异常捕获在catch中将捕获到的异常发送. 上线之后有同事说异常了没有发,我也不知道是不是真的异常了没发,因为之前自己测了好多遍通过了的,抱着将信将疑的态度去结合日志分析代码, 阅读全文
posted @ 2021-12-26 12:04 有梦想的鱼i 阅读(235) 评论(0) 推荐(2) 编辑