- 博客(1294)
- 资源 (1553)
- 收藏
- 关注
原创 [WPF]动手写一个简单的消息对话框
标准的窗口由两个重叠的矩形组成。外部矩形是非工作区,其中包括标题栏按钮(最小化、最大化和关闭) 、窗口边框、调整大小和移动行为、应用程序图标和标题以及系统菜单。它由操作系统的窗口管理器绘制和管理。其尺寸由标准操作系统设置决定。内部矩形是工作区,也就是应用程序的内容。自定义窗口外观主要是针对非工作区,可以通过设置属性为None,或者使用类来自定义。这里我们使用前一种方法。-- 弹出提示窗体模板 -->ToolTip="关闭"
2023-12-24 08:03:17 826
原创 .NET中有多少种定时器
NET中至少有6种定时器,每一种定时器都有它的用途和特点。根据定时器的应用场景,可以分为UI相关的定时器和UI无关的定时器。本文将简单介绍这6种定时器的基本用法和特点。
2023-12-24 08:02:05 801
原创 SFX的妙用——如何在不安装软件的情况下打开自定义格式文件?
前段时间看到群友讨论压缩包能不能运行,想起了n年前用自解压文件SFX实现的一个“需求”:在没有安装任何应用软件的Windows(当时还要支持XP)上能双击打开自定义格式的文件。当时第一反应是这“需求”太奇葩了,简直是不可能。但思考后认为这个“需求”存在一定的合理性,因为当时的目标用户群体并不能熟练使用电脑,可能不知道打开一个文件需要安装对应的软件。这里“需求”之所以打上引号,是因为我觉得这不是真正的需求,而是一个解决方案,真正的需求是如何让不熟悉电脑操作的用户方便的使用我们自定义格式的文件。
2023-12-24 08:00:56 840
原创 .NET中如何实现高精度定时器
一文介绍过.NET中至少有6种定时器,但精度都不是特别高,一般在15ms~55ms之间。在一些特殊场景,可能需要高精度的定时器,这就需要我们自己实现了。本文将讨论高精度定时器实现的思路。
2023-12-24 07:57:00 997
原创 electron使用new Worker写入文件导致浏览器崩溃
setTimeout(() => {//todo 不知道为什么,立即发送报错,延迟发送没问题,这样electron窗口就不会崩溃。console.error('发生异常:', err);console.log('文件已打开:', fd);console.log('写入已完成..');console.log('文件已关闭!console.log('写入完成');//已打开要写入的文件事件。//文件已经就写入完成事件。//todo 写入文件流。//读取文件发生错误事件。
2023-12-24 07:53:58 921
原创 QT QLocalServer服务端与node IPC通信
console.log('已从服务器断开');console.log("已连接到服务器");
2023-12-24 07:49:26 371
原创 Qt 中 QString::toStdString转std::string崩溃
使用 std::string str = std::string((const char *)msg.toLocal8Bit());从websocket接收QString值,直接用QString::toStdString转成std::string会导致程序崩溃,如下图。
2023-12-24 07:46:06 433
原创 C/C++字节对齐
int | int | int | int | int | int | int | int | 8字节。| char | char | | | short | short | short | short | 8字节。
2023-12-24 07:45:02 357
原创 C++自定义字面量(operator““)
注意:字面量传值类型包括:const char*、long double、unsigned long long。在c++11引用了新的标准:用户自定义字面量,也交自定义后缀名操作符。是不是很好奇数字后面 U、L、UL。//对字符串进行切割。
2023-12-24 07:43:51 358
原创 H264和H265帧结构
注意:上表前四个为I帧(I帧一般是VPS/SPS/PPS/IDR组合,个别只有IDR),后一个为P帧。注意:上表前三个为I帧(I帧一般是SPS/PPS/IDR组合,个别只有IDR),后一个为P帧。0x40 0x01(不一定0x01)0x42 0x01(不一定0x01)0x26 0x01(不一定0x01)0x02 0x01(不一定0x01)0x4E 0x01(不一定0x01)
2023-12-24 07:42:18 356
原创 华硕电脑怎么安装Win10和Win7双系统?
许多用户在使用电脑的时候,经常会为自己的电脑系统安装两个电脑系统,这样方便了用户工作中可以更好的切换系统,而不需要两台电脑,那么怎么给自己的电脑安装两个系统呢?1、要安装双系统,请首先在系统上为第二个系统创建一个分区作为系统磁盘。2、在“计算机管理”窗口中,选择“磁盘管理”,找到一个剩余空间很大的分区,右键单击并选择“压缩卷”。6、将准备好的启动U盘插入双系统计算机,重新启动计算机,然后通过U盘进入PE系统。7、使用PE系统中的安装工具将第二个系统安装到新创建的分区。8、系统安装完成后,重新启动计算机。
2023-12-23 14:33:40 468
原创 Win7连不上Win10打印机怎么解决?
2、打开【命令提示符】之后,在光标处输入【ipconfig】,单击enter键,就会出现一系列的看着类似IP地址的数字和符号,IP4地址那行后面的那些数字就是这台电脑的IP地址;3、然后回到win7系统的电脑上,点击打开开始菜单,在左下角的输入框中输入刚才查到的IP地址(格式为\\xxx.xxx.x.xxx)单击【enter】键;4、单击【enter】键后出现网络的界面,在打印机图标处单击右键,选择【连接】选项,然后就可以打印测试页尝试一下,如果能打印出来就证明已连接好打印机。
2023-12-23 14:30:33 412
原创 如何清理Win10卸载里面的残留文件?
对于电脑中不太需要的使用的应用,有用户会直接将其卸载掉,但是难免会出现存在卸载残留的情况,不仅占用电脑内存,同时下次还要安装此应用时,可能会出现安装失败的情况,针对这一情况,清理Win10卸载里面的残留文件中注册表的方法。4、这时在文件夹中,选中需要删除的注册信息,点击右键删除,之后会出现删除提示,点击是即可。3、选择Uninstal下面的一个文件夹,在右边的窗口会出现名称、类型、数据三项信息;1、按下Win+R打开运行,输入regedit确定,打开注册表编辑器;
2023-12-23 14:29:01 360
原创 Win10玩红警2不能全屏怎么办?
红警是一款深受用户喜爱的游戏,如果你没玩过,也可能听过,但是近期有用户反馈,自己的电脑在玩玩红警2时不能全屏,十分影响游戏的沉浸式体验,那么对于这一情况应该怎么办呢?(数值的组合一般有:800和600、1366和768、1440和900、1024和1080等等,大家改成符合自己电脑屏幕或习惯的就好!1、在安装目录里,找到一个文件: Ra2.ini双击打开,或者用记事本打开。4、把电脑的屏幕比例,改为以前适应的那个就可以了,这里是1366*768。3、然后,将里面的内容改动为“缩放全屏”应用。
2023-12-23 14:26:19 406
原创 windows10安装Snipaste失败的解决
1、小背景:安装Snipaste的时候想直接通过Microsoft Store 进行安装,但是电脑的系统更新被禁止了,Microsoft Store 安装失败错误信息如下:2、解决1:尝试直接在官网下载一个Sinpaste 就行了3、新问题:解压Snipaste官网下载的安装包之后,发现点击snipaste应用程序运行不起来。看看安装包的readme:官网提供的解决方案解决不了问题:安装安装包提示,安装了Microsoft Visual C++
2023-12-19 15:01:37 503
原创 Win10双系统修改启动项名称如何操作?
的用户给自己的电脑安装了双系统,想要给自己的双系统修改启动项名称却不知道怎么操作。其实只要使用EasyBCD这个软件就能很快进行修改,下面就给大家演示一下如何操作吧。4、在下拉列表中,选择想要修改的系统,例如win10系统;5、接下来就可以在下列文本框里改为自己想要改的名称。1、打开电脑下载好easybcd,将它解压好;3、下载好之后打开找到高级设置,点击进去;2、打开后界面如下;
2023-12-19 13:44:58 570
原创 安全系统软件锁许可管理器不起作用
4、打开服务对话框,找到FlexNet licensing service,如果是禁用的就启用,点击鼠标右键。3、按键盘上WINDWOS键+R键,在运行中输入:services.msc,点击确定。1、在C盘下找到c:\programData\FLEXnet。7、这样就解决了,CAD正常启动了。2、打开文件夹,把里面的文件删除。5、在启动类型中选择自动。
2023-12-19 10:08:39 1346
原创 虚拟机不能粘贴主机文件如何处理
无论是还是物理机,复制粘贴都是非常重要的一个功能,通过复制粘贴功能我们能快速拷文件、进行备份,同时很多较为复杂的程序和指令我们也可以通过复制粘贴来使用,而不需一个个符号输入,节省大量时间也比避免了一些低级的输入错误。但是在安装了虚拟机之后,我们有时会遇到虚拟机不能粘贴的情况,主机的文件不能粘贴到虚拟机来使用,这是为什么?遇到这种情况又该如何解决呢?让我们一起来看一看虚拟机不能复制粘贴怎么办。
2023-12-18 09:34:47 415
原创 win10查看已连接的WiFi密码
在安全选项中点击“显示字符”即可查看网络安全密钥。在“控制面板”中点击“网络和Internet”。在弹出的“WLAN状态”窗口中点击“无线属性”。系统版本:Windows 10 专业版。点击“网络和共享中心”进入。点击已经连接的无线连接。打开控制面板选择网络。
2023-12-17 09:44:40 60
原创 电脑启动出现错误代码:0c0000428的处理办法
2.系统重启后进入高级启动选项,然后依次选择“疑难解答”->“高级选项”->“启动设置”->“重启”,使用数字键4或者F4,选择“启用安全模式”,有多种安全模式类型,需要用到网络的,也有带网络的安全模式。按住 Shift 点击重启,电脑开启后会进入选择选项页面,在这里选择【疑难解答】-【高级选项】-【启动设置】,在启动设置内,按 4 或 F4 就可以进入安全模式了。重启或开机时,按下开机/重启键后连续敲击“ F8 ”键,出现启动菜单,用键盘上的方向键可以移动光标,回车键确定就可以进入。然后,点击“重启”。
2023-12-17 09:23:56 308
原创 C#面试题及答案
它将现实世界中的事物抽象成对象,通过定义对象的属性(数据)和行为(方法),以及对象之间的关系和交互,实现软件系统的模块化、可维护性和可扩展性。通过使用泛型,我们可以在编译时指定具体的类型,并在运行时获得类型安全和高效的代码执行。在C#中,属性(Property)是一种特殊的成员,用于封装类的字段,并提供对其读取和写入的访问方式。属性允许我们在访问类的字段时使用类似于字段的语法,同时可以在属性的 getter 和 setter 中添加逻辑以控制对字段的访问。选择适当的集合类型取决于数据结构和操作的要求。
2023-12-14 07:10:58 51
原创 STM32串口输出乱码解决方法
最近在做STM32的云端项目中遇到个问题:相同代码换了一块实验板之后串口输出全是乱码,最后细细一想后发现是两块是实验板所用的外部晶振频率不一样。修改之后,问题解决。然后修改(system_stmf10x.h)文件中的倍频系数。修改(stm32f10x.h)文件中的外部时钟频率。可以用快捷键Ctrl+G数入1056跳转到此行。可以用快捷键Ctrl+G数入119跳转到此行。这样就解决了换开发板之后串口输出乱码的问题。接下来演示一下修改工程的方法。
2023-12-09 07:43:18 107
原创 CSS width 属性
width属性设置元素的宽度。width属性不包括填充,边框和页边距!默认值:auto继承:no版本:CSS1object。
2023-12-09 07:41:19 69
原创 STM32串口DMA接收数据错位——暴力解决方法
在调试的过程中发现,一直出现数据错位的问题,接收端尝试了串口空闲中断和串口DMA传输完成中断,错位问题依旧,其实我之前遇到过这个问题,那次发送端没有使用DMA,而是直接用串口发送,接收端采用DMA接收完成中断,检测到错位后,延时重置DMA,直到DMA接收同步后,不再重置,此后DMA便会保持同步,不会错位。说明:主要部分在接收中断(本文最后的代码段),发送端发送的DMA数据长度为a,接收端DMA配置的BufferSize为2a,这样即使错位,在2a的数据长度中也一定会存在一段完整的有效数据。
2023-12-09 07:40:30 453
原创 CSS white-space 属性
white-space属性指定元素内的空白怎样处理。默认值:normal继承:yes版本:CSS1object。
2023-10-05 07:33:28 127
原创 CSS visibility 属性
visibility属性指定一个元素是否是可见的。即使不可见的元素也会占据页面上的空间。请使用 "display" 属性来创建不占据页面空间的不可见元素。默认值:visible继承:yes版本:CSS2object。
2023-10-05 07:32:22 158
原创 CSS vertical-align 属性
vertical-align 属性设置一个元素的垂直对齐方式。该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。允许指定负长度值和百分比值。这会使元素降低而不是升高。在表单元格中,这个属性会设置单元格框中的单元格内容的对齐方式。默认值:baseline继承:no版本:CSS1object。
2023-10-05 07:31:37 119
原创 CSS unicode-bidi 属性
unicode-bidi 属性与direction属性一起使用,来设置或返回文本是否被重写,以便在同一文档中支持多种语言。默认值:normal继承:是可动画化:否。请参阅可动画化(animatable)。版本:CSS2object尝试一下。
2023-10-05 07:30:47 73
原创 CSS3 transition-timing-function 属性
transition-timing-function属性指定切换效果的速度。此属性允许一个过渡效果,以改变其持续时间的速度。默认值:ease继承:no版本:CSS3object。
2023-10-05 07:30:04 117
原创 CSS3 transition-property属性
transition-property属性指定CSS属性的nametransition效果(transition效果时将会启动指定的CSS属性的变化)。一个转场效果,通常会出现在当用户将鼠标悬停在一个元素上时。始终指定transition-duration属性,否则持续时间为0,transition不会有任何效果。默认值:all继承:no版本:CSS3object。
2023-10-05 07:28:30 69
原创 CSS3 transition-duration 属性
transition-duration 属性规定完成过渡效果需要花费的时间(以秒或毫秒计)。默认值:0继承:no版本:CSS3object。
2023-10-05 07:27:43 116
原创 CSS3 transition-delay 属性
transition-delay 属性指定何时将开始切换效果。transition-delay值是指以秒为单位(S)或毫秒(ms)。默认值:0继承:no版本:CSS3object。
2023-10-05 07:20:37 95
原创 CSS3 transition 属性
始终指定transition-duration属性,否则持续时间为0,transition不会有任何效果。默认值:继承:no版本:CSS3object。
2023-10-05 07:19:51 101
原创 CSS3 transform-style 属性
transform--style属性指定嵌套元素是怎样在三维空间中呈现。使用此属性必须先使用transform属性.为了更好地理解transform--style属性,请查看实例演示默认值:flat继承:no版本:CSS3object。
2023-10-05 07:19:10 82
原创 CSS3 transform-origin 属性
transform-Origin属性允许您更改转换元素的位置。2D转换元素可以改变元素的X和Y轴。3D转换元素,还可以更改元素的Z轴。为了更好地理解Transform-Origin属性,请查看这个演示使用此属性必须先使用transform属性。Safari/Chrome用户:为了更好地理解3D 转换属性,请查看演示默认值:50% 50% 0继承:no版本:CSS3object。
2023-10-05 07:16:19 148
连接器分度盘贴胶纸CCD检测包装机(包含bom+CAD+3D设计资料)工程图机械结构设计图纸和其它技术资料和技术方案非常好
2024-03-24
集中滚筒输送机(含工程图CAD)工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
中频淬火机器人自动上下料打标工作站工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
上下四排端子连接器自动机(bom+设计图纸)工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
高效率自动吹瓶机设备工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
数控等离子切割机工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
MBR污水一体化处理系统solidwork16设计的图纸文件机械结构设计资料非常好100%好用.rar
2024-03-23
MBR污水一体化处理系统(集装箱)工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
机器人自动上纱筒工作站工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
KUKA OMNIMOVE重载型移动式运输平台工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
导向销自动上料机构(工程图+bom)工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
压合半自动组装线体工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
自动CG内环检测设备工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用(包含工程图+PLC程序)Creo.rar
2024-03-23
机械臂超声波清洗机工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
全自动冲孔机设备工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-23
汽车锁(世界锁)全自动检测设备机械设计结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-22
组装式箱式变电站3款工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-22
翻转式半自动贴合机(CAD+BOM )ProE整套完整技术资料包含全部工程图机械结构设计图纸和其它技术资料和技术方案100%好用
2024-03-22
小麦联合收割机整套完整技术资料包含全部工程图机械结构设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-22
ACF分条机整套完整技术资料包含全部工程图机械结构设计图纸和外壳设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-22
LED导轨灯流水线自动轨道灯体装配机整套完整技术资料包含全部工程图机械结构设计图纸和外壳设计图纸和其它技术资料和技术方案非常好
2024-03-22
自动化制糖整套完整技术资料包含全部工程图机械结构设计图纸和外壳设计图纸和其它技术资料和技术方案非常好100%好用.rar
2024-03-22
大屏自动真空贴合设备机械结构设计资料ProE设计的机械结构图纸非常好100%好用.rar
2024-03-22
高速纸碗机整套设计生产技术资料(含工程图+BOM清单+技术方案+机械设计图纸+视频+参考资料+其它技术资料).rar
2024-03-22
1.5T气缸气动式压机机械设计图纸+PPT+说明文档+技术方案资料+其它技术资料100%好用超级好的技术资料.rar
2024-03-22
自行火炮小车机械结构图纸资料+doc文档+报告+视频+代码+3D结构设计图纸+设计方案资料100%好用超级好.rar
2024-03-22
运动目标控制与自动追踪系统机械结构图纸资料+doc文档+报告+视频+代码+3D结构设计图纸+设计方案资料100%好用超级好
2024-03-22
物品分拣系统机械图纸资料+doc文档+报告+视频+代码+3D结构设计图纸+设计方案资料100%好用超级好.rar
2024-03-21
智能送药小车机械设计图纸资料+doc文档+报告+视频+代码+3D结构设计图纸+设计方案资料100%好用超级好.rar
2024-03-21
智能送药小车和物品分拣系统机械设计资料和相应doc文档资料及其它相应技术资料超级好100%能用.rar
2024-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人