3

当开发人员接到新任务后

当开发人员接到新任务后 1. 向上追溯(纵向拉齐) 1.1 首先提出的问题 这个任务针对的需求点是什么? 用户/客户是谁?他们有什么特点? 该需求为用户/客户提供了什么价值? 这个需求的满意条件是什么? 1.2 其次想到的是 这个需求属于哪个发布版本? 为什么这个版本需要开发这个需求? 这个版本的满 ...

荣-- 发布于 2025-01-17 19:08 评论(6) 阅读(361)
2

并发编程 - 线程浅试

C#中线程创建有ThreadStart、ParameterizedThreadStart和Lambda表达式三种方式,线程可休眠、等待,需注意异常处理。线程非万能,需按需使用,适用于文件写、网络请求、数据库查询等场景。 ...

IT规划师 发布于 2025-01-17 18:02 评论(0) 阅读(291)
4

使用 pdf.js 通过文件流方式加载pdf文件

关于Pdf.js的基础知识,请参考我的博客 使用 pdf.js 在网页中加载 pdf 文件 使用 pdf.js 跨域问题的处理方法 上面两篇博客中介绍的内容都是基于直接加载远程服务器中静态PDF文件(即URL地址)来渲染PDF的,实际业务场景中,如与第三方系统对接过程中,第三方系统不直接公开PDF的 ...

张传宁 发布于 2025-01-17 17:48 评论(0) 阅读(416)
0

一文读懂 es6 中class方法中的this绑定

一直以来有这么个疑问? class 的方法中没有自动的绑定this 为什么手动绑定之后,在绑定之后的方法里调用class中的其他的方法(这个方法为什么就能使用this,不也应该是null或者undefined或者window吗) 还是说这就是class的机制? 于是带着这个疑问去寻找答案 在 Jav ...

飞奔的龟龟 发布于 2025-01-17 14:24 评论(2) 阅读(234)
0

深入解析 Spring AI 系列:分析 Spring AI 可观测性

今天我们将讨论之前略过的可观测性部分的代码。在这里,我想简单说明一下,当时这部分代码属于必须编写的固定模板,因此在最初的讨论中我们直接跳过了它。虽然这部分代码乍看之下可能显得比较复杂,但实际上它的核心功能只是链路追踪的实现而已。既然如此,接下来我们就不再赘述,直接来看一下这部分关键代码,如图所示: ...

努力的小雨 发布于 2025-01-17 14:19 评论(1) 阅读(280)
2

[rustGUI][iced]基于rust的GUI库iced(0.13)的部件学习(04):实现窗口主题(颜色)变换(暨menu菜单的使用)

前言 本文是关于iced库的部件介绍,iced库是基于rust的GUI库,作者自述是受Elm启发。 iced目前的版本是0.13.1,相较于此前的0.12版本,有较大改动。 本合集是基于新版本的关于分部件(widget)的使用介绍,包括源代码介绍、实例使用等。 环境配置 系统:window10 平台 ...

rongjv 发布于 2025-01-17 12:56 评论(4) 阅读(219)
4

ffmpeg简易播放器(1)--了解视频格式

视频帧 对于一份视频,实质上是多张图片高速播放形成的。每一张图片即为该视频的一帧。而每秒钟播放的图片张数便为所谓的帧率(Frame Rate/Frame Per Second)。常见的帧率有24fps(即一秒播放24张图片),60fps(一秒播放60张图片)等。也就是说,对于一个时长60秒的图片,如 ...

凪风sama 发布于 2025-01-17 12:50 评论(1) 阅读(415)
3

在 Windows 10 上实现免密码 SSH 登录

前言 在日常开发中,SSH(Secure Shell)作为一种安全的远程登录协议,广泛用于 Linux 和 Windows 系统之间的连接。为了提高效率,我们可以通过配置免密码登录,省去每次连接时输入密码的繁琐过程。 本文将详细介绍如何在 Windows 10 上配置 SSH 免密码登录,类似于 L ...

程序设计实验室 发布于 2025-01-17 11:52 评论(0) 阅读(612)
1

心得之开发设计一个篮球共享计分器小程序

篮球共享计分器,实现多人实时共享记录比赛,提供个人/团队数据和表现的统计数据,提供单机版/共享版/私密版三种模式记录比赛,提供精简/精准版模式选择,保存历史比赛数据,可用于文字直播。 ...

Vrapile 发布于 2025-01-17 11:36 评论(3) 阅读(313)
1

Java中String类常用的各种方法

Java中String类常见的方法 以下介绍字符串常见的几个方法。 介绍String类 在 Java 中,String 类是一个代表字符串的类,具有以下特性: 不可变性:String 对象一旦被创建就是不可变的,即它们的值在创建后不能被更改。任何对 String 对象的修改操作实际上会创建一个新的 ...

Tomorrowland_D 发布于 2025-01-17 11:25 评论(0) 阅读(258)
10

SQL Server 内存占用高分析及解决办法(超详细)

SQL Server 内存占用高分析及解决办法(超详细) 一、问题 1.1、SQL Server内存占用高 ,内存不释放 1.2、SQL Server 内存使用策略 SQL Server对服务器内存的使用策略是有多少占多少(大约到剩余内存为4M左右)只用在服务器内存不足时, 才会释放一点占用的内存, ...

古渡蓝按 发布于 2025-01-17 11:20 评论(2) 阅读(922)
4

C#中如何使用异步编程

在 C# 中,异步编程主要通过 async 和 await 关键字来实现。异步编程的目的是让程序在执行耗时操作(如 I/O 操作、网络请求等)时不会阻塞主线程,从而提高程序的性能。 1. 异步编程的核心概念 async 关键字 用于标记一个方法为异步方法。 异步方法的返回类型通常是 Task、Tas ...

代码拾光 发布于 2025-01-17 11:18 评论(3) 阅读(681)
1

分布式系统架构7:本地缓存

这是小卷对分布式系统架构学习的第10篇文章,在开始学习分布式缓存之前,先来学习本地缓存的理论基础,了解为什么需要用缓存 1.引入缓存的影响 我们在开发时,用到缓存的情况,无非就是为了减少客户端对相同资源的重复请求,降低服务器的负载压力。引入缓存后,既有好处也有坏处 引入缓存负面影响: 开发角度,增加 ...

卷福同学 发布于 2025-01-17 11:06 评论(0) 阅读(252)
14

在线客服系统 QPS 突破 240/秒,连接数突破 4000,日请求数接近1000万次,.NET 多线程技术的高性能实践

阿里云真贵啊。我在业余时间开发了一款自己的独立产品:升讯威在线客服与营销系统。陆陆续续开发了几年,从一开始的偶有用户尝试,到如今的 QPS 突破 240 次/秒,连接数突破 4000,日请求数接近 1000 万。在这篇文章中,我将简要介绍我在技术上做了哪些工作,我是如何做到的。 ...

升讯威在线客服系统 发布于 2025-01-17 10:24 评论(2) 阅读(917)
5

C# Winform 通过 NAudio 获取控制电脑操作系统音量

https://github.com/naudio/NAudio NAudio 是一个开源的 .NET 音频库,由 Mark Heath 开发,开源地址:https://github.com/naudio/NAudio 支持多种音频操作,可实现多种API播放与录制、多种不同音频格式、音频格式转换(重 ...

VipSoft 发布于 2025-01-17 10:00 评论(0) 阅读(364)
1

【译】使用 Visual Studio Profiler 进行基准测试

在 Visual Studio 17.13 预览版中,我们发布了更新的 BenchmarkDotNet 诊断器,允许您使用性能分析器中的更多工具来分析基准测试。有了这个变化,可以非常快速地挖掘 CPU 使用情况和内存分配,从而使测量/修改/测量周期快速而高效。 ...

MeteorSeed 发布于 2025-01-17 09:56 评论(0) 阅读(230)
0

掌握设计模式--观察者模式

观察者模式(Observer Pattern) 观察者模式(Observer Pattern)是一种行为设计模式,它定义了对象间的一对多依赖关系,使得当一个对象状态发生改变时,所有依赖于它的对象都会自动收到通知并更新。 主要组成部分 主题(Subject):主题是被观察的对象,它维护一个观察者列表。 ...

渊渟岳 发布于 2025-01-17 09:33 评论(0) 阅读(292)
2

[docker逃逸] Privileged 特权模式逃逸复现

本文作者CVE-柠檬i CSDN:https://blog.csdn.net/weixin_49125123 博客园:https://www.cnblogs.com/CVE-Lemon 微信公众号:Lemon安全 简述 在 Docker 中,Privileged 特权模式赋予容器几乎与宿主机相同的权 ...

CVE-柠檬i 发布于 2025-01-17 09:24 评论(0) 阅读(161)
1

C# 开发工具Visual Studio 介绍

Visual Studio Community (社区版) 这个版本的 Visual Studio 是免费的,具备以前 Professional 版的功能。使用时间有许可限制。它对开源项目和培训、学术和小型专业团队是 免费的。Visual Studio Express版本以前是免费的,但是该产品在V ...

DotNet进阶分享 发布于 2025-01-17 09:11 评论(4) 阅读(659)
15

支付宝事故这事儿,凭什么又是程序员背锅?有没有可能是这样的...

你好呀,我是歪歪。 昨天支付宝那事儿你听说了吧? 网传支付宝 14:40-14:45 所有的支付订单都按国补减免了 20%。 从网上铺天盖地的截图来看,非常多类型的交易都被“减免了 20%”。 说实话,歪师傅纵横互联网多年,什么千奇百怪的事情没见过? 比如这种还贷款有政府补贴的,我觉得还说得过去,毕 ...

why技术 发布于 2025-01-17 09:06 评论(11) 阅读(3253)