内存 软件net

《软件需求模式》阅读笔记二

《软件需求模式》第3、4章阅读笔记 其中第3章描述了需求模式扮演的角色,解释了每个模式的一些具体内容和具体结构。而第4章则介绍了何时以及如何去使用需求模式,如何从原有的模式创造出新的模式或者直接编写新的模式。 第3章首先为我们解释了需求模式的概念:定义一种特定类型需求的方法。需求模式就是为我们提供一 ......
需求 模式 笔记 软件

异构内存管理(HMM) 【ChatGPT】

https://www.kernel.org/doc/html/v6.6/mm/hmm.html 异构内存管理(HMM) HMM提供基础设施和辅助工具,将非常规内存(例如设备内存,如GPU板载内存)整合到常规内核路径中,其核心是为此专门设计的用于此类内存的struct page(请参见本文档的第5至 ......
内存 ChatGPT HMM

基于.NET Core + Quartz.NET+ Vue + IView开箱即用的定时任务UI

前言 定时任务调度应该是平时业务开发中比较常见的需求,比如说微信文章定时发布、定时更新某一个业务状态、定时删除一些冗余数据等等。今天给大家推荐一个基于.NET Core + Quartz.NET + Vue + IView开箱即用的定时任务UI(不依赖数据库,只需在界面做简单配置):Quartz.N ......
NET 任务 Quartz IView Core

内存泄漏检测工具

mtrace(memory trace),是 GNU Glibc 自带的内存问题检测工具,它可以用来协助定位内存泄露问题。它的实现源码在glibc源码的malloc目录下,其基本设计原理为设计一个函数 void mtrace (),函数对 libc 库中的 malloc/free 等函数的调用进行追 ......
内存 工具

当单节点的CPU使用率低于50%且内存使用率低于80%时,会触发本节点资源收缩。

Serverless资源弹性扩缩触发条件 资源弹性扩展触发条件 纵向扩展触发条件 PolarDB主要监控主节点和只读节点的CPU使用率、内存使用率和其他内核层面指标。在监控周期内,出现如下三种情况中的任意一种时,通常会触发Serverless资源纵向扩展: 当单节点的CPU使用率高于80%,会触发本 ......
使用率 节点 内存 资源 CPU

如何理解计算机中的内存

内存是的作用是进行数据存储,关键:内存编址是以字节为单位的,将内存比做一栋大楼,其中每一个小房子组成内存单元,这个房子的大小是固定的8bit。 内存与数据类型的关系: int(整型,体现在数据宽度与cpu的位数相同) ......
内存 计算机

软件分身与虚拟机技术的比较

随着计算机技术的不断进步,软件分身和虚拟机技术已经成为了重要的应用领域。虽然这两种技术都能够在一台计算机上同时运行多个操作系统和应用程序,但它们之间还是存在一些差异。 首先,软件分身是指在一台计算机上同时运行多个独立的操作系统和应用程序,每个程序都能够独立地访问计算机的硬件资源。软件分身通常使用的是 ......
技术 软件

.net批量插入到oracle数据库--三种方式对比,亲测

根据上篇的内容,简单测试了三种方式的对比,需要使用的,请自行根据需求优化。。。 1、创建测试表 CREATE TABLE T_TEST ( ID NUMBER(9) not null, NAME NVARCHAR2(30) not null, AGE NUMBER(2), CREATEDATE DA ......
方式 数据库 数据 oracle net

聊一聊 .NET高级调试 中必知的符号表

一:背景 1. 讲故事 在高级调试的旅行中,发现有不少人对符号表不是很清楚,其实简而言之符号表中记录着一些程序的生物特征,比如哪个地址是函数(签名信息),哪个地址是全局变量,静态变量,行号是多少,数据类型是什么 等等,目的就是辅助我们可视化的调试,如果没有这些辅助我们看到的都是一些无意义的汇编代码, ......
符号 NET

软件工程UML总结

个人总结 软件工程中UML的各类图绘制繁多复杂,这里为大家总结,有错请指正。 1.用例图是用例模型的一部分,用例模型还包括用例规约,用于对用例图中为展示出来的细节进行规定,用例图由参与者、用例以及它们之间的关系构成,用于描述系统功能。例如我绘制的以下用例图: 2.顺序图分为系统顺序图和普通顺序图,以 ......
软件工程 工程 软件 UML

秦疆的Java课程笔记:65 面向对象 创建对象内存分析

先写两个类 //创建一个Pet类 package OOP.demo; public class Pet { public String name; public int age; public void shout() { System.out.println("喵~~"); } } //主程序Ap ......
对象 内存 课程 笔记 Java

【Centos】Centos 7.6 配置内存交换区

1 前言 嘿嘿,双十二搞活动了,兄弟们,看便宜买了一台腾讯云的,我本身已经有一台2C2G的了,上边部署的微服务,主要是熟悉微服务的体系,什么注册中心、配置中心、数据库、XXL-JOB、Redis基础设施就一堆,还有我的微服务四个中心一个应用,实在是不堪重负,这不是搞活动,正好再来一台,一台用来部署基 ......
Centos 内存 7.6

.net批量插入到oracle数据库

最近用到批量插入数据到oracle,总结了网上的方案 方式一:使用数组绑定 https://www.codenong.com/343299/ 数据库:CREATE TABLE jkl_test (id NUMBER(9)); USING Oracle.DataAccess.Client; names ......
数据库 数据 oracle net

你知道如何修改ASP.NET Core默认端口吗?常用5种方法实例演示

下面针对 ASP.NET Core 中修改默认端口的五种常用方法的详细示例,分别对应 appsettings.json 配置 Kestrel 的 Endpoint、使用 UseUrls 方法、命令行参数方法、host.json 配置方法和使用 Docker 的方式。 方法一:appsettings. ......
端口 实例 常用 方法 Core

珠海盈致wms管理软件在注塑行业的应用

wms管理软件在注塑行业的应用主要体现在以下几个方面: 实现物料精细化管理:WMS通过为每个原材料或成品进行条码标签,能够显示原材料和成品的详细信息,如产品名称、条码编号、生产日期、入库日期、供应商等。在入库、出库、库内管理等所有作业中,原材料和成品的所有作业都将通过PDA设备扫描完成,有效防错,确 ......
管理软件 行业 软件 wms

Linux软件管理

rpm命令 Linux rpm 命令 Linux rpm 命令用于管理套件。 rpm(英文全拼:redhat package manager) 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版 ......
Linux 软件

系统架构设计系列之基础:初探软件架构设计

前言 欢迎来到软件架构设计的世界,这是一次面向有志成为架构师的研发工程师的学习和分享交流的机会。 本系列内容将结合理论和实践经验,探讨软件架构的基本知识、设计原则和最佳实践,旨在和大家一起更好地理解软件架构设计的重要性和成为架构师的路径。 一、架构的基础 我们都知道编写和调试一段代码直至成功运行,这 ......
架构 基础 系统 软件

.net formwork WebApi 跨域问题

ASP.NET Formwork Api / ASP.Net Core Api 做比较。 有关 Global.asax、FilterConfig.cs 和 RouteConfig.cs 等都被 Program.cs 和 Startup.cs两个类取而代之. 程序中 把Program.cs 作为 We ......
formwork WebApi 问题 net

怎么在电脑桌面上使用备忘录软件?

在忙碌的办公室,上班族时常需要一款能帮助他们随时记录信息、待办事项和日程安排的备忘录软件。想象一下,你正在开会,突然想到了一个重要的待办事项,或者是接听了一个电话,得知了一个即将到期的任务。在这些情境下,一个悬浮在电脑桌面的备忘录软件就能发挥巨大的作用。 那么,我们怎么在电脑桌面上使用备忘录软件呢? ......
电脑桌 备忘录 电脑 软件

【定义类】三软件测试工程师

第一部分软件测试概述 软件测试概述——内容概要 软件测试概要 一:软件与系统工程领域标准 2020.4.28,发布软件与系统工程领域5项国家标准,分别是GB/T38634.1~ GB/T 38634.4, GB/T 38639。  GB/T 38634:适用于各个企业、测评机构规范软件测试过程, ......
软件测试 工程师 工程 软件

如何使用Jemalloc跟踪JVM堆外内存泄漏

编译和安装jemalloc git clone https://github.com/jemalloc/jemalloc git checkout stable-4 ./autogen.sh ./configure --enable-perf make sudo make install 查看so装 ......
Jemalloc 内存 JVM

【定义类】软件测试基础三

体系结构 RPR的体系结构如下图所示。RPR采用了双环结构,由内层的环1和外层的环0组成,每个环都是单方向传送。相邻工作站之间的跨距包含传送方向相反的两条链路。RPR支持多达255个工作站,最大环周长为2000km。 RPR体系结构 软件体系结构 随着嵌入式技术的发展,特别是在后PC时代,嵌入式软件 ......
软件测试 基础 软件

使用 Visual Studio 创建和发布包(.NET Framework、Windows)

官方文档 文档 生成 nupkg 文件 // 生成当前路径下 xxx.csproj nuget pack // 生成指定 xxx.csproj nuget pack xxx.csproj // 生成项目时默认是Debug,如果您需要Release,可以加上下面这个属性 nuget pack xxx. ......
Framework Windows Visual Studio NET

.Net Core拆分execl为多个文件,保持格式样式不变

.Net Core拆分execl文件 简介 一、用途 这是一个.net core写的按照指定行数拆分execl文件的例子,可以将一个execl文件按照指定行数和区域,将execl文件拆分为多个execl文件, 并且使用单元格的数据命名新的文件,在此示例中从A1到M39区域拆分为一个execl, A4 ......
样式 多个 格式 文件 execl

.net core sftp

using Renci.SshNet; /// <summary> /// 上传文件到ftp服务器上 /// </summary> /// <param name="file">文件</param> /// <param name="dateStr">文件时间戳</param> /// <retur ......
core sftp net

windowserver2012服务器部署.net core3.1环境

一、安装.net core3.1要先具备这些系统补丁,如果没有则需要安装,这些 KB 必须按以下顺序安装:(clearcompressionflag.exe、KB2919442、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018) ......
windowserver 环境 服务器 core3 2012

《架构师之路:软件架构之美》阅读二

软件架构: 1.是一个系统的草图,是构建计算机软件实践的基础。 2.是用于指导大型软件系统各个方面的设计的一系列相关的抽象模式。 3.描述直接构成系统的抽象组件以及组件之间的通讯。 4.在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实 ......
架构 软件

快速入门:使用 .NET Aspire 组件实现缓存

前言 云原生应用程序通常需要各种类型的可扩展缓存解决方案来提高性能。.NET Aspire 组件简化了连接到流行的缓存服务(例如 Redis)的过程,今天小编就为大家简单介绍一下如何使用 .NET Aspire 组件实现缓存。 本文的内容概要: 创建一个设置为使用 .NET Aspire 的基本 A ......
缓存 组件 Aspire NET

倒计时4天!解锁《2023 .NET Conf China》 云原生分会场精彩议程

.NET Conf China 2023 定于 12 月16 日于北京举办为期一天的技术交流,届时会有.NET 领域专家与大家一同庆祝 .NET 8 的发布和回顾过去一年来 .NET 在中国的发展成果。包括1场主论坛、5 大领域专场论坛。邀请来自业界顶尖技术专家学者,共同前瞻.NET 开源领域的未来 ......
分会场 议程 分会 China 2023

.NET微信网页开发之网页授权获取用户基本信息

开发背景 当用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。我们一般通过用户网页授权来无感实现用户登录,并获取用户的微信信息。 注意:用户管理类接口中的“获取用户基本信息接口”,是在用户和公众号产生消息交互或关注后事件推送后,才能根据用户Ope ......
网页 用户 信息 NET