- 博客(90)
- 收藏
- 关注
原创 SQL Server审计功能:SQL Server审核 (SQL Server Audit)(升级的详细版)
sql server审计功能、Sql seADD (UPDATE ON OBJECT::[dbo].[数据表名] BY [dbo]),ADD (insert ON OBJECT::[dbo].[数据表名] BY [dbo]),ADD (delete ON OBJECT::[dbo].[数据表名] BY [dbo]),备注:(其中D:\指的是第一步新建的审核的哪个保存的路径以及对应的名称)4. 执行如下的sql即可查询当前对数据库中操作的内容。具体的有很多列,同学自测,就不展示所有了,3. 执行脚本即可实现。
2023-05-04 10:54:43
2161
原创 C#海康SDK—热成像测温篇
海康热成像测温SDK集成指南 该代码展示了如何在Unity中集成海康威视热成像相机的SDK实现测温功能。主要包含三个核心方法:初始化SDK、设备登录和温度测量。首先调用_Init()初始化SDK环境,然后通过_Login()方法使用IP、端口、用户名和密码登录设备。测温功能通过ThermometrySetting()协程实现,配置测温参数后启动远程配置获取温度数据,其中特别指定通道2为热成像仪通道。代码还封装了开始测温的便捷方法Start_ThermometrySetting(),并包含完整的错误处理机制。
2025-08-20 11:38:04
411
原创 C#基于TableLayoutPanel的多分屏、全屏程序
摘要: 本文介绍了一种基于C#和TableLayoutPanel的多分屏视频播放程序实现方案。通过TableLayoutPanel动态划分N×N区域,每个区域嵌入PictureBox控件用于显示视频流。程序支持分屏切换(1×1至5×5),点击PictureBox可局部全屏显示。关键代码包括动态调整行列布局、计算控件尺寸(需处理默认边距问题)以及全屏/恢复功能。窗体通过记录原始位置和尺寸实现全屏切换,控件采用差异化背景色便于调试。该方案适用于监控视频等多画面展示场景,提供灵活的分屏管理能力。
2025-08-19 11:46:06
377
原创 使用C#配合modbus协议的16进制代码生成crc16校验码的计算方法,绝对好用!
本文介绍了使用C#实现Modbus协议的CRC16校验码计算方法。核心代码包括两个函数:CalcCRC16计算校验码,HexStringToByteArray将16进制字符串转为字节数组。通过初始化0xFFFF值,经位运算和多项式0xA001异或处理,最终返回16位校验码。示例展示了如何调用该方法生成校验码,并将高低位拼接至原始指令后。该方法简洁高效,可直接用于Modbus通信协议的校验码生成。
2025-08-15 14:16:01
327
原创 c#使用Modbus TCP ,真的很好用!!
C#通过EasyModbusTCP库实现Modbus TCP通讯 本文介绍了在C#中使用EasyModbusTCP库实现Modbus TCP通讯的方法。主要内容包括: 通过NuGet包管理器安装EasyModbusTCP库 创建ModbusClient对象并设置IP地址和端口号等连接参数 建立与Modbus服务器的TCP连接 通过ReadHoldingRegisters方法从地址0开始读取30个保持寄存器的数据 该方法简单易用,适合在C#项目中快速实现Modbus TCP通讯功能。
2025-08-07 11:38:56
596
原创 Angular入门的环境准备步骤工作
Angular环境搭建简明指南 搭建Angular开发环境需完成以下步骤: 安装Node.js作为基础运行环境 通过命令npm install -g typescript安装TypeScript 使用npm install -g @angular/cli安装Angular CLI脚手架工具 新建项目后执行npm install初始化依赖包 运行npm start启动开发服务器 成功启动后,访问http://localhost:4200将显示Angular默认页面,表示环境配置完成。整个过程通过命令行工具完成
2025-06-13 17:34:17
408
原创 【鼎的3D设计与AI提示词方案】
本文介绍了一个关于中国古代青铜鼎的3D设计与AI提示词方案。设计使用Cinema 4D进行建模,并采用Octane Render进行渲染,要求模型具有高精度和干净的拓扑结构。材质方面,使用写实的金属材质,呈现暗青铜色并带有细微的氧化痕迹,表面浮雕饕餮纹细节。渲染环境为柔光工作室布影,背景为纯色淡彩(潘通13-4201 TCX),采用等距视角,最终输出为8K分辨率,可选体积光氛围和线框预览叠加。AI提示词提供了中英双语版本,详细描述了设计要求和渲染效果,确保最终作品达到博物馆展品级质量。
2025-05-23 11:26:43
379
原创 Windows 无法启动 Redis服务(位于本地计算机上)错误 1067
3.然后回到redis的安装包里新建一个文件夹叫Logs,在Logs文件夹中新建一个txt文本叫 redis_log.txt,即可解决。2.里面找到 包含 logfile "Logs/redis_log.txt"这个的地方,亲 你是不是报了这个错误。
2024-12-20 15:14:41
1498
2
原创 在Windows下安装redis
启动Redis服务后,首先,使用redis-cli.exe -h 127.0.0.1 -p 6379命令创建一个地址为127.0.0.1、端口号为6379的Redis数据库服务;在第3步的基础上输入redis-server redis.windows.conf 即可打开了当前的redis服务,其中的端口试6379。开启服务:redis-server --service-start。停止服务:redis-server --service-stop。此时打开服务管理会发现这里的redis服务就打开了。
2024-12-20 14:48:33
537
原创 IIS服务开机不能自动启动如何解决
通过按下Win+R组合键打开运行窗口,输入services.msc进入服务管理界面,找到WorldWideWebPublishingService,然后禁用并停止该服务,以达到优化系统或解决相关问题的目的。先在我的电脑上点右键-〉管理-》服务和应用程序-〉服务进里面在 is admin 和 world wide web publishing 服务上点右键-〉属性-)把启动类型那里改成自动就可以了。在服务里设置服务为自动启动。
2024-10-31 15:51:35
997
原创 【Sql Server数据库审计开启、关闭、删除操作】
3、创建审计对象的时候,不能在创建脚本里直接启用审计(也就是添加state=on),在创建审计规范对象的时候的可以直接在创建脚本里直接添加state=on,直接启用审计规范;max_rollover_files:定义滚动文件的数目,达到6个文件的时候,开始删除前面的历史记录,复用文件空间;2、无论是服务器级别的审计还是数据库级别的审计,第一步创建审计对象的方式一样,最后创建完都是在实例下的安全性查看;6、在SQLServer中,一个审计对象只能绑定一个审核规范,而一个审核规范可以被多个审计对象使用;
2024-08-28 11:52:10
1468
原创 sqlServer存储过程
打开数据库,下拉框 按照对应的路径找到对应的存储过程。1.使用当前sql查询所有的数据库的存储过程。3.再数据库中直观看见数据库的对应的存储过程。2.执行对应的存储过程。
2024-08-13 14:57:29
433
原创 uniapp跳转到不同页面的五种方式
定义:保留当前页面,跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面。navigateTo, redirectTo 只能打开非 Tab 页面,可传参。定义:跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。定义:可以关闭当前界面并跳转到其他的非tabbar界面(可带参数)定义:关闭所有页面,打开到应用内的某个页面(可带参数)switchTab 只能打开 Tab 页面,不可传参。定义:关闭当前页面,返回上一页面或多级页面。四、uni.switchTab。
2024-06-27 14:29:47
5440
1
原创 vue将中国标准时间转成年月日
dates=Wed Mar 20 2024 00:00:00 GMT+0800 (中国标准时间)结果转成了:2024年03月20日。
2024-03-19 15:48:14
1811
原创 vue解决:this.$refs引用子组件报错 is not a function
2.可能是你的import引入的指定文件的路径有问题。3.你在你跳转的新的页面么有对应的方法。
2024-03-13 11:56:51
1914
原创 【vue在主页中点击主页面如何弹出一个指定某个页面的窗口】
注意:XlzdListRef 卡槽的这里是页面首字母大写加Ref 组成。接下来声明标签 XlzdListComponent。1.首先在主页面中加入一个卡槽用于展示弹出的窗口。3.接下来就是对应的根据按钮绑定是将指定某个页面。并新建一个页面 xlzdListRef.vue。先对属性 dialogVisible1进行声明。注意在这里也需要 ,要不会报错,看如下图。2.对于卡槽中的部分属性进行声明。
2024-03-13 11:52:48
2073
1
原创 【VUE合并同一列相另的行的数据合并为一行:span-method】亲测有用
在methods中添加对应的处理的方法。给table加对应的标签的属性。
2024-03-12 17:29:50
1075
原创 vue导出excel文件时出现了两个同样表格的重复数据
把这个属性去掉,然后从新导出就ok了!是因为表格中列中有fixed的属性,先看我的效果,这里重复了两次数据。
2024-02-29 11:43:18
768
原创 vue实现将表格中的数据导出到excel中 本人亲测可用
1.首先创建一个js文件用来保存导出的方法 文件名叫Export2Excel.js。2.在需要导出的界面进行如下操作。
2024-02-29 10:54:20
679
原创 vue前端使用get方式获取api接口数据 亲测
axios.get(‘http://127.0.0.1:5005/ReadIDCardInfo’) // 将URL替换为真正的API接口地址。// 输出从API接口返回的数据。// GET请求示例。
2024-02-28 17:24:22
1528
1
原创 【Vue的单选按钮不选中已解决亲测】
这个问题实话我百度乐很多都不能解决我的问题,最后机智如我的发现乐vue的自身的问题,后端返回的数据类型如果是数字int类型就不行,伙计,你是否因为后台给vue前端已经传入了对应的单选按钮的数据,为啥还是不选中呢!但是你把他的返回数据类型改成乐字符串类型,则他就会显示正常了!将起改成了字符串,就解决了问题。
2024-02-28 16:31:08
1011
原创 SSL证书绑定在IIS服务器上步骤
例如,您的域名为domain.com,端口为443时,用户可以直接使用https://domain.com或https://domain.com:443访问网站;5.在控制台左侧导航栏,展开控制台根节点 > 证书(本地计算机),然后将光标放置在个人并单击鼠标右键,选择所有任务 > 导入。1.在左侧连接区域,展开服务器,单击网站,在网站列表单击对应的网站,在右侧操作区域,单击绑定。c.私钥保护:打开TXT格式的私钥文件,复制文件内容,并将内容粘贴在密码文本框,单击下一步。
2024-01-22 14:32:23
1470
原创 VUE项目快速打包发布
此时再iis部署的时候把你添加的网站指定的目录指向dist即可。回车等运行结束之后会在你的项目中生成一个dist目录。首先在你的VS Code中新建一个终端。输入 npm run build。
2024-01-15 16:43:09
497
原创 uniapp中按钮点击跳转页面失效,纠正错误(亲测可用)
在这里插入图片描述](https://img-blog.csdnimg.cn/direct/bb24bf6e7e8945648a069f3dd6adb332.png。在pages.json中把你需要跳转的那个路劲的页面在这里注册一下。如果你的错误和我的差不多 ,那我的方法你应该也可用适用。就是需要当前跳转页面的路劲需要注册,类似备案的意思差不多。加上之后我这边就可以跳转成功了 ,伙伴试试把。不知道伙伴你的错误和我是否一致?
2024-01-12 15:08:21
6861
3
原创 C#的list进行升序或者降序的排列方式(亲测有效)
1.list升序排序:时间从小到大排列 s在前就是升序。2.list降序排序:时间从大到小排列 x在前就是降序。
2024-01-10 09:53:11
1869
原创 uniapp的小程序在v-for循环 的时候可以自由只显示2条数据
此时只需要在对应的集合的对象加 .slice(0, 4) 方法,其中是从0-4个对象的内容。
2024-01-04 14:57:05
1026
原创 【VUE在列表展示中很具对应的某列的值让改行的某个按钮隐藏或者显示,本人亲测有效】
2.在页面展示的js中添加foreach循环遍历根据欠款的实际情况的值进行来改变当前行中的值,红色圈中的就是循环+判断+赋值。其中操作一般包括缴费和详情两个按钮,根据欠款金额如果大于0 则需要缴费,若欠款金额小于等于0则无需缴费。按照以上的步骤即可实现,注意在使用的时候注意自己当前需要做判断的字段和你当前页面的数据集合。以当前这个例子来做笔记说明。1.在按钮上加对应的属性。
2023-12-22 13:28:14
727
原创 vue中添加change的js事件并根据下拉框内容动态改变另一个组件中的数据(亲测有效)
this.entity.baomingCoost:这个是报名费的组件v-model的内容。this.entity.classId:这个是下拉框绑定的id,话不多说看我怎么完成的,以我当前实现的例子演示。2.在method中定义一个下拉框事件的方法。全局定义了一个变量用来存储下拉框获取的数据,1.首先给下拉框的组件加一个change。我想根据班级下拉框来动态改变报名费内容。流程和代码给你了 ,加油哦!
2023-12-21 11:33:51
2511
原创 【Vue中给输入框加入js验证_blur失去焦点进行校验】
通俗一点就是给输入框加个光标离开当前文本输入框时,然后对当前文本框内容进行校验判断。1.先给文本框加属性 @blur=“validatePhoneNumber”2.在data中对需要值进行默认赋值,或者称之为自定义。errorText: ‘请输入正确的手机号码’ ,3.在method中自定义校验的方法。
2023-12-20 15:56:13
1081
原创 【vue中列表数据显示:根据后台传过来的值显示其对应的值】
2.使用一种 方式{{ scope.row.getMethod==‘1’?‘现金’:‘微信’}}1.是可以在后台传送的数据的对象加个对应的字段,然后在后台传给前台前手动遍历给加的属性给值,然后传到前端就可以。简单总结一下:第一和第三种方式可以适应多种情况的判断,第二种方式适应只有两种方式。3.就是使用v-if来解决。
2023-12-14 10:40:40
1420
net core api调用webserver接口详解 Demo
2023-03-01
svn服务器上的文件更新了,但是本地项目的内容没有修改,
2023-11-17
物联开发将会影响很多行业
2023-06-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅