自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (12)
  • 收藏
  • 关注

原创 wincc oa使用笔记

*8.2 不需要设置范围,直接点击报警选项,先选择DP列表找到alarm的地址,然后复制,取消DP列表,将复制内容复制到DP模式后面的输入框,在alarm后面加上【.1.打开DP配置,找到需要操作的DP,右键选择创建主DP,找到要操作的DPE,右键插入PowerConfig,选择默认值【1.打开DP配置,选择【内部DP】,找到【AlertClass】,右键【创建DP】,输入名称【disaster】后确定;4.2 选择tmpfloat类型)右键【插入配置】,选择【报警/3段报警】,点击确定。

2024-08-29 08:52:05 1695

原创 电力监控参数对照

一般0代表开关分开,1代表开关闭合,有些开关带辅助触点,你手动或远程分合的时候,他会输出个开关量信号给仪表,我们采集这个信号,就能知道现场开关是开还是关的状态,一般在电力监控系统中使用,实时性要求较高。注:MD 是指最大需量,就是功率的最大值,每5分钟更新一次,但只记录最大值,举个例子,1:30 P=50、2:30 P=80、3:30 P=60、那3:30的MD值还是80。EQI 无功电能,就是反向电能,一般我们设备都是用电,但也有发电的设备,如果电流反向,就记录在这个量里,实际有时线接反了,也会有值。

2024-07-05 10:48:20 497

原创 在windows系统中安装kafka配置全步骤记录

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。

2024-04-22 13:12:03 3361 2

原创 Vue2创建过程记录

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-10 15:04:20 440

原创 如何在 ASP.NET Core 中使用 Quartz.NET

当我们在web开发中,常常会遇到这么一个需求,在后台执行某一项具体的任务,具体的说就是这些任务必须在后台定时执行。Quartz.NET 是一个开源的 JAVA 移植版,它有着悠久的历史并且提供了强大的 Cron 表达式,这篇我们就来讨论如何在 ASP.NET Core 中使用 Quartz.NET 去执行一些后台任务。

2023-11-21 09:07:18 1261

原创 C# byte转bit bit组装成byte

【代码】C# byte转bit bit组装成byte。

2023-09-15 17:18:42 1210

原创 BCC校验(异或和校验)

关于异或和校验是:对前 5 个字节进行异或和校验得出一个字节的校验位。例如对 55 01 A1 5F 00 进行校验得出的值就是 AA。

2023-08-18 11:06:03 885

原创 DataGridView绑定数据后列的显示次序随机改变

在DataGridView进行数据绑定后,其列的现实次序貌似是随机出现的,并非固定次序或者按照我们设计的次序显示,跟sql查询语句中查询字段的次序也不一致。

2023-07-20 17:59:58 352

原创 wpf控制垂直滚动条到最上方

wpf控制滚动条到最上方

2023-07-13 09:48:25 1629

原创 C# totp简单实现

基于GoogleAuthenticator实现动态令牌

2023-04-25 09:57:04 483

原创 winform实现pictureBox显示成圆形形状,并实现pictureBox透明

winform实现picturebox透明,并展示圆形图片

2022-11-25 14:54:26 5088

原创 WPF中加载GIF

wpf中使用gif

2022-08-31 10:55:49 1464

原创 C# winform加载网页,调用网页中js方法并保存图片

winform 调用html页面js方法

2022-07-12 11:41:09 1517

原创 Windows系统作为NTP同步时间的服务器时的设置

前言 NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,用于校时; windows自带此服务,只需要设置打开即可;二、使用步骤1.先关闭Windows系统自带的防火墙;2.找到windows Time服务 在桌面上右击“计算机”, 选择“管理”, 然后选择“服务”。 具体如图所示 ![在这里插入图片描述](https://img-blog.csdnimg.cn/32e9424a69a441679adef8261a10d47.

2021-09-22 10:00:40 4740

原创 sqlserver2017镜像文件下载地址

SqlServer 2017 下载地址及密钥下载地址:ed2k://|file|cn_sql_server_2017_developer_x64_dvd_11296175.iso|1769777152|E21AE7C3576C0BDF1BC0ADC541217FAC|/Enterprise Core 6GPYM-VHN83-PHDM2-Q9T2R-KBV83Developer 22222-00000-00000-00000-00000Enterprise TDKQD-PKV44-PJT4N-TCJ

2021-07-23 13:55:22 2040

原创 SQLSERVER 2017下载地址

SqlServer 2017 下载地址及密钥下载地址:ed2k://|file|cn_sql_server_2017_developer_x64_dvd_11296175.iso|1769777152|E21AE7C3576C0BDF1BC0ADC541217FAC|/Enterprise Core 6GPYM-VHN83-PHDM2-Q9T2R-KBV83Developer 22222-00000-00000-00000-00000Enterprise TDKQD-PKV44-PJT4N-.

2021-05-21 11:56:45 333

原创 js 数组添加跟删除

前言 样例场景:根据查询出来的的数据生成一个个的方格,然后可以进行选择,选中时颜色变成蓝色,不选中默认灰色。提示:以下是本篇文章正文内容,下面案例可供参考二、使用步骤1.定义div<div id="boxDivs" style="display:none"> <div id="boxDivTwo"></div> </div>2.请求数据,并动态生成数据方块 funtion createBox() { page

2021-05-20 14:14:39 216

原创 .net 连接mysql数据库方法

前言.net 连接mysql数据库方法 //同步mysql数据库 public void UpLoadMySqlDB(string TBName, DataTable dt, String companyNo) { #region 连接MySql String connetStr = "Max Pool Size = 512;server=xxx.xxx.xxx.xxx;port=3308;user=root;passwor

2021-04-23 10:22:07 421

原创 .net Aspose.pdf使用记录记录

Aspose.pdf使用教程前言一、pandas是什么?二、使用步骤1.引入库2.读入数据三、pdf生成表格,并设置表格样式总结2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库

2021-03-17 15:23:35 654 2

原创 .net直接调用office com组件操作word与pdf

文章目录前言一、使用步骤1.引入库2.调用总结前言1,使用场景:多个word进行合并;word转pdf;此方法只支持.net framework框架;但恰恰我的项目是netcore的,所以需要在项目中添加引入一个net framework的项目,在framework项目中进行对com组件的调用;一、使用步骤1.引入库第一步:创建netFramework项目在项目中 右键----添加----新建项目----创建一个netFramework的web项目第二步:添加引用右键引用----添加引用

2021-03-04 10:56:18 2272 1

原创 winform实现委托

使用场景:底层通讯时,将通讯数据展示到其他的窗体上;第一步:在Global文件写下面代码: public delegate void ReceiveBoardMsgHandler(double preTemp, double chamberTemp, double sampleTemp, bool boardStatus, int currentStep, int commandId,int machineNo); public static ReceiveBoard

2020-11-02 11:37:33 1282

原创 winform 使用SplashScreen窗口

介绍SplashScreen,就是平时我们说的溅射屏幕。当程序初始化时间较长可以加上这个处理,当程序都执行完成后再关闭。使用背景 项目中使用这个的情况是,窗体加载自定义控件的时候会闪烁,网上大多数答案都是清除背景啊,或者双缓存的都没用,所以选择加这个来增加用户体验。如何使用1,从NuGet中下载安装SplashScreen2,找到初始化的Main窗体,添加如下代码(此处未核心代码);namespace HPECP_Winform{ public partial cl.

2020-09-24 17:17:34 1031

原创 winform中实现socket

效果图:实例地址:https://mp.youkuaiyun.com/console/Editorial/12567107

2020-07-01 16:21:55 612

原创 C# 实现kafka发消息

1,引用dll包,使用 Confluent.Kafka 插件,直接在nuget中安装即可;2,消费者代码 /// <summary> /// 消费者 /// </summary> /// <param name="inputParams"></param> public static void AsyncMain(JObject inputParams) {

2020-06-28 14:39:35 2713 3

原创 C# 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。

一、看所有open的连接是否都close了。二、如果访问量很大,加上Max Pool Size=30000这一句,当然这是要以损失系统性能为代价的! 这样以后一定可以解决你的问题!server=XXXXX;database=XXXXX;uid=XXX;pwd=XXXX;max pool size=30000;...

2020-06-28 14:23:26 2472

原创 SQL2017 develpoer下载地址

1,打开网页https://my.visualstudio.com/Downloads?q=SQL%20Server%202016%20Developer2,登录微软帐号,找到下载那个页签(权益旁边),点进去就能看到要下载的内容了3,版本说明:Chinese(Simplified):简体中文 Chinese(Traditional):繁体中文...

2020-06-19 09:39:36 241

转载 C#版Websocket实例

浏览器端<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head> <title>websocket client</title> <script type="text/javascript"> var start = function () { var inc = document

2020-06-17 08:12:02 535

原创 C# websocket的使用

实现背景:有两个设备(A跟B两个冰箱,两者都装有app),现在需要在A上面控制B进行开门。A需要调用服务器接口,然后服务器发送消息控制B开门;此处记录下服务器端实现过程。 1,包使用的Fleck,直接去nuget里下载安装即可。 2,【可忽略不是重点】app端定死了只能是http的请求,由于各种原因(不做赘述),我们这边只能加了一个路由来重定向一下。在Global的Application_Start方法中加代码#region 自定义路由 //扩展自...

2020-06-17 08:07:15 2794

原创 C#使用缓存存储数据以及查询

在代码中使用缓存可以减少对数据库的访问,减少数据库的压力,在高并发的情况下效果特别明显。public string GetWaitInfo(int corpId, int plantformId) { SCommBB commBB = new SCommBB(); try { //查询sql string startDt = DateTime.Now.

2020-06-16 14:09:33 2180

原创 常用sqlserver性能检测sql

1:总耗CPU最多的前个SQL --总耗CPU最多的前个SQL:SELECT TOP 20 total_worker_time/1000 AS [总消耗CPU 时间(ms)],execution_count [运行次数], qs.total_worker_time/qs.execution_count/1000 AS [平均消耗CPU 时间(ms)], last_execution_time AS [最后一次执行时间],max_worker_time /1000 AS [最大

2020-06-15 15:23:47 529

原创 datatable.select()用法

1,查询出datatable以后还想继续操作数据DataTable newdt = new DataTable();//创建新的dt newdt = dt.Clone(); // 克隆dt 的结构,包括所有 dt 架构和约束,并无数据; DataRow[] drArrY = dt.Select("callNo like 'y%'", "isrtDt asc"); DataRow[]

2020-06-10 14:46:59 933

原创 常用正则表达式

记录几个正则表达式,方便以后查找正则表达式经常被用于字段或任意字符串的校验,比如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/; var r = fieldValue.match(reg); if(r==null)alert('Date format error!');1、校验密码强度密码的强度必须包含大小写字母和数字的组合,...

2020-06-10 09:20:33 149

原创 排查死锁跟阻塞sql的方法(两种常用方法)

这个存储过程可以很清楚的看到当前死锁跟阻塞的sql;如果需要杀死进程可以直接解注下面的杀死进程sqlGO/****** Object: StoredProcedure [dbo].[sp_who_lock] Script Date: 2020/6/3 10:37:09 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE procedure [dbo].[sp_who_lock] as be

2020-06-03 10:41:39 934

原创 SqlServer模拟复现死锁跟阻塞,以及解决方案

第一步,先创建两个表,并插入数据CREATE TABLE Lock1(C1 int default(0));CREATE TABLE Lock2(C1 int default(0));INSERT INTO Lock1 VALUES(1);INSERT INTO Lock2 VALUES(1);第二步:执行第一个sql Begin Tran Update Lock2 Set C1=C1+1; WaitFor Delay '00:00:10'; SELECT * FRO

2020-06-03 10:35:56 1121

原创 SqlServer如何显示数据库的dbId与数据库名的对应关系

select * from master.dbo.sysdatabases

2020-06-02 15:03:28 2167

原创 查看Sqlserver数据库中索引使用情况

索引能加快数据库的数据查询,也会占用太多的资源开销,所以索引并不是越多越好,当加了索引后应该定期查看索引的使用情况,把没用的或者用的少了进行删除或修改,那如何查询索引的使用情况呢?如下:use vims_sc --要查看的数据库select db_name(database_id) as N'数据库名称', object_name(a.object_id) as tbname, b.name N'索引名称', user_seeks N'用户索引查找次数'

2020-05-25 12:14:46 2585

原创 免费的mysql客户端

公司不让用盗版软件,又不给买license,Navicat又收费,就用过俩免费的mysql客户端,推荐下:1,Dbeaver 这个是免费的,但是个人感觉界面太不人性化,按钮也特别难找,可能用习惯就好了;2,HeidiSQL(推荐)这个也是免费的。这个感觉比较好用,界面按钮都比较清晰;下载地址:https://download.youkuaiyun.com/download/weixin_46867655/12415279...

2020-05-13 16:05:41 6692

原创 SQLServer数据库比对工具用什么好。

作为开发人员要经常性的比对数据库的差异,主要必读两方面:一:结构必读; 结构比对推荐用SqlCompare,比较直观;二:数据比对; 数据比对推荐使用VS自动的比对功能,比较直观;使用步骤如下:...

2020-05-13 15:55:33 3081

原创 json字符串去除转义字符

项目中一个接口需要给java那边返回数据,java那边格式定好了,只能我这边改(数据本身就是json字符串,但是跟java那边格式不一致),所以需要去掉转义字符;源数据:{"IsSuccess":true,"OutMessage":"[{\"batchNo\":\"n034531\",\"pdtKind\":null,\"vmBactCode\":\"550201\",\"corpNati...

2020-04-26 14:19:40 12734

原创 WinForm程序实现启动即最大化

直接添加属性:this.WindowState = FormWindowState.Maximized;

2020-04-22 11:29:05 1517

vue+html年会抽奖工具

vue+html年会抽奖工具

2024-01-19

gif转成json的文件

gif转成json的文件

2022-08-31

byte与bit转换工具

输出一个byte对应的每个bit值

2022-06-27

欧姆龙FINS 协议读取数据

C#上位机读取欧姆龙plc数据

2022-06-27

wireshark_v3.4.5.zip

wireshark_v3.4.5.zip

2021-05-24

程序猫调试工具

网络调试工具,支持mqtt 主题订阅及发布

2021-04-23

NetFrameworkProject.zip

.netFramework word合并,word转pdf,个人开发写的,可以参照博客看看 地址:https://blog.youkuaiyun.com/weixin_46867655/article/details/114361755

2021-03-04

mysql代码生成器

模型代码生成器,使用方法里面有说明

2020-10-11

C# SplashScreen样例

简单的SplashScreen例子

2020-09-24

Socket-master.zip

基于winform实现socket实例

2020-07-01

ChromeSetup.exe

谷歌安装包

2020-06-22

计划任务代码.zip

C#代码实现的计划任务,任务使用的是sqlserver计划任务。

2020-06-16

HeidiSQL_11.0.0.5919_Setup.zip

免费的mysql客户端

2020-05-13

DuDu.Interface.zip

留存的mvc项目搭建的接口程序,解压后改改项目名字即可用,可以作为服务端使用。可以在这个基础上二次开发,自己改造的。

2020-04-17

空空如也

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

TA关注的人

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