自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(767)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 最近遇到的问题

先是端口被占用,而后是web.config没有创建,再次在服务注册用手动api注册成功;需要把wwwroot相关文件拷贝一份到webui下;调试时都是OK的,发布iis时由于用了跳转,跳转后应该是assert相关文件被人删掉了,

2025-04-01 18:18:54 59

原创 graylog使用过程中的几个问题

由于网络环境复杂,有虚拟网络,vpn等的存在,而graylog的服务器在vpn的另一端,所以udp方式没有成功。

2025-03-29 11:05:07 229

原创 ubuntu下docker 安装 graylog 6.1

用: echo -n yourpassword | shasum -a 256。如果页面上没有datanode,则可能启动失败了,看日志可能是上一步没有做。点击Resume Setup完成设置,页面转入正式的登录页面。创建GRAYLOG_ROOT_PASSWORD_SHA2。创建GRAYLOG_PASSWORD_SECRET。用: pwgen -N 1 -s 96。按页面提示设置datanode的证书,可以修改后启动或启动失败后再修改,否则datanode会启动失败。

2025-03-26 13:40:31 243

转载 ubuntu20.04 安装Kubernetes

通过以上步骤,我们成功地在国内环境下安装了Kubernetes,并部署了一个简单的应用。

2025-02-28 18:02:54 54

原创 ubuntu20.04 突破文件数限制

确保 PAM 配置文件允许文件描述符的增加。通过以上步骤,你可以将 Ubuntu 20.04 系统配置为支持 10 万以上的连接。这种方法是临时的,仅对当前会话有效。如果你希望永久更改限制,需要修改系统配置文件。主要的调整项包括增加文件描述符限制、修改端口范围、调整 TCP 设置和内核缓冲区。这会增加系统可以接受的 TCP 同步连接请求的最大数量,以及增加监听队列的大小。设置完成后,系统应该能够承载大量的并发连接。1.4 修改系统级别的文件描述符限制。3.2 增加 TCP 连接的最大数目。

2025-02-25 14:35:57 621

原创 ubuntu20.04安装docker

3台主机,2台都能正确安装,第三台怎么都安装不成功;3台主机都是一样的配置和系统;后来看来是其外网的ip不一样,导致第三台主机可能被Qiang,不过错误只是提示签名不正确,在设置签名时好像没有提示错误,只是在apt update时报错。后改为阿里的源安装成功了。以下安装参考(

2025-02-25 10:00:13 585

原创 ubuntu 安全策略(等保)

2、以 root 权限账户登录系统,使用命令#cat /etc/pam.d/system-auth(或#cat /etc/pam.d/sshd),查看文件中是否配置登录失败锁定策略,并对 root 用户生效。通过 vim /ets/pam.d/system-auth 进入编辑在第二行添加内容even deny root也限制root 用户:(1、在系统中新建测试用户,使用此用户登录时多次输入错误密码,核查登录失败处理功能是否成功启用;设定普通用户锁定后,多少时间后解锁,按照提示设置密码和用户信息。

2025-02-25 08:44:46 467

原创 ubuntu下迁移docker文件夹

ubuntu下根目录空间容易满,所以把docker相关的文件保存到另外的磁盘中

2025-02-06 11:31:42 635

原创 sql Server服务区cpu占用率高,原因分析

要分析 SQL Server CPU 使用率高的原因,可以通过以下几步进行详细调查:使用活动监视器查看资源使用情况。通过查询 sys.dm_exec_query_stats 找出高 CPU 查询。分析查询的执行计划,查找性能瓶颈。查看动态管理视图 (DMVs) 获取会话、请求和等待信息。检查是否有锁争用或 I/O 阻塞。检查索引和数据库的配置。综合分析后,可以采取相应的措施,如优化查询、增加索引、调整并行度或优化硬件配置等,来降低 CPU 使用率。

2025-01-15 09:43:58 922

原创 vue3+ts的几个bug调试

因为它们实际上引用的是同一个对象(即数组中所有的对象是同一个内存地址)1)第一个检查出的问题,拼写错误数组的length,写成了lengh。由于编译问题,把几个type检查给关闭了,否则错误太多。会确保为每个数组元素生成一个新的对象副本,因此修改。操作中,所有 8 个元素将引用这个同一个新对象。这种方式会创建一个长度为 8 的数组。,其中每个元素都引用了同一个对象,即。时,不会影响到数组中的其他元素。会生成一个新的对象副本,但在。3)UI中值的调试方法,还可以直接在UI中显示。2)数组的对象引用。

2025-01-10 15:06:34 322

原创 从swagger直接转 vue的api

虽然 Swagger 本身没有直接生成 Vue.js API 调用代码,但你可以通过 OpenAPI Generator 等工具从 Swagger 文档生成 JavaScript 或 TypeScript 客户端代码,并将其集成到 Vue.js 项目中。这不仅可以自动生成 API 调用,还可以确保你在前端代码中使用的接口和后端服务保持同步。

2024-11-14 20:50:58 1162

原创 git bisect和git blame

,是一种在有序数组中查找目标位置的搜索方法。算法会在每一步与数组的中间值进行比较,如果匹配成功则返回该位置;否则,根据比较结果,选择中间值的右侧或左侧的子数组继续搜索,直至找到目标位置。设置开始,最新的一个已知的错误的commit和第一个已知的正确的commit,通过二分法,找出第一个出错的commit。在代码中的位置,需要明确谁提交或改动的这行代码,就需要使用。中,历史提交记录对应一组可供测试的值数组,若程序能在某个。包含的文件中复制或移入相关代码的情况;表示限定考察代码的行数范围,格式为。

2024-10-25 11:47:05 484

翻译 在 Figma 中,Mozilla 的 Rust 如何显著提升我们的服务器端性能

在 Figma,性能是我们最重要的特性之一。我们努力使团队能够以思考的速度工作,而我们的多人同步引擎是这一愿景的关键部分。每个人都应该实时看到对 Figma 文档所做的每一项更改。我们两年前推出的多人服务器是用 TypeScript 编写的,它出人意料地很好地为我们服务,但 Figma 越来越受欢迎,那个服务器将无法跟上。我们决定通过用 Rust 重写它来解决这个问题。Rust 是 Mozilla 推出的一种新编程语言,Mozilla 是制作 Firefox 的公司。

2024-10-18 13:29:11 120

原创 linq和efcore的contain问题

用efcore想实现in 类似的sql语句,即: id in (1,2,3,4)类似功能;efcore版本8.0.8;dotne8。

2024-10-11 16:51:06 519

转载 地球物理相关软件

地震矩分析和绘图软件,可以做地震矩的各种分解以及分析,绘制各种类型的震源球,可控性非常强,比GMT的psmeca命令要灵活,且可以与GMT联合使用。射线参数、射线路径、反射点、投射点都可以计算,支持自定义速度模型、支持不常见的震相。: Python写的走时计算工具,支持自定义速度模型,支持更复杂的震相路径。: Hi-net提供的工具,用于将WIN32格式的数据转换为SAC格式。: 给定震中和台站经纬度,计算震中距、方位角和反方位角的经典代码。: 用Python写的,基于AxiSEM的地震图合成工具。

2024-09-21 20:42:35 480

转载 Python实现监控屏幕界面内容变化并发送通知

这篇文章主要为大家详细介绍了如何利用Python实现实时监控屏幕上的信息是否发生变化并发送通知,文中的示例代码讲解详细,感兴趣的可以了解一下。

2024-09-04 11:39:40 470

原创 2024rk(案例三)

对题目所述教学服务系统的需求建模时,“登录系统”用例与“注册课程”用例之间、“参加考试”用例与“参加补考”用例之间的关系分别属于哪种类型?(2)管理员(Registrar)使用该系统管理学校(University)、系(Department)、教师(Lecturer)、学生(Student)和课程(Course)等教学基础信息;(5)管理员使用系统生成课程课表,维护系统所需的有关课程、学生和教师的信息;(4)教师使用该系统选择所要教的课程,并从系统获得选择该课程的学生名单;【问题3】(11分)

2024-08-11 11:17:40 467

原创 2024rk(案例二)

当用户通过在线 B2B 商店系统选购货物时,全国仓储货物管理系统会通过该用户所在地址、商品类别以及仓储中心的货物信息和地址,实时为用户订单反馈货物起运地 (某仓储中心)并预测送达时间反馈送达时间的响应时间应小于1秒。为满足反馈送达时间功能的性能要求,设计团队建议在全国仓储货物管理系统中采用数据缓存集群的方式,将仓储中心基本信息、商品类别以及库存数量放置在内存的缓存中,而仓储中心的其它商品信息则存储在数据库系统。随着业务的发展,仓储中心以及商品的数量日益增加,需要对集群部署多个缓存节点,提高缓存的处理能力。

2024-08-11 11:16:00 373

原创 RK2024案例(一)

使用ZINCRBY命令来更新商品销量。使用ZREVRANGE命令来获取排名前N的热销品。使用ZRANK命令来获取特定商品的排名位置。通过和EXPIRE命令来管理和维护数据。通过这些操作,你可以高效地实现并维护热销品的排名。

2024-08-11 10:35:32 990

原创 在Quartz.Net中使用Scoped Service

由于您必须匹配的接口API,它有点笨重,但可以说它更接近于您应该实现它的方式!就我个人而言,我认为我会坚持QuartzJobRunner的方法,但选择最适合你的方法。在Quartz.Net中无法使用scoped service比如DbContext,一般IJob只能是单例模式或Transient模式;不直接在IJob中实现,而是通过一个QuartzJobRunner的任务间接实现,在次任务中创建新的任务来实现;在很多场景下这个是可行的,此时IJob依然在DI中是单例模式。,所以可以在构造方法中使用。

2024-08-08 21:21:17 546

转载 Using scoped services inside a Quartz.NET hosted service with ASP.NET Core

【代码】Using scoped services inside a Quartz.NET hosted service with ASP.NET Core。

2024-08-08 20:13:30 80

原创 vs2022 开发vue带后端

2)对于已有的可以参考这个开始。1)参考官方方法新建开始。

2024-08-06 20:22:52 696

原创 let‘sencrypt导出带私有key证书

打开“证书”管理单元,找到相应的网站证书,导出带private key的证书。PrivateKeyExportable 为 true.1)修改settings.json。2)renew重新申请下证书;

2024-08-05 15:23:24 373

转载 ubuntu下用odbc.ini连接数据库

·····

2024-07-25 20:21:46 376

原创 minio 服务docker配置

好在这个文件主要是用来下载的,所以可以通过设置bucket的匿名访问权限来实现下载;用minio docker配置了一个服务,分享链接始终是127.0.01开始的,而后把下载链接中的127.0.0.1换成docker的主机ip就可以了。改成docker的host的ip则提示签名不匹配,这样不需要后面的地址参数就可以下载了。

2024-07-23 21:13:27 603

原创 根目录满迁移docker文件

停止 Docker 服务bash创建新的存储位置: 假设你有一个新的挂载点或者新的硬盘分区,例如,确保该位置有足够的空间来存放 Docker 的数据。bash拷贝 Docker 数据: 使用rsync命令将目录下的内容拷贝到新的存储位置。rsync命令能够保持文件权限和元数据的完整性。bash备份和移动原始数据(可选)bash创建符号链接(可选): 如果你希望保留原始路径,可以创建一个符号链接,将新的存储位置链接到bash调整文件系统权限和 SELinux 上下文。

2024-07-18 11:50:06 357

原创 gradio界面uI

Gradio:一个用于快速创建交互式界面的Python库,这些界面可以用于演示和测试机器学习模型。使用Gradio,开发者可以非常轻松地为他们的模型构建一个前端界面,而不需要任何Web开发经验。 TensorBoard:主要用于TensorFlow的训练可视化。而Gradio则更注重模型的交互式演示。 Streamlit:也是一个快速创建交互式应用的工具,但Gradio更注重于机器学习模型的界面。

2024-07-14 17:17:41 294

原创 docker编译一个支持flv的nginx镜像

不想执行最后一步make install而污染本地系统,编译时缺少openssl报错。所以就放docker里面去了。

2024-06-12 13:58:24 635

转载 日志写入异常,数据库“Rms”的事务日志已满,原因为“LOG_BACKUP”(四)--利用维护计划自动化

1、SQL代理服务必须启动,且需设置为随系统自动启动,否则不能自动执行计划(开始--所有程序--Microsoft SQL Server 2008 R2--配置工具-- SQL Server 配置管理器--SQL Server 服务--SQL Server 代理--右键属性)启动服务,并参考下图设置为自动。4、按需设置执行频率以及执行时间,注意:时间选择在空余时间,不要选择在工作时间,并且维护期间不能有其他用户登录操作软件。6、配置维护任务:选择要收缩的数据库,可选择多个,其他选项默认即可。

2024-06-11 15:37:13 402

原创 日志写入异常,数据库“Rms”的事务日志已满,原因为“LOG_BACKUP”(三)

当遇到“数据库‘dhtrms’的事务日志已满,原因为‘LOG_BACKUP’”错误时,这意味着,并且需要备份才能释放空间。这通常发生在中,因为。

2024-06-11 14:55:32 1675

转载 日志写入异常,数据库“Rms”的事务日志已满,原因为“LOG_BACKUP”(二)--SQL SERVER部署日志的自动收缩

dbcc shrinkfile (日志文件名,1) //把日志文件大小缩减为1M,例如我们的要设置数据库AIS20140120174606进行日志收缩。场景:我们工作中经常会遇到日志增长过快的情况,手动收缩需要花费比较多的时间,也比较麻烦。打开“sqlsever代理”目录,右键单击“作业”,选择“新建作业”。6.高级:成功是执行的操作:退出报告成功的作业。3.选择“常规”,输入名称例如日志收缩。8.填写“名称”按需选择“作业计划”4.选择“步骤”,点击“新建”。7.选择“计划”,点击“新建”。

2024-06-11 14:12:12 218

转载 日志写入异常,数据库“Rms”的事务日志已满,原因为“LOG_BACKUP”(一)

在这个例子中,YourDatabaseName需要替换为相应的数据库和日志文件名称,20480MB是日志文件的最大大小。注意:日志文件通常被设置为不自动增长,以防止过度日志增长。如果需要,可以配置日志文件的最大大小,以防止它们无限制增长。但是这样设置过一段时间日志又会慢,可以配置为自动收缩。启用自动收缩后,日志文件将在达到其最大大小时自动缩小。确保在配置日志文件大小时考虑到数据库的恢复需求和性能影响。通过以下代码可以收缩日志,执行完后就不报错了。

2024-06-11 14:06:15 152

转载 Build your own OAuth 2.0 Server and OpenId Connect Provider in ASP.NET Core 6.0

【代码】Build your own OAuth 2.0 Server and OpenId Connect Provider in ASP.NET Core 6.0。

2024-06-05 10:32:38 108

原创 2024 rk

2)redis 分布式锁,setnx 可能的死锁情况是?1)mysql作为分布式锁,表锁定后写入。3)最好的实现方式是?使用分布式锁的指令;

2024-05-28 20:30:46 260

原创 iis配置ftp服务

你安装了 IIS 7 管理服务。你已将 IIS 7 管理服务配置为同时使用 Windows 和 IIS 7 管理器凭据。你创建了一个稍后要使用的 IIS 7 管理器。回顾在本部分中完成的项:你在处指定了站点的内容根目录。将 FTP 站点绑定到计算机端口 21 上的本地环回地址,并选择不对 FTP 站点使用安全套接字层 (SSL)。你为 FTP 站点配置了基本身份验证,并创建了一条授权规则,该规则向管理员帐户授予对 FTP 站点的“读取”和“写入”权限。

2024-05-22 10:46:51 3410

原创 js/ts全栈开发 t3 stack

技术栈React + Vite + TailwindCSS / Nestjs + TRPC + Prisma(SQLite) / DockerGitHub: https://github.com/cooderl/react-nestjs-full-web-appThe T3 Stack is a web development stack made by Theo focused on simplicity, modularity, and full-stack type safety. It cons

2024-05-07 10:24:21 481 1

转载 sql server2014备份还原到2019

在还原的界面中,取消勾选还原前进行结尾日志备份,然后勾选覆盖现有数据库(前提最好是你是新建的一个数据库,否则会把原有数据库覆盖)高版本可以兼容低版本的数据库哎。所以低版本可以直接还原到高版本。

2024-04-30 17:09:46 307

转载 旋转门数据压缩算法在PostgreSQL中的实现 - 流式压缩在物联网、监控、传感器等场景的

当只有第一个数据点时,两扇门都是关闭的;图中第一个时间段是从a到e, 结果是用a点到e点之间的直线代替数据点(a,b,c,d,e);用户也可以根据实际的需求,进行流式的数据压缩,同样数据也不需要从数据库LOAD出来,在数据库端即可完成。第一个数据点a上下各有一点,它们与a点之间的距离为E(即门的宽度), 这两个点作为“门”的两个支点。该算法需要记录每段时间间隔长度、起点数据和终点数据, 前一段的终点数据即为下一段的起点数据。而传感器或指标是非常多的,例如有100万个传感器或指标,一天的量就接近一亿的量。

2024-03-22 16:39:57 293

原创 一种信息检索探测的方法

同行是冤家,也是战友,了解自己的行业情况和友商的产品水准,对于我们对标实现很有好处。但是这种方法会带来思维定势,走人家的老路,而且看到的都是表象,并不能模仿其核心。之前做了一个项目,从给出课题开始半年左右,一直很模糊,不清楚到底要做的是什么,需要什么样的技术栈,从何处下手,现在已经完成了,今天抽空整理回溯一下。在所属领域中进行相关专利检索,特别是某些友商的专利检索对于我们开发思路有很大的帮助,比1精准,比2深入。但是搜索引擎带来的是海量数据,良莠不齐,海选比较困难。特别是不清楚重点在哪里的时候。

2024-03-22 09:18:04 193

转载 sqlserver连接错误:SQL评估期已过问题解决

(provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) (Microsoft SQL Server,错误: 2)某系统在一次重启过后发现数据库连接不了,查看数据库日志显示评估过期信息。这是一个正式场合的系统,IT居然给安装了评估版,真是奇葩。3.接下来都是全部下一步,自动检查完成后点击升级,2)去win service 启动,启动不来。6.这时候再去试下连接,连接成功,搞定!sqlserver评估期已过。基本一致,直接摘录。

2024-03-12 20:30:56 6325 1

mediamTX 1.0.0版本

github不好下载,大部分也只想直接使用,不想编译修改的开源直接下载使用。

2023-08-22

digital systems principals and applications.ppt

数字系统原理与应用

2021-03-13

Matlab开发Web App服务器.docx

使用Matlab,集成开发Web App,相关教程及地址,具体可以查看matlab官网,此处为2020年整理,请注意与时俱进。

2020-08-09

振动数据处理分析和特征图谱.ppt

振动相关数字信号处理,对于了解和学习振动相关处理很有帮助。 没什么想说的,以下就是凑字数了。 没什么想说的,以下就是凑字数了。 没什么想说的,以下就是凑字数了。 没什么想说的,以下就是凑字数了。

2020-07-30

webinar_natural_frequencies.ppt

THE NASA ENGINEERING & SAFETY CENTER (NESC) SHOCK & VIBRATION TRAINING PROGRAM

2020-07-16

kademlia_protocol

kademlia 协议介绍,看懂了可以找到作者的源码库一起分析。对理解电驴和bt协议很有帮助。

2019-03-12

使用Aforge.Net库做的摄像头操作程序

使用Aforge.Net库做的摄像头操作程序,可以作为学习和参考使用

2018-10-18

使用dshow拍照

使用DShowNet库做的摄像头拍照程序,可以作为学习参考使用

2018-10-18

Microsoft Azure Service Fabric Architecture

Microsoft Azure Service Fabric架构,描述

2017-08-03

Microsoft.ServiceFabriс

微软iot方案,部分文字是俄文,大部分是英文

2017-08-03

android mergetlayout sample

android mergetlayout sample

2015-03-10

Mef实现的简单例子

MEF的简单实例,可结合其中readme中所提的文章。

2013-10-25

python标准库例子

python标准库例子,这是国外流传的python教材,附上精彩的实例,对于英文有一定基础的python学习者有很好的帮助,学好这个对于程序有很深的认识理解。

2011-08-19

Android内核的简单分析 Android 内核

android 内核简单分析,包含如何安装,下载,以及目录的类型,作用等等,对android整体理解,和初步认识有个简单快速的认识。

2011-08-19

FreeRTOS VC6.0版

FreeRTOS VC6.0版 根据x86_VisualStudio8版本修改

2009-07-01

ADS1.2的经典资料

ads1.2的一些教程.除了基本设置外,还有关于如何使用浮点数等等,如何构建make文件,实现一键编译等. 其实最好的教程还是他的帮助文档,在里面有关于如何实现紧凑格式的结构体(__packed)等等.

2008-09-01

BMP文件格式详细说明

位图BMP文件格式详细说明, 超好,(设资源分纯粹是因为自己分太低了,不能下载东西)

2008-09-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除