• 2024-11-20install .net 8 sdk/runtime on win7
    .net8sdk/runtimecanbeinstalledonwin7,if installvcredistribute: InstallMicrosoftVisualC++RedistributableVersion: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistribut
  • 2024-11-20dotnet的Runtime和SDK的版本号差异
    摘要上周微软发布了NET9正式版本,我用官网介绍的方式为GitlabRunner制作包含NET9环境的映像,才发现Runtie和SDK的版本号差别。安装Dotnet的RuntimeDockerfile中语句如下:#使用官方脚本安装.NETSDK版本RUNwget-qO-https://dotnet.microsoft.com/download/dotnet/script
  • 2024-11-19C# BinaryPrimitives 类
    用于读写从基元类型到byte[]之间的映射;不过这里指的基元类型主要是指各种数值类型;System.Buffers.Binary.BinaryPrimitives结合System.Runtime.InteropServices.MemoryMarshalSystem.Runtime.CompilerServices.Unsafe等类型可以手动做二进制序列化与反序列化了
  • 2024-11-19模拟计算hash前面N个0需要的时间
    写了一个python代码用来模拟计算当hash前面有N个0时需要多长时间。代码如下:importhashlibimporttimefromdatetimeimporttimedeltafromplyerimportnotificationdeffind_hash_with_prefix_zeros(prefix_length=6):#初始字符串base_text="Hello,World
  • 2024-11-18Let'sGoFurther - Chapter 11: Graceful Shutdown
     zzh@ZZHPC:/zdata/Github/greenlight$gorun./cmd/apitime=2024-11-18T19:49:43.864+08:00level=INFOmsg="databaseconnectionpoolestablished"time=2024-11-18T19:49:43.864+08:00level=INFOmsg="startingserver"addr=:4000env=devel
  • 2024-11-18class not found Runtime/~runtime.php
    问题分析原因:ThinkPHP站点的缓存目录 Runtime 从其他服务器迁移至云虚拟主机时,可能包含了一些不兼容的缓存文件或目录信息,导致类文件无法被正确加载。解决方案:删除或重命名 Runtime 目录,让ThinkPHP重新生成新的缓存文件。操作步骤登录云虚拟主机使用SSH工具(如PuTTY)
  • 2024-11-17agent runtime
    GoEx:ARuntimeforAutonomousLLMApplicationshttps://gorilla.cs.berkeley.edu/blogs/10_gorilla_exec_engine.html MovingfromChatbotstoAutonomousAgents
  • 2024-11-14【Azure App Service】部署在App Service上的.NET应用内存消耗不能超过2GB的情况分析
    问题描述.Net应用程序部署在AppServiceforWindows环境中,已经根据需求把Platform的位数由32bit修改位64bit。但是应用程序在运行一段时间后,一直抛出OutOfMemory异常。System.OutOfMemoryException: atSystem.GC.AllocateNewArray同时,查看AppService内存占用指标
  • 2024-11-14容器runtime
    https://forum.huawei.com/enterprise/en/comprehensive-comparison-of-docker-containerd-and-cri-o/thread/714267095098867712-667213860488228864https://duyanghao.github.io/sample-container-runtime/https://docs.openeuler.org/zh/docs/22.03_LTS_SP2/docs/Contain
  • 2024-11-14fio:选择基于size与基于time的测试,还是即基于size又基于time?其中关键的测试方向参数:-time_based\-runtime VS -size
    默认是基于size的(当指定-filename时,如果该文件或裸设备存在,则fio默认使用其文件或设备的size大小;如果不存在,fio会报错并提示你)。此时,如果你【未指定】-runtime,如果-filename的文件或裸设备以及io完了,测试即结束。      如果你指定了-runtime,如果-filename的文件或裸
  • 2024-11-13WPF FPS类
    publicclassFPSBase{publicstaticvoidRun(){CompositionTarget.Rendering+=CompositionTarget_Rendering;}publicstaticTimeSpanRunTime{get;privateset;}publicstaticintFPS{get;privateset;}staticintfp
  • 2024-11-12Runtime
    这个类用来表示当前虚拟机的运行环境.程序示例:publicstaticRuntimegetRuntime():当前系统的运行环境对象//先用上面的方法,获取到Runtime这个类的一个对象,//再用这个对象,调用下面的这些方法(因为这些方法都是非静态的,必须用对象来调用而不是类名)publicvo
  • 2024-11-08DOTNET内存占用优化
    很长时间以来我都在公司dotnet开发的软件上做各种性能优化,包括各种崩溃、线程池资源不足、死锁、以及很多性能慢的代码问题等,类似这种cpu相关问题都比较好查出来。这个过程中经常遇到内存占用过高的问题,也是各种办法都试用了一遍,包括DOTNETGC相关的各种配置,还给docker加内存限制
  • 2024-11-08Performance Improvements in .NET 9 [翻译 by chatglm]
    .NET9中的性能提升StephenToub-MSFT合作伙伴软件工程师目录基准测试设置即时编译(JIT)性能优化编译(PGO)层级0循环边界检查Arm64ARMSVEAVX1.0AVX512向量化分支写屏障对象栈分配内联垃圾回收(GC)虚拟机(VM)Mono本地AOT编译多线程反射数值计算基本类型Big
  • 2024-11-01解决 System.Runtime.CompilerServices.Unsafe 程序集版本不匹配问题
    你是否在.NET文件上传中遇到过令人头疼的引用错误?今天我们就来深入探讨如何解决System.Runtime.CompilerServices.Unsafe引用错误1.错误现象在文件上传操作中,当处理特定文件格式(如.xlsx)时,代码workbook=newXSSFWorkbook(myfile.InputStream);出现异常。异常信息为
  • 2024-10-25PbootCMS后台自动清理缓存runtime文件夹
    PbootCMS后台自动清理缓存进入后台管理:登录PbootCMS后台管理系统。配置自动清理缓存:进入“系统设置”->“缓存管理”。找到“自动清理缓存”选项,设置自动清理的时间间隔。保存设置。详细步骤方式一:通过后台清理缓存登录后台:打开浏览器,输入你的PbootCMS后
  • 2024-10-22电脑提示directx runtime出错怎么解决?dx错误的解决方法
    DirectXRuntime错误在运行依赖该组件的游戏或应用程序时较为常见,给用户带来了诸多困扰。当出现这种错误时,不仅会影响使用体验,还可能导致程序无法正常运行。例如,在玩一些热门游戏如《无畏契约》《龙珠Z:卡卡罗特》等时,玩家可能会遇到“DirectXRuntimeError”的报错提示,游
  • 2024-10-22PbootCMS后台登录提示登录失败:您登录失败次数太多已被锁定怎么办
    问题表现PbootCMS后台登录时提示“登录失败:您登录失败次数太多已被锁定”。原因由于多次登录失败,系统为了安全起见锁定了登录功能。解决方法删除根目录下的 runtime 文件夹。具体操作步骤1.使用FTP客户端连接到服务器打开FTP客户端:使用FTP客户端(如
  • 2024-10-22PbootCMS缓存如何清理runtime文件夹下经常满怎么办?清理缓存的方法
    方式一:通过后台清理缓存登录后台:打开浏览器,输入你的PbootCMS后台地址,登录后台管理系统。清理缓存:登录后,在右上角找到“清理缓存”按钮,点击即可自动清理所有缓存文件。方式二:通过FTP或服务器直接删除runtime文件夹下的所有文件连接FTP服务器:使用FTP客户端(如Fil
  • 2024-10-22Java反序列化 - CC1链 (代码审计)
    R###一、环境准备:Java环境:Java_1.8.0_8u65ApacheCommonsCollections3.2.2版本二、漏洞简述:cc链是Apachecommonscollections反序列漏洞利用链的简称。可以通过构造恶意类,利用Java反序列化漏洞进行RCE。漏洞复现:CC1链源头:org.apache.commons.collections.Transformer#tr
  • 2024-10-21pbootcms网站自动清理runtime缓存方法
    为了实现PbootCMS系统自动清理缓存目录,可以按照以下步骤操作:备份文件:在进行任何修改之前,务必备份 /apps/home/controller/ExtLabelController.php 文件,以防出现意外情况。修改 ExtLabelController.php 文件:打开 /apps/home/controller/ExtLabelController.php 
  • 2024-10-20pbootcms设置的会话目录创建失败!runtime/session/无法写入的解决方案
    当用户在安装PBootCMS模板时遇到报错信息:“pbootcms设置的会话目录创建失败!网站目录/runtime/session/无法接入”,可以尝试以下两种解决方案:解决方案一:检查网站目录权限登录服务器:通过SSH登录到你的服务器。更改目录权限:使用 chmod 命令更改 runtime/ 目录及其子目
  • 2024-10-20pbootcms网站提示“执行SQL发生错误!错误:DISK I/O ERROR”
    当PBootCMS网站程序提示“执行SQL发生错误!错误:DISKI/OERROR”时,通常是由于磁盘空间不足导致的。以下是详细的解决方法:解决方法1.清理缓存文件登录FTP:使用FTP工具登录到您的网站服务器。找到 runtime 文件夹:导航到网站根目录,找到 runtime 文件夹。删
  • 2024-10-20pbootcms网站后台突然登录不了啦
    如果您使用PbootCMS做的网站,后台账号和密码都没有错误,但今天突然登录不了,可以按照以下步骤进行排查和解决:1.删除 runtime 文件夹适用版本:PbootCMSV3.2.5以前的版本步骤备份文件:在进行任何修改前,请先备份 runtime 文件夹,以防止意外情况发生。备份命令示例(Lin
  • 2024-10-20PBOOTCMS登录请求发生错误,您可按照如下方式排查: 1、试着删除根目录下runtime目录,刷新页面重试;2、检查系统会话文件存储目录是否具有写入权限;
    当您在使用PbootCMS时,后台登录请求发生错误,提示“表单提交校验失败,请刷新后重试”。这通常是由于缓存文件过多、会话文件存储目录权限问题或服务器环境问题引起的。解决方法删除 runtime 目录步骤:备份文件:在进行任何修改前,请先备份 runtime 文件夹,以防止意外情况