自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Linux安装Ipanel

Enter the number corresponding to your language choice: 2 说明:这里可以选择2。设置1Panel安装目录 (默认为/opt): /server 说明:这里可以输入/server。设置1Panel端口 (默认是 16519):xxxx 说明:输入端口号:(例:8090)在浏览器输入http://xxx:8090/erp输入用户名和密码就可以登录。说明:安全入口输入:erp 用户名输入admin 密码:xxxxx。

2025-03-27 20:13:59 251

原创 Linux 安装 Redis

(2)默认protected-mode yes 改为protected-mode no是否开启保护模式,默认开启。(3)默认 bind 127.0.0.1 改为直接注释掉(默认 bind 127.0.0.1 只能本机访问)或改成本机 IP 地址,否则影响远程 IP 连接。3、进入/opt 目录下,解压 tar -zxvf redis-7.2.4.tar.gz。9、启动服务 redis server /firstRedis/redis. conf。4、进入 redis-7.2.4.tar.gz目录。

2025-03-25 21:52:11 250

原创 RabbitMQ实现路由模式发送接收消息

Console.WriteLine($“接收的消息{message}”, message);“给RouteKey1,第{i}条Routing消息发送成功!//PubSubExchange 绑定了3个队列。Port = 5672,//端口。//绑定消息接收后的事件委托。//中明exchange。//申明consumer。

2025-03-21 10:40:09 1049

原创 时序数据库QuestDB在Winform窗体应用

/创建数据库对象 (用法和EF Dappper一样通过new保证线程安全)//获取无参数化SQL 对性能有影响,特别大的SQL参数多的,调试使用。//获取原生SQL推荐 5.1.4.63 性能OK。//数据库是主键需要加上IsPrimaryKey。//数据是自增需要加上IsIdentity。//注意:要完全和数据库一致2个属性。//注意多租户 有几个设置几个。//实体与数据库结构一样。

2025-03-21 10:31:17 412 1

原创 如何使用PLC

它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。基于工业以太网:在工业自动化领域,通过工业以太网将PLC接入企业网络,工程师可在企业内部网络的任意节点对PLC进行远程控制,具有高速、稳定、抗干扰能力强的特点。比如,梯形图编程语言中,常开触点和常闭触点可以组合起来实现不同的逻辑条件判断,当满足一定的逻辑条件时,输出继电器线圈得电,从而控制对应的外部设备动作。

2025-03-18 10:31:49 339

原创 ABP架构介绍

Abp Boilerplate 官网: https://aspnetboilerplate.com/AbpvNext 官网:https://www.abp.io/应用层:Application+Contracts。领域层:Domain+Domain.Shared。远程服务层:HttpApi+Client。2.DDD领域模型设计思想。3)实体类、值对象、聚合根。5.Abp如何实践DDD。基础设施层:EFCore。1.ABP相关官网地址。其他:Migretor。

2025-03-14 08:45:09 221

原创 C# Socket通信Server-client

chatContent.AppendText(“客户端(” + GetCurrentTime() + “):” + msg + “\r\n”);chatContent.AppendText(“客户端(” + GetCurrentTime() + “):” + msg + “\r\n”);ip:”+ip+“,端口:”+port.Text.Trim()+“\r\n”);chatContent.AppendText(“服务端(”+GetCurrentTime()+“):”+msg+“\r\n”);

2025-03-12 16:48:36 710

原创 Yi框架介绍

这一层的作用是存放共享的枚举、常量等,也是为了存放领域层暴露给应用层的dto(比如领域层想暴露一个用户角色菜单对象,实体无法满足,就需可以创建这样的一个dto了,在其他文章可能大家会叫做info对象)领域层是对内的,外部系统是不清楚的,那我们的业务实现想暴露出去,要通过应用层进行包装,编排业务对象执行特定的应用程序任务. 使用应用程序逻辑实现用例,比如api、signalr等。领域,这个词经常出现,感觉很抽象,我们可以把他类比成盒子或者模块,比如电商系统的售前、售后,我们这可以分成两个大的领域。

2025-03-11 16:18:53 318

原创 Python-Server-Client使用

print(“接收到客户端 %s 发送来的信息 : %s” % (clientaddress, data))print(“启动socket服务,等待客户端连接…sss = input(‘发送内容:’).strip()print(“客户端发送完成,断开连接.”)#使用ipv4 使用TCP协议。1.服务器端(Server)2.客户端(Client)

2025-03-10 21:06:22 170

原创 .Net使用RabbitMQ消息队列

message = string.Format(“{0}”, “LUL_FFU2队列成员”+“,” + list[i].EQ_ID+“,”+list[i].INDEX_NO+“,”+ list[i].DATE_TIME+“,”+ list[i].TIME_KEY+“,”+ list[i].FFU_NO+“,” + list[i].EFUSpeed+“,”+ list[i].EFUStatus);点击【计算机】右键,属性,高级系统设置,高级,环境变量,选择windows netframework。

2025-03-07 13:24:20 515

原创 AbpModule 生命周期概述

AbpModule 是 ABP 框架中模块的基类,它具有一套完整的生命周期,这些生命周期阶段帮助你更好地组织和管理应用程序的初始化、配置和关闭过程。例如,可以在这里进行模块间的协调工作,检查模块之间的依赖关系是否正确,或者对整个系统进行最后的配置调整。例如,可以在这里初始化一些模块内部的资源,解析一些配置信息,或者启动一些需要依赖于其他模块服务的组件。例如,可以在这里配置日志系统,或者注册一些不依赖其他模块的服务,为后续模块的初始化和使用做好准备。在这里可以释放资源,清理内存,关闭打开的连接等。

2025-03-05 10:40:26 190

原创 python使doc转换ppt

file_path = ‘路径’ # Change this to your desired path。

2025-03-04 09:44:20 201

原创 MYSQL大量写入问题优化详解

设置太小,在大批量数据写入的场景,必然会导致频繁的触发数据库的检查点,去把 日志中的数据写入磁盘数据文件。而假如在写入数据量远大于读的场景,或者说方便随便改动参数的场景,可以针对大批量的数据导入,再做调整,把log_file_size调整的更大,可以达到innodb_buffer_pool_size的25%~100%。a: 在资源有限的情况下,安装部署的时候,操作系统中应有多个磁盘,把应用程序,数据库文件,日志文件等分散到不同的磁盘存储,减轻每个磁盘的IO,从而提升单个磁盘的写入性能。

2025-03-04 08:51:42 682

原创 使用vue3.0创建项目

基于Vue3,面向设计师和开发者的组件库(https://element-plus.gitee.io/zh-CN/)Element Plus,npm init vite@latest xindian.admin 1.选择vue 2.选择vue-tg 创建vue文件成功,pnpm地址:https://www.pnpm.cn/ 安装:npm install -g pnpm。安装nodejs网址:https://nodejs.cn/download/vite.config.ts Vite配置文件。

2025-03-04 08:45:12 937

原创 Centos7.0下安装Redis 7.0服务

1.下载Redis包#官网获取redis源码包说明:如果尚未安装wget命令,请先安装wget命令2.安装redis相关依赖redis使用C语言写的,在编译源码的时候需要gcc,redis-6.x版本对gcc版本是有要求的,gcc版本不要低于5.3。查看gcc版本gcc -v尚未安装gcc的情况,可以执行下面的步骤去安装yum安装gcc等依赖#scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。

2025-03-03 09:45:59 735

原创 CentOs7 安装Nginx

首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装。$ ./configure --prefix=/usr/local/nginx $默认安装在/usr/local/nginx。安装完毕后,进入安装后目录(/usr/local/nginx)便可以启动或停止它了。到此,使用CentOS安装nginx已经完成了,其实看看还是蛮简单的。

2025-03-03 09:38:23 659

原创 Mysql使用存储过程循环读取查询结果集

SET RemarkNote=‘星期一’;SET RemarkNote=‘星期二’;SET RemarkNote=‘星期四’;

2025-02-28 16:26:52 353

原创 python 编写俄罗斯方块游戏

ackRestart =askquestion(“重新开始”,“你确定要重新开始吗?ackQuit =askquestion(“退出”,“你确定要退出吗?showinfo(“提示”,“你挂了,再来一盘吧!self.btnPause[“text”]=“暂停”self.btnPause[“text”]=“恢复”#当前方块的行和列(最左上角)#判断当前方块是否到达边界。#判断是否有整行需要消除。

2025-02-27 11:28:07 855

原创 Python如何调用WebAPI接口

调用天气预报WebAPI接口。

2025-02-27 10:13:03 277

原创 C# 使用 log4net 记录日志

在一般的开发应用中,都会涉及到日志记录,用于排查错误 或 记录程序运行时的日志信息。log4net 库是 Apache log4j 框架在 Microsoft .NET 平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的组件。下载成功后会包含 log4net.dll 和 log4net.xml 文件。2)或者在项目中手动引用 log4net.dll 程序集。一、引用 log4net.dll 程序集(不多说很简单)2.编写 log4net 的配置信息。3.调用(记录日志)。

2024-06-14 08:38:10 762

原创 C# Serilog配置和使用

3.Form中使用Serilog。1.安装NuGet安装。

2024-06-12 17:34:36 1229 1

python-超级玛丽项目

python-超级玛丽项目

2025-03-07

python-植物大战僵尸

python-植物大战僵尸

2025-03-07

Manus+AI 使用介绍

Manus+AI 使用介绍

2025-03-07

python猜数字游戏

python猜数字游戏

2025-03-05

python做的抽奖实例

python做的抽奖实例

2025-03-05

python飞机大战游戏

python飞机大战游戏

2025-03-03

SECS(SECS-Ⅱ)通信协议工具

SEComEnabler.SEComSimulator是SECS-Ⅱ通信测试工具

2025-02-27

Dapper+三层+数据库可配置

Dapper+三层+数据库可配置

2024-06-12

wpf-资料学习案例-VS2019

wpf资料学习案例

2024-06-12

SocketTest 通信工具

Socket 通信工具

2024-06-11

ModbusTest测试

ModbusTest测试

2024-06-11

空空如也

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

TA关注的人

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