上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 176 下一页

2024年5月28日

SQLServer常用运维SQL整理

摘要: 今天线上SQLServer数据库的CPU被打爆了,紧急情况下,分析了数据库阻塞、连接分布、最耗CPU的TOP10 SQL、查询SQL并行度配置、查询SQL 重编译的原因等等 整理了一些常用的SQL 1. 查询数据库阻塞 ? 1 SELECT * FROM sys.sysprocesses WHERE 阅读全文

posted @ 2024-05-28 10:42 jack_Meng 阅读(89) 评论(0) 推荐(1)

SQLServer如何查询近3分钟最消耗CPU的SQL

摘要: 在SQL Server中,要查询近3分钟最消耗CPU的SQL语句,可以使用sys.dm_exec_query_stats动态管理视图结合sys.dm_exec_sql_text函数来获取SQL语句的文本。不过,直接查询近3分钟的数据可能需要一些额外的逻辑来筛选时间范围,因为sys.dm_exec_q 阅读全文

posted @ 2024-05-28 09:56 jack_Meng 阅读(45) 评论(0) 推荐(0)

SQLServer统计监控SQL执行计划突变的方法

摘要: 使用动态管理视图(DMVs)来检测SQL执行计划的突变,你需要关注那些能够提供查询执行统计和计划信息的视图。以下是一些可以用于此目的的DMVs以及相应的查询示例: sys.dm_exec_query_stats:这个视图提供了关于SQL Server中查询执行的统计信息,包括CPU时间、总工作时间、 阅读全文

posted @ 2024-05-28 09:49 jack_Meng 阅读(99) 评论(0) 推荐(0)

SQLServer如何监控阻塞会话

摘要: 一、查询阻塞和被阻塞的会话 SELECT r.session_id AS [Blocked Session ID], r.blocking_session_id AS [Blocking Session ID], r.wait_type, r.wait_time, r.wait_resource, 阅读全文

posted @ 2024-05-28 09:43 jack_Meng 阅读(129) 评论(0) 推荐(0)

2024年5月24日

基于Python的性能优化--多线程、协程、多进程

摘要: 合集 - Python(1) 1.基于Python的性能优化05-24 收起 一、多线程 在CPU不密集、IO密集的任务下,多线程可以一定程度的提升运行效率。 import threading import time import requests def fetch_url(url: str)-> 阅读全文

posted @ 2024-05-24 22:04 jack_Meng 阅读(258) 评论(0) 推荐(0)

2023年上海市高中学校“1至15志愿”统一招生录取最低分数线(松江区)

摘要: 阅读全文

posted @ 2024-05-24 17:05 jack_Meng 阅读(18) 评论(0) 推荐(0)

2024年5月22日

Python:自定义类或模块时的注意事项

摘要: Python进阶版:定义类时应用的9种最佳做法 1.好的命名 2.显式实例属性 3.使用属性——但要精简 4.定义有意义的字符串表示法 5.实例方法,类方法和静态方法 6.使用私有属性进行封装 7.分离关注点和解耦 8.考虑使用__slots__进行优化 9.文件 1.好的命名 定义自己的类,就好比 阅读全文

posted @ 2024-05-22 11:52 jack_Meng 阅读(165) 评论(0) 推荐(0)

​一款开源的.NET程序集反编译、编辑和调试神器----dnSpyEx

摘要: 思维导航 前言 dnSpyEx 主要功能 工具源代码 工具下载安装运行 创建测试项目并编译成dll程序集 使用工具调试程序集中的代码 使用工具编辑程序集中的代码 使用工具编辑程序集中的IL指令 项目源码地址 优秀项目和框架精选 DotNetGuide技术社区交流群 前言 说到.NET相关的反编译工具 阅读全文

posted @ 2024-05-22 08:58 jack_Meng 阅读(927) 评论(1) 推荐(0)

2024年5月21日

Asp-Net-Core开发笔记:使用ActionFilterAttribute实现非侵入式的参数校验

摘要: 前言# 在现代应用开发中,确保API的安全性和可靠性至关重要。 面向切面编程(AOP)通过将横切关注点(如验证、日志记录、异常处理)与核心业务逻辑分离,极大地提升了代码的模块化和可维护性。 在ASP.NET Core中,利用ActionFilterAttribute可以方便地实现AOP的理念,能够以 阅读全文

posted @ 2024-05-21 16:55 jack_Meng 阅读(180) 评论(0) 推荐(0)

Asp-Net-Core开发笔记:给SwaggerUI加上登录保护功能

摘要: 前言# 在 SwaggerUI 中加入登录验证,是我很早前就做过的,不过之前的做法总感觉有点硬编码,最近 .Net8 增加了一个新特性:调用 MapSwagger().RequireAuthorization 来保护 Swagger UI ,但官方的这个功能又像半成品一样,只能使用 postman 阅读全文

posted @ 2024-05-21 16:51 jack_Meng 阅读(158) 评论(0) 推荐(0)

树莓派4的安装,设置与教程

摘要: 前言 最近刚入手了树莓派,但是发现网上的资料总是松松散散,找寻起来很麻烦,正好自己完成了设置和安装,于是写下来作为回顾与教程。本文采用的是无屏幕无网线的方式,不过会介绍其他情况。不定期更新,敬请期待!第一次写csdn blog,很多地方有不足,而且略显啰嗦,请多见谅。 一.树莓派的简单介绍 树莓派, 阅读全文

posted @ 2024-05-21 16:49 jack_Meng 阅读(902) 评论(0) 推荐(0)

树莓派 5 - Raspberry Pi 5 入门教程

摘要: 前言 如果您是第一次使用 Raspberry Pi,请参阅我们的入门指南(how to get started)。 Raspberry Pi 5 Raspberry Pi 5 配备了运行频率为 2.4GHz 的 64 位四核 Arm Cortex-A76 处理器,CPU 性能比 Raspberry 阅读全文

posted @ 2024-05-21 16:21 jack_Meng 阅读(6572) 评论(0) 推荐(0)

基础篇1:刚入手树莓派(rasberry pi)最基本的配置

摘要: 目录 一.下载官网烧录器,进行树莓派ssh配置/WiFi设置! 1.官网烧录器如下图所示! 2.点击右下角设置按钮,进行如下配置,点击烧录即可! 二.树莓派接通电源,打开笔记本热点找到树莓派的ip地址,打开putty进行ssh登录! 1.打开热点,找到树莓派ip地址,如下图: 2.打开putty 3 阅读全文

posted @ 2024-05-21 15:50 jack_Meng 阅读(454) 评论(1) 推荐(0)

C#应用的欢迎界面异步加载方案

摘要: 这次整理以前的代码,然后想到了应用的欢迎界面窗体的问题。这个例子是在应用中启动一个线程来进行显示欢迎窗体的,对于应用的启动无影响,与其他人的源码不相同,欢迎读者进行复用此类库。 以前有编写过欢迎界面窗体的代码,不过这次翻出来的时候想把它完善一下,于是经过不断地修改代码,终于得到了一个完善的欢迎界面窗 阅读全文

posted @ 2024-05-21 09:53 jack_Meng 阅读(226) 评论(0) 推荐(0)

3 个好玩的前端开源项目「GitHub 热点速览」

摘要: 单休的周末总是短暂的,还没缓过神新的一周就又开始了。如果你和我一样状态还没有完全恢复,那就让上周好玩的开源项目唤醒你吧! 每周 GitHub 上总是有一些让人眼前一亮的开源项目,上周好玩的前端项目特别多,比如这个 3D 地球的 JavaScript 组件 Cesium,作为老牌地理信息可视化组件又一 阅读全文

posted @ 2024-05-21 09:51 jack_Meng 阅读(107) 评论(0) 推荐(0)

2024年5月20日

.NET 中的表达式树

摘要: .NET 中的表达式树(Expression Trees) 表达式树是什么? 表达式树(Expression Trees)是.NET框架中的一个强大功能,它将代码表示为一个由表达式节点组成的树形结构。每个节点代表代码中的一个操作,例如方法调用、算术运算、逻辑运算等。表达式树允许开发者在运行时分析、修 阅读全文

posted @ 2024-05-20 22:52 jack_Meng 阅读(102) 评论(0) 推荐(0)

如何正确实现一个自定义可序列化的 Exception

摘要: 最近在公司的项目中,编写了几个自定义的 Exception 类。提交 PR 的时候,sonarqube 提示这几个自定义异常不符合 ISerializable patten. 花了点时间稍微研究了一下,把这个问题解了。今天在此记录一下,可能大家都会帮助到大家。 自定义异常# 编写一个自定义的异常,继 阅读全文

posted @ 2024-05-20 10:11 jack_Meng 阅读(71) 评论(0) 推荐(0)

.NET 中 Channel 类(内存级消息队列)简单使用

摘要: Channel 是干什么的# The System.Threading.Channels namespace provides a set of synchronization data structures for passing data between producers and consum 阅读全文

posted @ 2024-05-20 09:59 jack_Meng 阅读(195) 评论(1) 推荐(1)

2024年5月15日

.NET使用advapi32.dll的API实现注册表的增、删、改、查功能

摘要: 合集 - OpenTools(1) 1..NET使用P/Invoke来实现注册表的增、删、改、查功能05-14 收起 注册表可以用来进行存储一些程序的信息,例如用户的权限、或者某些值等,可以根据个人需要进行存储和删减。 当前注册表主目录: 引用包 Wesky.Net.OpenTools 1.0.5或 阅读全文

posted @ 2024-05-15 13:59 jack_Meng 阅读(146) 评论(0) 推荐(0)

GitLab 管理 NuGet 包

摘要: 1 概览 在服务器上构建项目时,需要引用 nuget.org 之外的包,如公司内部开发的、第三方未发布到 nuget.org 上的。怎么办? GitLab 提供了 Package Registry 来解决这个问题。 2 上传 NuGet 包到指定项目中 新建或使用一个已有项目,作为存放 NuGet 阅读全文

posted @ 2024-05-15 09:12 jack_Meng 阅读(191) 评论(0) 推荐(0)

上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 176 下一页

导航